Quick Answer
Indian housing societies use 3 methods: Equal Division (total expenses ÷ number of flats), Area-Based (expenses ÷ total carpet area × flat area), or a Hybrid of both. The Maharashtra Model Bye-Laws recommend the area-based method. Example: ₹1,15,000 monthly expenses over 34,500 sq ft = ₹3.33/sq ft → 1BHK (550 sq ft) pays ₹1,832/month, 3BHK (1,200 sq ft) pays ₹3,996/month.
What Goes into a Maintenance Charge?
Before you can calculate maintenance charges, you need to know your society's total monthly expenses. These typically include:
- Staff salaries (security guards, sweepers, watchmen, gardeners)
- Electricity for common areas (lights, lifts, pumps, CCTV)
- Water charges and water tank cleaning
- Lift and generator AMC
- Security agency charges
- Pest control and housekeeping
- Administrative expenses
- Sinking fund contribution (mandatory in many states)
- Repair reserve contribution
- Insurance premium (amortised monthly)
The total of all these items gives you the monthly expense figure your maintenance collection must cover. This is the starting point for any calculation method.
Method 1: Equal Division (Flat-Rate)
The simplest method: divide total monthly expenses equally among all flats, regardless of size.
Formula: Maintenance per flat = Total Monthly Expenses ÷ Number of Flats
Example
| Expense Head | Monthly Amount (₹) |
|---|---|
| Staff Salaries | 45,000 |
| Electricity (Common Areas) | 18,000 |
| Security Agency | 30,000 |
| Lift AMC (monthly) | 4,000 |
| Sinking Fund Contribution | 12,000 |
| Miscellaneous | 6,000 |
| Total Monthly Expenses | 1,15,000 |
For a society with 40 flats: ₹1,15,000 ÷ 40 = ₹2,875 per flat per month
Pros: Easy to explain, no disputes about flat sizes, everyone pays the same.
Cons: A 2BHK owner pays the same as a 4BHK owner. Larger flat owners often find this unfair.
Method 2: Area-Based (Per Square Foot / Carpet Area)
Calculate a per-square-foot rate and charge each flat based on its carpet area. This is the method recommended in the Maharashtra Model Bye-Laws and is considered the fairest approach for societies with mixed flat sizes.
Formula: Rate per sq ft = Total Monthly Expenses ÷ Total Carpet Area of all flats
Flat maintenance = Rate per sq ft × Flat's carpet area
Example (same society, area-based)
| Flat Type | Carpet Area (sq ft) | No. of Flats | Total Area (sq ft) |
|---|---|---|---|
| 1BHK | 550 | 10 | 5,500 |
| 2BHK | 850 | 20 | 17,000 |
| 3BHK | 1,200 | 10 | 12,000 |
| Total | 40 | 34,500 | |
Rate per sq ft = ₹1,15,000 ÷ 34,500 = ₹3.33 per sq ft
- 1BHK owner pays: 550 × ₹3.33 = ₹1,832/month
- 2BHK owner pays: 850 × ₹3.33 = ₹2,831/month
- 3BHK owner pays: 1,200 × ₹3.33 = ₹3,996/month
Pros: Proportional and fair — larger flat owners contribute more. Widely accepted by members.
Cons: Requires accurate carpet area data for all flats. Any disputes about area need to be resolved first.
Method 3: Hybrid (Fixed + Variable)
Some expenses are truly equal per flat (e.g., lift usage, one security guard per entry) while others scale with flat size (e.g., proportional share of common area). The hybrid method splits expenses into two pools:
- Fixed pool: divided equally among all flats
- Variable pool: divided by carpet area
This is the most technically accurate but also the most complex to explain at the AGM. It is best suited to large societies (100+ units) with significantly varied flat sizes.
Non-Occupancy Charges
Under the Maharashtra Model Bye-Laws, flats that are not occupied by the owner (tenant-occupied or vacant) may be charged a Non-Occupancy Charge of up to 10% of the maintenance amount above the standard service charges. This compensates the society for additional costs (security, common area wear) associated with higher occupancy.
Non-occupancy charges apply only on the service charge component of maintenance, not on sinking fund, repair fund, or water charges. Charging NOC on the entire maintenance amount is technically incorrect and may lead to disputes.
Penalty and Late Fee Calculation
The bye-laws permit the society to charge interest on unpaid maintenance dues. Common practice in India:
- Due date: typically 10th or 15th of each month
- Grace period: 5–10 days after due date
- Late fee: simple interest at 21% per annum (as per Maharashtra Model Bye-Laws) on the outstanding amount, calculated from the due date
- Some societies charge a flat penalty per month of default instead
The late fee calculation must be consistent, recorded accurately, and applied uniformly — a common audit finding is that penalties were charged selectively or not recorded properly.
Annual Revision of Maintenance Charges
Maintenance charges must be revised periodically to keep pace with rising costs. Best practice:
- Prepare an annual budget before the start of the financial year (April)
- Calculate the required monthly income based on projected expenses
- Present the revised charges at the AGM for member approval
- Implement new rates from 1st April
A typical annual increase in society expenses is 8–12% due to salary hikes, electricity cost increases, and AMC escalations. Societies that do not revise maintenance annually often find themselves running a deficit within 2–3 years.
How Software Handles Maintenance Calculation
Society management software stores each flat's area, applicable rate, and any special charges. When bills are generated, the system calculates each flat's exact maintenance amount automatically — including any late fees for previous unpaid dues. The Treasurer just needs to verify the bill run before sending, rather than calculating 40 or 400 individual amounts manually.