Blogs

Chart of accounts for apartment associations explained

Chart of Accounts for Apartment Associations

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 headWhat it tracks
Bank account (savings or current)All money held in society bank accounts
Cash in handPetty cash for small expenses
Fixed depositsFDs with bank or post office
Outstanding receivablesMaintenance or other dues pending from members
Fixed assetsLift, 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 headWhat it tracks
Outstanding vendor paymentsUnpaid bills to security agency, lift vendor, electrician, and so on
Advance maintenance receivedMaintenance collected for future months
Security deposits from membersDeposits taken at the time of allotment or resale
Electricity and water deposits payableDeposits 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 headWhat it tracks
Maintenance chargesRegular monthly or quarterly maintenance from members
Non-occupancy chargesCharges from owners who do not reside in the flat
Parking incomeFees from parking slot allocation
Hall or common area booking incomeRent from members or outsiders for using common facilities
Interest on fixed depositsInterest earned on society FDs
Late payment interestInterest charged on overdue maintenance
Advertisement incomeRevenue 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 headWhat it tracks
Staff salariesSecurity, housekeeping, electrician, office staff
Security servicesOutsourced security agency bills
Common area electricityElectricity for lifts, pumps, lobby lights, and so on
Water and sewerage chargesMunicipal water bill, borewell electricity, STP charges
Lift AMC and repairsLift maintenance contract and breakdown repairs
Generator AMC and fuelGenerator servicing and diesel
Repairs and maintenance (civil)Painting, plumbing, civil works in common areas
Administrative expensesOffice rent (if any), printing, stationery, postage, internet
Audit and professional feesAuditor fees, CA consultancy, legal fees
InsuranceProperty insurance, public liability, worker compensation
MiscellaneousSmall 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.

FundPurposeTypical source
Sinking fundFor major repairs, reconstruction, or large capital expenses after many yearsFixed percentage of maintenance or special contribution as per bye-law
Repair fundFor periodic repairs and renovations of common areasFixed percentage of maintenance
Education or training fundFor training committee members and staffOptional, as per society resolution
Welfare fundFor supporting staff or members in emergenciesOptional, 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

  1. 1000 – bank account (HDFC society a/c)
  2. 1010 – cash in hand
  3. 1020 – fixed deposits
  4. 1200 – outstanding receivables (member dues)
  5. 1500 – fixed assets (lift, generator, CCTV, furniture)

Liabilities

  1. 2000 – outstanding vendor payments
  2. 2010 – advance maintenance received
  3. 2020 – security deposits from members
  4. 2030 – electricity and water deposits payable
  5. 2100 – GST output liability (if applicable)

Income

  1. 3000 – maintenance charges
  2. 3010 – non-occupancy charges
  3. 3020 – parking income
  4. 3030 – hall booking income
  5. 3040 – interest on fixed deposits
  6. 3050 – late payment interest
  7. 3060 – advertisement income

Expenses

  1. 4000 – staff salaries
  2. 4010 – security services
  3. 4020 – common area electricity
  4. 4030 – water and sewerage charges
  5. 4040 – lift AMC and repairs
  6. 4050 – generator AMC and fuel
  7. 4060 – repairs and maintenance (civil)
  8. 4070 – administrative expenses
  9. 4080 – audit and professional fees
  10. 4090 – insurance
  11. 4100 – miscellaneous

Funds

  1. 5000 – sinking fund
  2. 5010 – repair fund
  3. 5020 – education or training fund (optional)
  4. 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

MistakeImpactFix
Using too many similar heads (for example, repairs-lift, repairs-pump, repairs-civil all mixed)Confusion while preparing reportsGroup similar expenses under one clear head with sub-categories if needed 
Not having separate fund accounts for sinking and repair fundAudit objections, mixing of fundsCreate dedicated fund accounts and use journal entries for transfers 
Recording advance maintenance directly as incomeOverstating current year incomeUse advance maintenance received (liability) and transfer to income in the correct month 
Ignoring outstanding receivablesNot knowing who has not paidMaintain a member-wise receivable sub-ledger under outstanding receivables 
No fixed asset registerDepreciation not calculated, asset value unclearMaintain 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.