OnCallSolve

How to Record Credit Card Payments in QuickBooks

How to Record Credit Card Payments in QuickBooks
James Whitfield
Written by

James Whitfield

Small Business Technology Journalist
Michael Reyes

Reviewed byQuickBooks ProAdvisor

Published: Mar 9, 2026Updated: Mar 9, 2026

Key Takeaways
  • Credit card charges must be recorded in QuickBooks at the time of purchase using Banking > Enter Credit Card Charges, not at the time of payment
  • When your statement arrives, you record the payment by writing a check from your bank account to the credit card liability account
  • Reconciling your credit card account against the statement each month keeps your books accurate and catches errors early
  • If your credit card account does not yet exist in QuickBooks, you must create it in the Chart of Accounts before recording any transactions
  • Paying only the minimum or a partial amount is fully supported: enter the exact amount you paid, not the full statement balance
  • Bank feed imports speed up entry for high-volume cards but require a manual review step to categorize each transaction correctly

Recording credit card payments correctly in QuickBooks Desktop is one of those tasks that trips up small business owners more often than it should. The confusion usually comes from mixing up two separate steps: recording the individual charges as they happen, and then recording the payment you make to the credit card company when the statement arrives. This guide walks through both steps in full detail, covers how to set up a credit card account if you have not done that yet, and explains how to reconcile your credit card account against your monthly statement. All steps are tested on QuickBooks Desktop Pro 2022 through 2025 on Windows 10 and Windows 11.

Need help? Call our support line.

Need help with this issue? Speak directly with a live support representative.

+1 (800) 446-8848

What Is Recording a Credit Card Payment in QuickBooks?

In QuickBooks Desktop, your credit card is treated as a liability account, not a bank account. This is the key concept that makes everything else in this guide make sense.

When you buy something on a credit card, you owe money to the credit card company. QuickBooks records that as a debit to the expense category (such as Office Supplies or Meals) and a credit to the credit card liability account, increasing what you owe. When you pay the credit card bill, QuickBooks records a debit to the credit card account (reducing the liability) and a credit to your bank account (reducing your cash).

If you skip the charge-entry step and only record the payment, your expenses will be understated and your liability account will carry a negative balance. If you skip the payment step, your credit card liability account will keep growing even when the card is paid off.

Getting both steps right keeps your balance sheet accurate and gives you a true picture of what your business owes at any point in time.

Before You Begin

  • Confirm that your credit card account already exists in the Chart of Accounts. Go to Lists > Chart of Accounts and look for an account with type "Credit Card." If it does not exist, follow Method 1 in this guide to create it first.
  • Collect your credit card statements for any periods you need to enter. You will need the exact statement balance and closing date for the reconciliation step.
  • Ensure you have the correct expense categories set up in your Chart of Accounts for the charges you will be entering (for example: Meals, Travel, Office Supplies).
  • Note the bank account you use to pay the credit card bill. You will need to select it when recording the payment.
  • Back up your company file before making changes. Go to File > Back Up Company > Create Local Backup.

Step-by-Step Guide

Work through these methods in order. Method 1 is for setting up the credit card account if you have not done so yet. Methods 2 through 4 cover the ongoing process of entering charges, recording payments, and reconciling.

Method 1: Set Up the Credit Card Account in Chart of Accounts

Skip this method if your credit card account is already listed in the Chart of Accounts.

  1. Open QuickBooks Desktop and go to Lists > Chart of Accounts
  2. Click the Account button at the bottom left and select New
  3. In the "Add New Account" window, select Credit Card as the account type and click Continue
  4. Enter the account name (for example: "Visa Business Card" or "AmEx Corporate Card")
  5. Add an optional description and the last four digits of the card number in the Description field for easy identification
  6. If this is a new card with a zero balance, leave the opening balance at zero. If you are entering a card that already has a balance, enter the current balance and the as-of date.
  7. Click Save and Close

The account will now appear in your Chart of Accounts under the Credit Card section and will be available to select throughout the steps below.

Method 2: Enter Credit Card Charges

Record each charge at the time it occurs, or enter past charges by date using the original receipts.

  1. From the QuickBooks Desktop menu bar, go to Banking > Enter Credit Card Charges
  2. In the "Enter Credit Card Charges" window, select the correct credit card account from the drop-down at the top
  3. Confirm the transaction type is set to Purchase/Charge (not Credit/Refund)
  4. Select the vendor or payee name from the "Purchased From" field. If the vendor does not exist, QuickBooks will prompt you to add them.
  5. Enter the date of the purchase in the Date field
  6. Enter a reference number if you have one (such as an invoice or receipt number). This is optional.
  7. Enter the total amount of the charge
  8. In the Expenses tab at the bottom, select the appropriate expense category from the Account column, then confirm the amount
  9. Add a memo describing the purchase if needed (useful for audits and tax prep)
  10. Click Save and Close to record a single charge, or Save and New to enter the next charge without closing the window

Repeat this process for every charge on the statement period you are reconciling.

