Most business owners set up their chart of accounts when they first start using accounting software, accept whatever defaults are suggested, and never touch it again. Five years later, their P&L has one line called "Sales" and three lines called some variation of "Expenses," and the reports tell them almost nothing useful.
A chart of accounts isn't complicated to set up. But it's worth doing deliberately, because changing it later is annoying and you'll live with the consequences of the initial setup for a long time.
What a chart of accounts actually is
It's the organised list of all the account heads your business uses — every ledger that will ever appear in a journal entry. In Indian accounting software, these are called ledgers, and they sit inside groups that determine whether they appear on the P&L, the balance sheet, and in what section.
The groups are the skeleton. Your specific ledgers are the detail. "Sundry Debtors" is a group. "Rahul Traders Pvt Ltd" is a ledger inside that group. When you post a sales invoice to that customer, the system knows it belongs under Sundry Debtors on the balance sheet.
The thing most people get wrong
Too few ledgers makes your reports useless. Too many makes them unreadable. The right level of detail is: can I use this report to make a decision?
If you sell three different product categories and you want to know which one is most profitable, you need three sales ledgers — one per category. If you lump everything into one "Sales" ledger, the P&L can never tell you that answer, no matter how good your accounting software is.
On the expense side, think about what you actually review. If you never look at "Electricity" as a separate line, combine it with other utilities. But if rent is a significant cost and you have multiple premises, separate ledgers for each location help you understand whether each one is carrying its weight.
GST ledgers that most people miss
For a GST-registered business, you need separate ledgers for Input Tax Credit (CGST, SGST, IGST separately) and Output GST (CGST, SGST, IGST separately). These need to be set up correctly from the start.
When these are in place, your books can calculate your net GST liability automatically. When they're missing or lumped together, you're computing GST liability manually every quarter — which means errors, and which means your books don't actually reflect your real financial position.
A simple starting structure for a trading business
On the assets side: cash in hand, bank accounts (one per account), sundry debtors, closing stock, GST input credit. On the liabilities side: sundry creditors, GST payable, any loans. For income: sales ledgers by product category. For expenses: purchases by category, freight, salaries, rent, professional fees, bank charges.
That's maybe 25-30 ledgers. Enough to produce a meaningful P&L and balance sheet. Not so many that the reports become noise.
One rule worth following
Restrict who can create new ledgers in your system. If every staff member can add ledger heads, you end up with duplicates, inconsistent naming, and expenses scattered across random account heads that don't aggregate properly. One person — your senior accountant or you — should approve new ledgers before they're created.
Revisit the structure once a year. Ask: are there expense categories that have grown large enough to deserve their own ledger? Are there ledgers with no transactions that can be deleted? The goal is a structure that keeps earning its place in your reports.



