Not every receipt comes off a printer. There's the market vendor who scribbles a total on a slip, the tip you write onto a restaurant bill, the parking attendant's carbon copy, the small-shop kacha bill in India that's handwritten end to end. These are the receipts people quietly skip — partly because they assume OCR can't read them, and partly because they're not sure what to do once it doesn't. Both halves are worth clearing up, because a handwritten receipt is still a real expense, and skipping it is money you can't claim later.
So here's the honest version: what OCR does and doesn't do with handwriting, and the small workflow that turns a scrawled slip into a record you can actually use.
Why handwriting is the hard case
OCR is genuinely good now — but it's built around printed text. Print is consistent: the same font, the same spacing, dark ink on light paper, every "7" identical to the last. That regularity is what makes a clean printed total a one-tap capture. Handwriting throws all of it out. Every person's "5" is different, the slant varies, pen smudges, and a hurried scrawl can be ambiguous even to a human reading it cold.
The OCR engine Starlog uses (Google's ML Kit) reflects that reality: excellent on a crisp printed receipt, far less reliable on a handwritten one. We've written about where OCR stumbles generally — handwriting is near the top of that list, and no receipt app, ours included, should pretend otherwise. So when you photograph a handwritten slip and the amount doesn't auto-fill, or fills in wrong, that isn't the app being broken. It's the technology being honest about a case it can't reliably read.
The mistake isn't the misread — it's not capturing at all
Here's the thing to internalise: the autofill was never the point. On a printed receipt, OCR saving you the typing is a nice bonus. On a handwritten one, you skip the bonus and do the typing yourself — which takes about two seconds. What you must not do is decide the receipt isn't worth capturing because the software can't read it.
Because the durable record was never the extracted number. It's the image. A photographed receipt — printed or handwritten — is the thing an audit actually asks for, and it's the thing that proves the expense whether or not any software ever parsed it. The OCR text is a convenience layered on top; the picture is the record. (That's the whole argument for keeping the original image, in your own Google Drive, not just a row of extracted data.)
So the workflow for a handwritten receipt is simple and it's the same every time:
- Snap it anyway. Capture the slip exactly as you would a printed one.
- Type the total. If the amount didn't come through, set it yourself — every field stays editable, and a fix is one tap.
- Add the merchant and a note. "Lunch with client, cash" or "auto to airport" — a half-second of context that your future self, or your accountant, will thank you for.
- Tag the category so it lands in the right bucket and the totals build themselves.
That's it. On a handwritten receipt, you are the OCR — and that's completely fine, because it's two seconds of typing against a record that's now complete and correct.
Capture early — handwritten slips fade too
The case for capturing the moment you get a receipt is even stronger here. Handwritten slips tend to be on cheap paper, in cheap ink, or carbon copies that were faint to begin with — and ink smudges, paper creases, and a slip that lives in a wallet for three weeks can become genuinely illegible. With a printed thermal receipt the paper is the clock; with a handwritten one it's the ink. Either way, the photo preserves what the original won't. Snap it while it's fresh and crisp, and you've locked in a legible record forever.
When you do photograph it, the usual habits matter even more than they do for print: even light, the slip laid flat, filling the frame, and a half-second to let focus settle. Irregular handwriting needs all the contrast and sharpness it can get to stay readable later — both to you and to whoever you eventually hand it to.
The tax caveat — and it cuts differently in India and the US
A handwritten receipt is fine as proof that you spent the money. Whether it does everything you want at tax time is a separate question, and the answer depends on where you are.
In India, this is the kacha bill trap worth knowing about. A handwritten slip from a small vendor is perfectly good as a record of spend for your own books — but it is usually not a valid GST tax invoice, which means you generally can't claim input tax credit against it. A receipt and a tax invoice are not the same document, and the difference decides what you can and can't reclaim. We've gone into exactly that distinction — but treat it as orientation and confirm your specific situation with your CA.
In the US, a handwritten receipt is still a legitimate record for a deductible expense — the IRS cares that the expense was real, ordinary, and necessary, not that the receipt came off a printer. Keep it, note what it was for, and confirm the deduction itself with your CPA where it's not obvious.
In both places the move is the same: capture the slip regardless, because you can't reclaim or deduct an expense you have no record of — and sort out the tax treatment with someone qualified, with the image in hand rather than lost.
The two-second habit that closes the loop
For a printed receipt, the discipline is to glance at the amount OCR pulled and confirm it. For a handwritten one, it's to set the amount yourself and move on. Same two seconds, slightly different action — and in both cases the result is a record where the image is preserved, the number is right, and nothing's been left to a guess.
That's the quiet point of doing it this way. The receipts people lose are almost never the clean printed ones the software handles for them — they're the scrawled slips that felt like too much trouble. Capture those in the same two-second motion as everything else, and the messy half of your receipts stops being the half that goes missing.
The takeaway
OCR reads print well and handwriting badly, and that's not going to flip any time soon — so the right response isn't to wait for the technology to catch up, it's to stop relying on it for the cases it can't do. Snap the handwritten slip anyway, type the total, add a note, and let the image be the record it always was. In Starlog that's a two-second capture that files itself into your own Drive, sits in the right category, and shows up in your year-end export next to every printed receipt — handwriting and all.