Expense Splitter

Split group expenses and generate individual share reports

πŸ‘₯ Participants

Add people sharing expenses

πŸ’° Expenses

Add expenses manually or import from CSV/Excel

$40.00 per person (3 people)
$10.00 per person (3 people)

Summary

$150.00
Total Expenses
3
Participants
2
Expenses

Individual Balances

Who owes or is owed money

Alice
$70.00
gets back
Bob
$20.00
owes
Charlie
$50.00
owes

πŸ’Έ Settlement Plan

Minimum transactions to settle up

Charlie→Alice
$50.00
Bob→Alice
$20.00

About Expense Splitter

Split Group Expenses Fairly

This tool helps you split expenses among friends, roommates, or travel companions. It calculates who owes whom and generates a settlement plan with the minimum number of transactions.

Features

  • Add unlimited participants
  • Track multiple expenses
  • Flexible split options (select who shares each expense)
  • Automatic balance calculation
  • Minimum settlement transactions
  • Visual balance indicators
  • Real-time updates
  • Easy-to-use interface
  • Per-person share display
  • Color-coded balances

How to Use

  1. Add all participants in the group
  2. Add each expense with description and amount
  3. Select who paid for each expense
  4. Choose who shares each expense (can be different for each)
  5. View individual balances
  6. Follow the settlement plan to settle up

Understanding Balances

Positive Balance (Green):
This person should receive money back
Negative Balance (Red):
This person owes money to others
Zero Balance (Gray):
This person is all settled up

Settlement Algorithm

The settlement plan uses a greedy algorithm to minimize the number of transactions needed. Instead of everyone paying everyone else, it calculates the most efficient way to settle all debts.

Use Cases

  • Splitting restaurant bills with friends
  • Sharing vacation expenses
  • Roommate utility bills
  • Group gift purchases
  • Road trip cost sharing
  • Event planning expenses

Tips

  • Add participants before adding expenses
  • Use clear descriptions for each expense
  • You can split expenses unevenly (not everyone has to share)
  • The settlement plan shows the minimum transactions needed
  • Take a screenshot of the settlement plan for reference