A receipt becomes
spending data.
Photograph the receipt and Lumy reads the merchant, date, total, currency and the products on it. You review what it found, then save the purchase to your family budget.

What Lumy reads off a receipt
The fields below come from the scan itself. Anything the receipt does not print, Lumy leaves empty rather than inventing.
Merchant
Who you paid
The shop name as printed, plus the legal entity and address when the receipt shows them.
Date
When you paid
The purchase date, so the expense lands on the right day instead of the day you got round to scanning.
Total
What you paid
The printed grand total, which Lumy also uses to check that the product lines it read add up.
Currency
Which currency
Taken from the receipt exactly as printed — "lei", "EUR", "лей" — then resolved against your wallet.
Products
Line by line
Each product with its quantity, unit and price, including weight-priced items and lines split across two rows.
The rest
Discounts, deposits, tax lines
Discount lines are applied to the product above them; deposits and bag fees are kept as their own items; VAT and payment lines are not mistaken for products.
Built for real European receipts
A supermarket receipt looks different in every country, and most scanners are tuned for one of them. Lumy's extraction is written against the shapes that actually turn up in Europe.
- Latin and Cyrillic printing on the same shelf
- Romanian diacritics kept as printed, not stripped
- Decimal commas — 13,70 read as 13.70
- Local currencies that print as "lei" or "L"
- Prices split across two lines: 2 BUC X 22.00 = 44.00
- Discount lines that modify the item above them
- Bottle deposits and bag fees kept as their own lines
- Long till rolls photographed in several parts
Including receipts from Eastern Europe
The extraction recognises the fiscal identifiers and layouts printed in the markets where Lumy is most used, among them Moldova (IDNO), Romania (CUI / CIF), Ukraine (ЄДРПОУ), Poland (NIP), Czechia (DIČ), Russia (ИНН) and Germany (USt-IdNr).
Receipt formats differ from country to country and from chain to chain — this is a list of what the scanner knows to look for, not a promise about any particular till.
No scanner reads every receipt correctly. Faded thermal paper, folds and unusual layouts still cause mistakes — which is why nothing is saved before you have seen it.
AI-assisted, and you have the last word
The scan produces a draft, not a saved transaction. Check the scanned receipt before relying on it — review the merchant, each item name, quantity, unit and price, fix unclear text, add missing items and remove junk lines.
When the items do not add up to the printed total, Lumy says so instead of quietly saving a number that does not match your receipt.
- Merchant
- Date
- Total
- Currency
- Category
- Each product, quantity and unit
Where a scanned receipt ends up
One photo feeds three different things, which is what makes the scanning worth the second it takes.
01
Receipt scan
A photo becomes a merchant, a date, a total and a list of products.
02
Spending transaction
The total is recorded against the right category and counts towards your budget.
03
Product price history
Each product line is kept with its price, so repeat purchases can be compared over time.
04
Shopping list estimate
Those prices are what your next shared shopping list uses to estimate the trip.
Receipt scanning questions
Before you scan your first receipt
What the scanner reads, what it gets wrong, and what happens to the photo.
Does Lumy work with Romanian receipts?
Yes. Romanian layouts are among the ones the extraction is written against — diacritics are kept as printed, decimal commas are read correctly, and the two-line "2 BUC X 22.00 = 44.00" price shape is understood. It also reads the CUI or CIF when the receipt prints one.
Can it recognize Cyrillic receipts?
Yes. Receipts printed in Cyrillic are transcribed as printed, including currency written as "лей" and fiscal identifiers such as ИНН or ЄДРПОУ. Product names stay in their original language; only the internal comparison key is normalised.
Does receipt scanning work without connecting my bank?
Yes, and there is no other option — Lumy has no bank connection. Scanning a receipt is one of the ways an expense gets into Lumy at all, alongside typing, chat and voice.
What happens if the scan is wrong?
You fix it before saving. Every field is editable: merchant, date, total, currency, category and each product line. If the items do not add up to the printed total, Lumy flags the receipt for review rather than saving it silently.
Can Lumy recognize products from a supermarket receipt?
Yes — individual product lines with quantity, unit and price, including items sold by weight. Long receipts can be photographed in parts, and Lumy assembles the sections into one purchase. Very long or badly printed receipts are where mistakes are most likely.
Does Lumy work with different currencies?
Yes. The currency is read from the receipt exactly as printed and resolved against your wallet, across the 44 currencies Lumy supports. Amounts recorded in another currency stay in that currency.
Are receipts stored permanently?
Receipt photos are stored locally on your device, along with your AI chat history. The expense and its product lines sync to your account so they are available on your other devices and to your family group. You can delete your account and its data at any time.
Download Lumy
Scan a receipt instead of typing it out
Free to start on iPhone and Android. Receipt scanning is part of Pro, with a trial available in the app.
Keep exploring Lumy
