CSV RepairBank statement workbenchLicences & availability

Review bank CSVs.
Hand over the work.

For bookkeeping offices preparing Xero imports. Keep each client’s review separate, resume it later and deliver the checked files together.

Free: 20-line preview and complete HTML review dossier. No account.

Office · £99 / 12 months
One office, up to 3 users. Full local CSV exports, multi-statement handover and maintenance. GBP total, taxes included; no automatic renewal.

Buy Office · £99

Download the paid handover sample · HTML. Separate full CSVs, dossiers and client index in one delivery.

14-day full refund, even after use. Key on the return page after payment confirmation.

A reviewed statement, ready to inspect

Synthetic sample from the actual export engine. Two identical payments are kept until you choose otherwise.

Prepared CSV · duplicate removal off
DateDescriptionAmount
14/10/2026Stationery−24.50
15/10/2026Invoice 104350.00
16/10/2026Monthly software−18.00
16/10/2026Monthly software−18.00
Net movement · source currency289.50

4 transactions retained. Opening and closing balance records excluded. Check these decisions against your source statement.

Inspect the complete 25-line dossier
Download the 25-line dossier sample CSV

Complete review dossier: every source record and prepared transaction. Full exports require a valid licence and your review.

Import preview

First 20 lines · free

Choose a CSV or try the synthetic sample to inspect the repaired statement.

Repaired bank statement lines
*Date*AmountPayeeDescriptionReference
Your statement preview will appear here.
Nothing is sent to a server.
Statement lines0
Net movement · source currency0.00
Excluded lines0
Review issues & excluded lines
  • No statement loaded.
Balance check & review closure

Supply both balances for arithmetic comparison only.

Record decisions for flagged rows

Office handover · licensed

Finish the queue in one delivery file: a client index, separate full Xero CSVs and complete review dossiers. Every statement must pass validation and your review. No merging across clients.

Review each queued statement, then build your handover. Your licence is checked online; statements stay local.

The free HTML dossier includes all transactions, source records, decisions, balance check and review closure; print it to PDF in your browser. Full CSV export needs a valid annual licence. Invalid rows block export. Text beginning with a spreadsheet formula marker is prefixed with an apostrophe for safety.

Office licence · £99 for 365 days

One office, up to 3 users. Full CSV exports, multi-statement handover and maintenance. One payment; no automatic renewal.

Buy Office · £99 · Licence terms · 14-day full refund

Use your licence

Enter an Office, Firm master or client key to unlock full CSV downloads. Your bank statement stays in this browser; only the key is sent for validation.

Firm administrators can issue and manage client keys below. Save your master key securely after confirmed payment.

Contact CSV Repair support

Kept in memory for this tab only. Validation sends only this key.

No licence validated.

One handover. Each client’s files kept separate.

The Office licence turns your reviewed queue into an offline HTML delivery. Open the client index, download each full Xero CSV and inspect its complete dossier: source records, decisions, hashes, balance comparison and reviewer notes.

Download the real two-client handover sample. Open the downloaded HTML in your browser to inspect both CSVs and dossiers. Synthetic data generated by the workbench; no licence needed.

Test for free
Review your own CSV, save mappings, queue statements, save and reopen a project, and download complete individual HTML dossiers.
Office · £99 for 365 days
Full Xero CSV downloads, one handover file for the reviewed queue and maintenance. Up to 3 users in one office. One payment; no automatic renewal.

Save the project before closing the tab. Reopened statements need fresh confirmation before export. Project and handover files contain financial data: keep them private. No cloud archive, automatic reconciliation or merged client accounts.

Buy Office · £99

See the workbench

Real product captures using synthetic transactions, never customer statements.

Desktop workbench with a synthetic statement
Review dates, signs and totals together.
Tablet workbench with synthetic transactions
Compare controls and the import preview.
Mobile workbench showing the same synthetic sample
Check a statement on a narrow screen.

Check the statement, not just the format

A date such as 03/04/2026 needs a date order. A debit needs a negative amount. Two identical payments may both be real. CSV Repair flags ambiguous dates, lets you review signs and leaves duplicate removal off until you choose it.

CSV only, up to 100,000 transaction lines; no PDF, XLSX, OFX or bank connections. Map columns if automatic detection needs help. Use one currency per file. Review excluded opening and closing balances, then reconcile the net movement yourself; this tool does not verify running balances. Currency is not converted.

The test suite covers synthetic Barclays, HSBC, Lloyds, CommBank and ANZ style layouts. Banks can change their exports. These examples are not certifications or guarantees. CSV Repair is independent of Xero and the banks.

In Xero, choose Import a Statement, map the columns, select day/month/year and review the import. Xero’s CSV import guidance.

Manage client keys

Firm only. Save the master key shown after payment, then issue client keys here. The response contains the key and expiry: save it securely. Use the same reference to recover its key. Revocation blocks that key; issuing it again restores access. Up to 25 distinct client references per annual licence. Never share the master key with clients. No manual onboarding.