If you manage an apartment association, RWA, or cooperative housing society in India, a well-structured chart of accounts is the foundation of clean books, audit compliance, and member trust.
This guide walks you through what a chart of accounts means for apartment associations, how to set one up, and which account categories matter most under Indian laws and bye-laws.
What is a chart of accounts for apartment associations?
A chart of accounts is simply a list of all the account heads your association uses to record money coming in and going out. Think of it as a filing system for your finances. Each transaction, whether maintenance collected, lift bill paid, or sinking fund transfer, gets posted to a specific account.
For apartment associations in India, this list must cover:
- Money received from members (maintenance, parking, hall rent)
- Expenses (salaries, electricity, repairs)
- Funds as required by bye-laws (sinking fund, repair fund)
- Assets and liabilities (bank balances, outstanding dues, deposits)
Without a proper chart, your books become messy, audits get delayed, and committees struggle to answer basic questions like how much is in the sinking fund or who has not paid maintenance.
Why a proper chart of accounts matters in India
Under the Maharashtra Co-operative Societies Act and similar state laws, every registered housing society must maintain separate registers for certain funds and present statutory financial statements at the annual audit.
A clear chart of accounts helps you:
- Track maintenance income versus sinking fund and repair fund separately, as required by bye-laws.
- Prepare audit-ready reports like receipts and payments account, income and expenditure account, and balance sheet.
- Avoid mixing funds, which can lead to audit objections or even legal issues.
- Show members exactly how their money is being used.
Core account categories for apartment associations
A standard chart of accounts for an apartment association in India has five main sections.
Assets
These are what your association owns or is owed.
| Account head | What it tracks |
| Bank account (savings or current) | All money held in society bank accounts |
| Cash in hand | Petty cash for small expenses |
| Fixed deposits | FDs with bank or post office |
| Outstanding receivables | Maintenance or other dues pending from members |
| Fixed assets | Lift, generator, CCTV, furniture, office equipment |
Tip: Keep a separate asset register for fixed assets with purchase date, cost, and depreciation details. Auditors expect this.
Liabilities
These are amounts your association owes to others.
| Account head | What it tracks |
| Outstanding vendor payments | Unpaid bills to security agency, lift vendor, electrician, and so on |
| Advance maintenance received | Maintenance collected for future months |
| Security deposits from members | Deposits taken at the time of allotment or resale |
| Electricity and water deposits payable | Deposits collected from members and payable to utility providers |
| GST output liability (if applicable) | GST collected on maintenance charges above Rs 7,500 per month per member, when turnover exceeds Rs 20 lakh |
Note: If your association turnover is below Rs 20 lakh per year and per-member maintenance is Rs 7,500 or less, GST does not apply.
Income
All money received by the association.
| Account head | What it tracks |
| Maintenance charges | Regular monthly or quarterly maintenance from members |
| Non-occupancy charges | Charges from owners who do not reside in the flat |
| Parking income | Fees from parking slot allocation |
| Hall or common area booking income | Rent from members or outsiders for using common facilities |
| Interest on fixed deposits | Interest earned on society FDs |
| Late payment interest | Interest charged on overdue maintenance |
| Advertisement income | Revenue from ads on notice boards, gates, or lifts (if any) |
Best practice: Maintain a sub-ledger for each member under maintenance charges so you can see who has paid and who has not.
Expenses
All money spent by the association.
| Account head | What it tracks |
| Staff salaries | Security, housekeeping, electrician, office staff |
| Security services | Outsourced security agency bills |
| Common area electricity | Electricity for lifts, pumps, lobby lights, and so on |
| Water and sewerage charges | Municipal water bill, borewell electricity, STP charges |
| Lift AMC and repairs | Lift maintenance contract and breakdown repairs |
| Generator AMC and fuel | Generator servicing and diesel |
| Repairs and maintenance (civil) | Painting, plumbing, civil works in common areas |
| Administrative expenses | Office rent (if any), printing, stationery, postage, internet |
| Audit and professional fees | Auditor fees, CA consultancy, legal fees |
| Insurance | Property insurance, public liability, worker compensation |
| Miscellaneous | Small unavoidable expenses not covered elsewhere |
Tip: Keep separate heads for major expenses like lift and generator. This helps in budgeting and audit queries.
Funds (as per bye-laws)
Most state co-operative housing society bye-laws require separate funds that cannot be mixed with regular maintenance.
| Fund | Purpose | Typical source |
| Sinking fund | For major repairs, reconstruction, or large capital expenses after many years | Fixed percentage of maintenance or special contribution as per bye-law |
| Repair fund | For periodic repairs and renovations of common areas | Fixed percentage of maintenance |
| Education or training fund | For training committee members and staff | Optional, as per society resolution |
| Welfare fund | For supporting staff or members in emergencies | Optional, member contributions |
Important: Transfers to sinking fund and repair fund must be recorded as journal entries, not casual cash movements.
Example entry for sinking fund transfer:
- Debit: income and expenditure account (surplus appropriation)
- Credit: sinking fund account
This shows that money has moved from surplus to a restricted fund.
Sample chart of accounts for a medium-sized apartment association
Here is a simple, practical structure you can adapt.
Assets
- 1000 – bank account (HDFC society a/c)
- 1010 – cash in hand
- 1020 – fixed deposits
- 1200 – outstanding receivables (member dues)
- 1500 – fixed assets (lift, generator, CCTV, furniture)
Liabilities
- 2000 – outstanding vendor payments
- 2010 – advance maintenance received
- 2020 – security deposits from members
- 2030 – electricity and water deposits payable
- 2100 – GST output liability (if applicable)
Income
- 3000 – maintenance charges
- 3010 – non-occupancy charges
- 3020 – parking income
- 3030 – hall booking income
- 3040 – interest on fixed deposits
- 3050 – late payment interest
- 3060 – advertisement income
Expenses
- 4000 – staff salaries
- 4010 – security services
- 4020 – common area electricity
- 4030 – water and sewerage charges
- 4040 – lift AMC and repairs
- 4050 – generator AMC and fuel
- 4060 – repairs and maintenance (civil)
- 4070 – administrative expenses
- 4080 – audit and professional fees
- 4090 – insurance
- 4100 – miscellaneous
Funds
- 5000 – sinking fund
- 5010 – repair fund
- 5020 – education or training fund (optional)
- 5030 – welfare fund (optional)
You can add or remove heads based on your society size and activities. The key is consistency. Once you define a head, use it for all similar transactions.
How to use this chart in daily accounting
Recording maintenance receipt
When a member pays Rs 4,000 maintenance via bank transfer:
- Debit: bank account (1000) – Rs 4,000
- Credit: maintenance charges (3000) – Rs 4,000
This shows money came in and the source is maintenance income.
Paying a vendor bill
When you pay Rs 15,000 to the security agency:
- Debit: security services (4010) – Rs 15,000
- Credit: bank account (1000) – Rs 15,000
This records the expense and the outflow from the bank.
Transfer to sinking fund
When the committee decides to move Rs 60,000 from surplus to sinking fund:
- Debit: income and expenditure account (surplus appropriation) – Rs 60,000
- Credit: sinking fund (5000) – Rs 60,000
This ensures the sinking fund is shown separately in the balance sheet and not spent on routine expenses.
Link between chart of accounts and statutory reports
A proper chart makes it easy to generate the reports your required for audit under state co-operative laws.
Receipts and payments account
Lists all cash coming in and going out. Your income and expense heads roll up into this statement.
Income and expenditure account
Shows whether the association has a surplus or deficit for the year. Fund transfers (like to sinking fund) are shown as appropriations of surplus.
Balance sheet
Displays:
- Assets: bank, cash, FDs, receivables, fixed assets
- Liabilities: outstanding bills, advances, deposits, GST liability
- Funds: sinking fund, repair fund, and other reserves
If your chart is messy, these statements will be incorrect or incomplete, leading to audit delays.
Common mistakes in chart of accounts for apartment associations
| Mistake | Impact | Fix |
| Using too many similar heads (for example, repairs-lift, repairs-pump, repairs-civil all mixed) | Confusion while preparing reports | Group similar expenses under one clear head with sub-categories if needed |
| Not having separate fund accounts for sinking and repair fund | Audit objections, mixing of funds | Create dedicated fund accounts and use journal entries for transfers |
| Recording advance maintenance directly as income | Overstating current year income | Use advance maintenance received (liability) and transfer to income in the correct month |
| Ignoring outstanding receivables | Not knowing who has not paid | Maintain a member-wise receivable sub-ledger under outstanding receivables |
| No fixed asset register | Depreciation not calculated, asset value unclear | Maintain a separate register with purchase details and depreciation schedule |
Case example: 80-flat association in Hyderabad adopts a structured chart
Background: An 80-flat association in Hyderabad was using a basic Excel sheet with only cash received and cash paid columns. The auditor pointed out:
- No clarity on sinking fund balance
- Outstanding dues from members not tracked properly
- Advance maintenance treated as current income
Action taken: The committee adopted a structured chart of accounts with separate heads for assets, liabilities, income, expenses, and funds. They also started maintaining member-wise ledgers.
Outcome after 1 year:
- Sinking fund balance was clearly visible (Rs 12 lakh)
- Defaulters list generated automatically from outstanding receivables
- Audit completed in half the time compared to previous year
- Members could see their individual ledger on request, reducing disputes
This shows how a simple, well-thought-out chart of accounts can transform association accounting.
Tips for committee members and treasurers
- Start simple. You do not need 100 account heads. Begin with 25 to 30 key heads and expand only if needed.
- Use consistent naming. For example, always use lift AMC and repairs, not lift bill in one month and lift service in another.
- Review your chart once a year. Add or merge heads based on actual transactions and audit feedback.
- Train at least two people. The treasurer and secretary should both understand the chart so work does not stop if one person changes.
- Use software if possible. Tools like SocietyBee, MaintainEase, and MyGate come with ready-made charts aligned to Indian housing society norms.
Frequently asked questions
How many account heads should a small apartment association have?
For a small association (up to 20 flats), 20 to 25 well-chosen heads are enough. Focus on clear categories for income, expenses, and funds.
Can we use the same chart for RWA and registered co-operative society?
Yes, the basic structure is similar. The main difference is that registered societies must strictly separate sinking fund and repair fund as per bye-laws.
Do we need separate accounts for each building in a large complex?
If your association has multiple buildings with separate maintenance pools, you can either:
- Use one chart with sub-ledgers per building, or
- Create separate income and expense heads per building (for example, maintenance – block A, maintenance – block B)
Discuss with your auditor to choose the method that suits your governance model.
What if we already have a chart but it is not working well?
You can restructure it at the start of a financial year. Close old heads, open new ones, and carry forward balances to the appropriate new accounts. Inform your auditor about the change.
Conclusion
A clear chart of accounts for apartment associations is not just an accounting formality. It is a practical tool that helps committees manage money responsibly, satisfy auditors, and answer member questions without confusion.
If you are setting up a new association, start with a simple, India-focused chart from day one. If your association already exists but books are messy, take one financial year to clean up and reorganise your accounts using a proper chart.
Your future committees, auditors, and members will thank you.
