Statement Fixer · Free tool
QuickBooks CSV Fixer
Drop in the CSV your bank gave you. Get back a file QuickBooks Online accepts on the first try.
or drop it here ·
Fixed right in your browser · Free files are never uploaded or stored
2 free files a week · up to 2 MB each · no account needed
Add to Chrome, free Fix every bank CSV the moment you download it.
Thank you! Statement Fixer is active: unlimited files up to 25 MB. It can take a few seconds to show.
Convert the PDF statement instead: you'll get the same QuickBooks-ready file, with every balance checked.
Description,,Summary Amt. Beginning balance as of 03/01/2026,,"6,272.55" Date,Description,Amount,Running Bal. 03/03/2026,"STRIPE TRANSFER ST-K2L8 DEMO CO LLC","2,140.00","8,412.55" 03/05/2026,"GUSTO PAYROLL NET 030526","-3,860.25","4,552.30" 03/09/2026,"CHECK 1042 OFFICE RENT","-1,250.00","3,302.30" 03/12/2026,"INTUIT *QBOOKS ONLINE",-38.00,"3,264.30" 03/18/2026,"SQUARE INC DEPOSIT 031826",964.10,"4,228.40"
QuickBooks rejects it: summary lines, a balance column, commas in amounts.
| Date | Description | Amount |
|---|---|---|
| 03/03/2026 | STRIPE TRANSFER ST-K2L8 DEMO CO LLC | 2140.00 |
| 03/05/2026 | GUSTO PAYROLL NET 030526 | -3860.25 |
| 03/09/2026 | CHECK 1042 OFFICE RENT | -1250.00 |
| 03/12/2026 | INTUIT *QBOOKS ONLINE | -38.00 |
| 03/18/2026 | SQUARE INC DEPOSIT 031826 | 964.10 |
Statement Fixer
Your free files are used up
Your QuickBooks file is ready
What we fixed · Options
Only have a PDF statement? Our converter turns it into a checked spreadsheet and a QuickBooks file. Converter plans are $6 more than Statement Fixer, and include it.
Your fixed files
Saved to your account with Statement Fixer. Download them again any time while they're kept.
How it works
Get the CSV
Download your transactions from your bank's website as a CSV file. Any bank or card works, plus PayPal and Stripe.
Drop it above
We find the date, description and amount, whatever your bank calls them, and fix the format. Check the preview.
Upload to QuickBooks
In QuickBooks Online, open Bank transactions, choose Upload from file, and pick the fixed CSV.
Why QuickBooks rejects bank CSV files
QuickBooks Online only imports 3 columns (Date, Description, Amount) or 4 (Date, Description, Credit, Debit), up to 1,000 lines and 350 KB per file. Bank exports rarely match, so the upload fails or imports money the wrong way. Source: Intuit's upload guide.
| Problem in your bank's CSV | What you get |
|---|---|
| Extra columns: balance, type, category, check number | Only Date, Description and Amount |
| Account details or totals around the transactions | Transaction rows only |
| Separate Debit and Credit columns | One signed amount, or the 4-column layout |
| "$1,234.56", "(45.00)", "45.00-", "12.30 CR" | Plain numbers: 1234.56, -45.00, 12.30 |
| Day-first or mixed dates | One date format you choose |
| Credit card purchases shown as positive | Signs swapped so they import as spending |
| PayPal and Stripe fees inside the payment | The fee on its own row |
| More than 1,000 lines or 350 KB | Split into files QuickBooks accepts |
Pricing
Start free. Pay only if you fix bank files every week.
Free
For the odd file
No card needed
Fix a CSV free2 files a week without an account
5 files a week with a free account
Files up to 2 MB, or 5 MB with an account
The full fixed file, nothing held back
Statement Fixer
Bookkeepers and anyone fixing files every week
Billed monthly, cancel any time
Unlimited files
Files up to 25 MB
Export history: download past files again for 90 days
Every Statement Fixer tool, including new ones
Same account as the converter
Converter plans
You also have PDF statements
From $12, Statement Fixer included ($6 value)
See converter plansStatement Fixer included
PDF statements to Excel, CSV and QuickBooks
Every running balance checked
From 600 pages a month
Questions
How many files can I fix for free?
2 files a week without an account, each up to 2 MB. With a free account you get 5 files a week, each up to 5 MB. Statement Fixer ($6 a month) is unlimited, with files up to 25 MB and an export history, and every converter plan includes it.
Is my bank file uploaded anywhere?
On the free plan, no. The fixer runs inside your browser and the fixed file goes straight to your downloads. With Statement Fixer, the fixed file (not your original) is also saved to your account for 90 days so you can download it again. You can delete it any time, or switch on auto-delete after 24 hours.
What CSV format does QuickBooks Online need?
Either 3 columns (Date, Description, Amount, with money out as a negative number) or 4 columns (Date, Description, Credit, Debit). Every date must use the same format, and amounts must be plain numbers.
Why are my credit card transactions backwards in QuickBooks?
Many card exports show purchases as positive numbers. QuickBooks reads positive as money in, so it flips them. Tick "Swap money in and money out" before you download and they'll import the right way.
QuickBooks says my file is too big. What do I do?
QuickBooks Online takes up to 1,000 lines and 350 KB per upload. The fixer splits bigger files into parts automatically. Upload them one after another.
Which banks' CSV files work?
Any transactions CSV: Chase, Bank of America, Wells Fargo (even without column titles), Capital One, Citi, American Express, Barclays and others, plus PayPal and Stripe exports. Semicolon-separated files and amounts like "1.234,56" work too.
Is there a Chrome extension?
Yes. Statement Fixer for Chrome offers to fix a bank CSV as soon as you download it, with the same free files and the same account as this page. It never reads your bank's website.
Does it work with QuickBooks Desktop or Xero?
The 3-column CSV also imports into Xero and most other accounting software. QuickBooks Desktop needs a .qbo file, which our converter's paid plans create from PDF statements.
More help: importing PDF statements into QuickBooks · Chase transactions into QuickBooks Online · Chase CSV vs PDF