Skip to content
ignitai
← Back to blog 11 min read

Scan receipts to a spreadsheet on iPhone (2026 workflow)

Capture paper receipts with the iPhone camera and turn them into a spreadsheet — images read on-device; only the text is uploaded — categories, totals, and tax by row.

Turn your receipts into an expense spreadsheet with ignitai on your iPhone — first document free (up to 4 pages), then $29.99/month (USD).

Get ignitai on the App Store

To scan receipts into a spreadsheet on iPhone, capture the whole stack with a camera-scan app that turns many receipts into one table, one row per receipt. Name the columns you need (date, merchant, category, subtotal, tax, tip, total) and export the result as Excel for review or CSV for an import. Then check the spreadsheet against the paper before anyone relies on it.

The app that does this on iPhone is ignitai. It reads each receipt with Apple’s built-in text recognition on the phone, and an AI turns that text into exactly the columns your plain-English instruction asks for. The receipt photos stay on the iPhone; only the recognized text goes to ignitai’s servers, where the spreadsheet is built. Your first document, up to 4 pages, converts free.

In this guide11 sections

Why a pile of receipts is harder than one table

A bank statement is one long table in one layout. Receipts are the opposite: every merchant prints its own, and each slip carries the same handful of facts in a different place.

  • Several totals on one slip. Subtotal, tax, tip and the grand total. An expense report wants the grand total; a bookkeeper recovering sales tax wants subtotal and tax apart. The column has to say which number goes where, or you get whichever one the slip printed last.
  • Dates in every order. 04/09/26 is April 9 in the US and 4 September almost everywhere else. A stack from one trip abroad mixes both.
  • Currency. A hotel in Tokyo and a dinner in London belong in the same report with their own currencies, not silently treated as dollars.
  • The paper itself. Most till receipts are thermal paper, which fades and smudges. A receipt that sits in a wallet for a month can be half gone by the time you scan it.

Live Text on the iPhone copies the words off a receipt photo, and that is fine for one total. It gives you text, not rows: nothing puts the merchant in column B and the tax in column F for forty receipts in a row. That step, from many slips to one consistent table, is the whole job.

Scan receipts to a spreadsheet on iPhone: the steps

  1. Capture the receipts. Open ignitai and scan with the camera, one receipt per page. Lay each receipt flat on a dark surface, fill the frame with it, and keep going until the stack is done; the whole stack is one scan. Receipts you photographed earlier can be picked from your photo library instead, and a PDF receipt that arrived by email can be sent to ignitai from Mail or Files with the share sheet.
  2. Say what you want. A prompt is required, so Convert stays disabled until there is one. Tap the Receipt starter, or type the columns yourself; the next section has an instruction that holds up across a mixed stack. Saved instructions are one tap away next time, so next month’s receipts reuse it.
  3. Convert. Before anything runs, ignitai shows how many pages the batch will use and how many you have left; cancelling while it runs charges nothing. Converting needs an internet connection, since the spreadsheet is built on ignitai’s servers, and it is usually ready in under a minute. Progress shows on the Lock Screen and in the Dynamic Island, and a notification arrives when the file is ready.
  4. Check the table. Rows are numbered, so the last row number should match the number of receipts you scanned. Tap the total column heading to see its total, average, minimum, maximum and count. Open Original Pages to compare any row with the receipt it came from. If a column came back empty, ignitai says so.
  5. Share it as Excel or CSV. Share… is in every finished file’s menu. Excel opens in Excel, Numbers and Google Sheets with real numbers, a bold header and fitted columns, so the totals add up the moment it opens. CSV is the pick for an import screen. Cells are edited in the spreadsheet app, not in ignitai.

Get ignitai on the App Store — free download; your first document (up to 4 pages) converts free with Sign in with Apple, and one subscription covers iPhone, iPad, Mac, and Vision Pro.

A receipt instruction that holds up across a mixed stack

The Receipt starter handles a simple stack. For a month of mixed expenses, this instruction makes the decisions that keep the columns consistent:

