Start a group
Name the flat, type who lives there and choose the currency. Add each person's move-in date later under People and group, so nobody pays for days before they moved in.
Split the rent, bills and groceries with the people you live with. Note down what anyone pays, split it equally, by shares, by the items on a receipt or by the days each person stayed, and settle up in the fewest payments, with UPI pay codes for flats in India. Everything is worked out in your browser: nothing you type is uploaded, and you share the group with your flatmates by a link or a file.
Every bill, purchase and payment, newest first.
Rent, Wi-Fi, the maid: add them once and they are added to the expenses on the day they fall due. Bills that change each month, like electricity, wait for you to type the amount.
What the household spends, on what, and what living here costs each person. Payments between you are not spending, so they are left out.
Who lives here, how the group is set up, sharing it with your flatmates, and your data. Everything is stored in this browser only.
Shortcuts, outside a text box: 1 to 5 open the five views, N adds an expense, P records a payment and / searches the expenses. Esc closes a window.
Name the flat, type who lives there and choose the currency. Add each person's move-in date later under People and group, so nobody pays for days before they moved in.
Type the amount (1450, 1.2k or 450 + 320 all work), what it was for and who paid. The category is guessed from the name, and several people can pay one bill.
Equally, by amounts, percent or shares, with an adjustment for one person, by the items on a receipt, or by the days each person lived there. Every share adds up to the bill to the paisa.
Add the rent, Wi-Fi or the maid once and they are added on the day they fall due. Bills that change each time, like electricity, wait for this month's amount.
Balances shows who gets money back and who owes, and the fewest payments that square everyone. Record a payment when someone pays; with a UPI ID it shows a code to scan.
Send a link or a file from People and group. When a flatmate opens it, it is merged with their copy, and they send theirs back the same way after adding things.
Names, expenses and balances are worked out in your own browser. There is no account and no server; the group travels to your flatmates inside a link or a file you send.
Every amount is counted in whole paise or cents, so the shares of a bill always add up to the bill. The odd paisa goes round from bill to bill, so the same person does not always pay it.
Instead of everyone paying everyone back, FairShare works out the smallest number of payments that settles the whole flat, and draws them as a map of who pays whom.
Move-in and move-out dates, bills shared by the days each person stayed, rent and Wi-Fi that repeat by themselves, and a moved-out flatmate's balance kept until it is settled.
When the rooms are not the same, split the rent by room size and extras, or by what each person says each room is worth, so that nobody would rather swap rooms at the prices it gives.
For a flat in India, a payment opens any UPI app with the amount filled in, and a ready reminder can be copied into the group chat or sent with your phone's Share button.
Each person's balance is what they paid for the group minus their own share of it, with payments between flatmates counted. A plus means they get money back, a minus that they owe, and all the balances together always add up to zero.
Only each person's total matters, not who paid which bill. If Riya is owed 3,000 and Sam owes 3,000, one payment from Sam to Riya settles both, even if they never shared a bill; the flat needs at most one payment fewer than it has people.
A split is envy-free when nobody would rather have someone else's room at that room's price. When each person says what every room is worth to them, such prices always exist; FairShare picks the ones that leave the least happy person as well off as possible.
It is free, with no registration and no limit. Like every page on ZeroDataUpload, it is supported by advertising. The names, expenses and balances you type are worked out by your browser on your device and never sent to a server. They are kept in this browser's storage so they are there next time; Delete everything, under People and group, removes them.
There is no account and no server, so you send the group itself: a link or a file from People and group. When a flatmate opens it, it is added to their FairShare, or merged with their copy: the newest change of each expense wins and nothing is counted twice. The link carries the group after its # sign, a part browsers do not send to any website, and the page takes it off the address before its ad and analytics scripts load. Anyone who has the link can read the group, so send it only to the people in it.
It looks for the largest number of small groups of people whose balances cancel out among themselves; each group of n people then needs n - 1 payments, so the total is as small as it can be. For up to 20 people with money owed it finds that split exactly. It can ask someone to pay a flatmate they never shared a bill with; the amounts still come out right for everyone. "Who owes whom" keeps every debt between the two people who shared the bill instead.
Equally between the people you tick; by amounts that add up to the bill; by percent; by shares (2 for the big room, 1 for everyone else); equally with an adjustment for someone (200 more for the one who had the drinks); by the items on a receipt, with tax and delivery shared in proportion; and by the days each person lived there, for a bill that covers a period such as electricity. Several people can pay one bill, and every share adds up to the bill to the paisa.
By room size: a share you choose for the kitchen, hall and shared bathrooms is split equally, and the rest by each room's size, raised by a percentage you agree for extras such as an attached bathroom or a balcony. Or by what each room is worth to each person: everyone writes what they would pay for each room, the rooms go to the people who value them most, and the prices are set so that nobody would rather have someone else's room at its price.
Yes. Export the group from Splitwise as a spreadsheet (CSV) and open it under People and group; you match each name in the file to a flatmate. Amounts in another currency are converted at a rate shown before importing, filled in from the European Central Bank's rates of 6 November 2026 where it can be. Importing the same file twice adds nothing twice, and FairShare writes its own spreadsheet in the same layout.
For a group in rupees, add each person's UPI ID under People and group. When someone settles up, FairShare shows a QR code and a link that open any UPI app with the payee and the amount filled in. FairShare does not see or confirm the payment: record it after paying so the balances change.