happytails.ai

Expense splitter

Add what everyone paid and see who owes whom. Split group expenses equally or by custom shares, then download a clear settlement report.

Your result

Report a problem or share an idea.

How to use Expense splitter
  1. Add the participants, then enter each expense and who paid it.
  2. Choose equal shares or custom positive weights for each expense. Use the same currency throughout.
  3. Calculate the settlement. Check who pays whom, then download the full report or CSV files.

Useful next steps

Split a trip without a spreadsheet

If Alex pays 60.00 for three people sharing equally, each person owes 20.00. Blair pays Alex 20.00 and Casey pays Alex 20.00. Add more expenses before calculating to settle the group together.

Give each person the right share

Equal shares divide an expense between everyone listed. Custom shares let you include only the people involved and give them different weights. Weights of 1, 2 and 3 divide a cost into six parts. The payer can be different from the people sharing that expense.

Keep every cent accounted for

Calculations use exact smallest currency units. When a split leaves a remainder, the largest fractional shares receive the remaining units. Ties rotate through participant order across expenses. The final report includes every allocation and a settlement using the fewest payments when anyone can pay anyone directly.