Skip to main content
Avatar 1Avatar 2Avatar 3Avatar 4Avatar 5Avatar 6

Smart Import: Drop a File,
Get a Ledger

Import bank statements, receipts, and spreadsheets into your Beancount ledger with AI-powered Smart Import — no manual data entry required.

beancount-import
bean-import config.py ~/Downloads/chase-2024.csv
Extracting transactions... 42 entries found.

bean-check ledger.beancount
Ledger is balanced.
Logo 01
logo-02.svg
logo-03.svg
logo-04.svg
logo-05.svg
logo-06.svg
logo-07.svg
logo-08.svg
logo-09.svg
Large testimonial

"Smart Import has saved us hours of manual data entry. From bank CSVs to auto-categorized transactions, it's become our go-to tool for bookkeeping."

Sarah Chen / CFO at TechStart

Every import step, handled by AI

Planet

AI Document Reading

Upload bank statements, CSV exports, or scanned receipts. Our AI reads and understands any financial document format automatically.

Transaction Extraction

Automatically extract dates, amounts, payees, and descriptions. Every transaction is parsed and structured for Beancount.

AI Categorization

AI automatically maps transactions to your existing account hierarchy. Learn from your patterns and improve over time.

One-Click Import

Review the extracted entries and import them into your ledger with a single click. Seamlessly integrated with your workflow.

Review & Control

Full control over every imported entry. Edit, approve, or reject any transaction before it touches your ledger.

Multi-Format Support

CSV, OFX, QFX, PDF statements, photos of receipts — Smart Import handles all major financial document formats.

Import smarter, not harder

Our AI-powered pipeline reads your documents, extracts transactions, and produces clean Beancount entries — ready to commit.

Smart Import
bean-import config.py ~/Downloads/chase-2024.csv
Extracting transactions... 42 entries found.

bean-check ledger.beancount
Ledger is balanced.
Overlay 01
Overlay 02
Overlay 03

Smart Parsing

Intelligent document parsing that adapts to any bank format. Handles column variations, date formats, and currency symbols automatically.

AI Matching

Machine learning matches imported transactions to your account chart, learning from your categorization history to improve accuracy.

Instant Ledger

Get a balanced, validated Beancount ledger in seconds. Smart Import generates clean entries ready to merge into your main file.

Loved by beancounters everywhere

Peter Lowe
Peter Lowe
Smart Import saved me hours every month. I just drop my bank CSV and get perfectly formatted Beancount entries in seconds. No more manual data entry!
May 19, 2027
Rodri Alba
Rodri Alba
The AI categorization is incredibly accurate. After just a few imports, it learned my account hierarchy and now auto-assigns 95% of transactions correctly.
Apr 12, 2027
Michele Lex
Michele Lex
I've tried several import tools, but Smart Import handles multi-currency statements beautifully. It even detects and converts currencies automatically.
Mar 04, 2027
Michael Ross
Michael Ross
The review workflow is perfect. I can see exactly what Smart Import extracted, make quick edits, and import with confidence. My ledger stays clean and accurate.
Jan 15, 2027

Start importing with Smart Import today