EachSplit
Split a bill

Groceries

Split a grocery bill when half of it is tax-free

A restaurant bill is easy: one tax rate, everybody ate something. A grocery receipt is not. The bread is zero-rated, the beer is not, the dish soap is taxed differently again — and the person who bought the vegetables ends up paying part of somebody else's alcohol tax. Splitting it by line fixes that in about a minute.

How to do it

1

Scan or upload the receipt

A phone photo of the paper, or the PDF from an online order. Every line comes out itemized, along with the tax and any delivery or service fees.

2

Everyone claims their own

Send the link to your roommates. Personal items go to one person, shared staples get claimed by several, and part-quantities work — two of the six yogurts.

3

Tax follows the items

Each line carries the rate the store actually charged on it, so the person with the beer pays the beer tax and the person with the bread does not.

Why an even tax split is the wrong answer

Nearly every bill splitter spreads the tax proportionally: if your items are a third of the basket, you pay a third of the tax. On a restaurant bill that is correct, because one rate applied to everything. On a grocery receipt it is not, because it quietly moves the alcohol and household tax onto whoever bought the food.

Consider a $60 shop where $40 is zero-rated food and $20 is taxable beer. Spread the tax evenly and the person who only bought food pays two-thirds of the tax on somebody else's beer. Apply each line's real rate and they pay none of it — which is what the register actually charged.

EachSplit does the second one. Switch the bill to per-line tax and each item carries the rate the receipt printed against it. The pool never changes — the total handed out is always the tax the shop actually charged — the rates only decide who pays which part of it.

Shared staples and personal items

The awkward part of a house grocery run is that it is never cleanly divided. Milk, trash bags and dish soap belong to everybody; the expensive cheese belongs to one person. You can claim a line jointly, in which case it splits between the claimants, or claim part of a line when the quantity is not shared evenly. Everything adds up to the printed total, to the cent, or the app refuses to show it.

Try it on this week's shop

Free, no account needed to start, and your roommates never have to install anything.

Split a grocery bill

Ordering online instead? Splitting a Walmart or Instacart order

Questions, answered

How do you split a grocery bill fairly when people bought different things?

Split it by line rather than by head. Scan or upload the receipt, and each person claims the items they are actually paying for — shared staples can be split between several people, and anything personal goes to one person. Tax and any fees follow the items, so nobody subsidizes somebody else's shopping.

Why do two people paying the same amount owe different tax?

Because most places tax groceries differently from everything else. Unprepared food is often zero-rated or reduced, while alcohol, household goods and prepared hot food are taxed at the full rate. If one person's basket is bread and vegetables and the other's is beer and cleaning supplies, an even tax split overcharges the first person. EachSplit can apply each line's real rate instead.

Can I split one grocery receipt between more than two people?

Yes, and they do not need accounts. Send the claim link to the group and everyone taps their own items at the same time. It works the same for two roommates or six people on a shared house grocery run.

What about items we share, like milk or dish soap?

Claim them jointly. Several people can claim the same line and it divides between them. If the receipt says six yogurts and you are taking two, you can claim a partial quantity rather than the whole line.

Do I need the paper receipt?

No. A phone photo works, and so does a PDF — which is what you get from an online grocery order that never produced a paper receipt at all.

Does it work outside the US?

The tax model is a rate per line rather than a US-specific rule, so it is not hard-wired to state sales tax. It is built and tested against US receipts, though, and only US dollars are switched on — so treat anything outside that as untested rather than supported. Tax-inclusive pricing, as VAT receipts usually print, is not something it has been designed around.