Flatmate Expense Tracking in India: The Complete Guide (2026)
Stop fighting over bills with your flatmates. This guide covers rent splitting, utility tracking, grocery sharing, and monthly settlement via UPI — everything for shared living in Indian cities.

Living with flatmates in Bangalore, Mumbai, Pune, or Delhi is one of the best things about your 20s. The late-night conversations, the shared food, the "whose turn is it to order?" debates.
Then month-end arrives and suddenly everyone's doing mental math about who paid for what, and it's not fun anymore.
This guide will fix that forever.
The 3 Ways Flatmate Finances Go Wrong
Before the solution, let's be honest about the problem. Every flat-share eventually falls into one of these traps:

Trap 1: The Designated Payer
One flatmate (usually the most responsible one) pays all the bills and then spends the month chasing others on WhatsApp.
"Bhai, electricity bill aaya hai. ₹3,200. Tere hisse ka ₹800. Transfer kar de." Read. No reply. Remind again 4 days later.
This person slowly starts resenting everyone, and nobody realizes it until it blows up.
Trap 2: The "Everyone Pays Something" Chaos
A pays rent. B pays electricity and WiFi. C buys groceries. By month-end, nobody can figure out who's ahead. So everyone just assumes it's roughly equal.
Spoiler: It's never roughly equal. Someone is always ₹2,000-3,000 down and doesn't even know it.
Trap 3: The Spreadsheet (That Stops Working in Month 2)
Someone creates a Google Sheet. It works for exactly one month. Then people forget to update it. Entries are inconsistent. Formulas break. The sheet becomes a monument to good intentions.
The Fix: One Shared Dashboard
The solution is embarrassingly simple: one place where every shared expense is logged, and balances are visible to everyone in real-time.

Here's the setup on Niptao (takes 2 minutes):
Step 1: Create a "Flat" Group
Go to niptao.app, sign in with Google, and create a group. Choose "Flat" as the type. Share the link with your flatmates — they don't need to install anything, it works in the browser.
Step 2: Log Bills as They Arrive
Every time a bill comes in, the person who pays logs it. Takes 30 seconds:

The Complete Flatmate Expense Checklist
Here's everything you should be tracking. Most flats miss at least 3-4 of these:
Fixed Monthly Expenses
| Expense | Typical Range (per flat) | Split Type |
|---|---|---|
| Rent | ₹15,000 - ₹60,000 | Equal or by room size |
| Society maintenance | ₹2,000 - ₹8,000 | Equal |
| WiFi/Internet | ₹500 - ₹1,500 | Equal |
| Netflix/OTT | ₹200 - ₹650 | Equal |
| Maid/Cook | ₹2,000 - ₹6,000 | Equal |
Variable Monthly Expenses
| Expense | Typical Range (per flat) | Split Type |
|---|---|---|
| Electricity | ₹1,000 - ₹5,000 | Equal |
| Water | ₹200 - ₹800 | Equal |
| Cooking gas (LPG) | ₹900 per cylinder | Equal |
| Groceries | ₹3,000 - ₹8,000 | Equal |
| Cleaning supplies | ₹300 - ₹800 | Equal |
Often-Forgotten Expenses
| Expense | Frequency | Why It Matters |
|---|---|---|
| Car cleaner | Monthly | If shared parking, split equally |
| Parking charges | Monthly | Often paid by one person |
| Repairs | As needed | AC servicing, plumber, electrician |
| Appliance purchases | One-time | Water purifier, microwave, etc. |
| Festival decorations | Seasonal | Diwali lights, rangoli supplies |
Pro tip: The "forgotten" expenses are where most fights happen. Someone pays ₹4,000 for the AC repair and nobody remembers to split it. Log it immediately.
Handling Unequal Splits (Without the Drama)
Real life isn't always equal. Here's how to handle common scenarios:

