Skip to main content
All articles

Business Operations

Cash Sale or Credit Sale? Keep the Collection and the Balance Distinct

A sale, a payment and a customer balance answer different questions. Here is how to keep their records linked.

Peter Bamuhigire 11 min read
Hands reviewing a financial report beside a calculator
Illustrative stock photo, authorised by the project owner.

The distinction at a glance

Three records. One traceable trail.

Jump to the daily worksheet
  1. 01 · Sale CS-104 CU 120,000 total
  2. 02 · Paid at sale RCP-104 CU 70,000 cash + CU 50,000 mobile
  3. 03 · Credit, then collection CR-205 → COL-118 CU 80,000 received · CU 170,000 still due

Fictional teaching example: CU amounts do not represent a real currency.

A completed sale and money collected are related records, but they answer different questions. The sale record says what was sold, to whom, and on what terms. The payment record says what money came in, when, by which method, and under which reference. If the customer takes approved credit, the unpaid amount belongs on that customer’s account with a due date. It is not money in the till.

That distinction matters most when a customer pays later in part. If the collection is entered as another sale, sales are overstated. If it is left as an unlinked receipt, the customer’s original balance can remain open even though money was received. A short, traceable record trail avoids both errors.

The method below uses fictional transactions at a small East African shop. It is an operational recordkeeping guide, not advice on revenue recognition, tax, statutory receipts, or the accounting treatment required in a particular country. The example uses CU for fictional currency units; it does not represent a real currency or tax calculation.

Keep three records connected

Use a sale record, one or more payment records, and a customer balance record. Give each its own reference, then link the references. A receipt or till report supports the sale and tender; a later collection gets its own payment reference and is allocated to the original sale or invoice.

RecordQuestion it answersMinimum details
SaleWhat was sold, and to whom?Sale reference, date, item lines, customer or walk-in marker, total, cashier, approved terms if credit was granted
Tender or collectionWhat money was received?Payment reference, date, amount, method, provider or till evidence, sale or invoice allocated
Customer balanceWhat remains due, and by when?Customer account, original sale, approved terms, due date, payments allocated, remaining balance

In a simple bookkeeping example, cash from an immediate sale and a later receipt against a credit sale appear as distinct events. The transaction links help explain why the amount in sales records and the amount collected today need not be identical. OpenStax’s worked merchandise-sale examples show this separation; the accounting entries and rules applicable to your business still depend on its reporting basis and local requirements.

A calculator marked credit beside banknotes and ledger figures; the currency and amounts shown are unrelated to this article’s fictional CU examples.

Illustrative stock photo. The notes and ledger figures shown are unrelated to the fictional CU amounts in this article.

Example one: the customer pays in full

Fictional transaction CS-104 — Day 1. A customer buys two items for CU 120,000. The receipt is RCP-104. The customer pays CU 70,000 in notes and CU 50,000 by mobile payment.

The sales record shows the two items and the full CU 120,000 total. The tender record breaks the amount received into two methods:

Tender methodAmountEvidence to match
CashCU 70,000Receipt RCP-104 and expected-cash report; compare expected cash with the counted drawer after accounting for the opening float and documented paid-ins or paid-outs
Mobile paymentCU 50,000Receipt RCP-104 and the provider transaction reference or statement line
Total received for CS-104CU 120,000Agrees to the sale total

At close, the cashier records the count and a reviewer checks the till evidence. The mobile-money or card confirmation is matched to the provider record; any later bank settlement is checked separately because a provider may settle a different amount or on a different date after fees. Do not use the sale total alone as proof that every tender arrived.

A person counting banknotes beside a calculator and clipboard; the notes do not represent the fictional CU transactions in this guide.

Illustrative stock photo. These banknotes do not represent the fictional transactions described here.

For payment methods that are not physical cash, record the actual method. “Paid” does not tell the next person whether to look in the drawer, a mobile-money statement, a card batch, or a bank account.

Example two: approved customer credit and a later collection

Fictional transaction CR-205 — Day 1. A returning customer, Kito Office Supplies (a fictional business), takes goods totalling CU 250,000 on approved 14-day terms. The sale reference is CR-205; its due date is Day 15. The sale record lists the items, named customer account, the person who approved the credit, and the agreed terms. The payment-at-sale record shows CU 0 received. The customer balance for this sale is CU 250,000 due.

Collection COL-118 — Day 5. The customer pays CU 80,000 by bank transfer. Record COL-118 as a collection, capture the bank or payment reference, and allocate it to CR-205. The remaining balance on that sale is CU 170,000. CR-205 remains open with its original due date.

The collection is not another sale. It changes how much the customer still owes and how much money has been received. Keep the original sale intact and attach the collection reference to it. When a customer has several open invoices, record which one the payment reduces; send an unclear allocation to an exception queue instead of guessing.

EventSale referencePayment referenceSale totalReceived at saleLater collectionBalance on CR-205
Credit saleCR-205—CU 250,000CU 0—CU 250,000
Part paymentCR-205COL-118——CU 80,000CU 170,000

Before releasing goods on credit, use the business’s approved customer account and credit limit. Record who approved the sale and the due date. A cashier should not turn an unfamiliar walk-in sale into credit by leaving the tender blank; missing approval is an exception to resolve, not a credit policy.

