Split shared household costs fairly among roommates, with equal or weighted splitting and a detailed per-person breakdown.
Enter the number of people sharing the household (1 to 9), then choose Equal Split or Weighted Split. Equal Split divides every shared expense evenly among everyone. Weighted Split lets you assign each person a percentage of shared costs instead — useful when someone has a bigger room, uses more utilities, or has otherwise agreed to a different share. Weightage must add up to exactly 100% before you can continue.
Next, name each person if you'd like, or leave any name blank and that person will simply be shown by their number throughout the tool and the report. If Weighted Split was chosen, this is also where you set each person's percentage.
Then comes the expense table itself, covering the same 14 categories as the Standard Monthly Budget Estimator, plus the option to add more.
This is a multiplier, from 1 to 9, and it's optional. Use it when one expense actually represents several identical charges — three people's individual gym memberships at 1,200 each, for example. Enter 1,200 in Amount and 3 in the × column, and the tool calculates 3,600 as that row's true amount before splitting it. Leave × blank and the Amount is used as entered, with no multiplication.
This stands for Assignment, and it's how you mark an expense as belonging to specific people rather than being shared by everyone. Enter the person number or numbers it belongs to — for example, entering 2 means that expense is entirely person 2's own cost, while entering 1 3 (or just 13, spaces aren't required) means it's split evenly between persons 1 and 3 only, regardless of the Equal or Weighted setting chosen at the start. Leave A blank and the expense is treated as shared, split according to whichever method was chosen in Step 1.
Household: 3 people (Alex, and two unnamed, shown as 2 and 3), Equal Split.
| Category | Amount | × | A | Final amount |
|---|---|---|---|---|
| House rent | 15,000 | — | — | 15,000 |
| Groceries | 500 | 3 | — | 1,500 |
| Alex's personal gym | 1,200 | — | 1 | 1,200 |
House rent (15,000, shared) splits three ways: 5,000 each. Groceries (500 × 3 = 1,500, shared) also splits three ways: 500 each. Alex's gym (1,200, assigned only to person 1) belongs entirely to Alex.
| Person | Total |
|---|---|
| Alex | 6,700 |
| 2 | 5,500 |
| 3 | 5,500 |
| Total expense | 17,700 |
Household: 2 people, Lola at 70% and person 2 at 30%, reflecting that Lola has the larger room.
| Category | Amount | × | A | Final amount |
|---|---|---|---|---|
| House rent | 20,000 | — | — | 20,000 |
| Internet | 1,000 | — | — | 1,000 |
Both expenses are shared, so they follow the 70/30 split rather than an even one:
| Person | Total |
|---|---|
| Lola (70%) | 14,700 |
| Person 2 (30%) | 6,300 |
| Total expense | 21,000 |
This is where Weighted Split genuinely differs from Equal Split and from the Assignment column — it changes how every shared expense divides by default, while Assignment only overrides the split for one specific row at a time.
The card at the bottom shows each person's total, and tapping any person's row expands a detailed breakdown showing exactly which categories contributed to their share — useful for settling up without needing to recheck the whole table by hand.
Copy result places a properly formatted table onto your clipboard, including a full per-person breakdown, ready to paste into Word, Gmail, or Google Docs as an actual table rather than plain text. Download report saves a separate, nicely formatted HTML file — it includes the household setup, the complete expense table exactly as entered, the total, and every person's detailed breakdown, generated entirely in your browser with nothing passing through any server. Share hands that same report file to your device's own share sheet, so it can go straight into WhatsApp, Gmail, or any other app on a phone without downloading it first; it only appears where your browser supports it, with Download as the fallback everywhere else. Download CSV saves the same figures as a spreadsheet-ready file, and Print opens your browser's own print dialog with the same report — both are created in your browser, with nothing sent anywhere.
Nothing you enter is saved between visits. Refreshing the page resets the calculator completely, and no data is ever transmitted anywhere. Every number, name, and custom category you type stays local to your own browser the entire time. This tool is built for any group sharing costs together — roommates, flatmates, or friends splitting a shared household — not just one specific living situation, since the underlying math of splitting shared costs fairly is the same regardless of who's involved.
Disclaimer: Results are estimates based on the numbers you enter. Actual costs may differ. This calculator does not provide financial, investment, or tax advice. Please verify all calculations independently — we do not carry any liability for errors, and this calculator may make mistakes. For any optional text field where you enter your own category or person names, you are solely responsible for what you type and for ensuring it is lawful.