BatchWise Logo
Bookkeeping

Bookkeeping for Indian SMEs — Pillar Guide (Methods, Tools, Compliance)

SME bookkeeping in India: Section 128 + Section 44AA + Rule 6F obligations, Tally vs Zoho vs Marg, chart of accounts, monthly closing, audit landscape.

Ravi Patel

Ravi Patel

Editor-in-charge

Last Updated

19 May 2026

Why bookkeeping matters more than its reputation suggests

Bookkeeping is the unglamorous foundation underneath every other compliance + business decision an SME makes. Get it right and GST filing is a 30-minute monthly exercise, the statutory + tax audit is a 2-week engagement instead of a 2-month panic, and your CA can produce MIS reports that actually inform decisions. Get it wrong and every month is a reconciliation crisis, the audit becomes archaeology, and you cannot answer the simplest question — “what was our cost of acquisition for the new product in Q2?”

This page is the pillar for the Bookkeeping cluster on Batchwise. It covers the regulatory framework (what’s legally mandatory), the tooling landscape (Tally / Zoho / Marg), the operational discipline (chart of accounts + monthly closing), and how bookkeeping connects to downstream compliance (GST, TDS, ITR). Spoke pages go deeper on each topic.

Indian bookkeeping obligations come from three statutes:

Companies Act, 2013 — Section 128. Every company must maintain books of account showing all sums of money received + expended; all sales + purchases; assets + liabilities; and items of cost where applicable. Maintenance must be on accrual basis using double-entry. Books may be kept in electronic mode per Rule 3 of the Companies (Accounts) Rules, 2014 — subject to retrievability, legibility, and backup safeguards. Retention period: 8 years from the end of the relevant financial year.

Income Tax Act, 1961 — Section 44AA + Rule 6F. Professionals in 7 specified fields (legal, medical, engineering, accountancy, architectural, technical consultancy, interior decoration) must maintain prescribed books if gross receipts exceed ₹1.5 lakh in any of the 3 preceding years. Other businesses must maintain books if income exceeds ₹1.2 lakh or turnover exceeds ₹10 lakh in any of the 3 preceding years. Prescribed books per Rule 6F: cash book, journal (for double-entry), ledger, carbon copies of bills + receipts above ₹25, original bills of expenses above ₹50. Retention: 6 years from end of relevant AY per Section 44AA(3).

LLP Act, 2008 — Section 34 + LLP Rule 24. Limited Liability Partnerships maintain books on accrual basis (or cash basis if turnover < ₹40 lakh + contribution < ₹25 lakh) at the registered office. Retention: 8 years.

For sole proprietorships + partnership firms below Section 44AA thresholds, formal bookkeeping is not statutorily mandatory but is practically required for GST registration + filing, TDS deduction + reporting, ITR filing under the regular regime, and any bank financing.

The tooling landscape — Tally, Zoho, Marg, others

ToolBest fitStrengthsWeaknesses
Tally PrimeMid-market SME (₹1 cr to ₹500 cr turnover); preferred by external CAsDe-facto standard in India; deep GST + e-invoice + e-way bill integration; offline-first; format every CA can readDesktop install; limited remote collaboration; thin native APIs
Zoho BooksService businesses + tech SMEs; cloud-first finance teamsCloud-native; modern UX; strong API; multi-user real-time; integrates with Zoho stackLess common with traditional CAs (export to Tally often needed for year-end finalisation); less inventory depth
Marg ERPRetail + pharma + FMCG with heavy inventoryInventory-first; batch + expiry tracking; barcode integration; pharma compliance modulesLess suited for service businesses; less common outside the inventory-heavy verticals
QuickBooks OnlineEffectively withdrawn from India in 2023(Historical strength: cloud + bank-feed automation)Intuit exited the Indian market; existing users migrated to Zoho or Tally
BUSY AccountingTrading + distribution SMEsStrong GST + inventory; competitive pricingLess ecosystem support than Tally
XeroNiche use by India-Australia / India-UK cross-border SMEsStrong international integrationVery limited Indian compliance modules; needs heavy customisation for GST

Recommendation for new SME setups: Tally Prime if the entity has (or plans to engage) a traditional CA who works on Tally — that’s >70% of mid-market CAs. Zoho Books if the entity is service-business, cloud-first, multi-location, and wants the modern API stack — the year-end Tally export is a manageable bridge.

Chart of accounts — the structure that determines everything else

The chart of accounts (CoA) is the structured list of all ledgers used to record transactions. A well-designed CoA mirrors the Balance Sheet + P&L line items, with enough granularity to support GST classification (taxable / exempt / export), TDS classification (Section 192 / 194C / 194J / 194Q etc), and management reporting needs (cost centre, project, product line).

Six conventional ledger categories:

  1. Current Assets — Cash, Bank, Debtors, Inventory, GST Input Credit, TDS Receivable, Prepaid Expenses
  2. Non-Current Assets — Fixed Assets (with sub-categories: Land, Building, Plant + Machinery, Computers, Vehicles, Furniture), Investments, Goodwill
  3. Current Liabilities — Creditors, GST Output Payable, TDS Payable, Salary Payable, Statutory Dues (PF, ESI, Professional Tax)
  4. Non-Current Liabilities — Long-term Loans, Deferred Tax Liability
  5. Equity — Share Capital, Reserves + Surplus, Retained Earnings
  6. Revenue + Expenses — Sales (with sub-categories by HSN/SAC where useful), Direct Expenses (Cost of Materials, Direct Wages, Manufacturing Overhead), Indirect Expenses (Salaries, Rent, Utilities, Travel, Professional Fees, Office Expenses)

