Auditable by design
Each transaction carries its source file, row number and the original, unmodified bank description.
FinPak turns raw bank statements into a clean, categorised, fully auditable pack — you approve every line, your accountant does the advising.
A public, read-only walkthrough on sample data — no sign-in, no account needed.

Every card below is a real fragment of the workspace on sample data — the same UI you walk through in the live preview.
Each transaction carries its source file, row number and the original, unmodified bank description.
Suggestions stay suggestions. Nothing is finalised — or counted in a report — without your explicit decision.
An explainable score, not a bare number: three checks, each saying what is outstanding and where to resolve it.
A short queue of lines that can’t be settled automatically — a private-use split, an internal transfer, an unmatched deposit. Your call flows deterministically into the draft summaries and is logged in the audit trail.

A tidy, pre-categorised pack means your accountant spends their billable hours on advice, not sorting rows. Figures below are an estimate for a typical sole trader or small company — a guide, not a guarantee.
This preparation layer never connects to live bank accounts and never ingests genuine financial data in the demo. Everything you see here is seeded sample data.
Australian terminology, a 1 July–30 June financial year and report structure your accountant already recognises. Amounts in AUD throughout.
Simple monthly plans, all amounts in AUD. Indicative pricing during the private beta and subject to change — no card required to walk through the demo.
Indicative pricing during private beta, subject to change. Billing runs in Stripe test mode during the beta — no real charge is made.
The public sample is fully seeded — dashboard, uploads, ledger, clarifications and reports are all live and interactive, on read-only demo data. No sign-in required.
Explore the live sampleSeeded demo data only · no bank connections · changes reset on refresh.