Import Credit Card Transactions into QuickBooks Online: Convert Credit Card CSV to QBO

Import credit card transactions into QuickBooks Online by converting your card CSV to a .qbo file, so charges and payments get the right sign and import clean.

Totals reconcile to the original QuickBooks Online and Desktop
csv / xls / xlsx → .qbo
No file handy?

No account needed for your first conversions. We never store your bank login.

To import credit card transactions into QuickBooks Online, convert your card's CSV or Excel export into a .qbo Web Connect file and upload that to the credit card account. The converter above does it in one pass and, critically, signs charges and payments correctly so they do not import backwards. You get the .qbo, plus Excel and CSV copies, in under a minute.

Credit card accounts in QuickBooks are liability accounts, which is why a raw CSV so often imports in the wrong direction: charges land as deposits and payments as spending. Converting to a .qbo fixes the sign before the file ever reaches QuickBooks. Upload an export from any US card (Amex, Chase, Capital One, Citi, or your bank's card), and every charge, payment, refund, and fee imports into the right register.

A real .qbo file QuickBooks accepts

Built for the CSV and Excel exports US banks and cards actually send, checked before it exports.

Reconciliation

Every total checked against your file

The converter adds up the transactions it parsed and matches that to your file total before you export, so nothing is silently dropped.

Web Connect

A genuine .qbo, not a renamed CSV

Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.

Column mapping

Your columns mapped automatically

Date, description, and amount are detected for you, so you skip QuickBooks' strict 3-column and 4-column CSV layout.

Volume

A year of CSV files in one batch

Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.

Dates and amounts

Dates and amounts fixed for you

Mixed date formats, currency symbols, and stray commas that break a raw CSV import are cleaned up before the .qbo is built.

Exports

Excel and CSV in the same download

One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.

How to convert your CSV to QuickBooks

Three steps. No column-mapping wizard.

1

Upload your CSV or Excel file

Drag in a CSV, XLS, or XLSX export from your bank, credit card, or accounting tool. Any column order is fine.

2

Review the reconciled rows

Every transaction is parsed and checked against your file total. You see the rows before exporting.

3

Import into QuickBooks

Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.

Questions worth answering

The specifics that decide whether the import is clean. If your case is not here, message us in chat.

How do I import credit card transactions into QuickBooks Online?

Convert your card's CSV or Excel export to a .qbo file using the converter above, then in QuickBooks Online go to Transactions, Bank transactions, pick the credit card account, and choose Upload from file. Select the .qbo and QuickBooks imports every charge and payment into the review queue for that card.

Why are my credit card transactions importing backwards?

Because a credit card is a liability account, so a payment lowers the balance and a charge raises it, the opposite of a checking account. When a CSV lists charges as positive and payments as negative, QuickBooks reads them in reverse. Converting to a .qbo sets the sign QuickBooks expects, so charges and payments land on the correct side.

Should credit card charges be positive or negative in QuickBooks?

For a credit card account, charges (money you spent) import as negative and payments or credits as positive. Many issuer CSVs use the opposite convention, which is the usual cause of a reversed import. When the converter builds the .qbo, it writes each amount with the sign QuickBooks expects for a card register, so you do not flip them by hand.

How do I import a CSV of credit card transactions into QuickBooks?

You have two routes. Upload the CSV directly under Transactions, Bank transactions, Upload from file, then map the date, description, and amount columns and confirm the signs, or convert the CSV to a .qbo first and upload that. The .qbo route skips column mapping and sets the charge and payment signs for you.

Can I convert a credit card statement to QBO?

Yes, as long as you have the activity as a CSV or Excel file. Download your card's statement period as a CSV from the issuer's website, then convert it to a .qbo with the tool above. The converter cannot read a PDF statement, so export the transactions as CSV or Excel first, which every major US issuer offers.

How do I add a CSV file of credit card transactions to QuickBooks Online?

In QuickBooks Online open Transactions, then Bank transactions, select the credit card account, click the arrow by Link account, and choose Upload from file. Add your CSV, map the columns, and confirm charges are negative. If the mapping or signs fight you, convert the CSV to a .qbo first and upload that instead.

Why won't my credit card CSV import into QuickBooks?

The common blockers are a wrong column count, mixed or non-US date formats, dollar signs or commas inside amounts, files over 350 KB, and reversed charge and payment signs. QuickBooks stops at the first row it cannot read. Converting the CSV to a .qbo applies the format and signing rules before import, so the file QuickBooks receives is already correct.

Can I import credit card transactions into QuickBooks Desktop?

Yes. QuickBooks Desktop does not take a raw CSV for a credit card without an add-on, but it imports .qbo Web Connect files directly. Convert your card CSV to a .qbo, then go to File, Utilities, Import, Web Connect Files, and select the card account. The same .qbo works for both QuickBooks Online and Desktop.

How many credit card transactions can I import at once?

A direct CSV upload is capped at 350 KB, roughly a thousand rows, so a long card history often has to be split. A .qbo import is not held to that CSV size limit, so converting lets you bring a full year of card charges and payments into QuickBooks in one file instead of several.

Do refunds and interest charges import correctly?

Yes. A refund or return is a credit to the card, so it imports as a positive amount, and interest or an annual fee is a charge, so it imports as a negative. The converter signs each line by whether it raises or lowers the card balance, so refunds, fees, and interest all land on the correct side without manual fixes.

How do I categorize the imported transactions?

After the .qbo imports, every charge and payment sits in the For review tab of that credit card account. QuickBooks suggests a category and matching rule for each, and you accept, edit, or create a bank rule to auto-categorize repeat vendors. Importing only brings the transactions in; you still review and post them like any bank feed.

Why credit card CSVs import in the wrong direction

This is the most common credit card import problem, and it comes from how QuickBooks treats the account. A credit card is a liability: spending raises what you owe, paying lowers it. So in the card register a charge must reduce your available balance (a negative line) and a payment must increase it (a positive line). Card issuers, though, often export the opposite, listing purchases as positive amounts. Upload that CSV as is and QuickBooks faithfully reverses everything, turning charges into payments. The fix is to set the sign before import, which is exactly what the converter does when it writes the .qbo, so you never paste a times-negative-one formula down a column again.

Export your card activity as CSV, not PDF

The converter reads CSV and Excel files, not PDF statements, so start from the transaction download rather than the printable statement. Every major US issuer offers it: in Amex, Chase, Capital One, Citi, or your bank's card portal, open the card, set a date range, and download activity as CSV or Excel. That file has clean date, description, and amount columns the converter can read. A PDF statement is an image of the same data and has to be left out of this workflow.

Convert your first file free.

Upload a CSV or Excel export, get a QuickBooks-ready .qbo back in seconds. No card to try it.

Related guides

For non-card accounts, the CSV to QuickBooks Online converter handles checking and savings exports the same way, and the Excel to QBO converter takes .xlsx card downloads directly. You can also convert any CSV to QBO on the home page, compare the best CSV to QBO converters on price and features, or read what a .qbo file is and why QuickBooks needs it.