“One row per receipt. Columns: date (YYYY-MM-DD), merchant, category, subtotal, tax, tip, total, currency (three-letter code), payment (card last four digits if printed, otherwise cash or blank). Total is the final amount paid, including tax and tip. Leave tip blank if none is printed or written. If no category is printed, choose one of: meals, travel, lodging, fuel, office, software, other, based on the merchant.”

Why each part is there, and when to change it:

  • Define “total”. “The final amount paid, including tax and tip” keeps a restaurant slip from reporting the pre-tip amount. If your employer reimburses meals before tip, add a column for that instead of redefining total.
  • ISO dates. YYYY-MM-DD sorts correctly as text and means the same thing everywhere. It is the single change that makes a mixed US-and-Europe stack usable.
  • A closed category list. Letting the AI invent categories gets you “Dining”, “Restaurant” and “Food” for the same kind of spend. A fixed list of the categories your accountant or expense policy already uses turns the category column into something you can pivot on.
  • Card last four. It is how you match a receipt to a line on the card statement later, and it splits personal from business cards when both turn up in the same stack.
  • Blank beats a guess. Telling the AI to leave tip blank when none is printed keeps it from inventing one. The same rule works for any field you want filled only when the receipt actually shows it.

Handwritten tips on a printed restaurant slip are the hardest case. The printed lines read reliably; a scrawled tip and total may not. Compare those rows with Original Pages before you trust them, and fix any misread figure in the spreadsheet afterwards.

Check the spreadsheet against the paper

A spreadsheet of expenses is only useful if the numbers match the receipts. Three checks catch nearly every problem, and none takes more than a minute.

  1. Count. The row count should equal the number of receipts. One missing means a receipt didn’t read; one extra usually means a long receipt was captured over two pages and split into two rows. Retake it as one page, or delete the duplicate row in the spreadsheet.
  2. Add it up. In Excel or Numbers, add a column =subtotal + tax + tip and compare it with total on every row. Where they differ, one of the four figures was misread; faded thermal digits are the usual cause. Open the receipt in Original Pages, correct the cell, and move on.
  3. Dates in range. Sort by date. Anything outside the month or trip you scanned is almost always a misread year on a faded slip. A hotel receipt dated after your stay is usually the check-out date; decide which date your report wants and say so in the instruction.

Then reconcile the total against the money that actually left your account: the sum of the total column for one card should match that card’s charges for the same period. For the card side of that comparison, the credit card statement guide for iPhone turns the statement into the matching spreadsheet.

A month of receipts in one batch

The habit that makes month-end painless is boring: photograph every receipt the day you get it, before the thermal print fades, and convert the whole month at once.

  • Collect as you go. Scan each receipt in ignitai when you get it, or take a photo and keep it in a Photos album for receipts. Either way the image of the receipt stays on your phone.
  • Convert once at month-end. One run gives you one spreadsheet. The output of a run is always a single table, so two runs means two files. If your emailed PDF receipts and your photographed ones end up as separate runs, use the same instruction for both; with identical columns, the second file pastes straight under the first in Excel or Numbers.
  • Mind the page count. Each receipt you capture is a page. The subscription includes 80 pages a week, up to 320 a month; unused weekly pages don’t carry over. A month of 60 receipts fits in one week’s allowance. A quarter of 200 receipts doesn’t, so either convert them as they come in or buy extra pages, which never expire. The page count shows before every run, so nothing is a surprise.
  • Test the instruction first. Run four receipts before the big stack. Your first document, up to 4 pages, converts free, which is exactly enough to see whether the columns come out the way you want.

If a run fails or you cancel it, Convert Again restarts it with the pages kept, so there is no rescanning a stack of slips.

Where the spreadsheet goes next

  • An expense report. Excel is the right pick: the amounts are real numbers, so a SUM at the bottom works immediately, and the bold header and fitted columns make it readable as sent. Filter by category or card before you submit.
  • Your accountant. Send the Excel file and keep the receipt photos. The spreadsheet is a summary; the image is the record. Ask your accountant how long they want receipt images kept.
  • Google Sheets. Open the Excel file in the Google Sheets app, or upload it to Google Drive and open it there. The PDF to Google Sheets guide for iPhone covers that handoff step by step.
  • Bookkeeping software. Pick CSV, open the tool’s import screen first, and see which columns it requires and what it calls them. Then use those exact names as the columns in your instruction, so the file maps without editing.
  • Foreign currency. Keep the original amount and currency code from the receipt, and add a converted column in the spreadsheet using the rate your employer or accountant specifies. The receipt only tells you what you paid, in the currency you paid it in.

