CSV to QBO Converter FREE Online (QuickBooks Ready)
Convert CSV to QBO free and import CSV to QuickBooks the way it actually accepts — as a QuickBooks Web Connect file. QuickBooks Desktop has no CSV import at all; it never has, and the Intuit Community thread asking why has been running since 2018. Drop your CSV here: columns are detected automatically with no column mapping to fill in, amounts and dates are normalised, and the ampersands that trigger OL-222 are stripped before they reach QuickBooks.
Not the file you need?
Why Use Our CSV to QBO Converter Tool?
No column mapping to fill in
Most CSV to QBO converters open with a column mapping screen asking which column is the date. Skip it — columns are detected from the data itself, including split debit/credit layouts and headers in other languages.
You set the currency, not us
A .qbo has to declare a currency. Tools that hardcode USD silently relabel every non-US account. If your file doesn't state one, we ask you — before the file is written, not after QuickBooks has imported it.
Free, with no trial ceiling on the file
The desktop alternatives run $69.99 one-time, or $549 and up for the pro editions, and their trials stop after ten transactions — enough to test, not to work. This is a CSV to QBO converter online: nothing to install, no signup, and the whole file converts.
How to convert CSV to QBO in three steps
Start with your bank's CSV
From your bank's portal, a fintech app, a payment processor, or a spreadsheet. Header row optional, and quoted fields with embedded commas are fine.
Upload the CSV
Drop the .csv above or click to browse, up to 10MB. Columns are detected for you — no mapping form, whatever order your bank uses.
Set the account details, download
A CSV states no account type or currency, so pick those first. Then download the .qbo and import it: Desktop via File → Utilities → Import.
Why QuickBooks won't take the CSV your bank gave you
QuickBooks Desktop has no CSV import at all
Not a formatting problem — the option does not exist. Web Connect accepts .qbo only. Users have been asking Intuit about this since 2018 and the answer has never changed: convert the file first.
OL-222, usually caused by a single character
The most-reported Web Connect failure. An unsupported character in a payee name — an ampersand is the classic — makes QuickBooks reject the whole file. The community fix is to open the .qbo in a text editor and delete them by hand.
QuickBooks Online's CSV rules are unforgiving
Files over 350 KB are refused. Only 3-column and 4-column layouts are accepted. Mixed date formats fail on the first row QuickBooks can't parse, and a bank that prints the weekday in the date cell breaks it outright.
A QuickBooks older than three years refuses .qbo entirely
Intuit retires Desktop versions on roughly a three-year cycle, and a retired version stops importing Web Connect files. Desktop 2023 reached that date on 31 May 2026; 2024 is the last non-Enterprise release.
Who ends up needing a .qbo
QuickBooks Desktop users
Desktop offers no CSV upload anywhere in the interface. Intuit's own answer to the question is "convert it to .qbo or IIF first." This is that step.
Banks that only export CSV
Plenty of credit unions, neobanks and business accounts dropped OFX/QFX downloads entirely. CSV is all they ship now, and QuickBooks can't read it.
Failed QuickBooks CSV imports
QuickBooks Online accepts CSV in theory — under 350 KB, in one of exactly two column layouts, with perfectly consistent dates. A .qbo sidesteps all of it.
Stripe, PayPal and payroll
Payment processors and payroll systems export CSV with their own column names. Convert once and import as a normal bank feed instead of retyping.
Bookkeepers with mixed layouts
Every client sends a different CSV layout — date in column 1 or column 7, one signed amount or split debit/credit. One CSV to QBO conversion workflow covers all of them.
Accounts not in US dollars
Converters that stamp every file USD quietly relabel your money. Set the real currency here before the .qbo is written.
Frequently Asked Questions — CSV to QBO Converter
QCan I import a CSV into QuickBooks Desktop directly?
QWhat is the best CSV to QBO converter?
QHow do I import CSV to QuickBooks Desktop?
QCan I import CSV to QuickBooks Online without converting it?
QWhy does my import fail with error OL-222?
QWhat columns does my CSV need?
QWill QuickBooks think the file came from my bank?
QMy account isn't in US dollars. Will the amounts be labelled wrong?
QDoes this work with QuickBooks Online as well as Desktop?
QWhich QuickBooks versions can import the file?
QIs there a limit on how many transactions I can convert?
QMy CSV uses European number formats. Will the amounts survive?
QIs my CSV uploaded to your servers?
Other Conversion Formats
Convert CSV to QBO and QuickBooks opens it first try
Your bank sends CSV. QuickBooks Desktop reads QuickBooks Web Connect files and nothing else. Convert CSV to QBO here in about ten seconds and import CSV to QuickBooks without retyping a single row. Free to get started, no signup.