How to split bills with friends

A practical guide to splitting shared expenses without the spreadsheet math or the group-chat argument.

Splitting a bill sounds simple until it's a dinner for eight, a weekend trip, or a shared apartment with a year of recurring costs. The math gets messy fast, and someone always ends up fronting more than their share. Here's a straightforward way to handle it.

1. Pick the right splitting method

Not every expense should be divided the same way:

  • Even split — the simplest option, for expenses everyone benefited from equally (a shared appetizer, a group Uber).
  • Exact amount — when people ordered differently and you want to charge each person what they actually spent.
  • Percentage — useful for rent or recurring costs split unevenly by agreement (e.g. 60/40 based on room size).
  • By share — for cases like "two people ate double portions," where a plain even split doesn't fit but an exact dollar breakdown is overkill.

2. Log the expense as soon as it happens

The single biggest source of group-expense arguments isn't bad math — it's forgetting. Log the expense right when it happens (or scan the receipt) instead of trying to reconstruct a trip's spending from memory two weeks later.

3. Let a receipt scanner do the data entry

Typing out every line item from a group dinner receipt is tedious enough that people skip it — which is how "I'll just pay you back for my part" turns into nobody ever squaring up. Scanning the receipt and letting software read the items, tax, and tip removes that friction, as long as you still glance over the result before saving it.

4. Keep a running balance, not a one-off calculation

For anything ongoing — roommates, a recurring friend group, a multi-day trip — track a running balance instead of settling after every single expense. It nets out who owes whom overall, so people aren't paying each other back five times a day for small amounts.

5. Settle up, and confirm it

Pay back however you'd normally send a friend money, then mark it as paid so there's a record. Having the other person confirm it too (rather than just trusting a text message) avoids the "wait, did you actually pay me?" conversation a month later.

Doing this with KalQSplit

KalQSplit handles all five steps above: pick a split mode, scan a receipt, track a running group or trip balance, and settle up with a two-way confirmation — and only the person who starts the group needs an account. Everyone else just follows an invite link. See the FAQ for details, or the guides section for a deeper look at specific situations — splitting rent, settling up without awkwardness, handling a group trip, and more.

Ready to try it yourself?

Create a free group