Most text-based US & Canadian statements, and scanned ones via OCR. Where a running balance is present, every row is cross-checked against it.
PDF textDebit / credit columnsRunning balanceDate-grouped rowsScanned · OCR βUS & CA statements
04
How to convert a bank statement PDF to CSV
Open your statement PDF.
Drop your bank or credit-card statement into the intake above, or click “Choose PDF file”.
Let Ledger read it locally.
Text-based PDFs parse instantly. Scanned or photographed statements use on-device OCR (beta). Your statement stays in your browser.
Review the recovered rows.
Ledger extracts dates, descriptions, amounts, and running balances where available. If the balance trail doesn't reconcile, it flags the row and may suggest the missing transaction.
Tidy and export.
Edit, delete noise rows, flip signs, accept suggested repairs, then download a clean CSV for Excel, Google Sheets, or accounting prep.
Generic PDF converters extract text. Ledger reconstructs the ledger — OCR gives a draft, and the balance trail checks the math.
05
FAQ
Can I convert a scanned bank statement to CSV?
Yes. Ledger can try OCR (beta) for scanned or photographed statements. OCR results should always be reviewed before export.
Does my bank statement get uploaded?
No. Statement parsing and OCR run in your browser. Your PDF is not uploaded to Asakasa.
Can I use the CSV in Excel or Google Sheets?
Yes. Ledger exports standard CSV files that open in Excel, Google Sheets, Numbers, and many accounting workflows.
How accurate is OCR?
OCR quality depends on scan clarity, layout, and image quality. Ledger shows confidence, flags uncertain rows, and checks running balances where available.
Is this accounting advice?
No. Ledger is a convenience tool. Always verify exports before using them for taxes, filings, bookkeeping, or financial decisions.