
How to split rent fairly with flatmates (by room, usage, or income)
Equal split is the default. It's also wrong about 60% of the time.
If you're in a 3BHK where one room has an attached bathroom and a balcony, and another is essentially a large cupboard next to the main door, splitting rent three ways equally is not fair. It's just convenient for the person in the good room.
Here are the methods that actually work, and when to use each one.
Method 1: Equal split (when it's actually right)
Equal split makes sense when the rooms are genuinely comparable. Same size, same amenities, same sunlight, same noise situation.
It also makes sense when the shared spaces are more valuable than the private rooms. Think a big living room and a terrace, with smallish bedrooms. Everyone's getting the same lifestyle, so everyone pays the same.
The advantage: zero arguments. Everyone knows the number. No calculations needed every month.
The risk: if one person quietly resents their room for the next 18 months, this system is sitting at the root of that resentment.
Method 2: Room-proportional split (for unequal flats)
Take the total rent. Assign percentages based on room size and amenities.
A rough framework:
- Room size (sq ft) matters most: weight it at around 60%
- Attached bathroom vs shared: add 10-15% premium
- Balcony or window quality: 5-10%
- Natural light and ventilation: 5%
So if you're splitting ₹60,000 rent across three rooms, and Room A is clearly the best, you might land at 38% / 33% / 29% instead of 33.3% each. That's ₹22,800 / ₹19,800 / ₹17,400. The difference is real but defensible.
Settle this calculation once, before anyone moves in. Revisiting it mid-tenancy is a much harder conversation.

Method 3: Income-proportional split (for close friends or couples)
This one's more personal. If one flatmate earns significantly more than another, some friend groups agree to split proportionally to income.
It's not about charity. It's about making the living situation sustainable long-term. A flatmate who's stretching to pay rent will eventually leave, or worse, stay and be miserable.
The calculation:
Total rent divided by total combined income, then each person pays their income share of that fraction.
Example: Rent is ₹45,000. Incomes are ₹80k, ₹60k, ₹40k (total ₹1,80,000).
- Person A pays: 80/180 x 45,000 = ₹20,000
- Person B pays: 60/180 x 45,000 = ₹15,000
- Person C pays: 40/180 x 45,000 = ₹10,000
This only works if everyone's comfortable sharing income numbers. Don't force it.
Tired of tracking this manually?
Barabar extracts bills, splits expenses, and settles via UPI. Instant.
What about utilities?
Utilities are a different calculation from rent.
Electricity is the tricky one. If one person works from home and runs the AC all day, and another is out from 9 to 9, an equal split is genuinely unfair. Options:
- Equal split, live with minor unfairness. Easiest.
- AC users pay more. Hard to track without smart plugs.
- Add a "power user" premium. If someone visibly uses more than average, add 10-15% to their share. Agree on it upfront.
The maid and cook salary is almost always equal split, and that's right. Everyone benefits equally from that.
The society maintenance and gas cylinder
Society maintenance is usually fixed per flat, split equally. No debate needed.
Gas cylinder is ₹900-1000 in most cities. Split equally, tracked in Barabar with a recurring expense tag. When the booking comes, whoever pays just adds it to the circle and it settles against the running balance.
The actual system: how to run this monthly
- Pick your split method once. Write it down in your group chat.
- Set a settlement date: the 1st of every month works for most people.
- Add all shared expenses to a Barabar circle as they happen. Not at the end of the month.
- On settlement day, open balances, hit "Settle Up," pay via UPI, done.
The mistake most flatmates make is trying to remember and settle everything manually at month-end. By then, someone has forgotten something, someone feels like they've been paying more than their share, and a simple financial conversation becomes an emotional one.
Add as you go. Settle once a month. That's the system.