Walkthrough

How to Export Receipts to a CSV Your Accountant Can Use

Dated, categorized, totaled, in one file. What accountants want, and how to produce it. It's a file export, not a live sync.

7 min read

Tidy home-office desk with a laptop angled away, a pen, stacks of paper and a coffee mug in warm window light, the kind of desk where you export receipts to CSV for your accountant
The goal is a file your accountant can open once and understand, without a follow-up email.

To export receipts to CSV in a form your accountant can actually use, aim for one row per receipt: date, merchant, category, subtotal, tax, tip, total, currency, payment method and a short note on the business purpose. Pick the period they asked for (a quarter or the whole year), export it, and send a summary of totals by category alongside it. That pair heads off most follow-up questions, and nobody retypes a thing.

What accountants want from a freelancer

A folder of phone photos named IMG_4471 is evidence, but it isn’t a record anyone can sort, total or import.

What helps is boring in the best way:

  • Dated. Every row has a purchase date, so expenses land in the right quarter and year.
  • Categorized. A first-pass category on each row, even if they move a few. Our guide to Schedule C expense categories explains the headings most freelancers sort into.
  • Totaled. A summary they can check against your bank and card statements.
  • In one file. One CSV for the period, not twelve monthly attachments spread across three email threads.

The IRS says supporting documents for business expenses should identify the payee, the amount paid, proof of payment, the date, and a description showing the expense was for business (see What kind of records should I keep). A good receipt CSV mirrors those elements, which is why the notes column matters more than it looks. Still working from a pile? Start with our weekly receipt system.

Two people seen from the chest down passing a closed blue document folder across a wooden meeting table in a bright office
The hand-over works best as one tidy package per period: the data file plus a summary.

The columns that matter, with a sample receipt CSV

Whatever tool produces it, a receipts-to-spreadsheet export should carry these columns. This is the exact set InvoScan writes, in this order:

ColumnWhat it holdsWhy your accountant cares
datePurchase date, YYYY-MM-DDPuts the expense in the right period
merchantWho you paidThe payee, for matching to statements
categoryYour expense categoryA starting point for their own mapping
subtotalPre-tax amountSeparates the purchase from sales tax
taxSales tax or VAT chargedSome clients track it separately
tipGratuity, if anyExplains why the total differs from the subtotal
totalWhat you actually paidThe number that hits your card statement
currencyISO code, e.g. USDStops a CAD taxi being read as US dollars
payment_methodHow you paid, e.g. card and last four digitsWhich account to reconcile against
notesBusiness purposeThe “why” behind the expense

Here’s what five rows look like. Every name and number below is fictional, and the card numbers are masked:

date,merchant,category,subtotal,tax,tip,total,currency,payment_method,notes
2026-07-30,Lakeshore Taxi,Travel,31,4.03,5,40.03,CAD,Visa ••4242,"Airport to venue, Toronto workshop"
2026-07-21,CloudDraw Studio,Software & Subscriptions,19.99,,,19.99,USD,Visa ••4242,Monthly design app plan
2026-07-15,Pixelmart Supplies,Office Supplies,36.99,3.29,,40.28,USD,Visa ••4242,Printer ink for client proofs
2026-07-09,Juniper Cafe,Meals,42.5,3.72,8,54.22,USD,Mastercard ••1881,"Lunch with client, Q3 brand kickoff"
2026-07-02,Harbor Desk Coworking,Rent & Lease,350,,,350,USD,Visa ••4242,July hot desk

A few details worth copying, whichever app you use:

  • Amounts are plain numbers. No dollar signs or thousands separators, so spreadsheets can add them up. Format them as currency after opening.
  • Blank means blank. An empty tip cell is clearer than a zero.
  • Commas get quoted. A note containing a comma is wrapped in quotes so it stays in one cell.
  • Currency is per row. Mixed currencies are fine when the column says which is which.

Why a category-summary PDF helps

The CSV is for working. The PDF is for reading. A short summary of totals by category lets your accountant spot the odd thing (why is Travel four times last quarter?) before they open a spreadsheet, and gives you both a shared reference for a call: “the Meals line on page one.”

How to export receipts to CSV in InvoScan, step by step

InvoScan is our own receipt scanner for freelancers, and it’s launching soon. You snap or import a receipt, AI on our server reads the fields (the photo goes to Anthropic’s API, or to OpenAI’s as a backup; neither trains on API data), and the app opens each new scan in an edit form so you can check and correct the merchant, date, category and amounts. Exports use the figures stored when you export, so review your scans first. Here’s the hand-over:

  1. Open the Reports tab. Pick This month, Last month, This quarter or Year to date, or tap Custom and set a From and To date. Ranges use the purchase date; a receipt without one falls back to the day you captured it.
  2. Check the totals. You’ll see the period total, the receipt count, and each category with its count, share and a bar. If something looks off, fix the receipt before you export.
  3. Tap Export CSV. Your phone’s share sheet opens with a file named like invoscan-2026-07-01_to_2026-09-30.csv. Email it, save it to Files or send it wherever your accountant collects things.
  4. Tap Export PDF. You get a summary per currency (count, total and share for each category), then a list of every receipt with date, merchant, category and total.