Other ways to do it on iPhone

Notes and typing. Notes can scan a document from a note’s attachment menu, and Live Text lets you copy the text from it. You then type the merchant, date and total into Numbers by hand. For one receipt that’s fine. For forty, it is an evening.

Live Text in Photos. Open the receipt photo, touch and hold the text, copy, paste into a cell, repeat. It works and it is accurate, but you build every row yourself, one field at a time, and you still have to choose a category and sort out the date format.

An expense app. Expensify, SAP Concur and Zoho Expense all scan receipts on iPhone. If your employer already runs one, use it: the receipt has to end up there anyway, along with the approval and reimbursement steps a spreadsheet doesn’t have. For someone paying their own way, Expensify’s Collect plan is $5 per member per month (checked October 2026), and you get an expense system with its own workflow rather than a spreadsheet you control. These apps store the receipt image in their cloud. ignitai keeps the image on your iPhone and sends its recognized text to ignitai’s servers, so the difference is the whole picture versus the words on it; in both cases the finished data lives on someone’s servers, in ignitai’s case in your account until you delete it.

When this workflow doesn’t fit

  • Itemized receipts and hotel folios. If you need every line on a grocery receipt or every night on a hotel folio, that is one row per line item, not one per receipt. Change the instruction: “One row per line item: date, merchant, description, quantity, amount. Repeat the merchant, date and receipt total on every row.” That’s a different table, so run it separately from your one-row-per-receipt summary.
  • Receipts that have already faded. If you can’t read a receipt by eye, no text recognition will read it reliably either. Photograph receipts the day you get them, and keep a card statement as the backstop for anything that’s already gone.
  • Mileage. A fuel receipt tells you what you spent on gas, not how far you drove. Mileage claims are a log of trips and odometer readings, kept separately.
  • Receipts in other languages. What reads well depends on the languages Apple’s text recognition supports on your iOS version. Tell the instruction whether descriptions should stay in the original language or be translated to English, so the whole batch is consistent.

On iPad and Mac

The same app runs on all three devices, and one subscription covers them. After you sign in with Apple, a spreadsheet converted on the iPhone opens on your iPad or Mac from your ignitai account. The iPhone is where receipts arrive, so it is the natural place to capture them. If you would rather check forty rows on a bigger screen, the iPad receipts guide covers review with sorting and copying, and the Mac receipts guide covers a quarter’s worth dragged in at once.

Bottom line

To get paper receipts into a spreadsheet on iPhone: scan the stack one receipt per page, give one instruction that defines the total, the date format and the categories, convert once, and check the count, the arithmetic and the dates against the paper. Use your employer’s expense app if they have one. Otherwise ignitai gets you from a wallet full of slips to a spreadsheet you can sort, sum and send, with the receipt photos still on your phone.

Get ignitai on the App Store — free download; your first document (up to 4 pages) converts free with Sign in with Apple, and one subscription covers iPhone, iPad, Mac, and Vision Pro.

FAQ

What’s the fastest way to scan receipts into a spreadsheet on iPhone?

Scan the whole stack in one go, one receipt per page, then convert it once. In ignitai you capture the receipts with the camera, tap the Receipt starter or type the columns you want (date, merchant, category, subtotal, tax, tip, total), and share the result as Excel or CSV. Every receipt becomes one row in one spreadsheet.

Can it handle receipts in different currencies and date formats?

Yes, if the instruction says how. Ask for the amount and the currency code as separate columns, and ask for every date as YYYY-MM-DD so US, European and Asian formats land in one sortable column. Converting to your home currency is a formula you add afterwards in Excel or Numbers.

Do the receipt photos leave my iPhone?

The photos stay on the phone. ignitai reads each one on the iPhone with Apple’s built-in text recognition and sends only the recognized text to its servers, where the spreadsheet is built. The finished file is stored in your ignitai account until you delete it.