Expense Splitter

Split bills and shared expenses between friends, roommates, or travel groups. Add people, log expenses, choose how to split, and get a settlement plan showing exactly who pays whom. Everything runs in your browser — no signup, no servers.

Currency:
People
Add Expense
Expenses
Add at least 2 people and an expense to see the split.
Ad Space

How to Split Expenses Fairly

Splitting expenses among a group can quickly become awkward if not handled transparently. The expense splitter removes guesswork by tracking every payment, assigning each cost to the right people, and calculating the minimum number of transactions needed to settle up. Whether you are sharing a restaurant bill, splitting rent, or tracking costs across a multi-day road trip, the tool does the math so nobody has to.

Start by adding every person in the group. Then log each expense with a description, the amount, who paid, and who should share the cost. By default the tool divides each expense equally among the selected people, but you can switch to custom amounts or percentage splits for items that are not shared evenly. The running totals update instantly as you add entries.

Equal vs. Proportional Splits

An equal split works well when everyone orders roughly the same thing or shares a common cost like a taxi or accommodation. Each person pays the total divided by the number of participants. A proportional or custom split is better when costs differ — for example, one person orders an expensive dish or stays an extra night. The expense splitter supports both modes per expense, so you can mix and match within the same trip.

Percentage splits are useful for recurring shared costs like rent, where each roommate pays a fixed share based on room size or agreement. Enter the agreed percentages and the tool calculates the exact amount each person owes for that expense.

Tips for Managing Group Trip Expenses

Designate one person to handle shared payments whenever possible — it reduces the number of transactions and makes tracking simpler. Log every expense immediately instead of waiting until the end of the trip. Use the settlement plan at the end to see the shortest path to settling all debts: the algorithm minimizes transfers so instead of everyone paying everyone, you get a clean list like "Alice pays Bob $20, Carol pays Bob $5."

Copy the settlement summary and share it via WhatsApp or any messenger to keep the group informed. All data stays in your browser, so there is no account to create and no personal information leaves your device. Use the Clear All button when a trip is done and you are ready to start fresh.