Illustrative InvoScan Reports screen with range chips, a period total, category bars and Export CSV and Export PDF buttons
Illustrative app screen (store mockup with sample data): the Reports tab, where both exports live.

Honest limits: the export is a file, not a sync with QuickBooks, Xero or any other tool. The CSV holds one row per receipt, so line items aren’t in it, and neither export carries the receipt photos; those stay in your private account. Currencies are totaled separately, never converted, so readers outside the US can use it too, under their own tax rules. Exporting is included on the free plan, which covers 10 AI scans a month (see pricing).

Opening it in Excel, Google Sheets or bookkeeping software

Excel

Double-clicking is fine for plain English text. If accented letters or symbols come out garbled (a café, or the dots in a masked card number), import the file instead of opening it. Microsoft’s documented route is Data → Get Data → From File → From Text/CSV (Opening CSV UTF-8 files correctly in Excel).

Google Sheets

Use File → Import, upload the CSV, choose whether to create a new spreadsheet or replace the current sheet, and leave the separator on “Detect automatically” or set it to comma (Google’s import help).

Bookkeeping software: column mapping

Import screens rarely match your headers exactly, so you (or your accountant) map columns. QuickBooks Online’s transaction upload, for example, expects either three columns (Date, Description, Amount) or four (Date, Description, Credit, Debit), asks for every date in one consistent format, and has you match columns before importing (Intuit’s upload guide). A receipt CSV usually maps like this:

Receipt CSV columnTypical import fieldWatch out for
dateDateThe tool may want a different date format
merchant (+ notes)Description or payeeMerge the two in a spreadsheet if you want both
totalAmountHow the tool expects spending to be signed
categoryAccount or categoryOften reassigned by your accountant after import
currencyUsually no fieldSplit non-USD rows out first

Ask before you reformat

Many accountants would rather receive the raw CSV and do the mapping themselves. A quick “what format do you want?” saves both of you an afternoon.

Backups with “Export all data”

A quarterly export covers your accountant. A full export covers you. In InvoScan, Settings → Export all data (CSV) writes every saved receipt to one file,invoscan-all-data.csv, with the same columns as above. Save a copy somewhere you control a few times a year, or before you delete your account.

Keep the originals as well. The IRS says to keep records for as long as they may matter for a tax return, generally three years and longer in some situations (How long should I keep records). How long that is for you is a question for your tax professional.

Open manila folder holding a stack of plain white paper held by a black binder clip, beside a small silver USB flash drive on an oak table
Paper records in one folder, a copy of the data somewhere you control.

Before you hit send

  • The date range matches what your accountant asked for.
  • Every new scan has been opened, checked and saved.
  • No receipts are left uncategorized, and the odd ones have a note.
  • Totals roughly match your card and bank statements for the period.
  • Non-USD receipts are flagged, or split into their own file.
  • You’re sending both files: the CSV and the category summary PDF.

If that sounds like the hand-over you want, join the waitlist and we’ll tell you when InvoScan is in the stores.

Frequently asked questions

How do I export receipts to CSV for my accountant?

Keep one row per receipt with the date, merchant, category, amounts, currency, payment method and a business-purpose note. Filter to the period your accountant wants, export the CSV, and send a category-summary PDF with it.

What columns should a receipt spreadsheet have?

At minimum: date, merchant, category, total and a business-purpose note. Subtotal, tax, tip, currency and payment method make checking against statements easier. See the IRS page What kind of records should I keep.

Can I import a receipt CSV into QuickBooks?

Usually, with column mapping. QuickBooks Online's upload expects three columns (Date, Description, Amount) or four (Date, Description, Credit, Debit); see Intuit's guide. InvoScan exports a file; it doesn't sync with QuickBooks.

Does a CSV export replace my original receipts?

No. The CSV summarizes your receipts; the receipts themselves are the supporting documents. The IRS covers retention on How long should I keep records. Ask a tax professional about your situation.

Does the InvoScan export include line items or receipt photos?

No. The CSV has one row per receipt with the ten columns above, and photos stay in your private account. For the category column, see our Schedule C categories guide.

Not tax advice

This article is general education for US self-employed filers, based on IRS guidance as of September 2026. It is not tax, accounting or legal advice. InvoScan's category suggestions are starting points, not tax advice, and AI-read figures should always be checked. For decisions about your own return, talk to a qualified tax professional such as a CPA or enrolled agent. See our Terms.