Drop a CSV from your bank, check the preview, download a file your accounting software accepts. Your transactions are processed on your computer and never touch a server.
Convert a statement freeBank statements are sensitive. Most converters ask you to upload yours to their servers. StatementShift does not: the entire conversion runs in JavaScript on your computer. You can verify this yourself: open your browser's developer tools, watch the network tab, and convert a file. No transaction data leaves the page.
Secure checkout by Stripe. Not happy? Reply to your receipt within 30 days for a full refund.
Correct. The file is read with your browser's FileReader API and converted with JavaScript on this page. There is no server side component to the converter at all. You can confirm with your browser's network inspector.
Xero bank statement CSV (Date, Amount, Payee, Description, Reference), QuickBooks 3-column and 4-column CSV, and OFX 1.02, which is accepted by QuickBooks, Xero, MYOB, GnuCash, Quicken and most other accounting tools.
Yes. Map the Debit and Credit columns and StatementShift combines them into a single signed amount, with money out as negative.
Any bank that exports CSV. Column names are detected automatically, and you can adjust the mapping by hand. It has been tuned for ANZ, ASB, Westpac, BNZ and Kiwibank exports in New Zealand, plus the common formats used by Australian, UK and US banks.
Ambiguous dates are the number one cause of broken imports. Choose DD/MM or MM/DD under "Dates in file" to match your bank, and pick the output style your accounting software expects.
One payment unlocks Pro in this browser via a license flag, with batch conversion and saved mappings. It is a launch-period mechanism: licenses will move to accounts later and early buyers will be migrated free.