01What is a QBO file?+
A QBO file is a QuickBooks Web Connect statement file based on the OFX format. It carries bank or credit-card account details plus structured transactions such as posting dates, descriptions, amounts, and identifiers. Unlike a general spreadsheet, it is designed so supported QuickBooks products can recognize the data as a financial statement import.
02How do I convert CSV to QBO?+
Choose or drop your bank CSV into csvtoqbo, then confirm the suggested date, description, and amount columns. Select the date order, account type, currency, and a local account identifier. Review the normalized transaction preview and correct any rows that need attention. When the required details are complete, download the generated QBO file and use your QuickBooks product's statement-import workflow.
03Can I convert CSV to QBO for free?+
Yes. csvtoqbo provides free, in-browser conversion with no account or installation. The current tool is intended for one CSV file at a time, so it is a practical option for occasional bank or credit-card statement imports. Your own bank and QuickBooks access may have separate requirements, but csvtoqbo does not charge to create the QBO download.
04Can QuickBooks import a CSV file directly?+
CSV import options differ across QuickBooks products, editions, regions, and data types. Some workflows accept certain lists or transaction layouts, while bank-statement imports may expect a QBO Web Connect file. If your available import screen does not accept the bank CSV you have, converting it to QBO can provide the structured statement format that workflow expects. Check the options shown in your specific QuickBooks version.
05Which CSV columns are required?+
Each usable transaction needs a date, a description or payee, and an amount. The amount can come from one signed column or from separate debit and credit columns. csvtoqbo suggests matches for common English banking headers, but the headers do not need exact names because you can select the correct source column manually before generating the file.
06Are separate debit and credit columns supported?+
Yes. Choose the separate debit and credit option when your bank export does not use one signed amount column. csvtoqbo calculates the signed transaction value from those two fields and flags rows where both sides conflict or the value cannot be read. You can inspect the result in the preview before any QBO file is downloaded.
07Which date formats are supported?+
The converter supports numeric year-month-day, month-day-year, and day-month-year dates using slashes, hyphens, or periods. It also recognizes common English month-name dates such as January 5, 2026 or 5 January 2026. Select MM/DD/YYYY, DD/MM/YYYY, or YYYY/MM/DD to resolve ambiguous numeric dates, then confirm the normalized dates in the transaction preview.
08Does it work for bank and credit-card accounts?+
Yes. For a bank export, choose Bank account and then Checking or Savings. For a card export, choose Credit card so the generator creates the corresponding QBO statement structure. csvtoqbo converts transaction statements only; it does not create invoices, bills, journal entries, payroll records, or a live connection to the financial institution.
09Which currencies are supported?+
csvtoqbo currently supports USD, CAD, GBP, and EUR. Choose the currency that matches the source account before downloading because the code is written into the QBO statement. The converter does not exchange currencies or recalculate transaction amounts, so every row should already use the selected account currency.
10Is my financial data uploaded or stored?+
No. The selected CSV is parsed and converted locally by the browser on this device. Its contents, transaction values, mappings, and account identifier are not sent to a server or saved in browser storage. The working data remains in memory while you review the file and is cleared when you reset, refresh, or close the page.
11What if a column is detected incorrectly?+
Use the column selectors above the preview to choose the correct date, description, amount, debit, or credit field. You can also change the amount mode and date order. csvtoqbo recalculates the preview immediately and lists source rows with missing or unreadable values, so you can verify the mapping before excluding invalid rows or downloading the QBO file.
12How do I import the downloaded QBO file into QuickBooks?+
Save the QBO file, open the bank-statement or Web Connect import area available in your QuickBooks product, and select the downloaded file. You may be asked to associate it with an existing account or create an account before reviewing transactions. Menu names and supported import paths vary by product and version, so follow the prompts and documentation for the QuickBooks edition you use.