About this tool
Track shared expenses for trips and flatmates, see who owes whom, and settle up with the fewest possible payments.
The Group Expense Splitter tracks who paid for what on a shared trip or in a flatshare, works out each person's net balance, and then reduces the tangle of debts to a lean list of payments that clears it — repeatedly matching the largest debtor with the largest creditor until everyone is square, needing no more transfers than there are people in the group. Every expense can be split across the whole group or only the people it applies to, so one person's late-night snack does not land on everyone's bill. It is for the person holding the receipts at the end of a trip who wants a payment list, not a spreadsheet.
Open Group Expense Splitter on AltFTool — it loads instantly in your browser.
Type each person into Add member and press Add; a member named in an expense can't be removed until that expense is deleted or edited.
Under Add expense fill Description, Amount (₹) and Paid by, then in Split among leave Everyone selected or tap only the people who shared that item.
Balances show who is owed and who owes, Settle up (N payments) lists each transfer as payer → payee → amount, and Copy settle-up plan copies the trip total, per-head share and every payment for a group chat.
Instead of everyone paying everyone, the plan pairs the biggest debt with the biggest credit each round, so a group of n people never needs more than n−1 payments.
Each entry carries its own list of who shares it; leave it blank and it splits across everyone, or name two people and only they are charged.
The share text carries the trip total, the per-head figure, each person's net position and every transfer, formatted so it reads correctly pasted into a group chat.
It computes each person's balance — what they paid minus their share of everything they were part of — then repeatedly settles the largest outstanding debt against the largest outstanding credit. This greedy matching clears the group in at most one payment fewer than the number of people, rather than one payment per pair.
Yes. Select the participants on that expense and the amount is divided only among them; leave the selection empty and it divides equally across everyone in the group. The payer is credited the full amount either way.
Balances are carried at full precision internally and anything within half a paisa of zero is treated as settled, so rounding does not leave phantom one-rupee debts. Displayed figures are rounded for readability, which is why a transfer may differ from a hand calculation by a fraction.
Only in your own browser. Members and expenses are saved to local storage on the device you are using, so the ledger is still there when you come back, but nothing is uploaded and there is no shared account — send the copied summary if you want others to see it.
Add the Group Expense Splitter widget to your blog or website — free, responsive, no signup. Just keep the “Widget by AltFTool” credit link visible.
<iframe src="https://www.altftool.com/embed/widget/group-bill-splitter"
title="Group Expense Splitter — free AltFTool widget"
width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden"
loading="lazy" referrerpolicy="no-referrer-when-downgrade" allow="clipboard-write"></iframe>
<p style="font-size:12px;margin:4px 0 0">Widget by <a href="https://www.altftool.com/tools/all/group-bill-splitter?utm_source=embed&utm_medium=widget" rel="nofollow">AltFTool — free online tools</a></p>