Credit card payments in QuickBooks go to a liability account, not an expense account, because the card itself is money you owe
When you pay your credit card bill in QuickBooks, you are reducing what you owe the card issuer — you are not recording an expense. The payment itself belongs in your credit card liability account. The actual expenses (the things you bought) were already recorded when you entered each transaction, so paying the bill is straightforward moving money from your bank account to settle that liability.
This is the most common mistake: recording a credit card payment as an expense. It is not. An expense is the dinner you charged, the office supplies you charged, the hotel you charged. The payment is the act of paying the card company back. QuickBooks needs to know the difference so your profit-and-loss statement shows what you actually spent, not what you paid.
Key Takeaways
- Credit card payments go to the credit card liability account in QuickBooks, not to an expense account, because you are settling a debt, not recording a purchase.
- The individual charges (meals, supplies, travel) are recorded as expenses when you enter them; the payment to the card company is a separate transaction that reduces what you owe.
- If you pay the full statement balance, the payment amount should match the credit card account balance in QuickBooks before you record the payment.
- Partial payments and payments that include interest or fees require separate line items so QuickBooks tracks what went to principal versus what went to charges.
- Reconciling your credit card statement in QuickBooks each month catches errors and keeps your liability account accurate.
Setting up your credit card account in QuickBooks
Before you record any payment, QuickBooks needs a credit card liability account for each card you use in your business. This account holds the running balance of what you owe the issuer. When you set up a new card, go to Chart of Accounts, click New, and select Credit Card as the account type. Name it clearly — "Chase Business Preferred" or "Amex Corporate" — so you can find it later.
If you already have cards set up as expense accounts or bank accounts, you will need to move them. A credit card is neither. It is a liability, the same way a loan or a line of credit is a liability. QuickBooks treats it differently so that your balance sheet shows what you actually owe, separate from what you have in the bank.
Recording individual charges to the card
Each time you use the card, you enter a transaction in QuickBooks. This is where the expense gets recorded. If you charge a $150 client dinner, you enter it as an expense (Meals and Entertainment) and assign it to the credit card account. QuickBooks adds $150 to what you owe on that card.
You can enter charges one at a time as they happen, or you can wait and enter them all at once when your statement arrives. Many people read their statement from the card issuer's website and use that as their source document. The key is that each charge — not the payment — is what gets categorized as an expense. A flight is Travel. Office paper is Office Supplies. A software subscription is Software. The payment to the card company is none of these.
How to record a full payment
When you pay the card in full, go to Write Checks (or Pay Bills, depending on your QuickBooks version). Select your bank account as the source of the money. The payee is the credit card company. The amount is the full balance you owe.
On the line items, select the credit card account itself — not an expense account. This tells QuickBooks that you are paying down the liability, not buying something. The amount should equal the statement balance shown in your credit card account in QuickBooks. If it does not match, reconcile the card first to find missing or duplicate entries.
After you record the payment, the credit card account balance should drop to zero (or close to it, if new charges posted after your statement date). Your bank account balance drops by the payment amount. Your expense accounts stay the same — they already reflected the charges when you entered them.
Handling partial payments and interest charges
If you pay only part of the balance, record the payment the same way — to the credit card liability account — but enter only the amount you are paying. The remaining balance stays in the credit card account until you pay it.
Interest charges and late fees that appear on your statement need their own line. Create an expense account called Credit Card Interest or Credit Card Fees. When you enter these charges from your statement, categorize them to that account so you can track how much interest you are paying. Then when you pay the card, the payment covers both the original charges and the interest.
Some cards also charge annual fees. These go to the same Credit Card Fees account. The payment to the card company still goes to the credit card liability account — the fee itself is the expense.
Reconciling your credit card statement each month
After you record all charges and the payment, reconcile the card in QuickBooks. Pull up your statement from the issuer and compare it to your credit card account in QuickBooks. Check off each charge that appears on both. Look for charges in QuickBooks that are not on the statement yet (they may post later). Look for charges on the statement that you have not entered in QuickBooks yet.
The goal is for your QuickBooks balance to match your statement balance on the statement date. If it does not, you have either missed a charge, entered a wrong amount, or duplicated something. Reconciliation catches these errors before they throw off your profit-and-loss statement or your balance sheet.
QuickBooks has a built-in reconciliation tool. Go to Reconcile, select the credit card account, enter the statement balance and statement date, and check off transactions. QuickBooks will tell you if you are in balance or how much you are off by.
Common mistakes and how to avoid them
The most common error is recording the payment as an expense. If you do this, your profit-and-loss statement will show the payment amount as a cost, which is wrong. Expenses are what you bought, not what you paid the card company. A second common error is entering the same charge twice — once when you see it on the card issuer's website and again when the statement arrives. Reconciliation will catch this.
A third mistake is not categorizing charges correctly. A charge to a restaurant should go to Meals and Entertainment, not to a catch-all Miscellaneous account. QuickBooks cannot tell you where your money is going if charges are buried in the wrong category. Spend the extra 10 seconds to pick the right one.
Finally, some people record the payment to a bank account instead of the credit card liability account. This creates a phantom expense and leaves the credit card balance wrong. Always pay from your bank account to the credit card account, not from bank to bank.
Frequently Asked Questions
What if I pay the credit card from a different bank account than the one I usually use?
The payment still goes from whichever bank account you use to the credit card liability account. QuickBooks does not care which bank account the money comes from — it only cares that the credit card liability is being reduced. Select the correct bank account when you write the check or record the payment.
Should I record credit card rewards or cash back as income?
Yes, if the amount is material. When you receive a statement credit or a check for rewards, record it as income in a category like Credit Card Rewards or Rebates. This keeps your profit-and-loss statement accurate. Small amounts (under $50 per year) can go to a miscellaneous income account.
How do I handle a credit card charge that was disputed or refunded?
When the refund posts to your card, enter it as a negative charge in QuickBooks — same category as the original charge, but with a minus sign. This reduces what you owe on the card and reverses the expense. When you pay the card, the payment will be smaller because the refund already reduced your balance.
Can I use a credit card account to track spending by employee or department?
Not directly. The credit card account itself is a liability, not a spending tracker. Instead, use the expense categories and classes (or cost centers, depending on your QuickBooks version) to tag each charge by employee or department. Then run a report by class to see who spent what. The credit card account just shows what you owe the issuer.
What if my QuickBooks credit card balance does not match my statement?
Run a reconciliation report. Look for charges on your statement that are not in QuickBooks yet — these may be pending. Look for charges in QuickBooks that are not on the statement — these may have been entered wrong or duplicated. Check that payment amounts match. If you still cannot find the difference, contact your card issuer to confirm the statement balance is correct.