Official site — always check you are on kripicard.comVerify
Add who paid for what, including costs only some people shared, and get back the shortest list of transfers that settles everyone up.
Also known as: Bill Splitter · Split the Bill Calculator · Group Expense Calculator · Trip Cost Splitter
Add everyone involved. Removing someone also clears their expenses.
Untick anyone who did not share a cost — uneven splits are the normal case.
Shared between
Shared between
Shared between
The shortest set of transfers that squares everyone.
Total spent
$747.50
People
3
Transfers needed
2
instead of up to 3 direct repayments
| Person | Paid | Their share | Net |
|---|---|---|---|
| Ana | $450.00 | $284.17 | is owed $165.83 |
| Bo | $87.50 | $179.17 | owes $91.67 |
| Cy | $210.00 | $284.16 | owes $74.16 |
The naive way to settle a group trip is for everyone to pay everyone else back directly, which on six people can mean fifteen separate transfers. Most of those cancel out. If Ana owes Bo $20 and Bo owes Cy $20, Ana can simply pay Cy and Bo does nothing.
This tool nets everyone's position first, then matches the largest debtor to the largest creditor repeatedly. That never needs more than one transfer fewer than the number of people, and usually far fewer. Finding the provably smallest set is a hard problem in general, but this greedy match is optimal for realistic group expenses.
The other half of the job is cents. Split $100 three ways and you get $33.33 each, which is $99.99 — a cent short. Tools that work in floating-point dollars leave that penny floating around as a debt that never quite settles. This one works in whole cents and hands the remainder to specific people, so the balances always sum to exactly zero.
Uneven sharing is the common case, not the exception. One person skips the taxi, two share a hotel room, someone leaves early. Each expense here carries its own list of who it applies to, so the split reflects what actually happened rather than dividing everything equally.
Kripicard issues virtual Visa cards you top up with USDT — built for freelancers, agencies and online sellers who invoice across borders and would rather not wait on a bank.
A virtual Visa you top up with USDT works with suppliers, SaaS tools and marketplaces that never accepted your local card.
Issue a card per client, project or subscription so reconciling expenses stops being detective work.
Pre-fund the exact amount. No overdraft, no surprise renewal, no credit check.
Create a card the moment you need one, without waiting on a bank to approve anything.
Everyone's total paid is compared with their total share to get a net position. People who paid more than their share are creditors, those who paid less are debtors, and the tool repeatedly matches the biggest of each until everyone is square.
Yes. Each expense has its own participant list, so a taxi three of five people took is charged only to those three. This is the normal case on a trip and the reason equal-division tools give wrong answers.
The remainder is distributed a cent at a time rather than dropped or rounded away. A $100 split three ways becomes $33.34, $33.33 and $33.33, which sums to exactly $100.
No. The whole calculation runs in your browser and nothing is uploaded or stored on a server. Refreshing the page clears it.
Convert each expense to one shared currency before entering it, using the rate from the day it was paid. Our currency converter handles the conversion; mixing currencies in one split produces meaningless totals.
Discover our complete suite of crypto virtual card solutions and services