A sales ledger is the accounting record that lists every credit sale and tracks how much each customer owes, with one account per customer. It is the UK name for what is also called the receivables ledger, debtors ledger or accounts receivable ledger. For every customer it records the invoices raised, credit notes issued, payments received and the running balance still outstanding.
It is one half of a pair. The sales ledger tracks money owed to you by customers (your debtors), while the purchase ledger tracks money you owe to suppliers (your creditors). Together they sit beneath the general ledger and give you the detail behind two of the biggest numbers on the balance sheet.
One account per customer.It tracks invoices, credit notes, payments and the balance each debtor still owes.
Sales ledger is debtors; purchase ledger is creditors.One records money in, the other money out.
It must agree with the control account.The total of all customer accounts equals the general ledger figure for debtors.
Each customer account is a running statement: every invoice adds to the balance, every payment or credit note reduces it. A single customer account looks like this.
| Date | Reference | Detail | Debit | Credit | Balance |
|---|---|---|---|---|---|
| 2 Jun | INV-2207 | Invoice raised | 3,600.00 | - | 3,600.00 |
| 11 Jun | CN-118 | Credit note | - | 300.00 | 3,300.00 |
| 17 Jun | BACS-905 | Payment received | - | 3,300.00 | 0.00 |
| 26 Jun | INV-2261 | Invoice raised | 1,450.00 | - | 1,450.00 |
| Balance outstanding | 1,450.00 | ||||
Invoices first land in the sales day book, the chronological list of everything invoiced. From there they are posted to each customer's account in the sales ledger, which is why the sales ledger is the place to look when you want to know one customer's history rather than the day's total. Payments and credit notes are then matched, or allocated, against the specific invoices they settle, so the balance always shows what is genuinely still owed rather than a net figure that hides the detail.
The sales ledger is the working tool behind getting paid, not just a record for the accountant. Its day-to-day jobs are practical, and each one depends on the ledger being accurate and up to date.
That aged debtors report is the sales ledger's most valuable output. By splitting balances into current, 30, 60 and 90 day buckets, it turns a flat list of debts into a priority list for collection, and it is the foundation for measuring days sales outstanding, the average time it takes to get paid.
The sales ledger holds a separate account for each customer, while the general ledger holds just one combined total for all debtors in a single control account. The sales ledger is the detail; the general ledger is the summary. The general ledger feeds the financial statements, but it cannot tell you who owes what. For that you go to the sales ledger.
| Aspect | Sales ledger | General ledger |
|---|---|---|
| Level of detail | One account per customer. | One combined total for all debtors. |
| Question it answers | Who owes what, and against which invoices. | What is the total figure for debtors. |
| Type of record | Subsidiary ledger. | The main, summary ledger. |
| Feeds | Statements, chasing and the aged debtors report. | The financial statements. |
The two are kept honest by the sales ledger control account. Add up every customer balance in the sales ledger and the total should equal the debtors figure in the general ledger. When they match, the records agree; when they do not, something has been missed, posted twice, or allocated to the wrong account. Chasing down that gap is the job of ledger reconciliation, and the balances it proves are your trade accounts receivable.
The sales ledger records what customers owe you, and the purchase ledger records what you owe suppliers. They are mirror images. The sales ledger sits on the debtors, or receivables, side and tracks money coming in; the purchase ledger, sometimes called the bought ledger, sits on the creditors, or payables, side and tracks money going out.
Both are subsidiary ledgers, meaning they hold the customer-by-customer and supplier-by-supplier detail that the general ledger only summarises. A business managing cash flow watches both: the sales ledger to see what should be collected, the purchase ledger to see what is due to be paid, and the gap between the two timing-wise is where working capital is won or lost. Collect from the sales ledger faster than you settle the purchase ledger and cash builds up; let it slip the other way and you can be profitable on paper yet short of money in the bank.
A sales ledger is only as useful as it is accurate, and a handful of errors cause most of the trouble. The most common is a payment left unallocated, sitting on the account but not matched to the invoice it settles, so the customer looks like they still owe a bill they have already paid. Chasing someone for money they have sent is the fastest way to damage a good relationship, and it almost always traces back to sloppy allocation.
The other recurring problems are easy to picture once you know to look for them.
Duplicate invoicesThe same invoice raised twice, inflating a customer balance with a bill they never actually owed.
Credit notes never appliedA credit raised but left unallocated, so the balance stays higher than what the customer really owes.
Payments on the wrong accountCash posted to the wrong customer where two accounts have similar names, throwing both balances out.
Unallocated paymentsMoney received but not matched to an invoice, so a paid customer still looks overdue.
Each one breaks the link between the sales ledger and the control account, which is exactly why the monthly reconciliation matters: it is the check that surfaces these mistakes before they reach a statement or a collection call. A clean ledger means every chase you send is one the customer agrees they owe.
In Xero or QuickBooks, the sales ledger is kept automatically: raise an invoice and the customer account updates, reconcile a payment and the balance clears. The software keeps the ledger and control account in step for you, so the manual posting that once filled bookkeeping textbooks is largely handled.
The work that remains is acting on what the ledger shows. Overdue balances do not chase themselves, and a tidy ledger full of late invoices is still a cash flow problem. This is the gap most finance teams feel: the software keeps a perfect record of who is late, but recording lateness and doing something about it are very different jobs, and the second one quietly eats hours every month. Paidnice reads the sales ledger and automates the follow-up, sending reminders, statements and escalations on the overdue accounts so the ledger turns back into cash without someone working through it line by line.

Don't let these critical mistakes hurt your
collections - See how to fix them, today!