Skip to content
← Back to Sharefold

Guide

How to split rent and bills with flatmates

Last reviewed: 12 September 2026

Three people, one landlord and four bills that arrive on different days. The arithmetic is the easy part. What goes wrong is everything around it — so here is a worked month, the mistake that costs the most, and a calculator that uses the same rounding rule the app uses.

The short answer

Split rent by something everybody can point at — floor area, usually — and split the metered bills equally. Then record what was actually paid each month rather than what you expected to pay. That second half is the half people skip, and it is the half that breaks.

Three decisions, and then it is arithmetic

Almost every argument a flatshare has in month seven is about one of these three never having been said out loud in month one.

  • What counts as shared. Rent and the metered bills are obvious. The disagreement is over the things one person uses more — the parking space, the second router, the cleaner who mostly cleans the kitchen.
  • In what proportion. Equal is the right default and the right answer for anything metered. Rent is the exception, because rooms are not the same. A weight anybody can point at — floor area, or who got the balcony — survives an argument that a number somebody merely felt was fair does not.
  • Who fronts the money. One person’s account pays the landlord. That person is not "the one who pays the rent": they are owed the rest of it back every month, and the amount they are owed is not the rent.

A worked month

Three flatmates. The rent is €1,800 and the rooms are not the same size, so it goes 40 / 35 / 25 by floor area — agreed when they moved in, which is the only time that conversation is easy. The internet is €50 flat. The electricity was budgeted at €120 a month and this month’s bill came to €141.60.

AmountSplitAlexBeaChris
Rent1,800.00by room, 40 / 35 / 25720.00630.00450.00
Internet50.00equally16.6716.6716.66
Electricity141.60equally47.2047.2047.20
Total1,991.60783.87693.87513.86

The internet line is why this page has a calculator on it. €50.00 does not divide by three. Two flatmates pay 16.67 and one pays 16.66, and which one is decided by a fixed rule rather than by whoever is holding the phone. Rounding all three to 16.67 collects €50.01; rounding all three down collects €49.99. Neither of those is the bill.

The mistake: recording the estimate instead of the bill

A flatshare that keeps records at all usually keeps them like this: a line that says *Electricity — €120, monthly*, set up once, in whichever app or spreadsheet they chose. Then the bill arrives at €141.60 in January, €96.20 in May and €173.40 in December, and the line still says €120.

Nothing looks wrong for months, which is the problem. What eventually breaks is the reconciliation: somebody compares the shared record with the actual bank account, the two are a few hundred euros apart, and there is no way to say which month the difference came from. The record was never wrong about the plan. It was never right about the money.

The plan and the payment are two different facts and both are worth keeping. €120 a month is genuinely useful — it is what needs to be in the account before the bill lands. €141.60 is what left it. Keep only the first and you cannot reconcile; keep only the second and you cannot warn anybody.

That is how Sharefold handles it today: a repeating payment carries the amount you expect, and marking it paid accepts the amount that was actually paid. The expected figure stays on the plan and is never rewritten by an actual, so one cold December does not quietly become the new normal — each month is answered on its own.

Split it here, with the app’s own arithmetic

Integer minor units, no floating point, and shares that sum to exactly the amount you typed. This is the code the app runs, ported to the page.

Split one amount between three people

Equal, by weight or by percentage, in whole minor units. Change the numbers — the leftover cent is placed by a rule, not dropped.

WeightPays
€720.00
€630.00
€450.00
Total€1,800.00

The leftover minor units go one each to the people at the top of the list — the same rule the app uses, so the same bill split twice gives the same answer twice.

Integer minor units, no floating point, and shares that add up to exactly the amount — the same code the app runs.

How a flatshare is set up in Sharefold today

  1. Create a Space of type Home. A Space is one household: its members, its currency, its records.
  2. Add your flatmates by name. A name is enough to split a bill with — nobody needs an account, an e-mail address or an invitation before the records can start. An invitation later turns a name into a member who can sign in, and everything they were already part of is waiting for them.
  3. Record the rent as an expense: who paid it, who shares it, and how. The split can be equal, by percentage, or an exact amount for each person.
  4. For anything that repeats, set a rule with a day of the month. Sharefold turns it into a planned payment for the months ahead, so nothing arrives as a surprise.
  5. When the bill actually lands, mark the planned payment paid — and change the amount to the one on the bill if it differs. The plan keeps its own figure.
  6. The balances screen answers *who owes whom*, per person and per currency, and offers a prepared payment for each debt that is really there.
  7. When somebody pays, record the settlement. The money moves outside Sharefold — bank transfer, cash, whatever you already use.

Sharefold moves no money and this is not a limitation being apologised for. It is a record-keeping tool: a balance in it is a note the members of a Space wrote to each other, not a bill anybody issues or a debt anybody enforces.

The planning screen: what is due in the next seven days, and whether the shared pool covers it.
The planning screen: what is due in the next seven days, and whether the shared pool covers it.

If you keep a kitty instead

Some flatshares never settle up person to person. Everybody puts a fixed amount into one pot at the start of the month and the bills come out of it. Sharefold records that as a shared pool: what each person put in, what the group spent, and how much of what is left is still yours.

Unequal contributions survive the spending, which is the part a kitty in a shared bank account cannot do. If you put in more than your share and the pot empties, you are still owed the difference, and the app can still say by whom.

Also worth reading

Do this in Sharefold

The arithmetic on this page is the app’s own. Install it, make a space, and it keeps the running balance for everyone in it. Questions, or something this page got wrong? The form below reaches the person who writes the app.

The Android version is in closed testing — use the form below to ask for a place in it.

Go to the contact form

Contact

Questions, ideas, early access?

Write a line and we will get back to you.

or email us directly

support@sharefold.app