Dukaan ka hisaab kaise rakhein? A daily cash book for shops

Quick answer

Keep a daily cash book: write the opening cash, every cash sale and cash collection, every cash expense and owner withdrawal, then count the drawer at closing and note any difference. Keep UPI and card payments in separate columns or a bank book, so the cash total matches the drawer. Close it every day, not once a week.

Intro offerRegular price ₹199₹99/monthfirst 3 months · then ₹199

After the free 30-day trial · or ₹2,000/year · no card needed

Cash drawer counted and day closed
Ashok SachdevUpdated · 6 min read
On this page · 11
  1. Key facts
  2. What is a daily cash book, and why does a shop need one?
  3. What columns go in a shop cash book?
  4. Should UPI go in the cash book?
  5. How do I record expenses and owner withdrawals?
  6. How do I close the cash book every evening?
  7. Daily or weekly tally: what is enough?
  8. Which records does my CA need at month end?
  9. Excel or software: which is better for the cash book?
  10. How RichPOS helps
  11. Frequently asked questions

Key facts

  • Every GST-registered person must keep a true and correct account of inward and outward supplies, stock, input tax credit and tax paid at the principal place of business (CGST Act, Section 35(1)). (Source: CGST Act s.35, as of Oct 2026)
  • These accounts may be kept in electronic form in the prescribed manner (Section 35(1), second proviso). (Source: CGST Act s.35, as of Oct 2026)
  • Books and records must be kept until 72 months after the due date of the annual return for that year (CGST Act, Section 36). (Source: CGST Act s.36, as of Oct 2026)
  • Registered persons must also keep receipt vouchers, payment vouchers and refund vouchers, and a separate account of advances received, paid and adjusted (CGST Rule 56(1) and 56(3)). (Source: CGST Rule 56, as of Oct 2026)

General information, not tax or legal advice.

What is a daily cash book, and why does a shop need one?

A cash book is a day-by-day record of cash coming into and going out of the shop, with the balance that should be in the drawer. It is the simplest answer to "dukaan ka hisaab kaise rakhein": if the cash book matches the drawer every evening, most of your hisaab is under control.

Without it, small leaks stay hidden. A ₹200 tea-and-transport expense not written down, a ₹500 note given as change by mistake, or cash taken home for groceries all look the same at month end: "paisa kam hai". A cash book tells you on which day and in which column the difference started. It is also what your CA asks for first when preparing accounts, and if you are GST-registered, Section 35 requires you to keep true accounts of your sales and purchases anyway.

What columns go in a shop cash book?

Date, particulars, cash in, cash out and running balance are enough for most shops. Add a bill or voucher number column so every line can be traced to a paper.

Example: one day in a kirana cash book
TimeParticularsBill / voucher no.Cash in (₹)Cash out (₹)Balance (₹)
9:00Opening cash in drawer2,000
All dayCash sales (from bills)B-1201 to B-128818,45020,450
12:30Udhaar received from Sharma jiR-0451,50021,950
14:10Milk supplier paid in cashP-1123,20018,750
17:00Electricity billE-0311,84016,910
19:30Owner withdrawal (home)D-0092,00014,910
21:00Deposited in bankSlip 778110,0004,910
21:05Counted in drawer: ₹4,860Short ₹50

Sample figures only. UPI and card are kept out of this book because they never enter the drawer.

Get a ready-made version from our free Excel templates: the daily cash book there already has these columns and a running balance formula.

Should UPI go in the cash book?

Not in the cash column. UPI, card and bank transfers go straight to the bank, so put them in separate columns or a separate bank book; if they are mixed with cash, the drawer will never match the book.

A practical layout is one page per day with three sales columns, Cash, UPI and Card, and a total. The cash column feeds the cash balance; the UPI and card columns are checked against the bank or payment app statement. For a bill paid part cash and part UPI, split it on the bill itself and enter each part in its own column. Matching UPI to bills is a topic of its own; see How to match UPI payments with your bills every day.

How do I record expenses and owner withdrawals?

Write every cash expense as a separate cash-out line with a voucher or bill, and write cash you take home as "owner withdrawal" (drawings), never as an expense. Mixing the two makes your profit look lower than it is and confuses your CA.

  • Shop expenses (rent, electricity, tea, transport, salary advances): one line each, with the bill or a self-made voucher signed by whoever took the cash.
  • Supplier payments in cash: write the supplier and the purchase bill number, so the supplier ledger matches.
  • Owner withdrawals: a separate line marked drawings. It is not a business expense.
  • Advances taken from customers for future orders: note them separately; GST-registered shops must keep a separate account of advances (Rule 56(3)).
  • Bank deposits: a cash-out line with the deposit slip number. The money has not been spent, only moved.

For a full system of expense heads, read How to track daily shop expenses.

How do I close the cash book every evening?

