How StatementStudio works
Seven steps between upload and download — including the one where something gets flagged. No step invents data, and nothing is exported before you’ve seen it.
From PDF to a spreadsheet you can defend.
Upload a bank-statement PDF
Choose one digital bank-statement PDF, up to 10 MiB and 20 pages. No account, email, or payment — the limits are stated before anything uploads.
The statement is read
Every transaction is pulled into a structured table: date, description, debit, credit, and running balance where the statement shows one.
Date Description Amount Balance 1 May 2026 BACS SALARY ACME LTD MAY PAY +£3,250.00 £4,500.75 3 May 2026 ATM WITHDRAWAL HIGH STREET CASH MACHINE REF 778221 (£80.00) £4,373.93 4 May 2026 DIRECT DEBIT CITY ENERGY (£124.40) £4,249.53 +12 more rows Review rows beside the source
Each extracted row keeps a reference to the statement page it came from, shown side by side, so you can compare any value with the original.
Northbank Current Account · page 12026-05-02 CARD PURCHASE TESCO STORES…£4,453.932026-05-03 ATM WITHDRAWAL HIGH STREET…£4,373.932026-05-04 DIRECT DEBIT CITY ENERGY£4,249.53Date Description Amount Source page 3 May 2026 ATM WITHDRAWAL HIGH STREET CASH MACHINE REF 778221 (£80.00) 1 Resolve or acknowledge warnings
Anything uncertain is flagged with a plain-language reason — never silently guessed. You fix it, or acknowledge it and move on; blocking errors must be fixed.
Possible duplicateWarningThis row has the same date and amount as another transaction, with a similar description. Both are kept — compare the source pages before deleting either one.
- Warnings
- non-blocking — fix the row, or acknowledge and export anyway.
- Errors
- blocking — they must be fixed before export.
- Unclear values
- shown for review with the reason, never silently filled in.
Check the balances
The balance check compares the extracted amounts with the opening, closing, and running balances shown on the statement, where available. It re-runs after every committed edit.
ReconciledOpening£1,250.75Transaction sum+£1,180.78Calculated closing£2,431.53Statement closing£2,431.53Residual£0.00Included15Edited1A balance check is a strong consistency check — it does not prove every individual field is correct. Sample data shown.
Export the reviewed rows
Download Excel or CSV built from the rows as you reviewed them, with documented columns and a validation summary.
QuickBooks CSVXero CSVSage CSVOFXQIFFile formats you import yourself — not direct integrations.
Delete when you’re done
One action removes the job. When you delete a job, its uploaded file, source preview, and exports are removed and cannot be recovered.
DeletedNorthbank Current Account
What it does — and what it doesn't.
- Does
- Reads digital bank-account statement PDFs, shows every extracted row beside its source page, flags anything uncertain, checks the balances, and exports CSV, Excel, and the QuickBooks CSV / Xero CSV / Sage CSV / OFX / QIF file formats.
- Does not
- Read scanned or photographed statements yet — if your PDF is a scan, we’ll tell you rather than guess. No credit-card statements, no password-protected PDFs, no image uploads.
- Never
- Connects to your bank or accounting tool, alters your PDF, invents a value to fill a gap, or auto-deletes a duplicate-looking row.
How it behaves
Do you change my PDF?
Never. The source file is read; it is not altered.
What happens when a value can’t be read?
It is flagged for review with the source page beside it. Nothing is invented to fill a gap.
What does “Review recommended” mean?
Non-blocking findings exist. You can export after acknowledging them, or fix them first; blocking errors must be fixed before export.
Can I edit the extracted rows?
Yes — add, edit, soft-delete, and restore rows against the source. Checks re-run after each committed edit.
How do I delete my file?
One action in the workspace. When you delete a job, its uploaded file, source preview, and exports are removed and cannot be recovered.
Is this just an AI guessing at my statement?
No. Layout reading may be model-assisted, but balance and amount checks are arithmetic, and anything low-confidence is shown for review rather than silently guessed.