Your chart of accounts is the skeleton of your accounting system. Every invoice, every bill, every bank transaction, and every journal entry in Zoho Books is recorded against an account in this chart. If the chart is structured incorrectly - wrong account types, missing GST accounts, no TDS tracking, or unclear expense categories - every financial report you generate will be misleading.
This guide explains how to set up a chart of accounts in Zoho Books specifically for Indian businesses - covering the default accounts Zoho provides, the India-specific accounts you must add (GST, TDS, PF, ESI, Professional Tax), the numbering convention, sub-account structures, and the Tally-to-Zoho ledger mapping for businesses migrating from TallyPrime. For a broader overview, see our Zoho Books guide.
What Is the Chart of Accounts in Zoho Books?
The chart of accounts (COA) in Zoho Books is a master list of all financial accounts grouped into five categories: Assets (what you own), Liabilities (what you owe), Equity (owner's investment and retained earnings), Income (what you earn), and Expenses (what you spend). Every transaction in Zoho Books - from a sales invoice to a bank payment - is recorded against one or more of these accounts.
Zoho Books provides a pre-configured Indian COA when you create an organisation with India as the country and INR as the base currency. This default chart includes approximately 60 accounts covering common business scenarios. However, most Indian businesses need to customise this chart by adding GST-specific accounts, statutory deduction accounts, and industry-specific expense heads. For professional setup, explore our Zoho Books accounting services.
Key Terms You Should Know
- Account Type: The classification of an account - Cash, Bank, Fixed Asset, Current Asset, Current Liability, Long-Term Liability, Equity, Income, Cost of Goods Sold, Expense, Other Income, Other Expense. Zoho Books uses account types to determine how transactions affect financial statements.
- Parent Account / Sub-Account: A hierarchical structure where a parent account (e.g., 'Office Expenses') has sub-accounts (e.g., 'Rent', 'Utilities', 'Internet'). Sub-accounts roll up into the parent for reporting.
- Account Code: A unique alphanumeric code (up to 50 characters) assigned to each account. Used for sorting, searching, and integration with other systems.
- System Account: Accounts auto-created by Zoho Books for internal use (e.g., 'Accounts Receivable', 'Accounts Payable', 'Unearned Revenue'). These cannot be deleted but can be renamed.
- Opening Balance: The balance in each account as of the date you start using Zoho Books. Must be entered correctly during migration - errors here distort every subsequent financial report.
Who Needs to Customise the Chart of Accounts?
- Every Indian business using Zoho Books - the default COA is a starting point, not a finished product
- Businesses migrating from Tally - your existing ledger structure must be mapped to Zoho Books account types
- Multi-entity businesses - separate COA structures may be needed for each organisation in Zoho Books
- Businesses subject to tax audit - the COA must produce reports that align with the tax audit annexure requirements
- Startups setting up accounting for the first time - get the COA right from day one to avoid restructuring later
The correct plan determines your COA complexity. Use our pricing calculator to find the right plan. All plans (including Free) support full COA customisation.
Account Numbering System for Indian Businesses in Zoho Books
Zoho Books allows account codes of up to 50 characters. While the software does not enforce a numbering system, adopting a standardised numbering convention makes searching, sorting, and reporting significantly easier. The following system works well for Indian businesses:
| Code Range | Category | Examples |
|---|---|---|
| 1000-1999 | Assets - Cash, Bank, Receivables, Fixed Assets, Deposits | 1001 Cash in Hand, 1100 HDFC Current A/c, 1200 Accounts Receivable, 1500 Furniture & Fixtures, 1600 Computers |
| 2000-2999 | Liabilities - Payables, GST, TDS, PF, ESI, Loans | 2001 Accounts Payable, 2100 CGST Output, 2110 SGST Output, 2200 TDS Payable 194C, 2300 PF Payable, 2400 Term Loan |
| 3000-3999 | Equity - Capital, Drawings, Retained Earnings | 3001 Owner's Capital, 3002 Partner A Capital, 3100 Drawings, 3200 Retained Earnings |
| 4000-4999 | Income - Sales, Service Revenue, Other Income | 4001 Sales - Goods, 4002 Sales - Services, 4100 Export Sales, 4500 Interest Income, 4600 Forex Gain |
| 5000-5999 | Expenses - COGS, Operating Expenses, Admin, Finance | 5001 Purchases, 5100 Salaries, 5200 Rent, 5300 Professional Fees, 5400 Bank Charges, 5500 Depreciation |
India-Specific Accounts You Must Add to Zoho Books
The default Zoho Books COA does not include all accounts an Indian business needs. Add these accounts manually:
GST Accounts
Zoho Books auto-creates GST accounts when you enable GST in Settings. These typically include: CGST Input (asset), SGST Input (asset), IGST Input (asset), CGST Output (liability), SGST Output (liability), IGST Output (liability), GST Payable (liability), and Cess accounts if applicable. Verify these exist after completing your Zoho Books GST setup. If any are missing, create them manually under the correct account type.
TDS Accounts
Create separate liability accounts for each TDS section your business deducts: TDS Payable - Section 194C (Contractors), TDS Payable - Section 194J (Professional Fees), TDS Payable - Section 194H (Commission), TDS Payable - Section 194I (Rent), TDS Payable - Section 194A (Interest), TDS Receivable (for TDS deducted by your customers on payments to you). Zoho Books TDS module creates some of these automatically when you enable TDS - verify and add any missing sections.
Statutory Deduction Accounts
For businesses with employees, add: PF Payable - Employee Contribution (liability), PF Payable - Employer Contribution (liability), ESI Payable (liability), Professional Tax Payable (liability), Gratuity Payable (liability - if applicable under the Gratuity Act). These are essential for reconciling monthly PF/ESI challans with your books.
Other India-Specific Accounts
- Round-Off (expense) - for invoice rounding under GST rules
- Foreign Currency Gain/Loss (other income / other expense) - for businesses with export/import transactions
- Advance from Customers (liability) - for advance payments received before invoice
- Advance to Suppliers (asset) - for advance payments made before bill
- Security Deposits (asset) - for rental and utility deposits
- Preliminary Expenses (asset) - for company formation costs (amortised over 5 years)
How to Create and Customise Accounts in Zoho Books: Step-by-Step
- Navigate to the Chart of Accounts. Go to Accountant (left sidebar) → Chart of Accounts. You will see all accounts organised by category (Assets, Liabilities, Equity, Income, Expenses).
- Click + New Account. The 'Create Account' popup appears. Select the Account Type from the dropdown (e.g., Current Liability for TDS Payable). Enter the Account Name (e.g., 'TDS Payable - 194J'). Enter the Account Code (e.g., '2210'). Optionally add a description for internal reference.
- Create Sub-Accounts for Detail. To create a sub-account, select the parent account in the 'Parent Account' dropdown. For example, under 'Office Expenses' (parent), create 'Office Rent', 'Electricity', 'Internet' as sub-accounts. Sub-accounts inherit the parent's account type.
- Enter Opening Balances. Go to Settings → Opening Balances. Enter the balance for each account as of your Zoho Books start date. Assets and Expenses have debit balances. Liabilities, Equity, and Income have credit balances. The total debits must equal total credits.
- Review and Lock. After creating all accounts and entering opening balances, generate a Trial Balance (Reports → Trial Balance) and verify it matches your previous accounting system's trial balance as of the migration date.
Recommended Chart of Accounts Template for Indian SMBs
The following template covers the most common accounts needed by Indian small and medium businesses. Customise based on your industry:
| Code | Account Name | Account Type | Category |
|---|---|---|---|
| 1001 | Cash in Hand | Cash | Assets |
| 1100 | Primary Bank Account (e.g. HDFC) | Bank | Assets |
| 1200 | Accounts Receivable | Accounts Receivable | Assets |
| 1300 | CGST Input Credit | Other Current Asset | Assets |
| 1310 | SGST Input Credit | Other Current Asset | Assets |
| 1320 | IGST Input Credit | Other Current Asset | Assets |
| 1400 | TDS Receivable | Other Current Asset | Assets |
| 1500 | Furniture & Fixtures | Fixed Asset | Assets |
| 1600 | Computers & Equipment | Fixed Asset | Assets |
| 1700 | Security Deposits | Other Current Asset | Assets |
| 2001 | Accounts Payable | Accounts Payable | Liabilities |
| 2100 | CGST Output | Other Current Liability | Liabilities |
| 2110 | SGST Output | Other Current Liability | Liabilities |
| 2120 | IGST Output | Other Current Liability | Liabilities |
| 2200 | TDS Payable - 194C | Other Current Liability | Liabilities |
| 2210 | TDS Payable - 194J | Other Current Liability | Liabilities |
| 2300 | PF Payable | Other Current Liability | Liabilities |
| 2310 | ESI Payable | Other Current Liability | Liabilities |
| 2320 | Professional Tax Payable | Other Current Liability | Liabilities |
| 2400 | Term Loan | Long-Term Liability | Liabilities |
| 3001 | Owner's Capital / Partner Capital | Equity | Equity |
| 3100 | Drawings | Equity | Equity |
| 3200 | Retained Earnings | Equity | Equity |
| 4001 | Sales - Goods | Income | Income |
| 4002 | Sales - Services | Income | Income |
| 4100 | Export Sales (Zero-Rated) | Income | Income |
| 4500 | Interest Income | Other Income | Income |
| 5001 | Purchases - Raw Materials | Cost of Goods Sold | Expenses |
| 5100 | Salaries & Wages | Expense | Expenses |
| 5110 | Employer PF Contribution | Expense | Expenses |
| 5200 | Office Rent | Expense | Expenses |
| 5300 | Professional & Legal Fees | Expense | Expenses |
| 5400 | Bank Charges | Expense | Expenses |
| 5500 | Depreciation | Expense | Expenses |
| 5600 | Round-Off | Expense | Expenses |
Common Chart of Accounts Mistakes Indian Businesses Make
Mistake 1: Using the default COA without customisation. Zoho Books' default Indian COA is a starting point. It lacks industry-specific expense heads, TDS section-wise accounts, and statutory deduction accounts. Always customise before your first transaction.
Mistake 2: Creating too many or too few accounts. Too many accounts (200+) makes data entry confusing and reporting cluttered. Too few (under 20) means you cannot track expenses with enough granularity for tax audit purposes. For most Indian SMBs, 40-80 accounts is the sweet spot.
Mistake 3: Not creating sub-accounts for expense categories. Without sub-accounts, all office expenses land in one account - you cannot distinguish rent from electricity from internet. Use parent-child structures: 'Office Expenses' → 'Rent', 'Utilities', 'Internet', 'Stationery'.
Mistake 4: Incorrect account types for GST accounts. CGST/SGST/IGST Input must be 'Other Current Asset' (you are owed a credit). CGST/SGST/IGST Output must be 'Other Current Liability' (you owe the government). Swapping these distorts your Balance Sheet and GST reports.
Mistake 5: Not entering opening balances. If you migrate to Zoho Books mid-year without entering opening balances, your Balance Sheet will not balance, your P&L will be incomplete for the year, and bank reconciliation will never match. Always enter opening balances as of the start date.
What Happens If the Chart of Accounts Is Wrong?
An incorrect chart of accounts has consequences that extend far beyond accounting software. Your Profit & Loss statement will show incorrect profitability if expenses are recorded under wrong account types (e.g., a capital purchase recorded as an expense overstates costs and understates assets). Your Balance Sheet will not balance if GST input/output accounts are assigned wrong types. Your tax audit report (Form 3CD) requires specific expense breakdowns - if your COA does not capture these separately, the CA preparing the tax audit must manually extract data, increasing fees and error risk.
For businesses with TDS obligations, incorrect TDS accounts mean Form 26AS reconciliation fails - the TDS you deducted does not match what the government records show, triggering notices from the Income Tax Department.
Tally Ledger Groups to Zoho Books Account Types: Mapping Guide
For businesses migrating from TallyPrime, the biggest challenge is mapping Tally's ledger group structure to Zoho Books' account type system. Use the following mapping as a starting point. For complete data migration support, explore our Tally to Zoho migration service.
| Tally Ledger Group | Zoho Books Account Type |
|---|---|
| Cash-in-Hand | Cash |
| Bank Accounts / Bank OD A/c | Bank |
| Sundry Debtors | Accounts Receivable |
| Sundry Creditors | Accounts Payable |
| Fixed Assets | Fixed Asset |
| Current Assets (other) | Other Current Asset |
| Loans & Advances (Asset) | Other Current Asset |
| Current Liabilities | Other Current Liability |
| Duties & Taxes | Other Current Liability (GST/TDS accounts) |
| Secured Loans / Unsecured Loans | Long-Term Liability |
| Capital Account | Equity |
| Reserves & Surplus | Equity (Retained Earnings) |
| Sales Accounts | Income |
| Purchase Accounts | Cost of Goods Sold |
| Direct Expenses | Cost of Goods Sold / Expense |
| Indirect Expenses | Expense |
| Direct Incomes | Income |
| Indirect Incomes | Other Income |
Key Takeaways
The chart of accounts is the foundation of every financial report in Zoho Books - P&L, Balance Sheet, Cash Flow, GST returns, and tax audit reports all depend on correct account classification and structure.
Indian businesses must add GST-specific accounts (CGST/SGST/IGST input and output), section-wise TDS payable accounts, and statutory deduction accounts (PF, ESI, Professional Tax) beyond the default Zoho Books COA - these are essential for compliance with GST law and the Income Tax Act.
The recommended numbering system (1000s for Assets through 5000s for Expenses) with sub-accounts for granular tracking provides the right balance between reporting detail and usability for most Indian SMBs with 40-80 accounts.
Businesses migrating from TallyPrime must map Tally's ledger group structure (Sundry Debtors, Sundry Creditors, Duties & Taxes, etc.) to Zoho Books' account types (Accounts Receivable, Accounts Payable, Other Current Liability, etc.) - incorrect mapping distorts the opening Balance Sheet.
Opening balances must be entered accurately as of the migration date - a mismatched trial balance on day one means every subsequent financial report and bank reconciliation will be incorrect.
Need Help Setting Up Your Chart of Accounts?
Your chart of accounts determines the accuracy of every financial report, GST return, and tax audit your business produces. Getting it right from day one - with correct account types, India-specific accounts, proper numbering, and accurate opening balances - is the foundation of reliable accounting.
Explore our Zoho Books implementation for CA-supervised chart of accounts setup, Tally migration, and ongoing bookkeeping support.
For queries, reach out at +91 945 945 6700 or WhatsApp us directly.