Convert a Citibank or CitiBusiness CSV export into a QuickBooks .qbo file. Citi cards often export CSV only, so upload your CSV and get a clean Web Connect .qbo.
No account needed for your first conversions. We never store your bank login.
This Citibank CSV to QBO converter turns the spreadsheet you download from Citi into a real .qbo Web Connect file that QuickBooks Online and QuickBooks Desktop import as a bank feed. Citi credit cards and many consumer accounts let you export activity only as a comma-separated (CSV) file, and QuickBooks Desktop cannot import a raw CSV, so converting the CSV is the one way to get a Citibank export into Desktop and the cleanest way to get it into Online. Upload your Citibank CSV above and you get back a proper .qbo, plus Excel and CSV copies, with every transaction total checked against your original file before it exports.
It works with the activity export from Citibank checking and savings, Citi credit cards, and CitiBusiness Online accounts. Date, description, and amount columns are detected automatically, so you skip the strict column mapping QuickBooks Online forces on a raw CSV upload and the sign errors that come with it.
The converter gives you the reliable middle path: a properly built .qbo that both versions of QuickBooks read, without depending on a healthy Citi connection or fighting the CSV mapping wizard.
| Method | Works with QuickBooks Online | Works with QuickBooks Desktop | Best for |
|---|---|---|---|
| Convert the Citibank CSV to a .qbo (this tool) | Yes, upload the .qbo | Yes, Import Web Connect file | Any Citi account, including credit cards that export CSV only and accounts where the live feed stopped connecting |
| Upload the raw CSV to QuickBooks Online | Yes, with manual column mapping | No native CSV transaction import | One-off small files, once you map the columns and fix the debit signs by hand |
| Direct Citibank bank feed | Yes, when the connection holds | Yes, via Web Connect on CitiBusiness | Day-to-day sync, but Citi feeds are widely reported to break after account changes and drop transactions |
Built for the CSV and Excel exports US banks and cards actually send, checked before it exports.
The converter adds up the transactions it parsed and matches that to your file total before you export, so nothing is silently dropped.
Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.
Date, description, and amount are detected for you, so you skip QuickBooks' strict 3-column and 4-column CSV layout.
Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.
Mixed date formats, currency symbols, and stray commas that break a raw CSV import are cleaned up before the .qbo is built.
One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.
Three steps. No column-mapping wizard.
Drag in a CSV, XLS, or XLSX export from your bank, credit card, or accounting tool. Any column order is fine.
Every transaction is parsed and checked against your file total. You see the rows before exporting.
Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.
The specifics that decide whether the import is clean. If your case is not here, message us in chat.
Sign in at citi.com or CitiBusiness Online on a desktop browser, open the account, and download your activity as a CSV for the date range you need. Upload that CSV to the converter at the top of this page. It detects the date, description, and amount columns, checks the parsed total against your file, and hands back a .qbo you import into QuickBooks. QuickBooks Online reads the .qbo directly, and QuickBooks Desktop imports it through Bank Feeds, so the same file works in either version.
On citi.com, open the account and use the download or export option on the transactions page, then choose Comma-Separated Values (CSV) and your date range. On CitiBusiness Online, use Download Transactions and select the CSV format. Use the desktop website rather than the mobile app, since the app does not offer the full export. Citi credit cards typically offer CSV as the download format, which is exactly what this converter turns into a .qbo.
CitiBusiness Online offers a QuickBooks Web Connect (.qbo) and Quicken (.qfx) download for business accounts, but Citi's consumer and credit card side usually limits you to a CSV file, with no direct .qbo option. Quicken and QuickBooks users regularly report that Citi allows no transaction download except CSV on card accounts. Converting that CSV to a .qbo gives you the Web Connect file those accounts never provide directly.
Citi has changed how several of its accounts connect to QuickBooks Online, so existing bank feeds can stop pulling transactions and new connections sometimes cannot find the account. CitiBusiness Online feeds are a frequent subject of unresolved connection threads in the QuickBooks community. When the feed is broken, downloading a Citibank CSV and converting it to a .qbo gets your transactions into QuickBooks without waiting for the connection to be fixed.
A Citibank CSV often has extra columns, no running balance, and debits and credits that QuickBooks Online's three or four column mapping reads the wrong way, so descriptions go missing or amounts flip sign. Converting the CSV to a .qbo builds a clean description and applies the correct sign for each transaction, so the import lands right the first time instead of needing row-by-row cleanup after the fact.
No, QuickBooks Desktop cannot import bank transactions from a raw CSV file. Desktop only imports a Web Connect .qbo through File, then Utilities, then Import, then Web Connect Files. Since Citi credit cards and many consumer accounts never offer a .qbo of their own, converting your Citibank CSV to a .qbo first is the only way to get those transactions into QuickBooks Desktop.
Citi checking and card accounts usually let you download a limited window at a time, often the current and past several statement cycles, and CitiBusiness Online caps how much you can pull in one file. To catch up a longer stretch, pull each available range as a CSV, convert each one to a .qbo here, and import them in order. The accuracy check on every file means nothing is dropped when you piece a long history together.
Yes. Citi credit card and CitiBusiness activity downloads as a CSV the same way checking activity does, and the converter handles card exports, including split debit and credit columns. You get a .qbo that imports into the matching QuickBooks credit card account, so card charges and payments land in the right register instead of your checking account.
QuickBooks caps a single CSV upload at 350 KB, which is roughly 1,000 transactions, so a long Citibank export can fail when uploaded as a CSV. Converting to a .qbo and, where needed, splitting by month or quarter keeps each file inside that limit. The converter checks every batch against your file total, so nothing is dropped when you split a long Citibank history across several files.
Upload a CSV or Excel export, get a QuickBooks-ready .qbo back in seconds. No card to try it.
Yes, and the accuracy check is the point. Before the .qbo downloads, the converter adds up every transaction it parsed and compares that to the total in your Citibank CSV. If a row is missing or misread, you see it in the preview instead of finding it during reconciliation. Working from a different bank? Use the CSV to QuickBooks Online converter for any account, turn a spreadsheet into a .qbo with the Excel to QBO converter, handle a stack of statements with the bulk CSV to QBO converter, compare the best CSV to QBO converters on price, switch to the Chase CSV to QBO converter, Capital One CSV to QBO converter, Bank of America CSV to QBO converter, or Wells Fargo CSV to QBO converter for those accounts, read the step-by-step Citibank CSV to QuickBooks guide, or follow how to import the .qbo file into QuickBooks once it is built.
For the solo bookkeeper running a monthly close in QuickBooks.
USD / month
billed $288 yearly
For a firm or finance team converting across many clients and currencies.
USD / month
billed $888 yearly
For multi-bookkeeper firms managing many client books at scale.
USD / month
billed $2,988 yearly