Bank statement converter
Drop in the PDF, scan, photo or 100-page statement from any bank. KrinoDoc extracts every transaction with the running balance preserved and gives you a clean CSV or Excel file — ready to import into Xero, QuickBooks or Sage.
When there's no bank feed — a sole trader on a personal account, a foreign-currency wallet, a new client who needs twelve months backfilled, or simply a period the feed quietly missed — the only record you have is the PDF the bank produced.
So it gets keyed. Line by line, eyeballing the running balance against the page, into a CSV the import will accept. A 60-page statement is most of a day, and a single mistyped figure throws the whole reconciliation out.
The reconciliation is the job. The retyping is the bit that shouldn't be.
No templates, no per-bank setup, no macros.
PDF, scan, photo, image-only PDF or a 100-page bundle — from any bank, single account or several at once.
Date, description, debit, credit and running balance — every transaction extracted, opening and closing balances preserved.
Review and edit, then download a clean file ready for the manual import in Xero, QuickBooks or Sage.
Same extraction, your choice of output. One row per transaction, columns that line up.
Date, description, debit, credit, balance — ready for the manual statement upload in Xero, QuickBooks or Sage, the same path you'd use for a CSV downloaded straight from the bank.
The same rows as a spreadsheet when you want to total, filter or pivot the figures — checking the balance ties or splitting out a period — before anything goes near the ledger.
Statements from any bank — Irish, UK, EU or further afield. PDFs (single or multi-page, up to 100+ pages), scanned statements, photos of paper statements, and image-only PDFs where the text isn't selectable. There's no per-bank setup: drop the file in and KrinoDoc reads the layout.
Yes. The same extraction exports to CSV or Excel (XLSX) — one row per transaction. Use CSV for importing into accounting software, or Excel when you want to review, total or pivot the figures in a spreadsheet first.
Date, description / narrative, debit, credit and running balance. Opening and closing balances are kept as separate rows so the statement total ties back when you reconcile against the cashbook or bank account.
Yes. Long statements — a busy quarter, a full-year statement, or a backfill where there was never a bank feed — are processed as one document and returned as a single clean run of transactions, in order, with the balance preserved.
KrinoDoc reads image-only PDFs, scans and phone photos, not just digital PDFs with selectable text. Every run is yours to review and edit before you export — nothing is posted to your accounts automatically.
Entirely on EU servers. Nothing leaves the EU, nothing is used for AI model training, and documents are encrypted in transit and at rest — and deleted on a short retention window. Relevant for any practice handling client data under GDPR.
Free for the first 30 documents. Paid plans start at €49/month for 150 documents, month-to-month, cancel anytime. Credits are time-limited — see the pricing page for the full breakdown.