Product

Shipping and courier receipts: scanning the slip with five fees on it.

The receipt that piles up fastest for anyone who mails things — and one of the trickiest to scan, not because it's faint but because it itemises. Postage, surcharge, insurance, packaging, a total: how to capture a courier slip so the right number lands in your books.

Vivek Reddy
founder
Jul 24, 2026 6 min read
SwiftPost Courier
Postage$14.20
Insurance$3.50
Total paid
Fuel surcharge$2.00
Total$19.70
Product

Every list of "receipts to scan" starts with the same suspects — the restaurant bill, the fuel slip, the hotel folio. Almost nobody mentions the one that piles up fastest for anyone who ships things: the courier receipt. If you post samples to a client, mail contracts, send products to customers, or drop a package at the counter on the way back from a meeting, you're collecting shipping receipts — and they're quietly some of the trickiest slips receipt OCR meets, for a reason that has nothing to do with bad printing.

A shipping receipt isn't hard because it's faint. It's hard because it's crowded. One slip can carry postage, a fuel surcharge, insurance, packaging, a pickup fee, tax, and a total — a column of currency amounts where only the last one is the number your books want. Here's how to capture a courier or postage receipt so the figure that lands in your records is the amount you actually paid, not a line item halfway up the slip.

Why the shipping slip is a crowded one

Receipt OCR is really two jobs: reading the text off the slip, then working out which number is the total. On a courier receipt the reading is usually the easy part — most are printed clearly at a staffed counter — but the second job, picking the total out of a stack of look-alike amounts, is where it earns its keep.

A shipping receipt breaks a single transaction into parts, and each part prints as its own currency figure:

  • Postage or freight — the base cost of moving the parcel.
  • A fuel or handling surcharge — a percentage added on, common with the big carriers.
  • Insurance or declared value — an optional cover charge.
  • Packaging — the box, envelope, or bubble wrap if you bought it there.
  • A pickup or counter fee — sometimes.
  • Tax — GST in India, sales tax in some US states.

That's up to half a dozen numbers before the total, and several of them sit near the bottom of the slip in the same font, right where a scanner expects the total to be. Choosing which number is "the amount" is exactly the step OCR gets wrong most — and a shipping receipt is a worst case for it, not because the print is bad but because the slip is built to itemise.

The number you actually want

For a shipping receipt, the amount your books need is almost always the grand total — the all-in figure that matches what left your account. The surcharge and the insurance line aren't separate expenses; they're components of the one payment. So the discipline is the same as on any crowded slip: glance at the amount OCR drafted and confirm it's the total at the foot of the receipt, not the postage line or the declared-value figure sitting just above it.

In Starlog, OCR drafts the merchant name and an amount for you off the slip; you confirm both, and you set the date and category yourself. On a shipping receipt that confirm step is the whole game — it's the moment you make sure the number is the total and not one of the decoys above it. The autofill is a starting point on every receipt; on this one it's worth an extra half-second of attention.

Photograph it before it's in the parcel pile

Courier receipts have a second problem: they vanish into the exact place you'll never look again — the shipping drawer, the roll of labels, the shadow of the tape gun. And most are thermal, so the ones that do survive fade like every other heat-printed slip.

The fix is the one that works for every receipt: capture it at the counter, before it joins the pile. A crisp, square, well-lit photo gives OCR clean text to read, and you confirm the total while you still remember what you sent and why. Do it a month later and you're squinting at a faded slip trying to recall whether that was the client samples or a personal parcel.

If your shipping receipt arrives as a PDF or an emailed label — increasingly the norm for prepaid online postage — the same idea applies: bring the file in through the picker rather than leaving it in your inbox. There's a whole workflow for the receipts that were never paper.

Tag it to the job while you remember

A shipping cost is rarely just an expense — it's an expense for something. These samples went to a specific client; that parcel was stock for the shop; those documents were for one project. The moment to record that is now, at capture, not next spring.

Assigning the receipt to a trip, project, or client report as you file it turns a scatter of courier slips into "everything I spent getting the Q3 order out." If you're an e-commerce seller, it's also how shipping stops being one undifferentiated blob and starts being a cost you can read against revenue. And it means the slip turns up already sorted in the year-end export your accountant can use, instead of as a mystery charge to a courier you have to explain.

The tax side, US and India

Shipping is one of the clearer deductible costs a small business has — but the treatment differs, so here's the honest, hedged version:

  • In the US, postage and shipping for your business are ordinary, necessary business expenses. If you're mailing products to customers, the cost of getting goods to buyers is typically treated as a shipping or cost-of-sales expense; if you're mailing documents and samples, it's usually a straightforward postage deduction. Which of your costs land where is its own walk-through — confirm the categorisation with your CPA.
  • In India, courier and freight are normal business expenses, and if the courier gave you a proper tax invoice you may be able to claim the GST on it as input tax credit. The catch is the usual one: a plain counter receipt or a UPI screenshot isn't a tax invoice, and only the tax invoice is claimable. Keep the invoice with the GSTIN and the tax broken out, and confirm your position with your CA.

Both systems want the same underlying thing: a clear record of what you spent, when, and what it was for. A photographed slip filed the day you shipped covers that far better than a faded rectangle you find in the label drawer next winter.

Where it goes

Once the total is right and the job is tagged, a courier receipt behaves like every other receipt in Starlog: the image or PDF files itself into your own Google Drive, in the per-business year-and-month tree, next to the fuel slips and the client dinners. One archive, searchable and summable, that you own outright. You can watch the drafting step on a single slip with the free browser scanner before you ever install anything.

The takeaway

Shipping and courier receipts are the sleeper category — they stack up fast for anyone who mails anything, and they're deceptively tricky to scan, not because they're faint but because they itemise. One slip can print half a dozen currency amounts, and only the total is the number your books want. So let Starlog's OCR draft the merchant and a figure, take the one second to confirm it's the grand total and not a surcharge line, tag it to the job it belongs to, and let it file into your own Drive. Do that at the counter and the receipt that used to disappear into the tape gun becomes a clean, deductible line you never have to reconstruct.

A small app for keeping your receipts straight.
We’re early. Come along.

Get Starlog