Reconcile by payment method, then review open balances

At the end of a shift or day, compare records that should agree:

  1. Sale to receipt: sale reference, item lines, total, and receipt number agree. Cancelled or corrected transactions remain traceable to the original reference.
  2. Cash tender to till: expected cash is compared with the physical count, with the float and authorised movements shown separately. Record and review any difference.
  3. Electronic tender to provider evidence: match each payment reference or provider statement line to the receipt. Compare provider batches with later bank settlements separately; do not hide fees or timing differences inside the customer’s balance.
  4. Credit sale to customer account: every credit sale has an approved customer, approver, terms, due date, and opening amount due.
  5. Collection to original sale: each later payment has its own reference, method, evidence, customer, and invoice allocation. Recalculate the remaining balance.

Keep exceptions visible: a missing receipt, payment with no sale allocation, credit sale without approval, duplicate provider reference, unexplained cash difference, or a settlement that does not match the provider report. Assign an owner and follow-up date. A balanced daily total can still conceal a wrong customer allocation.

Daily sales-to-collection worksheet

Use one row for each sale and a separate row or linked collection log for every later payment. Never put a later collection in the sales column.

DateSale / collection ref.TypeSale ref.Customer accountSale totalReceived now by methodCredit approved / due dateLater collection ref. and amountBalance dueEvidence checked by / exception
Day 1CS-104 / RCP-104Paid in fullCS-104Walk-inCU 120,000Cash CU 70,000; mobile CU 50,000Not applicable—CU 0Cash count and provider reference matched; reviewer initials
Day 1CR-205Customer creditCR-205Kito Office SuppliesCU 250,000CU 0Approved; due Day 15—CU 250,000Approval and terms checked; reviewer initials
Day 5COL-118CollectionCR-205Kito Office Supplies—Bank transfer CU 80,000Existing terms; due Day 15COL-118 / CU 80,000CU 170,000Bank reference matched and allocated; reviewer initials

At the daily summary level, keep these figures on separate lines: sales completed today, tenders received against today’s sales, credit extended today, collections received against earlier sales, cash counted, and open exceptions. In this example, sales are CU 370,000; tenders against today’s sales are CU 120,000; new credit is CU 250,000; and collections against an earlier sale are CU 80,000. Money received today totals CU 200,000, while CR-205 still has CU 170,000 due. The CU 80,000 collection is not added to today’s sales.

If the sale includes an advance, a discount, returned goods, a refund, a disputed amount, multiple currencies, or a payment-provider fee, stop using the simple example and follow the business’s approved process. Keep the source document, correction or approval, and reviewer visible. Local rules determine invoice and fiscal-receipt requirements, tax handling, and accounting recognition; ask the business’s accountant for those decisions. IFRS 15, where applicable, frames revenue recognition around satisfying a performance obligation by transferring a promised good or service, but this article does not determine the accounting for any particular sale. See the IFRS Foundation’s IFRS 15 overview.

Apply the same trail in other markets

Start with a small East African shop or service business, then adapt the evidence sources, not the distinctions. Elsewhere in English-speaking Africa, keep each market’s actual currency code, available payment providers, settlement pattern, fiscal-receipt rules, and accounting policy explicit. In the UK and other global SME markets, replace local payment evidence with the providers and bank records actually used there, and have a local accountant confirm tax, invoicing, and reporting requirements. The worksheet is a management aid, not a jurisdictional compliance template.

Do not assume that M-Pesa, a particular card service, or a bank integration exists for every country or account. Check country availability, payment methods, device and language support, integrations, and any offline or settlement limits with the provider before relying on them. Do not put personal customer data into a shared sheet unless access and retention follow the business’s policy.

What to test in a Maduuka demonstration

Maduuka’s published features page lists credit sales with limits and customer profiles. Its finance and accounting page describes POS payments routed to cash, mobile-money, card, bank, or customer-credit accounts. Those are first-party product statements, not independently tested capabilities, accounting advice, or a promise that a particular local integration is supported.

This guide stays with the daily transaction trail. For broader customer credit policy, including limits, ageing, and follow-up, see Maduuka’s customer credit accounts guide. For provider statement matching and mobile-money settlement exceptions, see its mobile-money reconciliation guide.

Sources and product scope

  • Rice University, OpenStax, Principles of Accounting, Volume 1: Financial Accounting, “Analyze and Record Transactions for Merchandise Purchases and Sales Using the Periodic Inventory System.” Educational worked examples; consulted 29 September 2026.
  • IFRS Foundation, IFRS 15 Revenue from Contracts with Customers. Standard overview; cited only to mark the boundary of this operational guide; consulted 29 September 2026.
  • Maduuka, POS, Inventory & Accounting Features and Finance, Accounting & Expense Software. First-party published scope; no independent feature, compliance, security, or performance verification; demo confirmation required; consulted 29 September 2026.
  • Chwezi Core Systems, Maduuka Bookkeeping Software for African SMEs. Chwezi’s public offer page, not evidence of customer results or independently tested capability; consulted 29 September 2026.

A practical next step

See how the record trail fits your operations

Bring a fictional split-tender sale, approved credit sale and partial collection. Ask Chwezi to confirm the current product scope for your country and account.

Explore Maduuka