1. Set Base Currency
Select the currency you want your final balances to be calculated in.
Choose a base currency, add mixed-currency payments, and settle fairly with one final result.
Three simple steps to settle up.
Select the currency you want your final balances to be calculated in.
Enter who paid, how much, and who the expense was for. Mixed currencies are fully supported.
Hit calculate and instantly see the optimized list of who needs to pay whom to settle up.
Simple and fair splitting, made easy.
Enter payments and we handle the complex split logic automatically, including who paid and who owes.
Supports mixed currencies and converts them into one base unit so everyone settles with confidence.
No login or registration required, making quick split sessions entirely private and easy.
Read our guides on how to split expenses fairly.
Rent is easy, but shared groceries and cleaning supplies are tricky. Learn how to track household expenses fairly.
Read the Guide →From shared Airbnb bookings to foreign currency restaurant bills, keep your trip finances organized.
Read the Guide →Someone ordered steak, another just had water? Easily split complex restaurant bills elegantly.
Read the Guide →Yes. Use the ‘Pay for’ multi-select dropdown and choose exactly who was involved in the expense. You can select one, many, or all.
No. Each payment can use a different currency and is converted to the base currency automatically using live rates.
Our algorithm calculates the net balance for each person and then optimizes the transactions, minimizing the total number of bank transfers needed.
BillSmart shows a clear FX error and prevents saving wrong converted amounts.