Bookkeeping for Small Businesses: Records to Keep and Common Mistakes
Good books make tax filing, loans and decisions easier. Here is what to record and how often.
This guide on bookkeeping small business explains the key points in plain language. Use the contents list below to jump to the section you need, and confirm the details on the official source listed at the end before you act.

Table of Contents
Many small businesses treat bookkeeping as a year-end chore. That is when problems appear: missing bills, mismatched GST, and no clear profit figure when a bank asks for one. A simple monthly routine prevents most of them.
Records worth keeping
- Sales: invoices or bills of supply, with customer details and GST where applicable.
- Purchases and expenses: supplier invoices, with GST invoices kept for credit claims.
- Bank and cash: bank statements, a cash book and petty cash vouchers.
- Stock: opening and closing stock, and purchase and sale quantities, for goods businesses.
- Assets and loans: purchase bills, loan statements and repayment schedules.
- Payroll and statutory: salary sheets, TDS, PF and ESI challans and returns.
A simple monthly routine
- Record every sale and purchase with its bill number and date.
- Reconcile the bank account against the books.
- Match your sales and purchases with the figures in your GST returns. See GSTR-1 vs GSTR-3B.
- List unpaid customers and unpaid suppliers, with due dates.
- Check statutory dues such as TDS, PF and ESI against the compliance calendar.
- Back up your data and store scanned bills safely.
How long to keep records
Retention periods differ by law. Under GST, records are generally to be kept for 72 months from the due date of the annual return for the year. Companies and income tax have their own requirements, so confirm the period that applies to you.
Common mistakes
- Mixing personal and business spending.
- Not recording small cash expenses, which distorts profit.
- Ignoring supplier payment dates. Late payment to micro and small suppliers can affect your tax deduction, as explained in our article on Section 43B(h).
- Keeping no stock records.
- Waiting until year end to write up the books.
Why this matters for money and growth
Clean books help you answer a bank’s questions, prepare a project report, claim every eligible deduction and spot cash problems early. If you would rather hand this over, see our bookkeeping and compliance services.
Frequently asked questions
Do small businesses need proper books of account?
Most businesses need to maintain records to file returns and support their income figures. The exact requirement depends on turnover and the type of entity.
How often should I update my books?
Ideally daily or weekly for sales and cash, and reconciled fully every month.
How long should I keep GST records?
Generally 72 months from the due date of the annual return for the relevant year, but confirm the rule for your case.
Is software better than a notebook or Excel?
Accounting software reduces errors, automates GST reports and makes reconciliation easier as you grow.
This article is for general information only and is not tax, legal or investment advice. Rules, rates and due dates change, so confirm the latest position with the official notification or portal before acting.
Official source for bookkeeping small business
Always verify current rules, dates and forms on the official website: Income Tax Department. For help applying this to your own case, see our professional services.
More in MSME & Start Ups
We handle these for individuals, businesses and NRIs across India:





