CSV RepairBank statement workbench£99 / year

Check your CSV.
Then import to Xero.

Review bank statement dates, payment signs and duplicates before they reach your books. Your CSV stays in this browser.

Preview 20 lines free without an account.

Annual licence: £99 for 365 days, up to 3 users in one office. Full exports and maintenance. £99 GBP total, taxes included; no automatic renewal. Key on the confirmed return page; email within 24 hours after providing your address. 14-day refunds. Buy annual licence · £99

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.

Full export needs a valid annual licence. Invalid rows block export. Text beginning with a spreadsheet formula marker is prefixed with an apostrophe for safety.

One licence for your office

£99 / 365 days

Up to 3 users in one office. Full CSV downloads and maintenance for the licence term. One payment; no automatic renewal.

Test your own CSV free before buying. Buy for £99 GBP, taxes included.

Your purchase includes a 14-day full refund policy, even after use. Your key is displayed after payment confirmation. Email delivery within 24 hours after providing your address on the return page.

Contact CSV Repair support

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

No licence validated.

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.