How to Categorize Credit Card Transactions in QuickBooks
Set up credit card accounts in QuickBooks, import transactions, categorize charges, record payments, refunds and fees, and reconcile each statement.
Short answer
In QuickBooks, a business credit card should be set up as its own Credit Card account. Charges come in through a bank feed or an imported statement file; you then categorize each charge to an expense account, record payments from the bank account as transfers rather than expenses, treat refunds as credits to the original expense, and reconcile the card account to each monthly statement.
Key takeaways
- Create a separate Credit Card account in QuickBooks for each card, not an expense account or a bank account.
- Card payments from your bank are transfers between accounts; recording them as expenses double-counts spending.
- Refunds reduce the original expense category; interest and fees go to their own expense accounts.
- Reconcile the card account to the statement balance every month, using converted PDF statements when the feed has gaps.
Business credit cards are convenient, but they can make bookkeeping messy. Charges come from dozens of merchants, payments arrive from the bank account, there are refunds, interest, annual fees and foreign transaction fees, and the statement period rarely aligns with the calendar month. In QuickBooks, there is a clean way to handle all of this, and a few common mistakes that cause double-counted expenses and accounts that never reconcile.
This guide explains how to set up credit cards in QuickBooks Online and QuickBooks Desktop, get transactions in, categorize them correctly, handle the tricky items and reconcile each statement. QuickBooks menus and labels change from time to time and differ between regions and editions, so if a screen looks different from the description here, look for the equivalent option or check Intuit's help for your version.
How credit cards work in double-entry accounting
A business credit card is a liability: money the business owes to the card issuer. In accounting terms:
- A purchase increases the liability and records an expense (or an asset, for capital purchases). The business has spent money it now owes.
- A payment to the card issuer from the bank decreases both the bank balance and the liability. No expense is recorded at payment, because it was already recorded at purchase.
- A refund decreases the liability and reduces the original expense.
- Interest and fees increase the liability and are expenses in their own right.
This is why QuickBooks wants a dedicated Credit Card account type. If you post card purchases as expenses when you pay the card bill from the bank, you lose the detail of what was bought, record expenses on the wrong dates and can easily double-count. For background on how card statements differ from bank statements, see bank statement vs credit card statement.
Step 1: Set up a Credit Card account
QuickBooks Online
In general:
- Open the Chart of accounts (under the accounting or transactions area, depending on your layout).
- Choose New to create an account.
- Select the account type Credit Card.
- Name it clearly, such as "Visa Business ending 4417", so that nobody confuses it with another card when categorizing or reconciling.
- Optionally enter an opening balance as of a specific date, matching the statement balance on that date.
QuickBooks Desktop
- Open Lists > Chart of Accounts.
- Choose Account > New and select Credit Card.
- Enter the name and, where relevant, the card number's last digits and an opening balance as of a statement date.
One account per card. If several employees have cards on the same company account, you can either use one card account matching the consolidated statement or sub-accounts for each cardholder. Match whatever the issuer's statement shows, so reconciliation is straightforward.
Step 2: Get the transactions into QuickBooks
Bank feed
Connecting the card to QuickBooks Online's bank feeds downloads transactions automatically. Feeds are convenient, but they can disconnect, may only fetch limited history when first connected and sometimes duplicate or drop transactions.
Web Connect or file import
Most card issuers let you download recent activity as a QBO (Web Connect), OFX or CSV file. Import it into the Credit Card account through the upload option in QuickBooks Online, or through Web Connect in QuickBooks Desktop. See how to import bank statements into QuickBooks for the detailed process.
PDF statements
When the feed has gaps, the download only covers recent months, or you are catching up older periods, convert the PDF statement into an importable file. StatementPilot's credit card statement converter produces QBO and CSV files that QuickBooks accepts, and checks that the transactions reproduce the statement's previous and new balances.
Credit card sign conventions. On card statements, purchases usually appear as positive amounts and payments as negative or labelled as credits, which is the reverse of a bank statement. When importing CSV files into a Credit Card account, check the preview: purchases must increase the card balance. If they appear as payments, reverse the sign or choose the correct column option during mapping.
Step 3: Categorize charges
In QuickBooks Online, downloaded and imported transactions wait in the banking review area. For each one you can generally:
- Categorize it to an expense account and optionally a payee, class, location or customer.
- Match it to an existing transaction, such as an expense you already entered with a receipt.
- Record it as a transfer, for payments.
- Exclude it, for duplicates.
Work efficiently:
- Sort by description so repeated merchants sit together.
- Batch categorize groups of identical merchants where QuickBooks allows multi-select actions.
- Create bank rules for recurring merchants, such as software subscriptions, fuel and telecom. QuickBooks Online rules can set the category and payee automatically based on description and amount conditions.
- Attach receipts for significant purchases and anything you may need to justify later; many businesses capture receipts with the QuickBooks mobile app.
- Use classes or locations if you track departments or projects.
A good category list for card spending usually includes software and subscriptions, advertising, travel, meals, fuel and vehicle, office supplies, equipment (or a fixed asset account for larger items), shipping, bank and card fees, and interest expense. See how to categorize business expenses for guidance on choosing categories.
Worked example: a month of charges
A marketing agency's card statement shows 46 transactions in May:
| Merchant group | Count | Total | Category |
|---|---|---|---|
| Software subscriptions (design, CRM, hosting) | 9 | 1,284.00 | Software & subscriptions |
| Online advertising | 4 | 2,150.00 | Advertising |
| Flights and hotels | 5 | 1,962.40 | Travel |
| Client lunches | 7 | 318.75 | Meals |
| Office supplies | 8 | 241.60 | Office supplies |
| Laptop | 1 | 1,899.00 | Computer equipment (fixed asset) |
| Foreign transaction fees | 10 | 27.83 | Bank & card fees |
| Refund from hotel | 1 | (180.00) | Travel |
| Payment from bank | 1 | (6,500.00) | Transfer from checking |
Purchases and fees total 1,284.00 + 2,150.00 + 1,962.40 + 318.75 + 241.60 + 1,899.00 + 27.83 = 7,883.58. Less the refund of 180.00, net new charges are 7,703.58. With the 6,500.00 payment, the card balance rises by 1,203.58 over the month. Nine of the software charges and all four advertising charges are covered by rules after the first month.
Step 4: Record payments correctly
Paying the card from the business bank account is a transfer:
- In the bank account's review list, the payment appears as money out. Record it as a transfer to the Credit Card account, or match it to a credit card payment already recorded.
- In the card account's review list, the same payment appears as a credit. Match it to the transfer, rather than creating a second entry.
QuickBooks Online also has a dedicated credit card payment form in some versions; using it creates the transfer once, and you then match both downloaded sides to it.
Do not categorize a card payment to an expense account such as "Credit card expense". That records the spending twice: once when each purchase was categorized and again at payment.
If the card is paid from a personal account, record it as an owner contribution to the business (or the equivalent for your entity type), because the owner has paid a business liability.
Step 5: Handle refunds, interest, fees and other items
| Item | How to record | Notes |
|---|---|---|
| Refund from a merchant | Categorize to the same expense account as the original purchase | Reduces the expense; in QuickBooks it is a credit card credit |
| Interest charged | Interest expense | Separate from bank charges |
| Annual fee | Bank charges or card fees | |
| Late payment fee | Bank charges or a penalties account | Often not tax-deductible in some countries; ask your accountant |
| Foreign transaction fee | Bank charges | Some businesses allocate to the related expense |
| Cash advance | Transfer to the bank or petty cash account, plus a fee expense | Usually charged interest immediately |
| Rewards or cashback credit | Other income or a reduction of expenses, per your accountant | Treatment varies |
| Balance transfer | Transfer between the two card accounts, plus the fee | |
| Personal purchase on business card | Owner's drawings or a shareholder loan account | Keep personal use to a minimum |
Step 6: Reconcile the card account
Reconcile each statement:
- Open the reconcile function and choose the Credit Card account.
- Enter the statement ending date and ending balance from the card statement. On card statements this is usually labelled "new balance".
- Tick off each charge and payment that appears on the statement.
- The difference should be zero. If it is not, look for missing transactions, duplicates or amounts with the wrong sign.
Card statement periods often run from mid-month to mid-month. Reconcile to the statement dates, not the calendar month. Your monthly financial reports will still include every charge up to the month-end date; reconciliation simply confirms that the card account matched the issuer's records at each statement date.
Worked example: a reconciliation difference
At the end of a card statement period, QuickBooks shows a difference of 360.00. Steps:
- A difference that is exactly double a transaction, here 180.00, suggests an item with the wrong sign. The hotel refund of 180.00 was entered as a charge instead of a credit.
- Correcting the refund's direction moves the balance by 360.00 and the difference falls to zero.
Our general bank reconciliation guide covers other techniques, such as checking for differences divisible by 9 that indicate transposed digits.
Entering receipts first, then matching
Some businesses prefer to enter card expenses from receipts as they happen, using the expense form in QuickBooks Online or the credit card charges window in QuickBooks Desktop, and then match them to the feed or imported statement later. This has advantages:
- The receipt is attached to the transaction from the start.
- The category is chosen by the person who knows what was bought.
- Sales tax or VAT can be split correctly from the receipt.
When the downloaded transaction arrives, QuickBooks usually suggests a match based on amount and date. Accept the match instead of categorizing again, or you will create a duplicate. If the amounts differ slightly, for example because of a tip or a currency conversion, edit the entered expense to the amount on the statement, since the statement is what the card was charged.
QuickBooks Desktop specifics
In QuickBooks Desktop, card transactions downloaded through Web Connect appear in the Bank Feeds center, where you can add, match and create renaming rules. Charges entered manually use the credit card charges window, where you select the card account, payee, date, amount and expense account. Payments are commonly recorded with Write Checks or a transfer, posting to the Credit Card account rather than an expense. If your Desktop version is no longer supported, online banking connections may stop working; see QuickBooks Desktop bank feeds stopped working for options.
Reporting on card spending
Once card transactions are categorized consistently, QuickBooks reports become useful for management, not just compliance:
- Transaction Detail by Account, filtered to the card account, shows every charge with its category for review.
- Expenses by Vendor Summary reveals your largest suppliers and subscriptions you may have forgotten.
- Profit and Loss by Class shows card spending by department or cardholder, if you use classes.
- A comparison with the previous period highlights new or growing costs.
Reviewing software subscriptions quarterly is particularly worthwhile; unused tools often keep charging for months.
Catching up months of card transactions
If a card has not been touched in QuickBooks for months:
- Find the last reconciled statement, or the date the card was first used for business.
- Download or convert every statement since then. Use converted PDFs for periods beyond the issuer's download limit.
- Import month by month, checking for overlaps with any existing feed transactions.
- Create rules from the first month, then apply them to the rest.
- Reconcile each statement in order.
For larger catch-ups, see our bookkeeping clean-up guide.
Employee cards and expense policies
When employees hold company cards:
- Use a sub-account or class per cardholder if you need spending reports by person.
- Require receipts for charges above a threshold, attached in QuickBooks or an expense tool.
- Agree categories in your expense policy, so employees code consistently if they submit expense notes.
- Review personal or unusual charges promptly and recover them from the employee where appropriate.
Sales tax and VAT on card purchases
In regions where QuickBooks tracks sales tax, VAT or GST on purchases, card transactions need the correct tax code when categorized, so input tax can be reclaimed where allowed. Foreign purchases often carry no local tax, and some card statements do not show tax at all, so the receipt is the source of truth. Check with your accountant how your QuickBooks file is set up for tax.
Common pitfalls
- Categorizing card payments as expenses, which double-counts spending.
- Setting the card up as a bank account, which reverses the sign of everything.
- Importing with the wrong sign, so purchases reduce the balance.
- Ignoring refunds, or recording them as income.
- Mixing personal purchases with business spending without recording them as drawings.
- Reconciling to calendar months instead of statement dates.
- Letting feeds and imports overlap, creating duplicates.
Frequently asked questions
Should credit card payments be categorized as expenses in QuickBooks?
No. A payment from the bank to the card is a transfer between two balance sheet accounts. The expenses were recorded when the individual purchases were categorized in the Credit Card account. Recording the payment as an expense counts the spending twice.
How do I record a credit card refund in QuickBooks?
Categorize the refund to the same expense account as the original purchase, so it reduces that expense. In QuickBooks it is a credit card credit. It should not be recorded as income.
Can I import a PDF credit card statement into QuickBooks?
QuickBooks does not import transactions from PDF statements directly. Convert the PDF into a QBO, OFX or CSV file first, then import it into the Credit Card account. StatementPilot converts card statements and checks the balances before you import.
How do I handle personal charges on a business credit card?
Record them as owner's drawings, a shareholder or director loan account, or another equity or receivable account appropriate to your business structure, not as business expenses. Ask your accountant which account to use.
How often should I categorize card transactions?
Weekly is a good rhythm for most small businesses. Transactions are fresh enough that you remember what they were, receipts are easy to find, and the monthly reconciliation becomes a quick check rather than a research project. Rules reduce the weekly effort further as they accumulate.
Why doesn't my credit card account reconcile in QuickBooks?
Common causes are missing or duplicate transactions, refunds or payments entered with the wrong sign, reconciling to a calendar month instead of the statement ending date, or an incorrect opening balance. Compare the difference with individual transaction amounts and their doubles to find the cause quickly.
Summary
Categorizing credit card transactions in QuickBooks is straightforward once the structure is right: a Credit Card account per card, charges categorized to expenses, payments recorded as transfers, refunds reducing the original expense, and monthly reconciliation to the statement. Rules handle recurring merchants, and converted statements fill feed gaps.
Convert your credit card statements with StatementPilot to import missing months into QuickBooks with balances already checked.