Scan the receipt. Keep what the list throws away.

A shopping list forgets an item the moment you tick it — and with it goes the only record of what the trip cost. This is the other half of the loop.

Photograph it on the way out

Open the list you shopped from — or no list at all — and tap Scan a receipt. Point the camera at the paper. The text is read on your phone: the photo is processed by on-device recognition, not uploaded to a server to be parsed.

Home List then does the tedious part. Line items are picked out from the noise — totals, tax lines, card numbers and barcodes are ignored — and matched against what was on your list. Milk on the list and MLK 2% GAL on the receipt end up as the same thing, priced. Anything you bought that was never on the list is offered as an extra, sorted into its department.

Any store works, with a list or without one. Prices and purchases are recorded for the household either way.

It reads real receipts, and it learns yours

Receipt formats are genuinely messy — quantity lines, per-pound pricing, member discounts, three different ways of writing the same store’s name. The parser is exercised against real receipts from Aldi, Walmart, Kroger, Costco, Meijer, Home Depot, Lowe’s and more, including the awkward ones like fuel-station convenience stores, and every production receipt that has ever been scanned is replayed against it before changes ship.

When it gets a name wrong, fix it once. Rename MLK 2% GAL to Milk and every future receipt remembers. Correct an item’s department and that sticks too. The scanner gets better at your shops specifically, because the fixes are yours.

Quantity and unit prices are checked against each other as they are read — a line that claims 3 × $2.00 = $7.00 gets flagged rather than silently recorded.

What the history gives you

Every scan becomes a trip on the Household tab — Aldi · Aug 22 · 24 items · ~$85 — with running totals for the last 7 days, this month and this year. The question “where is the money going” stops needing a spreadsheet nobody was keeping.

Because items carry prices, the history knows what things cost where. And because it knows when you last bought something, it can tell you what you are about to run out of — restock predictions appear right in the add bar, so flour goes back on the list before the day you need it.

What is free, plainly

Scanning, the item matching, the learning, the trip history and the spending totals are free, with no ads. Premium — $2.99 a month or $24.99 a year, unlocking for the whole household at once — adds the analysis on top: restock predictions, monthly spending insights with month-over-month change, and CSV export of the lot.

Capture is never the paid part. You will not find a tier that stops you recording your own shopping.

Start a household

Free, no ads, and you can try it without making an account. Add the people you live with whenever you like.

Open Home List

Questions

Is the receipt photo uploaded somewhere?

The text is read on your device by on-device recognition. What is saved to your household is the result — items, prices, the store, the date — not a photo sent off for parsing.

Does it need the receipt to match a list?

No. Scan with a list open and items are matched and priced against it; scan with no list and the trip is still recorded for the household, attributed to the store on the receipt header.

What if it misreads something?

Fix it on the review screen before anything is saved — every scan shows you what it read first. Renames and department corrections are remembered, so the same fix is not needed twice.

Can I scan from the web app?

Scanning needs the phone app, where the camera and on-device text recognition live. The history it builds is visible everywhere, including the browser.