Entering credit card charges correctly in QuickBooks Online keeps your expenses, liabilities, and reports accurate.
When you buy supplies, pay for software, or cover travel with a business card, those purchases create a liability you must track.
Done right, your Profit and Loss statement and balance sheet stay reliable, and reconciliation becomes much easier.
You have several solid options. The best choice depends on whether your card is connected for automatic downloads, how many charges you need to record, and whether you prefer full control or speed.
This guide walks you through the main methods step by step so you can pick what fits your workflow.
Table of Contents
Set Up the Credit Card Account First
Before you enter any charges, make sure the credit card exists as its own account in QuickBooks Online.
Go to Settings (or the gear icon), then Chart of accounts. Click New.
Choose Account Type as Credit Card and pick the matching Detail Type.
Give the account a clear name, such as “Visa Business ****1234,” so you can identify it quickly.
Add an opening balance if you are starting mid-cycle, then save.
If the account is already there but not connected, you can link it later.
A properly set up liability account ensures every charge increases what you owe and every payment decreases it.
Method 1: Connect the Card and Use Bank Feeds (Recommended)
Most users find bank feeds the fastest and most accurate way to enter credit card charges in QuickBooks Online.
Once connected, QuickBooks downloads posted transactions automatically, usually overnight.
- Go to All apps, then Accounting, then Bank transactions.
- Select Connect account or Link account.
- Search for your bank or card issuer and sign in with your online banking credentials. Complete any security checks the bank requires.
- Choose the specific credit card account and select how far back you want transactions (banks vary from 90 days up to 24 months).
- Click Connect, then Done.
After the connection is live, new charges appear under the Pending tab on the Bank transactions page. Review each one. QuickBooks often suggests a vendor and category based on past patterns or AI.
Confirm or change the category, add a customer or project if needed for job costing, then select Post or Add. If a charge already matches something you entered manually, choose Match to avoid duplicates.
You can click Update anytime to pull the latest transactions instead of waiting for the nightly refresh. Note that pending charges at the bank usually do not download until they post.
American Express Business accounts may need a different connection method, so check Intuit’s current guidance if that applies to you.
Bank rules make this even faster. Create a rule for recurring charges (for example, monthly software subscriptions) so QuickBooks automatically categorizes and posts them.
Method 2: Manually Enter Charges as Expenses
When the bank feed misses a transaction, the card is not connected, or you need to record something right away, enter it as an Expense.
- Click + New or + Create at the top.
- Under Vendors, select Expense.
- In the Payee field, choose the vendor (or add a new one).
- In Payment account, select your credit card. This is the key step that posts the charge to the liability account.
- Enter the Payment date (use the actual charge date, not today’s date).
- Choose Credit card as the Payment method if the field appears.
- In the Category details section, pick the expense account (Office Supplies, Software, Travel, etc.), enter the amount, and add a description. You can split the charge across multiple categories or mark it billable to a customer.
- Attach a receipt if you have one. QuickBooks also supports receipt upload and AI extraction in many plans.
- Click Save and close (or Save and new if you have more charges).
This method records the expense on your Profit and Loss and increases the credit card balance on the balance sheet at the same time.
Use the actual transaction date so monthly reports stay correct.
Method 3: Enter Charges Directly in the Credit Card Register
For a quick look at the running balance or when you prefer the register view:
- Go to Settings, then Chart of accounts.
- Find your credit card account and select Account history or View register.
- Click the dropdown to add an expense (or similar option depending on your version).
- Fill in the date, payee, amount, and category.
- Save.
The register shows all activity in one place and is handy for reviewing or making small edits.
For fuller details (attachments, billable flags, or multiple lines), open the original Expense form by selecting Edit on the transaction.
How to Record Payments on the Credit Card
Charges and payments are different. A charge is an expense that increases what you owe. A payment is a transfer that reduces the liability and lowers your bank balance.
The preferred method is:
- Click + Create.
- Under Other, select Pay down credit card.
- Choose the credit card, enter the payment amount and date, and select the bank account you paid from.
- Add a check or EFT number if needed.
- Save and close.
You can also write a Check made out to the credit card company or, if both accounts are connected, match the payment as a transfer in the Bank transactions feed. Reconcile the credit card account first so you know the exact remaining balance.
Common Mistakes to Avoid
- Selecting a bank or checking account instead of the credit card as the Payment account. This understates both expenses and liabilities.
- Entering the payment date instead of the charge date.
- Recording a payment as an expense instead of a pay-down or transfer.
- Forgetting to match bank-feed transactions to manual entries, which creates duplicates.
- Leaving charges uncategorized or dumping everything into a generic “Miscellaneous” account.
Best Practices for Accurate Tracking
Categorize every charge as soon as it appears. Use classes, locations, or projects if your subscription includes them.
Attach digital receipts so you have documentation for taxes or audits.
Reconcile the credit card account every month against the statement, just as you do with bank accounts.
Review the register or reports periodically to catch mis-categorized items early.
If you have many historical charges, download a CSV from your card issuer and use the Upload from file option in Bank transactions.
Format the file with clear date, description, and amount columns so QuickBooks can map the fields cleanly.
These habits keep your books clean, make tax time smoother, and give you a real-time picture of cash flow and spending.
FAQs: How to Enter Credit Card Charges in QuickBooks Online
Q. What is the difference between a credit card charge and a credit card payment in QuickBooks Online?
A. A charge records spending. It increases an expense account and the credit card liability. A payment reduces the credit card liability and decreases the bank account you used to pay it. Use Expense (with the card as Payment account) for charges and Pay down credit card for payments.
Q. Can I enter personal credit card charges used for business?
A. Yes. Create a liability account for that card if needed, then enter the business portion as Expenses. For the personal portion, you can record a journal entry or owner draw so the books stay clean. Talk with your accountant about the best way to handle mixed-use cards.
Q. Why don’t some charges appear in the bank feed right away?
A. QuickBooks only downloads posted (cleared) transactions. Pending charges can take several days. You can still enter them manually as Expenses so your records stay current, then match them later when they download.
Q. How do I fix a charge I entered with the wrong category or account?
A. Open the transaction from the credit card register or from the Expenses list, click Edit, change the category or Payment account, and save. If it has already been reconciled, you may need to unreconcile first or make an adjusting entry. Always check the impact on your reports after the change.
Conclusion
Knowing how to enter credit card charges in QuickBooks Online gives you control over one of the most common sources of expense data.
Start by setting up the liability account, connect the feed when possible for automatic downloads, and fall back to the Expense form or register for anything the feed misses.
Record payments separately with the Pay down credit card feature, categorize carefully, and reconcile monthly.
Follow these steps and your financial reports will stay accurate, reconciliation will take less time, and you will always know exactly what the business owes and spends.
The process becomes quick once you do it a few times.
Disclaimer: This article is for general informational purposes only and is based on QuickBooks Online features available as of the latest public documentation. Software interfaces and options can change. It is not accounting, tax, or financial advice. Consult a qualified accountant or QuickBooks ProAdvisor for guidance specific to your business and books. Always verify steps inside your own QuickBooks Online account.