How to Photograph Receipts for Cleaner, More Accurate Scans

Receipt scanning is only as good as the photo you feed it. Most misread totals and wrong dates trace back to four fixable things: shadow, glare, angle, and paper that has been sitting in a pocket. Here is how to shoot a receipt so the numbers come out right the first time.

Light it evenly, and stop blocking the light

The single most common mistake is standing between the receipt and the light source. Your phone and your head cast a shadow directly across the paper, and the scanner sees a dark band where the total used to be. Put the receipt down, then move yourself so the light comes over your shoulder from the side rather than from directly behind you.

Soft, indirect light beats bright, direct light. A window on an overcast day, or a room with ceiling lights, gives you even illumination with no hot spots. Direct sun and a single harsh desk lamp both create glare: a white blown out patch where the paper reflects straight back into the lens. Glossy thermal receipts are especially prone to this. If you see a bright streak in the preview, tilt the receipt a few degrees or move the light, do not just take the photo and hope.

Avoid your phone's flash for receipts. It sits right next to the lens, so it fires straight at the paper and produces exactly the glare you are trying to avoid. If a room is genuinely too dark, turn on more room lights or move to a window instead.

Use a plain, contrasting background

Scanning software has to find the edges of the receipt before it can read anything. A white receipt on a white table is a hard problem. A white receipt on a dark desk, a wooden table, or even your knee is an easy one. Any surface that is clearly a different tone from the paper will do.

Keep the surrounding area clear. A coffee cup, a set of keys, or a second receipt in the frame gives the edge detection something else to lock onto and can crop the image in the wrong place. One receipt, one plain background, nothing else in the shot.

Shoot flat, square, and close enough

Hold the phone parallel to the receipt and directly above it. Photographing at an angle makes the receipt trapezoid shaped, which stretches the text on the far end and makes character recognition noticeably less reliable. Looking straight down is worth the extra second it takes to line up.

Fill the frame. The receipt should take up most of the picture with a small margin of background around it, which gives the software clear edges to detect while keeping the text large enough to resolve. Shooting from too far away and cropping later throws away the pixel detail the scanner needs, particularly on the small print where tax lines live.

Then hold still. Tap the screen on the receipt to lock focus, wait for the preview to sharpen, and take the shot. Motion blur is invisible at a glance on a phone screen and fatal for reading a total. If you are unsure, rest your elbows on the table.

Deal with curled, folded, and faded paper

Long receipts curl. Flatten them under a book for a minute, or press the top and bottom down with two fingers just outside the frame. A curl creates a shadow line and warps the text along the fold, which is a common cause of a date being read incorrectly.

Thermal paper fades with heat and time. If a receipt has been in a car, a wallet, or a jeans pocket for a few weeks, the print may already be greying. There is no way to recover ink that is gone, so the real fix is timing: photograph receipts on the day you get them, not at the end of the quarter. A same day photo of a crisp receipt beats any amount of clever processing on a faded one.

For receipts too long to fit in one frame, do not shrink the whole thing into a distant shot. Photograph it in two overlapping sections so the text stays large, or fold it so the merchant, date, tax, and total all appear together in a single readable frame. Those four fields are what your books actually need.

Check the result while the paper is still in your hand

Whatever tool you use, glance at the extracted merchant, date, total, and tax before you move on. Ten seconds of review with the receipt still in front of you is far cheaper than reconstructing an expense months later. Expense Rabbit reads merchant, date, total, tax, and line items from the photo, auto-categorizes the expense with a confidence score so you can see when it is unsure, and syncs across iPhone and the web on one account. When it is time to close the books, the whole set exports as a books-ready CSV.

Scan your first receipt in seconds

Expense Rabbit reads any receipt and turns it into books-ready data on iPhone or the web.

← More guides