How to scan a receipt: the step-by-step guide
Scanning a receipt takes a few seconds: lay the receipt flat and well lit, photograph the whole receipt with header and total, text recognition reads item, quantity, price, total, date and store, then assign categories. Migros, Coop and Denner all issue detailed paper receipts, exactly what text recognition needs.

Updated regularly. Scanning a receipt takes a few seconds and turns a piece of paper into a usable expense. Migros, Coop and Denner all issue detailed paper receipts with line items, exactly what text recognition needs. Here is how scanning works step by step, independent of the app.
Rappn is the only neutral grocery price comparison app in Switzerland, with no commercial agreement with any retailer. Migros, Coop, Aldi, Lidl, Denner, Aligro and Otto's do not pay us to rank them, and nothing below is sponsored.
How do I scan a receipt correctly?
1. Lay the receipt flat and well lit. A receipt (Kassenzettel, ticket de caisse, scontrino) is best photographed on a calm, high-contrast surface, without creases or shadows. 2. Get the whole receipt in frame. The header (store, date) and footer (total) must be included so text recognition finds everything. 3. Scan and check. The app reads the line items by text recognition: item, quantity, price, total, date and store. Quickly check that the total matches. 4. Assign categories. The items are assigned to categories (meat, dairy, drinks, household) so that over time you see where your money goes. Split long, crumpled receipts into two shots.
| Step | Action | Tip |
|---|---|---|
| 1. Prepare | receipt flat, good light | no creases, no shadow |
| 2. Photograph | whole receipt in frame | header and total must be in |
| 3. Read out | text recognition reads items | check the total briefly |
| 4. Assign | set categories | shows patterns over time |
Why scanning is worth it
A single receipt says little, but four weeks of scanned receipts show your real grocery spending, instead of a guess. And once you know what you buy, you can compare it: in Rappn, after the scan you see not only what you spent, but also where the same basket would have been cheaper this week across the chains. Recording turns into a saving tool.
Download Rappn, scan your first receipt and run the 30-day self-test. Which other apps can do this and what sets them apart is shown in the budget-app comparison.
Sources checked: .
This is Rappn's spending view: after you photograph a receipt it reads the line items automatically, so your grocery spending tracks itself. Tap around to try it.
Your spending
Free, no account required · iOS & Android
Why Rappn?
Rappn is the only neutral grocery price comparison app in Switzerland , with no commercial agreements with any retailer. Our comparisons are truly independent.
- 100% free , no subscription, no hidden costs
- Neutral , no commercial agreements with Migros, Coop, Aldi, Lidl, Denner, Aligro, or Otto’s
- Real-time data , prices updated continuously
- +10,000 offers, +3,000 supermarkets, 100% free
Ready to save on groceries?
Scan the code, install Rappn, and start tracking real grocery savings this week. No account required.
Frequently Asked Questions
How do I scan a receipt?
Lay the receipt flat and well lit, photograph the whole receipt with header and total, and the app reads the line items by text recognition (item, quantity, price, total, date, store). Then assign the items to categories. Split long receipts into two shots.
Does scanning work with Migros, Coop and Denner receipts?
Yes. Migros, Coop and Denner issue detailed paper receipts with line items, exactly what text recognition can read. Just make sure the light is good and the receipt is crease-free, and the read-out works reliably.
What does the app do with the scanned data?
It reads the line items and assigns them to categories (such as meat, dairy, drinks, household), so that over time you see where your money goes. In Rappn the neutral price comparison is added: you see where the same basket would have been cheaper.
What is a receipt called in Switzerland?
In German Kassenzettel, Kassenbon, Quittung or Kassenbeleg, in French ticket de caisse or reçu, in Italian scontrino or ricevuta. It always means the paper receipt with the line items of your shop.
