Skip to content
Expensico

Expense Splitter

Split shared trip or flat expenses fairly, then see the fewest payments needed to settle up. Saved in your browser, no sign-up.

Runs in your browser. Everything you enter stays on your device. Nothing is sent to a server.

How to use the Expense Splitter

  1. Add everyone in the group.
  2. For each expense, enter what it was, the amount, who paid and who shared it.
  3. Read the “Settle up” list: the payments needed to make everyone even.
  4. Copy the summary and share it in your group chat.

How the settlement is worked out

For every expense, the payer is credited with the full amount and each person sharing it is debited their equal share. Shares are calculated to the paisa, and any leftover paisa is assigned so the totals always balance exactly.

Then the largest debtor pays the largest creditor, repeatedly, until everyone is at zero. This produces at most one fewer payment than the number of people — far fewer than everyone paying everyone back for each bill.

Uneven splits

If someone shouldn't share an expense (they skipped a dinner, say), untick them for that expense. To split unevenly — for example by nights stayed — enter the expense in parts shared by different groups.

Example

Asha pays ₹9,000 for the hotel shared by all three; Ravi pays ₹1,000 for a cab shared with Meera. Asha should get back ₹6,000; Ravi owes ₹2,500 and Meera ₹3,500. Settle up: Meera pays Asha ₹3,500 and Ravi pays Asha ₹2,500 — two payments.

Frequently asked questions

Does everyone need an account?

No. There are no accounts. The group is saved in your browser; share the copied summary with others.

Can I use it across devices?

Not automatically — the data lives only in this browser. Copy the summary to share the final result.

Is what I enter stored or sent anywhere?

No. Calculations and processing happen in your browser. Nothing you type is sent to our servers. Some tools remember your last input in this browser's local storage for convenience; you can clear it at any time.