Work out expected cash from the book, count the drawer, and write the difference with a reason. It takes five minutes once the day's entries are in.

  1. Start from opening cash Take the opening balance written in the morning (yesterday's closing cash).
  2. Add cash received Add cash sales from the day's bills and any udhaar collected in cash.
  3. Subtract cash paid out Subtract cash expenses, cash paid to suppliers, cash refunds on returns, owner withdrawals and bank deposits.
  4. Count the drawer Count notes and coins by denomination and write the total.
  5. Record the difference Write "short" or "excess" with the amount and the likely reason, and initial it. Do not quietly adjust the figures.
  6. Carry forward The counted cash becomes tomorrow's opening balance.

The same method, applied to a billing counter with several cashiers, is in End-of-day cash reconciliation for retail shops.

Daily or weekly tally: what is enough?

Daily. A difference found the same evening can usually be explained, a missing bill, a wrong change, an expense not written; a difference found after a week usually cannot.

A weekly check is still useful on top: compare the week's cash deposits with the bank statement, look at total expenses against last week, and review any day that was short. If more than one person handles the drawer, close the cash at every shift change, so each person is accountable only for their own shift.

Which records does my CA need at month end?

Usually the sales and purchase registers, the cash book, bank statements and expense bills for the month. If you are GST-registered, the CA also needs sales by tax rate and HSN to prepare your returns.

  • Sales register or bill-wise sales report for the month, split by cash, UPI and card
  • Purchase bills from suppliers, with GSTIN and tax shown
  • Daily cash book with closing balances and short/excess notes
  • Bank statement and UPI settlement statements
  • Expense bills and vouchers, and the list of owner withdrawals
  • Sales returns and credit notes issued
  • Customer dues (udhaar) and supplier dues at month end
  • Closing stock value, if your CA asks for it

Keep these for the full record period: for GST, Section 36 says 72 months from the due date of the annual return. Income-tax law can separately require books of account depending on your income and turnover; ask your CA what applies to you. If your CA works in Tally, an export from your billing software saves them retyping (see Tally export).

Excel or software: which is better for the cash book?

Excel is enough if you bill by hand and have one counter; billing software is better once you make computer bills, because it fills the cash book from the bills instead of you copying totals.

With Excel, the weak point is typing: every cash sale total, refund and expense is entered twice, once on the bill and once in the sheet. With software, cash sales, refunds and udhaar collections come from the bills themselves, and you only add expenses and withdrawals. Either way, the habit matters more than the tool: open in the morning, close in the evening, write the difference.

How RichPOS helps

RichPOS keeps the cash side of the shop next to the bills, so most cash book lines are filled from the billing counter.

  • Day close with cash drawer count: expected cash is cash received on bills and dues, minus cash expenses and cash refunds, with the difference recorded
  • UPI, card and other payment totals shown separately from cash at day close
  • Daily cash-in-hand per counter or store, money transfers and bank deposits in one accounts ledger
  • Expense and profit & loss reports, exported to Excel, CSV or PDF for your CA
  • Tally export (XML or CSV) and a staff-wise sales report

What RichPOS does not do: RichPOS needs an internet connection, and it does not replace your CA's final books or file returns.

FAQ

Frequently asked questions

Dukan ka hisab kitab kaise rakhe?

Keep a daily cash book with opening cash, cash in, cash out and closing balance, count the drawer every evening, keep UPI and card in a separate bank book, and keep all bills and vouchers for your CA.

What columns go in a shop cash book?

Date or time, particulars, bill or voucher number, cash in, cash out and running balance. Add separate sales columns for UPI and card if you keep them on the same page.

Should UPI go in the cash book?

Not in the cash column. UPI goes to the bank, so record it in a separate column or bank book and match it to the bank statement; otherwise the drawer never matches the book.

How do I record expenses and owner withdrawals?

Each cash expense is a cash-out line with a bill or voucher. Cash you take home is an owner withdrawal (drawings), written separately, not as an expense.

Daily vs weekly tally: what is enough?

Close the cash every day and check the week against the bank statement. A difference found the same evening can usually be explained; after a week it usually cannot.

Which records does my CA need at month end?

Sales and purchase registers, the cash book, bank and UPI statements, expense bills, credit notes, customer and supplier dues, and sales by tax rate and HSN if you are GST-registered.

Excel or software for the cash book?

Excel works for hand billing at one counter. Once you bill on a computer, software that fills cash sales and refunds from the bills saves double entry and mistakes.

How long should I keep the cash book?

For GST, Section 36 of the CGST Act says 72 months from the due date of the annual return for that year. Income-tax rules may differ, so confirm with your CA.

Free toolFree daily cash book in Excel →A real .xlsx cash book with running balance, plus udhaar khata, stock register and GST purchase register.
Written by Ashok Sachdev

Founder, RichPOS Software. We build RichPOS for Indian shops and write these guides from questions shop owners ask us. Tax rules are quoted from official sources with the date we checked them; confirm your own case with your CA.

Try RichPOS free for 30 days

No card needed. Import your items from Excel and make your first GST bill today.

Intro offerRegular price ₹199₹99/monthfirst 3 months · then ₹199