How Credit Card Purchases Should Be Recorded

Updated: 2026-03-25

Quick answer

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.
Source: https://useflowbooks.com/guides/recording-credit-card-purchases/

Credit card transactions often confuse small business bookkeeping because there are really two separate events:

  1. the business makes a purchase
  2. 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:

Later, when the business pays the card bill, the entry is usually:

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:

A simple example

Suppose the business buys $180 of office supplies on a business credit card.

At purchase:

Later, when the business pays the card from checking:

The expense happened once. The payment happened later.

Common mistakes

Credit card purchases are not always expenses

Just like other transactions, the debit side is not always an expense account.

It may be:

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:

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.

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.

Related guides

More workflow guides in the same topic cluster.

Related comparisons

Comparison pages that match this topic.

Want a simpler pricing model?

FlowBooks is accounting software you own — buy once and keep it forever, with optional upgrades if you want new features.