Some receipts are one line. A coffee, a cab, a domain renewal — a store and a single total, exactly what receipt OCR was built to grab. Then there's the other kind: the warehouse-store run, the supermarket sweep, the office-supply trip where you also picked up dish soap and a birthday card. One long slip, thirty items, and buried in it a business expense wearing the same receipt as your groceries. These are the receipts people either skip or over-claim, and both are mistakes. Here's what OCR can and can't do with a long, itemized receipt, and the small habit that turns a mixed basket into a clean, defensible line.
Two problems stacked on one slip
A long itemized receipt is hard for two separate reasons, and it helps to keep them apart.
The first is length. A single-line receipt hands OCR one number and asks, "is this the total?" A thirty-item receipt hands it dozens of numbers — a price for every item, a running subtotal, tax, maybe a member discount, then the grand total — and asks it to find the one that matters. More numbers, more chances to land on the wrong one.
The second is the mix. Even once you have the right grand total, that number is the whole basket: the printer paper and the paper towels, the business and the personal, added together. The receipt doesn't know which items were for work. Only you do.
What OCR actually reads here
Worth being precise, because the misunderstanding causes real errors. Receipt OCR is two jobs: reading the characters off the image, and working out which number is the total. Starlog's OCR — Google's on-device ML Kit — does exactly that, and pre-fills the store name and the amount, nothing more. It does not itemize the receipt. It won't hand you a line-by-line breakdown, flag which items are deductible, or separate business from personal. No scanner reads "printer paper, $41.80" off the slip and files it while quietly leaving the dish soap behind.
Two things follow from that. One, the amount OCR drafts is its best guess at the grand total — and on a busy slip crowded with candidate numbers, that's precisely the case worth a two-second glance to confirm it grabbed the total and not the subtotal or the tax line. OCR picking the wrong number is likeliest exactly when there are lots of numbers to pick from. Two, even a perfectly read grand total is not, on a mixed receipt, the number you deduct.
The split is a judgement, not a scan
This is the part no receipt app can do for you, ours included: deciding which portion of a mixed basket was a business expense. That's not an OCR shortcoming — it's a call that depends on what the items were for, which lives in your head and nowhere on the paper.
So the honest workflow inverts the usual one. On a clean single-line receipt, OCR does the work and you confirm. On a mixed itemized receipt, OCR preserves the evidence and you do the work — which is fine, because it's about ten seconds:
- Capture the whole receipt. Photograph the entire slip, top to bottom, itemized list and all. The image is your evidence, and you want the full list on it, not a crop of the total. Lay a long one flat in good, even light so every line stays legible.
- Set the amount to the business portion. OCR will draft the grand total; change it to the part that was actually a business expense. Every field in Starlog is editable — the drafted number is a starting point, not a verdict. Add up the item prices that were for work and enter that figure.
- Note the split. In the receipt's notes, write down what you did: "Office supplies from a $94 grocery run — claimed $41.80 (printer paper + pens)." That one line turns a partial claim from a guess into a documented decision your future self and your accountant can both follow.
- Categorize and, if it belongs to a job, tag it. Drop it in the right category so the totals build themselves, and if the business items were for a specific client or project, group it into that report.
Keep the full image, claim only your share, and write down why. That's the whole thing.
Keep the total on the image, even if you don't claim it
A tempting shortcut is to crop the photo down to just the business items. Don't. Keep the whole receipt in the frame — grand total, tax line, store header and all. The full slip is what proves the purchase was real and where it happened; a cropped fragment showing three items and no store name is weaker evidence, not cleaner. The number you deduct is the business portion; the image stays complete. Starlog keeps that original in your own Google Drive, filed by month, so the evidence behind the split is always one tap away.
Long receipts fade and curl too
Everything true of thermal receipts fading is more true of a long one — more paper to curl, crease, and wash out, and a foot-long slip in a jacket pocket takes real abuse. Capture it early, while it's flat and dark and the itemization is still crisp, and you lock in a legible record of the whole basket. Wait a month and you're squinting at a curled ghost, trying to remember which half was work.
A note for the US and India
Splitting a mixed receipt isn't a workaround — it's the rule, and it reads similarly in both places, though you should confirm the specifics with your CPA or CA.
In the US, only the business portion of a mixed purchase is deductible; the personal half simply isn't a business expense. Keeping the full receipt image plus a note of what you claimed and why is exactly the contemporaneous record that supports the deduction if it's ever questioned.
In India, the same split applies to your books — and if you're claiming GST input tax credit it's stricter still: you can only claim ITC on the business-use portion, and only against a proper tax invoice, not a plain retail till slip. A grocery receipt often won't qualify at all. Keep the document and the split; let your CA decide what's claimable.
The takeaway
The long itemized receipt trips people up because it stacks two problems: too many numbers for OCR to be certain which is the total, and a total that mixes business with personal. Neither is solved by a cleverer scan. Let OCR draft the store and grand total, glance to confirm it caught the right number, then set the amount to the business portion, note the split, and keep the whole image. The scan saves you the typing on the easy receipts; on the mixed ones, it just preserves the evidence while you make the one call software can't — which part was actually for work.