Bill splitter: share rent and household bills fairly between roommates

Split rent and household bills between roommates or family equally, by agreed share, by room size or by income, with each person's share of every bill and their monthly total.

Keep it one tap away for everyday use.

Bookmark Bill splitter?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. People
  2. Bills
  3. Shares
Nothing is uploadedWorks offline once open

Who shares the bills

Fill in only the columns you use. Share % is for a split you agreed, room size (any unit) for rent by room, income (per month) for a split by what each person earns.

NameShare %Room sizeIncome

The bills

BillAmountSplit

Who pays what

Off by default. If you tick it, they are kept in this browser only and never sent anywhere.

Everything is worked out in your browser. Shares are rounded to the cent and always add up to the exact bill. Use any currency.

What it does

Add the people who share a home and the bills you share, and pick how each bill is split: equally, by a share you agreed, by room size, or by income. The table shows what each person owes on every bill and their total for the month, and you can download it as a CSV to send around.

Different bills can use different rules, for example rent by room size and internet equally. For a one-off meal or a holiday, try the tip calculator or the trip splitter; to plan the whole month, the budget planner and the bill calendar help.

How to use it

  1. Type each person’s name. Fill in the column your rules need: Share %, Room size or Income.
  2. Add each bill with its amount and choose how to split it.
  3. Read the table. Tick Remember only if you want the list kept for next month.

What each option does

  • Equally: everyone pays the same.
  • By share %: each person pays their share of the total of all shares, so the numbers need not add to 100.
  • By room size: rent in proportion to the size of each person’s room. Use any unit, as long as it is the same for everyone.
  • By income: pays in proportion to monthly income, so the person who earns more pays more.

Worked example

Rent is 2,000. Sam has a room of 12 square metres and Alex 8. Split by room size, Sam pays 1,200 and Alex pays 800. Internet of 60 split equally is 30 each, so Sam’s month is 1,230 and Alex’s is 830.

FAQs

What about odd cents? 100 between three people is 33.34, 33.33 and 33.33. The shares always add up to the exact bill.

Is my list saved? Not unless you tick the box. If you do, it stays in this browser on this device and the Clear button removes it.

Who paid the bill? This tool only works out each person’s share. To track who paid what on a trip and settle up, use the trip splitter. For percentage sums, the percentage calculator helps.

Where the numbers come from

  • Standard proportional arithmetic. Shares are rounded to the cent and the odd cents go to the largest remainders, so they always add up to the bill.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-10.

Change log for Bill splitter

  1. Add bill splitter (#1748) and trip splitter (#1749) Details on GitHub

Every change to fibub

Related tools