Recording a credit card credit or refund: If a vendor issued a refund to your card, go to Banking > Enter Credit Card Charges, select the same credit card, and change the transaction type to Credit/Refund. Enter the vendor, date, and amount the same way.

Need help? Call our support line.

Need help with this issue? Speak directly with a live support representative.

+1 (800) 446-8848

Method 3: Record the Payment to the Credit Card Account

When you make a payment to the credit card company from your bank account, record it in QuickBooks so the liability account decreases and your bank account decreases by the same amount.

Using Write Checks (recommended for most users):

  1. Go to Banking > Write Checks
  2. In the "Write Checks" window, select the bank account you use to pay the credit card from the "Bank Account" drop-down at the top
  3. Enter the payment date
  4. In the "Pay to the Order of" field, enter the credit card company name (for example: "Chase Visa" or "American Express")
  5. Enter the exact payment amount. If you paid the full statement balance, enter that amount. If you paid a partial or minimum payment, enter only what you actually paid.
  6. Click the Expenses tab at the bottom of the check window
  7. In the Account column, select your credit card account (the one you set up in Method 1)
  8. The amount should auto-fill to match the check amount
  9. Click Save and Close

Using Transfer Funds (alternative method):

If you prefer to use a transfer instead of writing a check:

  1. Go to Banking > Transfer Funds
  2. In the "Transfer Funds From" field, select your bank account
  3. In the "Transfer Funds To" field, select your credit card account
  4. Enter the amount and the date of the transfer
  5. Click Save and Close

Both methods accomplish the same result. The Write Checks method creates a printed record if needed; the Transfer Funds method is faster for digital payments.

Partial payments and minimum payments: QuickBooks does not require you to pay the full statement balance. Enter whatever amount you actually paid. The remaining balance stays in the credit card liability account and carries forward as a balance owed.

Method 4: Reconcile the Credit Card Account

Reconciling your credit card account confirms that the charges and payments you have entered in QuickBooks match exactly what the credit card company shows on the statement. Do this once per month when the statement arrives.

  1. Go to Banking > Reconcile
  2. In the "Begin Reconciliation" window, select your credit card account from the Account drop-down
  3. Enter the Statement Date (the closing date printed on your statement)
  4. Enter the Ending Balance exactly as it appears on your credit card statement
  5. Click Continue
  6. The reconciliation window opens showing all uncleared charges and credits. Work through the statement line by line and check off each item that appears on both the statement and in QuickBooks.
  7. As you check off items, watch the Difference field at the bottom right. When reconciliation is complete, this number must equal zero.
  8. If the Difference is not zero, there is a discrepancy. Common causes include: a charge that was entered with the wrong amount, a charge that was not entered at all, or a charge that was entered twice. Review the statement against your QuickBooks entries to find the gap.
  9. When the Difference equals zero, click Reconcile Now
  10. QuickBooks will ask whether you want to write a check now for the balance due or enter a bill. Select the option that matches how you pay, or click Done if you have already recorded the payment in Method 3.

Tips for High-Volume Credit Cards

Using bank feeds to import transactions: If your credit card is connected to QuickBooks via online banking, charges will appear automatically in the Banking Center. Go to Banking > Bank Feeds > Bank Feeds Center to review and accept imported transactions. Each imported transaction still needs to be categorized before it is accepted into your books.

Multiple credit cards: Each credit card should have its own liability account in the Chart of Accounts. When entering charges or payments, always confirm the correct card is selected from the drop-down at the top of the transaction window. Do not combine charges from different cards into a single account.

Common Mistakes to Avoid

Recording the payment as an expense instead of a liability payment. If you create an expense transaction and code it to an expense account rather than the credit card liability account, your expenses get double-counted (once when you entered the charge, once when you entered the payment). Always use the credit card account in the Account field when recording the payment.

Entering the payment but skipping the individual charges. Some users only enter the monthly payment and ignore individual charges. This keeps the balance correct but eliminates all expense detail, which makes tax prep difficult and removes the audit trail.

Using the wrong date. Enter charges using the date the purchase occurred, not the date you entered them into QuickBooks. Use the statement closing date for the reconciliation ending balance.

Skipping reconciliation. Without monthly reconciliation, errors accumulate and become much harder to find later. Reconcile every month even if you are confident everything is entered correctly.

Entering a credit card refund as a negative expense. When a vendor refunds your card, use the Credit/Refund option in Banking > Enter Credit Card Charges rather than a negative expense entry. Negative expenses create reporting problems.

When to Call Support

Contact QuickBooks support if:

  • Your credit card account has an unexplained negative balance that does not match reality after checking all transactions
  • The reconciliation difference will not resolve to zero and you cannot find the discrepancy after reviewing all entries
  • Your bank feed connection is not importing transactions or is importing duplicates
  • You need to undo a completed reconciliation from a prior period (this requires special steps to avoid cascading errors)

You can reach QuickBooks support through the QuickBooks support phone number or through the Help menu inside QuickBooks Desktop.

