Expensify Receipt Scanning: What SmartScan Reads

Aug 13, 2026

Turn your receipts and invoices into a clean Excel or CSV file. Upload one or a whole batch:

Accepts PDF, JPG, PNG, BMP, HEIC and TIFF

Upload your receipts and invoices

Expensify SmartScan reads a receipt image and fills in three things: the amount, the date and the merchant. Expensify documents this plainly, describing SmartScan as a feature that "reads receipt images and automatically fills in expense details like the amount, date, and merchant." It does not extract line items, and Expensify's own documentation never claims it does. Expensify describes SmartScan in New Expensify as always free, while its annual report puts the classic individual Track and Submit plans at 25 SmartScans a month before a paid upgrade is offered, so for one person filing a normal volume of expense reports the scanning itself costs nothing.

That is the short answer. The longer answer is about what happens at the edges: multi item receipts, backlogs, handwritten totals, and the point where you need the itemized detail rather than a header total. This piece walks through what SmartScan does well, what it does not do, and how to tell which side of the line you are on.

What does Expensify SmartScan extract from a receipt?

SmartScan captures the merchant, the transaction date and the total amount, then creates an expense you can categorize. You add the rest yourself. Expensify's guidance describes adding "details like description, category, tags, and tax" after the scan, which tells you those fields are yours to fill rather than the scanner's to find.

Here is the practical breakdown of what comes back automatically versus what you type:

FieldSmartScan fills it
MerchantYes
Transaction dateYes
Total amountYes
CurrencyUsually, though Expensify notes errors on international merchants and receipts without a clear currency symbol
CategoryNo, you set it or a workspace rule applies it
Description and tagsNo
Sales tax as its own fieldNo
Line item description, quantity, unit priceNo

Workspace merchant rules can auto apply categories, tags, descriptions and billable status based on the merchant name, but that is post scan automation working off the merchant SmartScan already found. It is not the scanner reading more of the page.

How many free SmartScans do you get?

Expensify gives two different answers, and both are worth knowing because they describe different products. Its current pricing page opens by saying it is always free to SmartScan receipts, send and receive money, and chat with coworkers using New Expensify. Its annual report on Form 10-K for 2025 describes the individual Track and Submit plans as including an optional paid monthly upgrade for anyone wishing to SmartScan more than 25 receipts in a given month. So the honest answer is 25 a month on the classic individual plans before Expensify offers you an upgrade, unlimited on New Expensify, and unlimited on the paid Collect and Control workspace plans. The figure of five free scans a month, still repeated across comparison articles and forum answers, appears in neither source and comes from a policy Expensify retired years ago. Free accounts also include forwarding receipts to an Expensify scanning address, distance tracking, manual expense entry and CSV export. The full paid rate card is in our Expensify pricing breakdown.

Why does Expensify SmartScan fail or return the wrong amount?

Expensify lists the causes directly. SmartScan fails when the receipt has no date or total, when the date or total is cut off or cropped out, when the image is blurry or out of focus, when the receipt is faded or low contrast, or when text is obscured by shadows, glare or folds. It also warns that SmartScan "may misread certain receipts, especially handwritten receipts, faded ink, or unusual formats."

Read that list and a pattern emerges: every failure is a capture problem, not a parsing problem. Four of the five causes are fixed before you ever open the app, by photographing the receipt flat, in even light, with the full total in frame. A thermal receipt that has been in a truck console for a month is a genuinely hard document for any engine, which is one reason claims of near perfect accuracy in this market deserve skepticism. We went through what the major vendors actually publish on OCR accuracy, and the short version is that none of them publish a receipt accuracy rate at all.

Which file types does SmartScan accept?

SmartScan works with common image formats, JPG and PNG, plus PDF files. Receipts can arrive from the mobile camera, a web upload, email forwarding or SMS. If you are photographing with an iPhone, the HEIC format is the usual stumbling block across expense tools generally, so converting to JPG before upload avoids a class of silent failures.

Does Expensify capture line items from a receipt?

No. SmartScan returns a header level expense: merchant, date, total. A restaurant bill with eleven items and a separate tax line enters Expensify as a single amount with the image attached. For expense reporting and reimbursement, that is genuinely all you need, and the attached image satisfies the substantiation requirement on its own.

Line items start to matter when the receipt is not really an expense report entry. A contractor buying materials for three different jobs on one Home Depot run needs those lines split across job codes. A retailer reconciling a supplier receipt against a purchase order needs quantities and unit prices. A business recovering sales tax needs the tax as its own field rather than folded into a total. In those cases the header total is the wrong unit of information, and no amount of categorizing after the fact recovers detail the scanner never read.

Expensify SmartScan versus a dedicated receipt scanner

These tools are aimed at different jobs, and the comparison is only useful if it says so honestly.

