Import

Import your receipts
& expenses.

Bring existing data in without re-scanning. Import receipts from a spreadsheet, line up the columns, and scan-ai auto-detects the layout each time — and remembers how your category names map to its own.

No credit card required · Cancel anytime

Map columns
Remembered
Transaction DateDate
MerchantVendor
Amount (USD)Total
MemoDescription
CSV
Map columns once
Auto
Column detection
CSV · PDF
Bank statements
By hand
Always an option
Ways in

Bring in what you already have.

A spreadsheet of old expenses, a bank statement, receipts pulled from a partner site, or a single receipt typed in by hand — whatever you already have, there’s a way to bring it in.

Spreadsheet

CSV of past expenses

Already tracking spend in a spreadsheet? Upload the CSV, line up its columns to scan-ai's fields, and the rows come in. scan-ai auto-detects the column layout each time and remembers how your category names map to its own.

CSV or PDF

Bank statements

Upload a bank statement as a CSV or a PDF and pull the transactions in. Statements are files you upload yourself — there's no bank login to connect and nothing to sync in the background.

Partner sites

Browser extension

A browser extension can pull structured receipts from supported shopping sites, so they arrive ready to file instead of as a screenshot to scan.

CSV import

Line up your columns. We handle the rest.

Every spreadsheet names its columns differently — one calls it “Vendor,” another “Merchant,” a third just “Description.” The first time you import a CSV, you tell scan-ai which column is the date, which is the amount, and which is the vendor.

scan-ai auto-detects the column layout on every upload, and remembers how your category names map to its own — so the values land in the right place, with no re-scanning of rows you already have.

  • Line up date, amount, and vendor columns
  • Column layout is auto-detected on every upload
  • Remembers how your category names map to scan-ai's
  • No re-scanning of expenses you already track
Map columns
Remembered
Transaction DateDate
MerchantVendor
Amount (USD)Total
MemoDescription
Statements & partner sites

Upload a statement. Or pull receipts from the source.

Bank statements come in as files you upload — CSV or PDF. scan-ai reads the transactions out of either format. There is no bank login to connect and nothing syncing in the background; the data comes from the statement you hand it.

For sites you buy from often, a browser extension can pull structured receipts straight from supported shopping sites, so the receipt arrives already structured instead of as a screenshot to scan.

  • Bank statements as CSV or PDF
  • No bank login — statements are uploaded files
  • Extension pulls receipts from supported shopping sites
  • Structured data, not a screenshot to OCR
Imported sources
4 ways in
expenses-2025.csv
142 rows
Mapped
statement-march.pdf
Statement
PDF
Online store order
Structured
Extension
Parking — downtown lot
Manual
By hand
More features

Once it’s in, it works like the rest.

Common questions

Importing, answered.

Can scan-ai import my old expenses from a CSV?

Yes. Upload a CSV of past expenses and line up its columns to scan-ai's fields, like date, vendor, and amount. scan-ai auto-detects the column layout on every upload, and it remembers how your category names map to its own so you do not re-categorize the same labels twice.

Can I bulk-upload a lot of receipt images at once?

Yes. You can upload a ZIP archive of receipt images and scan-ai unpacks it and scans each one. Supported image formats inside the ZIP are JPG, PNG, and PDF. Files in other formats are skipped.

Does scan-ai connect to my bank account?

No. There is no bank login and nothing syncs in the background. You upload a bank or card statement as a CSV or a PDF file, and scan-ai reads the transactions out of the file you hand it. It does not pull a live bank feed.

How does the browser extension import receipts?

A browser extension can pull structured receipts from supported shopping sites, currently Amazon and Venmo, so the receipt arrives already structured instead of as a screenshot to scan. It only covers those supported sites, not every store you buy from.

Get started

Already have the data?
Bring it in.

Import a CSV, upload a statement, or add a receipt by hand. Your first 20 receipts are free — no re-scanning required.

Start free — 20 receiptsSee pricing