ToolCabana

Expense splitter

Calculate who owes whom after shared expenses and unequal allocations.

Favorites are saved in this browser. Find them in My favorites.

Expense splitter

Your input stays in this browser unless stated otherwise
Clear your input, files and result, and restore the default settings.
Load sample text to explore what this tool can do. This replaces your current input.
0 charactersClear the source text.

Expense splitter কীভাবে ব্যবহার করবেন

Expense splitter works out who owes whom after a group shares costs. Enter each person on one line with their name, the amount they paid and a weight for their share. The tool compares what each paid with their weighted share and lists the payments needed to settle up, rounded to cents.

  1. Paste the source into the input editor, or load the built-in example.
  2. Check the source format before running the operation.
  3. Run expense splitter, review the output, then use the available copy or download controls.

এই টুলের সুবিধা

Calculate who owes whom after shared expenses and unequal allocations.

সীমা ও প্রক্রিয়াকরণ

Local bounded calculations. Numeric inputs must be finite and within the visible ranges. Lists and tables have operation-specific limits. Models, estimates and supplied rates must be checked against your intended use.

ইনপুটের উদাহরণ
Alex,90,1
Sam,30,1
Kim,0,1

সাধারণ প্রশ্ন

How do I split a bill when someone should pay a bigger share?

Give that person a larger weight. With weights of 2 and 1, the first person's share is twice the second's. Weights must be positive, and paid amounts can be 0 for anyone who paid nothing.

How does the expense splitter decide who pays whom?

It finds each person's balance as amount paid minus weighted share, then lists transfers from people who owe to people who are owed. In the example, Alex paid 90 and Sam 30, so Kim pays Alex 40 and Sam pays Alex 10.

Why is the split off by a cent?

Balances are rounded to whole cents before settlements are calculated, so uneven divisions can leave a few cents unallocated. Adjust the final transfer by hand if exact cents matter.

Where is my input processed?

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

What are the input limits?

Local bounded calculations. Numeric inputs must be finite and within the visible ranges. Lists and tables have operation-specific limits. Models, estimates and supplied rates must be checked against your intended use.