Expensify SmartScanA dedicated receipt scanner
Built forEmployee expense reports and reimbursementGetting receipt data into a spreadsheet or ledger
Fields returnedMerchant, date, totalMerchant, date, subtotal, sales tax, total, line items
Approval workflowYes, this is the core of the productNo
Reimbursement and card feedsYesNo
Batch uploadOne receipt per scanA whole folder in one pass
OutputExpenses and reports inside Expensify, CSV exportA CSV or Excel file you own

If your problem is that employees submit expenses and someone has to approve and reimburse them, Expensify is built for exactly that and a scanner is not a substitute. If your problem is a shoebox, a quarter of receipts and a set of books that need itemized detail, the workflow features are not what you are short of. Plenty of businesses run both, which is a reasonable outcome rather than a contradiction.

How do I get Expensify receipts into QuickBooks?

Expensify exports to CSV and integrates with the major accounting packages, so expenses can post as transactions once a report is approved. What arrives is what SmartScan captured: merchant, date, total, plus whatever category you applied. The itemized detail is not there to send, because it was never extracted.

Which QuickBooks you run changes both the setup and the price. QuickBooks Online is supported on the $5 Collect plan, while QuickBooks Desktop connects through the Web Connector and is a Control plan feature. Our Expensify QuickBooks integration page lists every export type and import mapping, and QuickBooks vs Expensify covers whether you need Expensify at all when QuickBooks already reads receipts.

If the detail matters, the capture has to happen differently. Scanning the receipts with a tool that returns line items and sales tax produces a file you import directly, which is the approach on our QuickBooks receipt scanner page. It is worth knowing that QuickBooks Online has its own built in Receipt Capture, and that it shares the same header only limitation as SmartScan.

When is Expensify the wrong tool?

Three situations come up repeatedly, and none of them are criticisms of the product so much as descriptions of what it is not aimed at.

The first is a backlog. SmartScan is one receipt per scan, which is fine for the receipt you just picked up and painful for four hundred of them. The second is job costing or inventory work, where the whole point is the lines rather than the total. The third is a sole proprietor with no team, no approvals and no reimbursements, who is paying for a workflow engine to do a data entry job. A self employed expense tracker aimed at a single filer is usually a better fit there.

If you have already decided Expensify is not the shape you want, we keep an honest side by side on our Expensify alternative page, including the cases where staying with Expensify is the right call.

What to do with the data once it is out

Whichever tool captures the receipt, the value shows up when the data becomes queryable rather than filed. A CSV of merchant, date, category, tax and line items answers questions a folder of images cannot: which vendor absorbed the most spend last quarter, how much sales tax is recoverable, which job ran over on materials. Once that export lands in a spreadsheet or a warehouse table, you can ask plain English questions of it instead of building a pivot table for each one.

That is the real argument for caring what a scanner extracts. Header totals let you categorize spend. Line level data lets you investigate it. Which one you need depends on whether receipts are a compliance chore or a source of operating information, and most businesses discover the answer changes as they grow.

Frequently asked questions

Does Expensify scan receipts automatically? Yes. SmartScan reads a receipt image and fills in the amount, date and merchant, creating an expense for you to categorize. Receipts can be captured from the mobile camera, uploaded on the web, forwarded by email or sent by SMS.

Is Expensify receipt scanning free? Yes for personal use. Yes, within a limit that depends which Expensify you are on. SmartScan in New Expensify is described as always free, and the classic individual Track and Submit plans carry an optional paid upgrade above 25 receipts a month according to Expensify annual report. Free accounts also include email forwarding, distance tracking, manual entry and CSV export. Workspace features such as approvals and reimbursement are what the paid plans cover, at $5 per member per month on Collect.

Does Expensify read handwritten receipts? Not reliably. Expensify warns that SmartScan may misread handwritten receipts, faded ink and unusual formats. A handwritten total is the single most common source of a wrong amount, so those are worth checking by eye before approval.

How does Expensify SmartScan compare to Concur ExpenseIt? Both read a photographed receipt, but the field sets differ. SmartScan fills amount, date and merchant. ExpenseIt also predicts currency, location, expense type, payment type and hotel itemizations, though SAP documents that it skips handwritten tips, sub-totals and tax, and analyzes only three pages of a nine page capture. Our SAP Concur ExpenseIt breakdown covers the pricing gate and the limits.

Can Expensify scan multiple receipts at once? SmartScan handles one receipt per scan. For a backlog, a scanner that reads a whole folder in one pass and returns a single spreadsheet is the faster route. Our bulk receipt scanner page covers how large batches behave.

Does Expensify extract sales tax? Not as an automatically parsed field. Tax is one of the details you add after the scan, or that a workspace rule applies. If you need tax split out on every receipt for recovery or reporting, that has to come from the extraction step rather than from a rule.

Stop typing receipts by hand

Upload your receipts and invoices and get a clean Excel or CSV file in minutes.

Extract my receipts now

Free to try, no sign up required