FREE · BROWSER-LOCAL · NO ACCOUNT
A careful check before you import.
Your file stays in this browser tab. No uploads, AI calls, or transaction storage. Keep your original bank export and verify every change.
1. Open your file
Drop one CSV here, or choose a file. Parsing happens locally in a Web Worker.
Choose a CSV to begin. Changing encoding or delimiter requires reopening the file.
2. Confirm the meaning of your columns
Header matches are suggestions only. For separate amounts, explicitly identify money out and money in. Bank and credit-card conventions can differ. This tool never reverses signs automatically.
Four-column output follows Intuit’s published example: Credit contains payments; Debit contains deposits. Inspect QuickBooks’ mapping and sign preview before accepting records.
Source preview & manual corrections
First 20 records shown. Edits are explicit source corrections and may change totals. Use the original bank statement to verify them. For other rows, correct a copy of your CSV and reopen it.
3. Review before export
Score = 100 − 20 per error − 5 per warning, minimum 0. A score of 100 does not guarantee QuickBooks acceptance. Warnings require review, and errors block export.
Diagnostics
Change audit
All changes below are proposals until you approve the export. No transaction rows are omitted. Unmapped columns are not included in the output.
Output is parsed and validated again before download. Downloads remain on your device after clearing this tab.