Zemam Academy

The customer account statement: what it is and how to read it

A customer account statement is the full record of every financial dealing with one customer over a period: invoices, collections, and returns — with an opening balance, a running balance after each movement, and a closing balance. Let's understand its parts, how to read it correctly, and the one thing that makes it trustworthy.

The parts of a statement

Opening balance

The customer's balance at the start of the period — what they owed (or were owed) before the first movement on the statement.

A debit movement (on the customer)

A new sales invoice raises what the customer owes — it's recorded as a debit and increases the balance.

A credit movement (to the customer)

A cash collection or a return reduces what the customer owes — recorded as a credit and lowers the balance.

Closing balance

The final result after all movements — a positive figure means the customer owes you, a negative one means they paid more than due and have a credit.

A simple example

MovementDebitCreditRunning balance
Opening balance0
Sales invoice10,00010,000
Cash collection4,0006,000
Sales return1,0005,000
Sales invoice3,0008,000
Closing balance8,000

The invoice raises what's owed (debit), the collection and return lower it (credit), and the running balance updates after each movement. The positive closing balance (8,000) means the customer owes that amount.

Statement vs invoice vs balance

The invoice

A single transaction — one sale with its details.

The statement

The full record — all invoices, collections, and returns for this customer over a period.

The balance

The final result — one number saying how much the customer owes (or is owed) right now.

The key: every figure must trace to a real entry

The common mistake: a manually stored balance

The biggest risk in a statement is basing it on a balance figure edited by hand — it's easy to forget a return or a collection, and then the statement won't match your books or hold up in a dispute. A trustworthy statement derives every movement and balance from a real journal entry: each line has its document and accounting date behind it, so you can open any figure and see its source.

Why it matters to the owner

  • • Tracking receivables: know what each customer owes and for how long.
  • • Resolving disputes: in any disagreement, an entry-derived statement settles it with numbers.
  • • The credit-sale decision: before selling on credit, the statement shows the customer's history and reliability.
  • • Debt aging: with an aging report (30/60/90 days) you know who to chase first.

The customer statement in Zemam

Every figure ties to an entry

A customer's balance in Zemam is derived from the actual entries (the ledger) — not a manually stored figure. Every movement has its entry and document behind it, ordered by accounting date.

One control account + per-customer tagging

You don't need to open an account number per customer. Zemam uses one customer control account and tags every entry with the customer — so you get a statement and balance per customer while your chart of accounts stays clean.

A statement for any period + aging

Produce a customer statement for any period (from/to) with opening balance, movements, and closing balance, plus an aging report (30/60/90) across all your customers.

Per-currency breakdown

For a customer dealing in more than one currency, the headline is in the base currency with a per-currency breakdown.

Note: Zemam is IFRS-compatible, and a supplier account statement is available the same way (a mirror of the customer statement).

Frequently asked questions

How often should I issue a customer statement?

Monthly as a routine, plus in 3 cases: before a large credit sale to that customer (to see their history), during any dispute or claim, and at period close. A monthly statement means no one is surprised by a number later.

What's the difference between a statement and an AR aging report?

A statement is a chronological record of one customer's movements (invoices, collections, returns) with running balances. An aging report classifies receivables across all customers by how overdue they are (30/60/90 days) — telling you who's late and by how much. The first is detailed for one customer; the second is a collection-wide overview.

Do I need a separate account number per customer in the chart of accounts?

No — that's the old way that clutters your chart of accounts with hundreds of numbers. The modern way: one customer control account (accounts receivable), and every entry is tagged with the customer's name. You get a full statement and balance per customer (a subledger), while your chart of accounts stays clean. Both reach the same result, but a separate account per customer becomes hard to maintain as your customers grow.

Why does the statement's balance differ from what's in my head?

Because your head forgets: a return, a partial collection, or a discount. A trustworthy statement derives every figure from a real journal entry — not a manually stored balance. If the statement's number differs from your expectation, the statement is usually right, and you can open each movement and see its entry and document.

Is a statement evidence in disputes?

It's strongest evidence when every movement ties to an entry, a document, and a clear accounting date — not just written numbers. A statement derived from your actual books is hard to contest, unlike one typed by hand that may not match your entries.

A statement for every customer — every figure tied to an entry

In Zemam you produce any customer's statement for any period, derived from your actual entries (not a manually stored figure), with a single control account that keeps your chart of accounts clean. Try it free.

Note: a customer statement is a follow-up and documentation tool. Relying on it in a dispute or claim is strongest when every movement ties to an entry and a document — consult your accountant for legal matters.