FairShare

FairShare: Expense Splitter for Roommates and Flatmates

Split rent, bills and groceries with the people you live with, keep every balance to the paisa and settle up in the fewest payments, worked out in your browser

Guide reviewed 9 November 2026 by Milan Salvi. How we write and correct guides.

Open FairShare โ†’
FairShare with its example flat of four: the headline says three payments settle everyone, Riya gets back the most, about 31,076 rupees, and Neha owes the most, about 12,648; the figures show 51,423 rupees spent in November and about 12,856 each, and Settle up lists Neha, Kabir and Sam each paying Riya, about 12,648, 10,421 and 8,007 rupees, beside a map of arrows from each of them to Riya

Table of Contents

  1. Overview
  2. Key Features
  3. How to Use
  4. How the Figures Are Worked Out
  5. Frequently Asked Questions
  6. Privacy & Security

Overview

Living with other people means a steady stream of shared costs: the rent one person pays the landlord, the Wi-Fi on someone else's card, the maid, the electricity that changes every month, grocery runs and takeaways, and the flatmate who moved in halfway through. Keeping it fair by memory or in a chat thread soon goes wrong. FairShare keeps one record of who paid what and who shares it, and turns it into a balance for each person and the fewest payments that settle everyone.

A bill can be split 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. Rent and Wi-Fi repeat by themselves, move-in and move-out dates keep anyone from paying for days they were not there, and the rent can be split fairly by room size or by what each room is worth to each person. For a flat in India, settling up opens any UPI app with the amount filled in.

Everything is worked out by your own browser. There is no account and no server: the group stays in this browser on your device, and you share it with your flatmates by sending a link or a file.

Key Features

Seven Ways to Split

Equally, amounts, percent, shares, adjustments, receipt items or days stayed, with several payers.

Exact to the Paisa

Every share adds up to the bill, and the odd paisa goes round from bill to bill.

Fewest Payments

The smallest number of payments that settles the flat, drawn as a map of who pays whom.

Repeating Bills

Rent, Wi-Fi and help added on their day; bills that change each time wait for the amount.

Moving In and Out

Move-in and move-out dates, bills shared by days stayed, and balances kept until settled.

A Fair Rent Split

By room size and extras, or by what each room is worth, with envy-free prices.

UPI Codes and Reminders

A QR code that opens any UPI app with the amount, and a friendly reminder to copy or share.

Shared Without a Server

The group sent by link or file and merged, Splitwise spreadsheets imported, backups and statements.

How to Use

The Add an expense window: 1,150 rupees for pizza and drinks, paid by Riya, split equally with an adjustment of 200 rupees more for Kabir, so Riya owes 237.50 and Kabir 437.50, and the rest, 950 rupees, is shared equally by the four
Adding an expense to the example flat, split equally with 200 more for one person (screenshot of the tool on 9 November 2026).
  1. Start a group - Name the flat, type who lives there and choose the currency; add move-in dates under People and group.
  2. Add what anyone pays - Type the amount (1450, 1.2k or 450 + 320), what it was for and who paid; the category is guessed.
  3. Choose how to split it - Equally, by amounts, percent, shares, an adjustment, receipt items or days stayed.
  4. Set up repeating bills - Add the rent, Wi-Fi or the maid once; bills that change each time wait for the amount.
  5. Settle up - Follow the fewest payments, pay with a UPI code, record each payment and send a friendly reminder.
  6. Share with your flatmates - Send a link or a file; when a flatmate opens it, it is merged with their copy.

How the Figures Are Worked Out

Frequently Asked Questions

The questions people ask most are answered on the tool page, just below the tool. The full list of 38 questions, from adding and splitting expenses to settling up, UPI codes, repeating bills, fair rent, sharing with flatmates, Splitwise and your data, is in the FairShare FAQ, and the help guide walks through every part of the tool step by step.

Privacy & Security

Your Money Talk Stays on Your Device

Who owes whom in a flat is nobody else's business. FairShare has no upload step, no account and no server-side storage: everything is worked out by your browser, and your groups are kept in your browser's storage until you choose Delete everything. To share a group, you send your flatmates a link or a file yourself.

The share 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. The tool loads nothing from outside the site, and the page title never shows a name or an amount. Like every page on ZeroDataUpload, the tool page shows ads through Google AdSense and uses Google Analytics; the Privacy Policy and Cookie Policy explain what those services collect and how the cookie banner controls them. Your figures are never part of it.

Ready to settle up with your flatmates? It's free, private, and runs entirely in your browser.

Open FairShare โ†’

Related

Milan Salvi

Milan Salvi

Founder, Leena Software Solutions

Milan is the founder of ZeroDataUpload and Leena Software Solutions, building privacy-first browser tools that process everything client-side. View all articles ยท About the author.

Last Updated: November 3, 2026