Free Ebook cover Bookkeeping Basics: Recording Transactions with Confidence

Bookkeeping Basics: Recording Transactions with Confidence

New course

11 pages

Recording Sales and Customer Payments: Cash vs. Credit Transactions

Capítulo 7

Estimated reading time: 6 minutes

+ Exercise

Why “cash vs. credit” matters in revenue workflows

Revenue-related transactions often look similar to customers (they buy, they pay), but they affect your books differently depending on timing. The key question is: did you receive the money at the same time you made the sale?

  • Cash sale: the customer pays immediately (cash, card, bank transfer at checkout). You increase Cash and record Revenue (and Sales Tax Payable if you collect tax).
  • Credit sale: you deliver now but the customer will pay later (invoice terms). You increase Accounts Receivable (A/R) and record Revenue (and Sales Tax Payable if applicable).
  • Customer payment on account: you receive money later for an invoice. You increase Cash and reduce A/R. This payment does not create new revenue because the revenue was recorded when you invoiced.

Recording a cash sale (paid immediately)

What accounts are typically involved

  • Cash (or a specific bank/merchant account): increases
  • Sales Revenue: increases
  • Sales Tax Payable (if you collect sales tax/VAT-type tax on behalf of a tax authority): increases

Step-by-step: cash sale with sales tax

Scenario: You sell goods for $100 plus 10% sales tax. Customer pays immediately by card. Total collected = $110.

  1. Confirm the taxable amount and tax rate.
  2. Calculate sales tax collected: $100 × 10% = $10.
  3. Record the receipt of cash and split the total into revenue and tax liability.
AccountEffectAmount
CashIncrease$110
Sales RevenueIncrease$100
Sales Tax PayableIncrease$10

Common checkpoint: Sales tax collected is not revenue. It is money you owe to the tax authority until you remit it.

Recording a credit sale (issuing an invoice)

What changes compared to a cash sale

With an invoice, you record the sale even though you have not received the money yet. Instead of increasing Cash, you increase Accounts Receivable for the customer’s balance due.

Step-by-step: issuing an invoice with sales tax

Scenario: You issue Invoice #105 to Customer A for services: $500 plus 10% sales tax. Total invoice = $550, due in 30 days.

Continue in our app.

You can listen to the audiobook with the screen off, receive a free certificate for this course, and also have access to 5,000 other free online courses.

Or continue reading below...
Download App

Download the app

  1. Create the invoice with date, customer, description, quantity/price, tax, and total.
  2. Separate the invoice total into revenue and sales tax collected.
  3. Record the invoice as an increase to A/R (customer owes you).
AccountEffectAmount
Accounts ReceivableIncrease$550
Sales RevenueIncrease$500
Sales Tax PayableIncrease$50

Practical tip: track A/R by customer

A/R is one account in the general ledger, but you typically also maintain a customer-level list (often called a customer ledger or A/R subledger). Each invoice and payment should be tied to a customer so you can answer: “Who owes us what?”

Receiving customer payments (reducing Accounts Receivable)

What a customer payment does (and does not do)

  • Does: increase Cash and reduce A/R.
  • Does not: increase Sales Revenue again (because the sale was already recorded when invoiced).

Step-by-step: full payment of an invoice

Scenario: Customer A pays the full $550 for Invoice #105 by bank transfer.

  1. Match the payment to the correct customer and invoice number.
  2. Record the deposit to Cash.
  3. Reduce Accounts Receivable for the amount paid.
AccountEffectAmount
CashIncrease$550
Accounts ReceivableDecrease$550

Step-by-step: partial customer payment

Scenario: Customer B has an outstanding invoice balance of $330. They pay $200 today.

  1. Apply the $200 payment to Customer B’s open invoice(s).
  2. Record the cash received.
  3. Reduce A/R by $200; the remaining balance stays open.
AccountEffectAmount
CashIncrease$200
Accounts ReceivableDecrease$200

After posting: Customer B still owes $130 ($330 − $200).

Handling “unapplied” payments (basic)

Sometimes a payment arrives without enough detail to match it to an invoice. At a basic level, you can temporarily record it as a reduction to A/R for that customer (or to a short-term holding account used by your business) and then apply it to the correct invoice once clarified. The goal is to avoid leaving Cash unrecorded while you investigate.

Customer refunds and credit memos (basic handling)

Two common situations

  • Credit memo (reduces what the customer owes): used when the customer is on credit and you are reducing or canceling an invoice (returns, pricing correction, service issue).
  • Refund (cash goes back to the customer): used when the customer already paid and you return money.

Credit memo against an unpaid or partially paid invoice

Scenario: Customer C was invoiced $220 total (includes tax). You approve a $55 credit (includes tax) due to a billing error. Customer has not paid yet.

A basic credit memo reduces the customer’s A/R balance and reduces the amounts originally recorded (revenue and tax). If your system allows, it will automatically calculate the tax portion.

AccountEffectAmount
Sales RevenueDecrease$50
Sales Tax PayableDecrease$5
Accounts ReceivableDecrease$55

Checkpoint: The customer now owes $165 instead of $220.

Refund after the customer has paid

Scenario: Customer A paid $550, but you later refund $110 (includes tax) for a partial return.

At a basic level, the refund reduces Cash and reduces the original sale amounts. If the refund is issued after payment, A/R may already be zero; the refund should not create a negative A/R unless you intend to show the customer has a credit balance.

AccountEffectAmount
Sales RevenueDecrease$100
Sales Tax PayableDecrease$10
CashDecrease$110

Practical note: Some businesses record refunds using a separate contra-revenue account (e.g., Sales Returns). At a basic level, the key is that refunds reduce net sales and reduce tax payable if tax is refunded.

Mini exercise: update Accounts Receivable and Cash

Instructions

Post the following transactions and then confirm (1) total A/R balance, (2) Cash increase from payments received, and (3) Customer A’s ending balance.

Assumptions: Ignore sales tax for this exercise (treat invoice totals as the amounts to record). Beginning balances: Cash = $0, Accounts Receivable = $0.

Transactions

  • Invoice #201 issued to Customer A: $400
  • Invoice #202 issued to Customer B: $250
  • Invoice #203 issued to Customer A: $150
  • Payment received from Customer A applied to Invoice #201: $300 (partial payment)
  • Payment received from Customer B applied to Invoice #202: $250 (full payment)

Work area (fill in the amounts)

StepTransactionCashAccounts ReceivableCustomer A balance
StartBeginning balances$0$0$0
1Invoice #201 (A) $400_______________
2Invoice #202 (B) $250_______________
3Invoice #203 (A) $150_______________
4Payment from A $300_______________
5Payment from B $250_______________

Check your results

  • Cash ending balance: $550
  • Accounts Receivable ending balance: $250
  • Customer A ending balance: $250 (Invoice #201 remaining $100 + Invoice #203 $150)

Optional challenge: add a credit memo

Add a $50 credit memo for Customer A applied to Invoice #203. Update Customer A’s balance and total A/R. (Hint: A/R decreases by $50.)

Now answer the exercise about the content:

When a customer pays later for an invoice that was already recorded as a credit sale, what is the correct bookkeeping impact of that payment?

You are right! Congratulations, now go to the next page

You missed! Try again.

A payment on an existing invoice increases Cash and reduces Accounts Receivable. Revenue was already recorded when the invoice was issued, so the payment does not create new revenue.

Next chapter

Recording Purchases and Expenses: Bills, Receipts, and Paying Vendors

Arrow Right Icon
Download the app to earn free Certification and listen to the courses in the background, even with the screen off.