Business • Updated 8 November 2026

Small Business Accounting in India: Bookkeeping Basics, GST, TDS, Invoicing, Software, Records and Year-End Checklist

Accounting basics for small businesses in India: separating personal and business money, bookkeeping methods, invoices, GST and TDS compliance, expense records, software choices, bank reconciliation, financial statements and yearly deadlines.

small business accountingbookkeepingGSTTDSinvoice
⏱ 5 min read

Good accounting keeps a small business healthy. It shows if you are profitable, helps you manage cash, keeps you compliant with tax laws and makes loans easier to get. You do not need to be an accountant to maintain decent records, but you do need a system. This guide explains the basics for shopkeepers, freelancers and small firms in India.

This is general information, not legal, tax or financial advice. Laws, limits and procedures change, and your facts matter. Verify with official sources and consult a qualified lawyer, chartered accountant or adviser before acting.

Step 1: Separate business and personal money

Open a separate bank account for the business, and route all business receipts and payments through it. Do not mix personal and business spending. If you take money out, record it as drawings or salary. Mixed accounts are the most common cause of confusion, tax errors and difficulty in getting loans. See business registration guide for structure and registrations.

Step 2: Choose a bookkeeping method

  • Cash basis: record income and expenses when money moves. Simple and suitable for very small businesses and professionals, though it may not give a full picture.
  • Accrual (mercantile) basis: record income when earned and expenses when incurred, regardless of payment. Required for companies and for businesses above certain thresholds, and gives a more accurate profit view.

Ask your chartered accountant which method is required or suitable.

Step 3: Basic books to maintain

  1. Cash book / bank book: every receipt and payment.
  2. Sales register: invoices issued, with customer, GSTIN, taxable value, tax and date.
  3. Purchase register: bills received, with supplier, GSTIN, tax and payment status.
  4. Expense records: rent, salaries, utilities, transport, marketing and professional fees, with bills.
  5. Stock register for traders and manufacturers.
  6. Debtors and creditors lists: who owes you and whom you owe, with due dates.
  7. Fixed asset register for machinery, computers and vehicles, with purchase date and cost.

Invoicing

  • Number invoices sequentially without gaps and include date, your name and address, customer details, description, quantity, rate, taxes and total.
  • GST-registered businesses must issue tax invoices with GSTIN, HSN or SAC code, tax breakup and place of supply. See GSTIN verification.
  • Large businesses must follow e-invoicing rules above the notified turnover threshold.
  • Send invoices promptly and state payment terms. Follow up on overdue invoices.
  • Use the GST calculator to compute tax.

GST essentials

  • Register if your aggregate turnover exceeds the threshold, or if you make inter-state supplies of goods or sell through e-commerce marketplaces in cases where registration is mandatory.
  • File returns on time: GSTR-1 for outward supplies and GSTR-3B for summary and tax payment, monthly or quarterly depending on turnover and scheme. See GST return filing.
  • Claim input tax credit correctly. See ITC guide.
  • Composition scheme offers simpler compliance for eligible small businesses but with restrictions, including no ITC.

TDS and other tax duties

  • Deduct and deposit TDS where required on salaries, contractor payments, professional fees, rent and commissions, then file quarterly TDS returns and issue certificates.
  • Pay advance tax in instalments if tax liability exceeds the threshold.
  • File your income tax return by the due date. See ITR filing guide.
  • Presumptive taxation schemes can simplify returns for small businesses and professionals under conditions. Check eligibility with your CA.
  • Maintain books and get an audit if turnover crosses the limits.
  • Employee payroll needs EPF and ESI compliance if applicable. See EPF guide.

Accounting software

Spreadsheets work for a very small business, but accounting software saves time and reduces errors. Choose one that handles GST invoices, returns data, inventory, bank import, reports and multi-user access. Popular options in India include Tally, Zoho Books, Vyapar, QuickBooks and others. Compare cost, support in your language and the ability to export your data. Back up regularly, preferably to the cloud. See cloud storage comparison.

Bank reconciliation

Each month, compare your books with your bank statement. Investigate differences such as uncleared cheques, bank charges or missing entries. This catches errors and fraud early, and keeps GST and income records accurate.

Key reports

  • Profit and loss statement: income minus expenses, showing profit. Calculate margins with the profit margin calculator and read profit margin guide.
  • Balance sheet: assets, liabilities and owner's capital at a date.
  • Cash flow statement: how cash moved, essential for survival. Profit does not equal cash.
  • Receivables ageing: unpaid invoices by age.

Managing cash flow

  • Maintain a cash buffer of a few months' fixed expenses.
  • Offer discounts for early payment where margins allow, and track the time value. See time value of money.
  • Plan for tax payments, GST, salaries and loan EMIs. If borrowing, see SME loan guide.
  • Review monthly: sales, expenses, profit, receivables and payables.

Year-end checklist

  1. Reconcile bank, loans, GST and TDS with your books.
  2. Count stock and value it properly.
  3. Record depreciation and provisions.
  4. Collect confirmation of balances from major debtors and creditors.
  5. File GST annual return if applicable, and income tax return.
  6. Keep records for the periods required by law, generally at least six years under GST and tax rules, and longer for some documents.

Work with a professional

A part-time accountant or CA can set up your books, file returns and advise on tax. Share documents regularly instead of once a year. Learn enough to read your own reports. See also work from home tax if you operate from home.

Frequently asked questions

Do small businesses need to maintain books?

Yes, proper books of account are required for tax compliance, with specifics depending on structure and turnover.

Which accounting software is best?

It depends on size and needs. Look for GST support, ease of use and support.

What is accrual accounting?

Recording income and expenses when earned or incurred, not when cash moves.

How long should I keep records?

Generally at least six years, longer for some documents.

What is bank reconciliation?

Matching your books with the bank statement to find differences.

Should I hire a CA?

It is wise to get help from a CA for filings and advice.

Last reviewed 8 November 2026. Rates, limits and rules change, so confirm figures with the official source before you act.

Free tools related to this article

Keep reading

Information on AMTools is for general guidance and is not professional financial, tax, legal or medical advice. Rules, rates and limits change, so check the latest official source before acting.