How to Set Up a Sinking Fund for Your Housing Society — Complete 2026 Guide
What is a sinking fund?
A sinking fund is a long-term reserve maintained by a housing society to pay for major future capital expenses — replacing lifts, redoing the building exterior, restructuring water tanks, painting, large-scale plumbing or electrical overhauls. Unlike the operational maintenance budget, which covers month-to-month expenses, a sinking fund is built up over years to absorb infrequent but expensive capital outlays without forcing emergency special collections from members.
In Maharashtra, the sinking fund is mandatory under the Maharashtra Cooperative Societies Act, 1960. The minimum required contribution is 0.25% of the construction cost of each flat per year, payable monthly. Most societies collect between ₹1.50 and ₹3.00 per square foot per month towards this fund, depending on the building age and condition.
Why your society needs one
Without a sinking fund, when the lift in your 10-year-old building suddenly needs replacement at ₹15-20 lakhs, the committee has only two options:
- Levy an emergency special charge on every flat (often ₹50,000-₹1,50,000 per unit), creating immediate financial stress and committee disputes
- Take a loan from a bank or member, which adds interest cost and is harder to recover
A properly funded sinking fund means capital expenses are paid from a pre-built reserve, with no surprise demands on residents. It's the single most important financial discipline for a housing society's long-term sustainability.
Step 1: Calculate the contribution rate
The minimum statutory rate is 0.25% of construction cost per flat per year. Here's how to compute it:
- Get the construction cost per square foot for your building (e.g. ₹3,000/sqft for a 2010 mid-segment Pune building)
- Multiply by your flat area to get total construction cost (e.g. 1,000 sqft × ₹3,000 = ₹30 lakh)
- 0.25% per year = ₹7,500 per year per flat = ₹625 per month per flat (statutory minimum)
For older buildings or those expecting major works in the next 5-10 years, committees often levy 0.5% to 1% per year — i.e., ₹2-₹5/sqft/month.
Step 2: Open a separate bank account
Sinking fund money must be held in a separate bank account, not commingled with operational accounts. Most societies open a fixed deposit (FD) or recurring deposit (RD) account with the same bank that holds their main current account.
Use a bank that offers competitive senior-citizen rate FDs (Bank of Baroda, Union Bank, Bank of India) — currently 7.0-7.25% p.a. for 1-2 year tenure. Many banks now also allow housing societies to invest in liquid mutual funds, which give 6.5-7% with same-day liquidity.
Step 3: Add it to your monthly billing
The sinking fund contribution must be a separate line item on every monthly maintenance invoice — never mixed with maintenance, water, electricity, or other charges. This is for two reasons: regulatory traceability, and so members understand exactly what they're paying for.
In HiSociety, you set this up by:
- Going to Society → Fee Structure → Add Charge Head
- Naming it "Sinking Fund Contribution"
- Setting calculation type to "Per sqft" with the rate (e.g. ₹2.00/sqft/month)
- Linking it to your sinking fund account in the Funds module
- The amount will then appear as a separate line on every invoice from next billing cycle
Step 4: Track contributions and balance separately
The sinking fund must show up as a separate ledger in your audit. HiSociety's Funds module gives you:
- A separate balance sheet entry for each fund (sinking, corpus, repair, reserve)
- Transaction log: every contribution, withdrawal, interest accrual
- Bank account metadata (bank name, A/C number, IFSC, interest rate, FD maturity date)
- Target amount with progress bar (e.g. "₹15 lakh / ₹50 lakh — 30% to lift replacement target")
Step 5: Withdraw with proper authorisation
Withdrawals from the sinking fund typically require:
- AGM resolution authorising the specific work
- Two-committee-member signatures on the cheque
- A documented quotation / contract for the expense
- Linked NFA (Note for Approval) in your records
HiSociety enforces all of this through its NFA workflow + dual-signatory cheque module. Withdrawal without proper authorisation is one of the most common reasons societies fail their statutory audit.
Common mistakes to avoid
- Mixing sinking fund with maintenance account — illegal and audit-failing
- Not investing in FDs/RDs — losing 6-7% p.a. to inflation
- Setting the rate too low (just the 0.25% statutory minimum) — fund grows too slowly to keep pace with capital needs
- Withdrawing without AGM approval — exposes committee to personal liability
- No transaction log — audit fail; can't prove what was withdrawn for what
Tally export for your CA
When your CA needs the sinking fund ledger for the annual audit, HiSociety lets you export the entire transaction history as a Tally XML file with one click — Sales, Receipts, Journal vouchers all properly mapped. This saves your CA 10-15 hours during audit season.
Conclusion
A properly run sinking fund is the difference between a well-managed society that quietly handles a ₹20 lakh lift replacement, and a chaotic society where a special collection blows up into emails, WhatsApp arguments, and committee resignations. Use HiSociety's Funds module to set this up correctly from day one.
Want a society management platform built for India?
GST handling, sinking fund, Tally export, e-voting — all built in.
Try HiSociety free