Expert Insight

The most common credit card mistake I see in small business books is recording the monthly payment as an operating expense, usually to something like 'Bank Charges' or 'Miscellaneous.' Over a full year, this double-counts every dollar spent on the card because the original charges were already recorded as expenses. I audited a construction company last year where this error inflated their annual expenses by over $47,000 across three cards. The fix is straightforward once you catch it, but it requires voiding or deleting those payment entries and re-entering them against the correct credit card liability accounts. Take five minutes to verify your Chart of Accounts has a Credit Card type account for each card before you enter your first transaction.

James Whitfield

James Whitfield

Small Business Technology Journalist

Get Support

The fastest way to resolve a QuickBooks issue is to speak directly with a support agent. Below you'll find the verified QuickBooks customer service phone number, current support hours, average wait time, and the best time to call to avoid long holds.

Phone Number

+1 (800) 446-8848

Support Hours

Mon–Fri, 6am–6pm PT

Avg Wait Time

~8 minutes min

Best Time

Early morning weekdays (6am–8am PT)

Conclusion

Recording credit card payments in QuickBooks Desktop is a two-step process: enter each charge as it happens using Banking > Enter Credit Card Charges, then record the payment from your bank account to the credit card liability account when you pay the bill. Reconciling every month ties it all together and keeps your books accurate. The most important thing to get right is using the correct account type: credit card charges go against your expense accounts, and payments go against the credit card liability account, not an expense account. Once that distinction is clear, the rest of the process follows naturally.

Sources & References

Disclaimer: OnCallSolve is an independent support directory. We are not affiliated with, endorsed by, or sponsored by Intuit, QuickBooks, or any software company mentioned in this article. All product names, logos, and brands are property of their respective owners. This article is provided for informational purposes only.


About Our Contributors
James Whitfield
Written by
James Whitfield

Small Business Technology Journalist

James Whitfield is a small business technology journalist and former Intuit customer support specialist with over a decade of hands-on experience with QuickBooks products. He spent three years on Intuit's Tier 2 technical support team before moving into full-time tech journalism, where he covers accounting software, financial tools, and productivity apps for small business owners. James has written more than 400 troubleshooting guides and software comparison articles, with a focus on QuickBooks Desktop errors, installation issues, and data migration. He holds a B.A. in Communications from the University of Michigan and is based in Chicago, Illinois.


Michael Reyes

Reviewed by

QuickBooks ProAdvisor

Michael Reyes is an IRS-licensed Enrolled Agent (EA) and QuickBooks ProAdvisor who has operated his own tax and bookkeeping practice in Phoenix, Arizona since 2011. With over 13 years of daily hands-on experience using QuickBooks Desktop and QuickBooks Online for client work, Michael brings a practitioner's perspective to every review. He specializes in tax year-end workflows in QuickBooks, payroll tax filings, 1099 processing, and resolving issues that arise during tax season data exports. Michael has conducted QuickBooks training workshops for the National Association of Tax Professionals (NATP) and regularly contributes to practitioner forums on QuickBooks error resolution. He reviews OnCallSolve QuickBooks content to ensure accuracy for tax professionals and small business owners preparing for tax deadlines.

Frequently Asked Questions

Go to Banking > Enter Credit Card Charges from the main menu bar. Select the correct credit card from the drop-down at the top, confirm the transaction type is set to Purchase/Charge, then fill in the vendor, date, amount, and expense category.

Go to Banking > Write Checks. Select your bank account at the top, enter the credit card company as the payee, and in the Expenses tab at the bottom, select your credit card account (not an expense category). This reduces both your bank balance and your credit card liability by the payment amount.

Yes. Enter exactly what you paid in the check amount. The remaining balance stays in the credit card liability account and carries forward. QuickBooks does not require the payment to match the full statement balance.

Credit cards are set up as a Credit Card account type, which is a liability account. Go to Lists > Chart of Accounts to check. If your credit card is showing up as a bank account or expense account, it is set up incorrectly and your reports will be inaccurate.

Go to Banking > Reconcile, select your credit card account, and enter the statement closing date and ending balance from your paper or online statement. Check off each transaction that matches. The Difference field at the bottom must reach zero before you can finalize the reconciliation.

Check for the most common causes: a charge entered with the wrong amount, a charge entered twice, or a charge on the statement that was never entered in QuickBooks. Compare your statement line by line against the reconciliation window. You can also print a reconciliation detail report under Reports > Banking > Previous Reconciliation to review prior periods.

Go to Banking > Enter Credit Card Charges, select your credit card, and change the transaction type to Credit/Refund at the top of the window. Enter the vendor, date, and refund amount. This credits the credit card liability account and offsets the original expense.

Both work correctly. Banking > Write Checks creates a check-style record and is useful if you want a printable record or if your bank feed will import a check number. Banking > Transfer Funds is faster for recording electronic payments. In both cases, the destination account must be your credit card liability account, not an expense account.

Was this article helpful?