When Rooms Are Different Sizes
The person with the master bedroom shouldn't pay the same rent as the person in the tiny room. Use percentage-based splitting:
| Room | Size | Rent Share (of ₹30,000) |
|---|---|---|
| Master bedroom (with attached bathroom) | 40% | ₹12,000 |
| Medium room | 35% | ₹10,500 |
| Small room | 25% | ₹7,500 |
On Niptao, select "Percentage" split type and enter each person's share. Done once, and it's the template for every month.
When Someone Moves In/Out Mid-Month
Use "Exact amount" splitting. If someone lived for 20 out of 30 days, their share of rent is (20/30) × their usual portion. Niptao handles the math.
When Someone Doesn't Use Something
Your flatmate is vegetarian and you split a non-veg grocery order? Set their share to ₹0 for that expense using custom shares.
The Monthly Settlement Ritual
Here's the system that actually works:

Pick a Settlement Day
Last Saturday of every month. Put it in your calendar. Non-negotiable. Everyone settles on this day.
Why Saturday? Because:
- You're not rushing to office
- UPI transfers are instant (even on weekends)
- You can sort out any disputes face-to-face
The Settlement Takes 5 Minutes
- Open Niptao → your Flat group → "Settle Up"
- Niptao shows simplified debts: "You owe Rahul ₹1,450" or "Priya owes you ₹800"
- Tap the UPI button → your GPay/PhonePe opens with the amount pre-filled
- Send payment → tap "Mark as Settled"
- Done. Monthly hisaab: niptao'd. ✅

The debt simplification is key. Instead of 3 people making 6 transfers to each other, Niptao collapses it to maybe 1 or 2 transfers. Less friction = actually gets done.
Rent Comparison: What Flatmates Pay Across Indian Cities
If you're wondering whether your rent is reasonable, here's a reality check:

| City | 2BHK Range | Per Person (2 flatmates) |
|---|---|---|
| Mumbai | ₹25,000 - ₹60,000 | ₹12,500 - ₹30,000 |
| Bangalore | ₹18,000 - ₹40,000 | ₹9,000 - ₹20,000 |
| Delhi/NCR | ₹15,000 - ₹35,000 | ₹7,500 - ₹17,500 |
| Pune | ₹12,000 - ₹28,000 | ₹6,000 - ₹14,000 |
| Hyderabad | ₹12,000 - ₹25,000 | ₹6,000 - ₹12,500 |
| Chennai | ₹12,000 - ₹28,000 | ₹6,000 - ₹14,000 |
Ranges based on semi-furnished apartments in mid-tier neighborhoods, Q1 2026.
Groceries: The Silent Budget Killer
This one catches everyone off guard. Individual grocery runs seem small (₹500 here, ₹800 there), but they add up to ₹5,000-8,000/month per flat.

The Smart Grocery Tracking System
- Log every grocery run — even the ₹200 doodh-bread run. Especially the ₹200 runs.
- One person, one trip — avoid splitting a single grocery bill where some items are personal. Instead, each person does the full flat grocery run and logs it as shared.
- Keep personal purchases separate — your protein powder or that fancy cheese isn't a shared expense.
5 Rules for Peaceful Flatmate Finances
After talking to hundreds of flatmates, here are the rules that actually prevent fights:
-
Log it NOW, not later. Memory is unreliable. The moment you pay for something shared, log it. 30 seconds.
-
Small amounts matter. The ₹150 Swiggy water order, the ₹80 milk, the ₹200 garbage pick-up. These add up to ₹2,000-3,000/month.
-
Set a carry-forward threshold. Agree that balances under ₹200 carry forward to next month. Don't UPI someone ₹47.
-
Use descriptive expense names. "Electricity bill March" not "Bill." "Big Basket groceries" not "Shopping." Your future self will thank you.
-
Settle monthly, no exceptions. The longer you wait, the harder it gets. Monthly settlement on a fixed day prevents the debt from becoming uncomfortable.
Get Started Today
You're probably reading this because bill-splitting with your flatmates is already annoying. Here's the good news: fixing it takes 2 minutes.
- Open niptao.app
- Create a "Flat" group
- Add your flatmates (just share a link)
- Start logging expenses
It's 100% free. No premium features locked behind a paywall. No ads. Just clean expense tracking with UPI settlement.
Your flat's finances will never be messy again. Niptao karo. 🏠
Ready to end the monthly drama? Create a free Flat group on Niptao and settle via UPI in seconds.
Ready to try Niptao?
Free bill splitting with UPI settlement. No credit card needed.
Get started free →