The basic steps to record a credit card payment
To record a credit card payment in QuickBooks, you enter the payment through the Pay Bills or Write Checks function, depending on whether you're paying a bill you've already recorded or paying the card directly. The most common path is to go to the Banking menu, select Pay Bills, choose your credit card account, and enter the payment amount and date. QuickBooks then moves money from your bank account to your credit card account and creates a record of the transaction.
The reason you record payments separately from the charges themselves is that QuickBooks tracks two things: what you owe (the credit card balance) and what you've paid toward it. When you swipe the card at a store, that's one transaction. When you pay the bill, that's a second transaction. Recording both keeps your books accurate and lets you see your actual cash flow—how much left your bank account and when.
The exact steps depend on your QuickBooks version (Online or Desktop) and whether you've already categorized the charges on the card. But the principle is the same: you're telling QuickBooks that money moved from your checking account to pay down your credit card balance.
Key Takeaways
- Credit card payments are recorded separately from the charges themselves, using either Pay Bills or Write Checks depending on your setup.
- In QuickBooks Online, go to Banking > Pay Bills, select your credit card account, and enter the payment amount and date.
- In QuickBooks Desktop, use the Write Checks function if you're paying the card directly, or Pay Bills if you've already recorded the charges as bills.
- Recording payments correctly prevents your credit card balance from appearing twice in your books and keeps your bank reconciliation accurate.
- If you've already categorized charges on the card, paying the bill in QuickBooks closes those transactions; if you haven't, the payment still records but the charges remain uncategorized.
Recording a payment in QuickBooks Online
Open QuickBooks Online and go to Banking in the left menu. Click Pay Bills. In the window that opens, select your credit card account from the "Select a payee" dropdown—this is the account you're paying, not the bank you're paying from. Enter the payment amount, the date you're making the payment, and the bank account the money is coming from (usually your checking account).
Click Save and Close. QuickBooks now shows that money left your bank account and reduced your credit card balance. If you've already recorded charges on the card (by importing transactions or entering them manually), those charges are now marked as paid. If you haven't recorded them yet, the payment still goes through, but the charges will appear separately when you do record them.
One common mistake is selecting the wrong account in the "Select a payee" field. Make sure you're choosing your credit card account itself, not the credit card company's name as a vendor. If you set up your credit card as a liability account in QuickBooks (which is the standard way), it will appear in that dropdown.
Recording a payment in QuickBooks Desktop
In QuickBooks Desktop, the process depends on whether you've already entered the charges as bills. If you have, go to Banking > Pay Bills, select your credit card account, and follow the same steps as Online. If you haven't entered charges yet, or if you prefer to record the payment directly, use Write Checks instead.
To write a check: go to Banking > Write Checks, select your bank account, enter the credit card company as the payee, and enter the payment amount. In the Expenses tab at the bottom, select your credit card account as the account being paid. This tells QuickBooks that the money is going toward your credit card balance, not toward a vendor or expense.
The difference between Pay Bills and Write Checks matters for your records. Pay Bills is meant for bills you've already recorded in the system. Write Checks is a direct payment that doesn't assume you've categorized anything yet. Both end up in the same place—money out of your bank account, credit card balance reduced—but they create different paper trails in your books.
Why the payment amount matters
You can pay your credit card in full, in part, or more than the balance (if you've overpaid). QuickBooks records whatever amount you enter. If you pay $500 but your balance is $800, QuickBooks shows a $300 remaining balance. If you pay $1,000 and your balance is $800, QuickBooks shows a $200 credit on the card (money the company owes you).
The payment amount should match what you actually sent to the credit card company. If you're paying online through your bank's bill pay system, use the amount your bank shows. If you're writing a physical check, use the amount on the check. Entering the wrong amount throws off your reconciliation later and makes it harder to match your QuickBooks records to your bank statement.
Reconciling your credit card after payment
After you record a payment, you should reconcile your credit card account in QuickBooks to make sure it matches your actual statement. Go to Banking > Reconcile (Online) or Tools > Reconcile (Desktop). Select your credit card account, enter the statement date and ending balance from your credit card bill, and check off the transactions that appear on both your statement and in QuickBooks.
When you reconcile, QuickBooks matches what you've recorded in the system against what the credit card company shows. If your payment appears on your statement but not in QuickBooks, or vice versa, the reconciliation will catch it. This is especially important because credit card companies sometimes process payments on a different date than you send them, which can create timing differences.
If your reconciliation doesn't balance, check that the payment amount in QuickBooks matches the amount on your statement. Also verify that you've recorded all charges on the card. A missing charge or a typo in the payment amount is usually the culprit.
What happens if you record a payment but haven't recorded the charges
If you pay your credit card in QuickBooks before you've entered all the charges, the payment still records correctly—your bank account goes down and your credit card balance goes down. But the individual charges remain unrecorded. This creates a gap: you know money left your bank account, but you don't have a record of what you spent it on.
This isn't wrong, but it makes your books incomplete. When you later import or enter the charges, they'll show up as separate transactions. Your credit card balance will temporarily look off until you categorize everything. To avoid this, try to record charges as they happen (or import them regularly if your bank supports it) before you pay the bill.
If you've already paid without recording charges, don't re-enter the payment. Instead, focus on recording the charges themselves. QuickBooks will show the charges as paid once you enter them, because the balance is already reduced from the payment you recorded.
Common mistakes and how to fix them
Recording the payment twice: If you record a payment in QuickBooks and then also record it as a bill payment, your credit card balance will drop twice. Check your credit card account register to see if the payment appears once or twice. If it's there twice, delete the duplicate entry.
Paying the wrong account: If you selected a vendor or expense account instead of your credit card account, the payment won't reduce your credit card balance. Go back to the transaction, edit it, and change the account to your credit card account. Then save.
Forgetting to record the payment at all: If you paid your credit card through your bank's website but didn't record it in QuickBooks, your credit card balance in QuickBooks will be higher than your actual balance. Record the payment retroactively using the date you actually paid it. This keeps your records honest.
Frequently Asked Questions
Do I record a credit card payment the same way I record a regular bill payment?
Not exactly. A regular bill payment goes to a vendor for goods or services. A credit card payment goes to the credit card account itself to reduce what you owe. In QuickBooks, you use the same Pay Bills function, but you select your credit card account as the payee, not the vendor. This tells QuickBooks the money is paying down debt, not buying something.
What if my credit card company charges a fee for paying online?
Record the payment amount without the fee first. Then, in a separate transaction, record the fee as an expense in QuickBooks. Go to Banking > Write Checks, select your bank account, and in the Expenses tab, choose a fees or bank charges account. This keeps the payment and the fee separate in your records, which is clearer for accounting.
Can I record a partial payment, or do I have to pay the full balance?
You can record any amount. Enter the exact amount you're paying, whether it's the full balance, a partial payment, or even an overpayment. QuickBooks will show your remaining balance (or credit) based on what you enter. Just make sure the amount matches what you actually sent to the credit card company.
Why does my credit card balance in QuickBooks not match my actual statement?
The most common reason is timing: you may have recorded a payment in QuickBooks on a different date than the credit card company processed it. Another reason is missing charges—if you haven't recorded all the purchases yet, your balance will be lower in QuickBooks than on your statement. Reconcile your account to find the difference, and record any missing transactions.
Should I record a credit card payment if I'm paying it from another credit card?
Yes. Even though the money is coming from a different credit card, you're still reducing the balance on the card you're paying. In QuickBooks, select the credit card you're paying as the payee, and select the other credit card as the account the money is coming from. This shows that you've moved debt from one card to another, which is important for tracking what you actually owe.