A cash book records all cash transactions, physical currency received and paid, while a bank book records all transactions that move through a bank account, such as cheques, NEFT, RTGS, and UPI. Some businesses maintain them as two separate books; others use a single combined cash book with separate cash and bank columns. Both serve the same underlying purpose: providing a day-to-day transaction record that is reconciled against the actual cash in hand or the bank statement.
What Is a Cash Book?
A cash book is a record of all transactions involving physical cash, every cash receipt and cash payment, maintained in chronological order with a running balance. It is both a book of original entry and, in effect, a ledger account for cash, since the balance shown should match the physical cash actually held at any point.
What Is a Bank Book?
A bank book is a record of all transactions that pass through a business's bank account, deposits, cheque payments, NEFT/RTGS/UPI transfers, and bank charges, maintained separately from cash transactions. Its balance is checked against the bank statement through a bank reconciliation statement, not against physical currency.
Cash Book vs Bank Book: Key Differences
| Aspect | Cash Book | Bank Book |
|---|---|---|
| What it records | Physical cash receipts and payments | Transactions through the bank account: cheques, transfers, UPI, bank charges |
| Verified against | Physical cash in hand (cash count) | Bank statement, via a bank reconciliation statement |
| Can the balance go negative? | No; a cash book cannot show a negative balance in practice, since you cannot pay out cash you don't hold | Yes; a bank book balance can go negative if an overdraft facility is in use |
| Typical risk | Theft, misplacement, or unrecorded petty cash spends | Timing differences: unpresented cheques, uncredited deposits, unrecorded bank charges |
| Reconciliation method | Physical cash count against the book balance | Bank reconciliation statement against the bank statement |
Do You Need Separate Books or a Combined Cash Book?
Many small businesses use a single cash book with two columns, one for cash and one for bank, sometimes called a double-column cash book. This works well when transaction volume is manageable and the person maintaining it can keep both columns current. Businesses with higher transaction volume, multiple bank accounts, or more than one person handling payments typically benefit from separating the two into a distinct cash book and bank book (or a bank book per account), since combining them into one ledger makes it harder to isolate a bank-specific reconciliation problem from a cash-specific one.
What Happens When Cash Is Deposited Into the Bank, or Withdrawn From It?
A cash deposit into the bank, or a cash withdrawal from it, is called a contra entry, because it affects both the cash book and the bank book at the same time without changing the business's total funds. Depositing ₹20,000 of cash into the bank account reduces the cash book balance by ₹20,000 and increases the bank book balance by the same amount; withdrawing cash works the same way in reverse.
| Transaction | Effect on Cash Book | Effect on Bank Book |
|---|---|---|
| Cash deposited into bank account | Decrease | Increase |
| Cash withdrawn from bank account | Increase | Decrease |
Contra entries are a useful cross-check: the cash book and bank book should show matching contra entries of equal amounts on or close to the same date, and a contra entry with no matching counterpart on the other side is a sign that one side of the transaction was missed.
Should a New Business Maintain a Cash Book, a Bank Book, or Both?
A new business that transacts almost entirely through the bank, with negligible physical cash handling, can often get by with a bank book and a small petty cash record rather than a full cash book. A business that handles meaningful cash, such as a retail counter, a market stall, or field collections, needs a proper cash book from day one, since cash has no external record to fall back on if entries are missed. Once transaction volume grows on either side, most businesses end up maintaining both, along with a bank book per account if more than one bank account is in use.
How Are a Cash Book and Bank Book Reconciled Differently?
A cash book is reconciled by physically counting the cash on hand and comparing it to the book balance; any difference is either an error or, in problem cases, a shortage that needs investigation immediately, since there is no third-party record like a bank statement to fall back on. A bank book is reconciled against the bank's own statement using a bank reconciliation statement, which lists timing differences such as unpresented cheques and uncredited deposits rather than assuming any mismatch is an error. This is a structural difference: cash reconciliation has no external source of truth beyond the physical count, while bank reconciliation always has the bank's own record to check against.
Why Does This Distinction Matter for GST and Accounting Records?
Keeping cash and bank transactions clearly separated makes it easier to trace any transaction back to its source when preparing GST returns or responding to a query, since cash transactions and bank transactions often have different documentation requirements and different risk profiles for scrutiny. It also affects how a business's books map to accounting entries; cash sales, cash purchases, and petty cash expenses should be distinguishable from banked transactions in the ledger structure, not merged into one undifferentiated column.
How Does OneBooks GST Support Cash Book and Bank Book Records?
OneBooks GST provides bank statement upload and parsing that turns uploaded PDF or Excel bank statements into dated transaction rows with ledger mapping, which forms the basis of the bank book side of your records; matching that parsed data back to the statement follows the same logic as preparing a bank reconciliation statement. Full double-entry bookkeeping, including a structured chart of accounts covering cash and bank ledgers together, is on the OneBooks GST roadmap; you can read the fundamentals in our guide to double-entry bookkeeping basics. Today, OneBooks GST is a GST and accounting platform for Indian businesses that imports marketplace sales from Amazon, Flipkart and Meesho, prepares GSTR-1, parses bank statements, and exports to Tally, Miracle and Profit NX, with direct invoice entry available under its accounting software capability.
Frequently Asked Questions
What is the difference between a cash book and a bank book?
A cash book records physical cash receipts and payments, while a bank book records transactions that pass through a bank account, such as cheques, NEFT, RTGS, and UPI transfers. A cash book is verified by counting physical cash, and a bank book is verified against the bank statement.
Can a business use one combined book for both cash and bank?
Yes, many small businesses use a double-column cash book with separate columns for cash and bank transactions in a single record, though higher transaction volumes or multiple bank accounts usually make separate cash and bank books easier to manage and reconcile.
Can a cash book show a negative balance?
No, a cash book cannot realistically show a negative balance, since a business cannot pay out physical cash it does not hold. A negative cash book balance almost always points to a recording error rather than an actual cash position.
Can a bank book show a negative balance?
Yes, a bank book balance can be negative if the business has an overdraft facility with the bank, since the account is permitted to go below zero up to an agreed limit.
How is a cash book reconciled compared to a bank book?
A cash book is reconciled by physically counting the cash on hand and comparing it to the recorded balance, while a bank book is reconciled against the bank's own statement using a bank reconciliation statement that accounts for timing differences like unpresented cheques.
Does OneBooks GST maintain a cash book and bank book?
OneBooks GST provides bank statement upload and parsing with ledger mapping, which supports the bank book side of the records today, while full double-entry bookkeeping covering combined cash and bank ledgers is on the OneBooks GST roadmap.




