receipt-ripper.com
Your receipts never leave your device
Equal-split is unfair when one person ordered the wine. Per-item is fair but tedious. Here is the in-between that works.
Six people, one bill, four people had pasta and water, two had steak and a bottle of wine. The waiter asks "one bill or separate?". Someone says "let's just split it" because it's late and nobody wants to do mental math at the table. The pasta-and-water four quietly subsidise the steak-and-wine two. Over the year this happens enough times that some friendships get a little frostier than they need to be.
The fix isn't "split it per item at the table" — that's slow and awkward. The fix is to capture the receipt and do the per-item split in five minutes after the fact, then bill people via Venmo / Revolut / PayPal / however your group settles. This guide is the practical workflow.
The fairness of equal-split depends on how similarly everyone ordered. At a casual lunch where everyone gets a sandwich and a coffee, equal-split is roughly fair and the overhead saved is worth it. At a wine dinner with mixed appetites, equal-split is a 20–40% transfer from the moderate orderers to the heavy orderers.
The rule of thumb we'd offer: if the highest individual order is more than 1.5× the lowest, per-item splitting is materially fairer and worth doing. Below that, equal-split is fine. The 1.5× threshold is roughly "one person ordered an entrée + dessert, another ordered just an entrée" — a difference small enough that nobody really minds, but past which the maths matters.
Here's how to do it without becoming the friend who insists on calculating the bill:
A bottle of wine that two people split equally costs each of them half. A starter that three people picked at equally costs each of them a third. In your spreadsheet, just list the names with commas (Alice, Bob) and divide that line's cost evenly across the listed people. If consumption wasn't equal (Alice had three glasses, Bob had one) and you want to be precise, split by an explicit ratio — but for friendly meals, equal-share of shared items is the convention that keeps the peace.
Add each person's share of tax and tip proportionally to what they ordered. If Alice's items total 25% of the subtotal, she pays 25% of the tax and 25% of the tip. This is the convention restaurants use when they actually print itemised bills per diner, and it's the right answer most people intuit anyway. The "exclude tax from exports" toggle in Receipt Ripper isn't what you want here — keep tax in for splitting purposes.
OCR sometimes joins two line items into one or misreads a price. Always glance at the parsed result against your memory of the meal: did you actually order something called "OYSTERSAUC E"? Probably a fused line. The review table is editable; fix it in place. The validator catches major arithmetic mismatches; minor ones are easier to verify by eye against the receipt photo.
Some situations don't need this level of precision:
Per-item splitting is for the case where the variance is meaningful and the group sees each other often enough that the fairness matters. For one-off groups, equal-split is the lower-friction default.
Six people, total bill €240 (subtotal €200, tax €25, tip €15). Per-item breakdown after parsing the receipt:
Equal-split would have charged everyone €40. The per-item method charges roughly: Alice €21, Bob €29.40, Carla €22.20, Dan €63.60, Eve €63.60, Frank €27. Total checks out at €240. Dan and Eve pay more, the other four pay less, everyone's share matches what they actually consumed. Nobody got the rough end.
You don't need a dedicated bill-splitting app for this. Receipt Ripper extracts the line items; a spreadsheet (Excel, Numbers, Google Sheets) does the per-person sums with a SUMIF formula. The whole post-dinner process is five minutes of work for a six-person meal.
For groups that do this regularly (housemates, regular dinner clubs), keep a running tally — assigning each meal's shares to the same set of named people, settling weekly or monthly via one transfer per person rather than per meal. The arithmetic is trivial; the social benefit of "we don't do this at the table" is the actual win.
For more on getting the line items extracted cleanly in the first place, see how to photograph a receipt so OCR actually reads it.