Common SME mistakes: (a) over-granular CoA — 200+ ledgers for a small entity, making monthly reconciliation impractical; (b) flat CoA without category hierarchy, breaking Balance Sheet + P&L grouping; (c) lazy use of “Miscellaneous Expenses” or “Other Income” as catch-alls — these become audit red flags.

The spoke page Chart of Accounts in Tally + Zoho covers practical CoA templates for service, trading, and manufacturing SMEs with the relevant Tally / Zoho ledger structure.

Monthly book closing — the operational discipline

A monthly book closing checklist enforces discipline at month-end. The 13-item template most SMEs converge on:

  1. All sales invoices posted (cross-check against e-invoice IRN log if applicable)
  2. All purchase bills posted (cross-check against GSTR-2B for the month)
  3. Bank reconciliation — every bank account, every line item
  4. Credit card + UPI / wallet reconciliation
  5. GST reconciliation — sales register vs GSTR-1, purchase register vs GSTR-2B
  6. TDS reconciliation — deductee register vs Form 26AS (for TDS receivable)
  7. Employee reimbursements processed + posted
  8. Inter-company transactions reconciled (groups + holding-subsidiary)
  9. Accruals + prepaid expenses adjusted (monthly portion only)
  10. Depreciation entry posted (monthly portion based on Companies Act + Income Tax depreciation schedules)
  11. Provisions updated (taxes, bonuses, gratuity, leave encashment)
  12. Cash on hand verified against cash book
  13. Inventory count + adjustment (where physical inventory)

Once all 13 are signed off, the month is locked in the accounting system. Closing balance flows into the next month’s opening. Many SMEs skip step 11 (provisions) and 12 (cash verification) and end up with material adjustments at year-end — which compound the audit timeline.

The spoke page Monthly Book Closing Checklist (coming) covers each step in detail with example Tally + Zoho workflows.

Audit landscape — three different engagements

Indian SMEs encounter three distinct audit engagements:

Statutory audit (Companies Act, Section 139 + Section 224) — mandatory for every company regardless of size. An independent CA expresses an opinion on whether the financial statements present a true + fair view per the applicable accounting framework (Ind AS for companies above the Ind AS threshold; Companies (Accounting Standards) Rules 2021 — i.e. AS — for others).

Tax audit (Income Tax Act, Section 44AB) — mandatory for businesses with turnover above ₹1 crore (raised to ₹10 crore if digital transactions are over 95% of total receipts + payments per the proviso); professionals above ₹50 lakh gross receipts; and presumptive-taxation entities crossing the prescribed thresholds. A CA submits Form 3CA-3CD (for entities also requiring statutory audit) or Form 3CB-3CD (for entities not requiring statutory audit) to the Income Tax Department by 30 September (or 31 October where transfer pricing audit also applies).

Internal audit (Companies Act, Section 138 + Companies (Accounts) Rules 2014, Rule 13) — mandatory only for specified company classes: every listed company; unlisted public companies with turnover ≥ ₹200 cr OR borrowings ≥ ₹100 cr OR deposits ≥ ₹25 cr OR paid-up capital ≥ ₹50 cr; private companies with turnover ≥ ₹200 cr OR borrowings ≥ ₹100 cr. The internal auditor (CA / Cost Accountant / qualified internal auditor) evaluates risk + internal control effectiveness, reporting to the audit committee or board.

The spoke page Statutory vs Tax vs Internal Audit (coming) walks through scope + reporting + deadlines for each.

What’s next in the cluster

Spoke pages launching shortly:

  • Chart of accounts setup in Tally + Zoho — template CoA structures for service / trading / manufacturing SMEs
  • Monthly book closing checklist — 13-step operational discipline with Tally + Zoho workflow examples
  • Statutory vs tax vs internal audit — scope + deadlines + reporting forms + how to prepare

Each spoke will cross-link back to this pillar + into the relevant GST / TDS / Income Tax sections for downstream compliance flow.

Cost Comparison: The BatchWise Advantage

Compare these prices to the standard cost of hiring an in-house accountant or a traditional CA firm. With BatchWise, you save over ₹2,50,000 annually while getting premium support and absolute compliance.

Service / Cost Item DIY + In-House Team Traditional CA Firm BatchWise Standard
Premium Accounting Software ₹15,000 / year Included Included
Junior Accountant (Full-time) ₹3,00,000 / year N/A Included
Monthly P&L & Bank Rec Included above ₹30,000 / year Included
Annual Filings (GST, ROC, ITR) ₹20,000 / year ₹50,000 / year Included
Total Estimated Cost ₹3,35,000 / year ₹80,000+ / year ₹59,988 / year
Ravi Patel

Ravi Patel

Founder & CEO, BatchWise

Having navigated Indian compliance for years, Ravi created BatchWise to bridge the gap between "DIY AI slop" software and expensive traditional firms. He ensures SMEs and foreign subsidiaries have reliable, expert guidance without the friction.