How Credit Card Purchases Should Be Recorded
Updated: 2026-03-25
Learn how to record business purchases made on a credit card, distinguish the expense from the payment, and keep liabilities and cash flow accurate.
- A credit card purchase creates the expense now, even if the cash payment happens later.
- The credit side of the original purchase is usually the credit card liability account, not the bank account.
- Paying the card later is a separate transaction.
- Separating purchase activity from card payment activity keeps liabilities and cash flow accurate.
Credit card transactions often confuse small business bookkeeping because there are really two separate events:
- the business makes a purchase
- the business later pays the card balance
Those are not the same accounting event.
The core rule
When the business buys something on a credit card, the expense usually happens immediately.
But the payment does not come from the bank account yet.
That means the original entry is often:
- Debit: Expense or Asset
- Credit: Credit Card Liability
Later, when the business pays the card bill, the entry is usually:
- Debit: Credit Card Liability
- Credit: Bank Account
Why this matters
If you credit the bank account at the time of the credit card purchase, you are recording the cash outflow too early.
That can distort:
- cash balances
- credit card balances
- timing of liabilities
- reconciliation
A simple example
Suppose the business buys $180 of office supplies on a business credit card.
At purchase:
- Debit: Office Supplies Expense $180
- Credit: Credit Card Payable $180
Later, when the business pays the card from checking:
- Debit: Credit Card Payable $180
- Credit: Checking Account $180
The expense happened once. The payment happened later.
Common mistakes
- Recording the purchase as if it was paid from checking immediately
- Recording the expense again when the card is paid
- Posting the credit card payment to expense instead of reducing the liability
- Mixing personal and business card activity without clear treatment
Credit card purchases are not always expenses
Just like other transactions, the debit side is not always an expense account.
It may be:
- a normal expense
- a fixed asset
- a prepaid
- inventory
- another appropriate posting account
The important point is that the credit side is usually the credit card liability at the time of purchase.
Why this helps reporting
Liability accuracy
You can see what the business actually owes on the card.
Better cash reporting
The bank balance only changes when the business actually pays the card.
Cleaner expense reporting
Expenses are recognized when incurred, not duplicated when payment happens later.
How this fits in FlowBooks
In FlowBooks, a credit card account is a valid Paid Through account because it represents a real business funding source.
That is different from owner equity, which should not be treated as a normal Paid Through account in ordinary expense entry.
A clean expense workflow should let users:
- choose the correct debit-side posting account
- choose the real payment source
- keep the purchase and later payment logically separate
Common related questions
Is a credit card purchase the same as a bill?
Not exactly. A bill is usually vendor accounts payable. A credit card purchase usually creates an obligation to the card issuer.
When should I record the transaction if I have not paid the card yet?
Usually when the purchase occurs.
What if I accidentally recorded the card payment as an expense?
That can double-count expenses and understate the liability balance. It is better to treat the payment as a reduction of the credit card payable account.
Related
- Recording business expenses: /guides/recording-business-expenses/
- Accounts payable workflow: /guides/accounts-payable-workflow/
- Owner-paid business expenses: /guides/owner-paid-business-expenses/
- Bill vs. expense vs. check: /guides/bill-vs-expense-vs-check/
FAQ
When should I record the expense on a credit card purchase?
Usually when the business makes the purchase, not when the card is later paid.
Why not credit the checking account at the time of purchase?
Because the bank account has not paid yet. The purchase first creates a liability to the credit card issuer.
Is paying the card balance another expense?
No. Paying the card is usually a liability reduction, not a second expense.