Skip to content

Scanning receipts to track spending: what an app can read, and where the photo goes

What receipt scanners read reliably (total, date, shop) and what they do not, why it matters whether the photo is uploaded, tips for a clean scan, and which receipts to keep on paper.

Updated: November 4, 2026

Typing every receipt into a budget is the step most people give up on. A receipt scanner promises to do it for you: take a photo, and the purchase is recorded. It works well for some things and badly for others, and where the photo goes matters more than most apps say. Here is what to expect.

What a scanner reads well

Text recognition (OCR) on a phone photo is reliable for the parts of a receipt printed large and in a fixed place:

  • The total. It is usually on its own line, often in bold, next to a word like TOTAL. A good scanner checks it against a second line that repeats it, such as the card payment.
  • The date. Near the top or the bottom, in the local format. A scanner has to know whether 03/11 means 3 November or March 11, which depends on the country.
  • The shop's name. Usually the first line, sometimes a logo that cannot be read as text.

What it reads badly

  • The lines. Abbreviated product names ("CHKN BRST 0,6KG"), discounts on separate lines and multi-buy offers make line-by-line reading error-prone. For a budget you rarely need them: what matters is how much went on groceries this week.
  • Faded thermal paper. Receipts printed on thermal paper fade with heat and time. Scan them the same day.
  • Crumpled or folded receipts, and photos taken at a steep angle or in poor light.

Where does the photo go?

Many scanners upload the photo to a server and read it there. A receipt can carry the last digits of your card, the shop's address (and so where you were), the time, and sometimes a loyalty card number or your name on an invoice. Before using a scanner, check:

  • Is the image read on the device, or uploaded?
  • If uploaded, is it kept, and for how long? Is it used to train models or shared with partners?
  • Can you delete it?

On-device recognition used to be too weak for this. On current phones and browsers it is good enough for totals, dates and shop names.

Tips for a good scan

  1. Lay the receipt flat on a dark surface, in daylight or under a bright lamp.
  2. Get the whole receipt in the picture, including the total.
  3. Hold the phone straight above it. A slight tilt is fine; a steep angle is not.
  4. For invoices that arrive as PDF, use the PDF itself: its text can be read exactly, without a photo.
  5. Check the amount and date before saving. It takes two seconds and catches the rare misread.

Which receipts to keep on paper

Scanning a receipt into your budget does not replace the receipt itself. Keep the original (or a proper copy, if your tax authority accepts it) for:

  • Purchases with a warranty: electronics, appliances, furniture.
  • Anything you might return.
  • Expenses you deduct from your taxes or claim from an employer or insurer. The rules on digital copies differ from country to country: check them before throwing paper away.

How Xpenses does it

In Xpenses, Read a receipt or invoice in the add sheet reads the photo, screenshot or PDF on your device; the picture is never uploaded. It fills in the shop, the total and the date as one expense, already paid, in the month of the receipt. Step by step, with screenshots: scan a receipt or an invoice.

A receipt is one expense out of many. What makes a budget useful is knowing what is left once the rent, the bills and the subscriptions have gone out: that is the month-end forecast.

Related

Know how much you will have left at the end of the month

Works without your bank: we never ask for your bank passwords.

Start for free