A good chart of accounts (COA) for an Indian business mirrors the Schedule III financial-statement structure, uses a consistent group-and-ledger hierarchy, and separates dimensions like cost centre, location and project rather than overloading ledger names. This makes statutory reporting, GST and MIS straightforward.
Principles of a good COA
- Align with Schedule III so the trial balance rolls up to the statutory P&L and balance sheet.
- Hierarchy — primary group → sub-group → ledger; keep ledgers granular but not excessive.
- Dimensions, not duplication — use cost centres/tags for location, department and project instead of separate ledgers for each.
- Consistency — standard naming so MIS mapping is stable.
A Schedule III-aligned structure
| Statement area | Example groups |
|---|---|
| Equity & liabilities | Share capital, reserves, borrowings, trade payables, other current liabilities, provisions |
| Assets | Fixed assets, investments, inventories, trade receivables, cash & bank, loans & advances |
| Income | Revenue from operations, other income |
| Expenses | Cost of materials, employee benefits, finance costs, depreciation, other expenses |
Tally and GST considerations
- Map each sales/purchase ledger to the correct GST rate and HSN/SAC for clean returns.
- Keep separate ledgers for input CGST/SGST/IGST and output tax.
- Use cost centres for department/location P&L without multiplying ledgers.
- Separate capital vs revenue clearly for depreciation and tax.
Keep it scalable
Design the COA so that adding a location or product line is a new tag/cost centre, not a new set of ledgers. This keeps the MIS mapping stable and the statutory roll-up clean as the business grows.
Key takeaways
- Align the COA with Schedule III for statutory roll-up.
- Use a group-sub-group-ledger hierarchy; keep ledgers granular.
- Use cost centres/tags for dimensions, not duplicate ledgers.
- Map ledgers to GST rate and HSN/SAC for clean returns.