Cash book vs ledger: what’s the difference?

They sound similar and often hold the same transactions — but a cash book and a ledger answer two different questions. Here is the plain-language difference, with a comparison table and a worked example.

By the Daily Cash Entry team · Reviewed by Rajat Gupta, founder · Updated

Short answer: A cash book records money actually received and paid, in date order, and shows your running cash balance. A ledger groups transactions by account — one record per customer, supplier or expense — and shows the balance of each. The cash book is really your cash ledger; the general ledger covers everything else. Most small businesses need both.

What is a cash book?

A cash book is a dated record of all the money that comes in and goes out of your business. Receipts (Jama) go on one side, payments (Naam) on the other, and the difference is your cash in hand. Because it is totalled and balanced like an account, a cash book is unusual: it works as both a journal (the first place an entry is written) and the ledger account for cash at the same time.

Its job is cash control. Open with the cash you have, add the day’s receipts, subtract the day’s payments, and the closing balance should match the notes and coins in the drawer. If it doesn’t, an entry is missing. For the full method see our cash book guide.

What is a ledger?

A ledger classifies transactions by account instead of by date. Every customer, supplier, expense head and income type gets its own record, and each shows a running balance. The complete set of these accounts is the general ledger.

For a shop, the part of the ledger you touch every day is the party ledger — the khata that tracks udhaar: how much each customer owes you and how much you owe each supplier. That is exactly what our business ledger guide covers. The ledger’s job is not cash in hand — it is knowing, account by account, who owes what and where your money is going.

Cash book vs ledger — side by side

 Cash bookLedger
What it recordsActual money received and paid (cash, and usually bank)Every transaction, grouped by account — parties, income, expenses
Organised byDate — entries in the order they happenAccount — one page/record per customer, supplier or head
Main question it answersHow much cash do I have right now?What is the balance of this account — who owes me, where is money going?
Credit / udhaar entriesNo — only when money actually movesYes — the party ledger tracks udhaar given and taken
Running cash balanceYes — closing balance every dayOnly on the cash account; other accounts show their own balances
Part of double entryYes — it is the journal + ledger for cashYes — it holds the other half of each entry

The simplest way to remember it: the cash book is time-wise (what happened today), the ledger is account-wise (what this account totals to).

A worked example

Say two things happen on 5 November:

Here is where each one lands:

TransactionIn the cash bookIn the ledger
₹ 5,000 cash saleJama ₹ 5,000 — cash balance risesSales account +₹ 5,000
₹ 2,000 udhaar saleNot recorded — no cash movedRamesh’s account: he now owes ₹ 2,000

Notice the udhaar sale never touches the cash book — it only appears in Ramesh’s ledger. When Ramesh pays later, that payment becomes a Jama in the cash book and clears his ledger balance. This is the heart of Jama & Naam: one event, recorded once, seen correctly in both places.

When should you use which?

Paper systems keep these in separate books, which means writing the same figures twice and reconciling them by hand — the most common place small-business records drift apart.

Keeping both — without double work

Daily Cash Entry removes the copying. You record each entry once as Jama or Naam, and the app updates your daily cash book and the relevant party ledger together, so the two can never disagree. You get the cash book’s running balance and the ledger’s party-wise dues from a single set of entries — on your phone or computer.

Frequently asked questions

Is a cash book a type of ledger?

Yes and no. A cash book is a special book that acts as both a journal and the ledger account for cash — so it is the cash ledger. But it only covers cash (and often bank); the full general ledger holds every other account too, such as each party, sales, purchases and expenses.

What is the main difference between a cash book and a ledger?

A cash book records actual money received and paid in date order and shows your running cash balance. A ledger groups transactions by account — one page per customer, supplier or expense head — and shows the balance of each. The cash book answers "how much cash do I have?"; the ledger answers "how much does this party owe, and where is my money going?"

Do I need both a cash book and a ledger?

Most small businesses benefit from both. The cash book keeps your daily cash correct; the party ledger (khata) tracks who owes you and whom you owe on udhaar. Without the ledger you lose track of credit; without the cash book you lose track of cash in hand.

Which is recorded first, the cash book or the ledger?

A cash transaction is usually written in the cash book first, then its effect appears in the relevant ledger account. In a digital app you record the entry once and both the cash book and the party ledger update automatically.

Can one app keep both a cash book and a ledger?

Yes. Daily Cash Entry records each Jama (in) or Naam (out) entry once and keeps your daily cash book and every party ledger in step at the same time, so the two never disagree.

Is the cash book part of the double-entry system?

Yes. Every cash-book entry is one half of a double entry — the other half lands in a party, income or expense ledger account. That is why a cash book is described as both a journal and a ledger for cash.

One entry, cash book and ledger in sync

Daily Cash Entry keeps your daily cash book and every party’s ledger correct from the same simple Jama/Naam entries.