Bill splitter

Shared houses run on small money: rent, electricity, the cook, the WiFi, that one grocery run. Left untracked, it curdles into resentment. Tracked in a spreadsheet, it becomes a part-time job.

Add expenses as they happen, mark who paid and who shared, and the splitter keeps a running balance. At settlement time it collapses the whole tangle into the fewest transfers that square everyone.

What it does

How shared-house money actually breaks down

A shared flat runs on four kinds of money, and they misbehave in four different ways.

The failure mode is not the amounts. It is the asymmetry. One flatmate pays the annual WiFi in one shot, another covers electricity monthly, a third does the grocery runs. Each keeps a rough mental ledger, and the ledgers drift apart. By month four, somebody privately believes they are subsidizing the house, and shared-flat resentment is almost always this drift, not actual freeloading. The fix is dull and reliable: one shared record of who paid what, for whom, kept as it happens rather than reconstructed at month-end from screenshots.

Why debt simplification works

Record every expense with two facts: who paid, and who shared it. The splitter divides each expense equally among the people who shared it, credits the payer, and keeps a running balance per person. Positive means the house owes you; negative means you owe the house.

The clever part happens at settlement. A month of shared living produces dozens of crisscrossing IOUs: you owe Priya for groceries, Priya owes Arjun for electricity, Arjun owes you for the cook. Paying each IOU individually means a flurry of small transfers. The splitter nets it all instead: it takes the person who owes the most and points them at the person who is owed the most, repeats until everyone reaches zero, and produces the minimum sensible set of payments. The mathematics guarantees at most one fewer transfer than there are people. Six flatmates with a month of expenses typically settle in three or four UPI payments.

The output is also deterministic and visible. Every balance traces back to listed expenses, so when someone asks why they owe 2,340, the answer is in the list, not in anyone's memory.

How to use the splitter well

The tool is simple; the habit is what pays. Here is the routine that works in real households.

  1. Add everyone once. Names only, no accounts, no phone numbers.
  2. Pick the currency. INR by default; USD, GBP, EUR, AED, and SGD are there for households abroad.
  3. Enter expenses as they happen. Description, amount, who paid, and who shared. The share list matters: if two of four flatmates split a pizza, untick the other two and only the eaters are charged.
  4. Let the balance run. Do not settle after every expense. The whole point of netting is that small debts cancel each other out over the month.
  5. Settle on a fixed day. First of the month, after rent. Read out the settlement list, make the transfers, then clear the expenses and start the next month at zero.

Everything stays on your device. There is no signup, nothing is uploaded, and the data survives a refresh. One person can keep the ledger on their phone for the whole house, which in practice is how every flat does it anyway. The only discipline that matters is entry on the same day: an expense recorded at the shop takes five seconds, while the same expense reconstructed two weeks later from bank statements takes an argument.

The mistakes that cost money and friendships

Money rarely ends a flatshare on its own. The pattern that does is small, untracked, and repeated. These are the specific errors to avoid.

The owner's angle: renting to sharers from abroad

If you own the flat and live abroad, a group of sharers is attractive: the rent is strong and vacancies are partial rather than total. The money structure decides whether it works. Insist on one lead tenant and one rent transfer per month; never collect four part-payments from four people, because partial rent from three of four flatmates is an accounting mess and a legal one. How the sharers divide it internally is their business, and this splitter is the tool for exactly that.

Two records protect you. First, each sharer's deposit contribution, noted in writing even if the agreement names one licensee, because exits and replacements will happen mid-term. Second, a single rent receipt trail: issue one receipt per month against the lead tenant with the rent receipt generator. The wider playbook for this setup is in our guide to renting out an India flat from Singapore or Dubai.

When 66 MG Road manages the property

For flats we manage, we hold the owner's side of this line: one rent amount, collected on one date, from one account, with a receipt issued and the owner's statement updated. We do not arbitrate how flatmates split the cook's salary, and no manager should. What we do ensure is that the structure underneath is clean: a proper agreement, recorded deposits, and a single point of contact, so the sharers' internal arithmetic never becomes the owner's problem. Details of what the service covers are at our services page.

Related tools

The splitter handles the money inside the flat. These handle the edges.

Common questions

How does the debt simplification work?

The tool nets every balance, then computes the smallest sensible set of payments that zeroes everyone out, matching the biggest debtor to the biggest creditor until all balances clear. It never needs more transfers than the number of people minus one. Six flatmates with a month of expenses usually settle in three or four transfers.

Should rent be split equally if rooms are different sizes?

Usually not. The master bedroom with an attached bathroom typically carries 10 to 20 percent more than the smallest room, but the exact weights matter less than agreeing on them before move-in. Enter rent in the splitter as per-person amounts and the running balance handles the rest.

Does the bill splitter need an account or signup?

No. People, expenses, and balances live in your browser on your device. Nothing is uploaded, and the data persists between visits, so one flatmate can keep the house ledger on their phone.

How do we handle a flatmate who moves out mid-month?

Run a full settlement on their last day rather than waiting for month-end. Include their share of rent for the days stayed, their slice of utilities used so far, and return their recorded deposit contribution. The expense list makes each of those numbers checkable instead of negotiable.

Which currencies does the splitter support?

INR, USD, GBP, EUR, AED, and SGD. A household settles in one currency, so you pick it once for the whole ledger rather than per expense.

How often should flatmates settle up?

Monthly, on a fixed day, ideally right after rent. Frequent enough that no debt grows large enough to feel personal, infrequent enough that the netting does its work. After settling, clear the list and start the new month at zero.

All free tools · Get a proposal · Transparent pricing