Grocery Cost Splitter

Shared items are divided equally between everyone named; personal items are charged in full to the one person they belong to. Add your members, tag each item, mark who paid for the trip, and the splitter shows the total, each person's share to the cent, and what everybody owes the payer. One shop, one payer, no signup.

1. Household Members

2. Who Paid?

3. Grocery Items

$

No items added yet. Start adding grocery items above.

How the split is calculated

Two rules, applied in order. An item tagged shared is divided equally between everyone named, however many that is — the shared total over the head count, with no weighting for who eats more. An item tagged personal is charged in full to the one person it belongs to. Your share is your equal cut of the shared pile plus the personal items with your name on them, and it is worked out from the prices exactly as typed, with no rounding until the figures are printed to two decimal places.

The settle-up list is a single-payer calculation, and knowing that is the difference between trusting it and being confused by it. You mark who paid for the trip, and everyone else owes that person their whole share. It does not net two trips against each other, it does not remember last week, and it does not attempt the minimum-transactions problem that a multi-payer ledger needs — one shop, one payer, one line per person. If two people paid on the same trip, run it twice with the items each of them covered.

Reloading the page starts the split over.

Every figure above was read out of the code that runs on this page. Where a number is our own judgement rather than a published one, the note says so and cites nothing. Method last checked 21 August 2026.

Why splitting groceries goes wrong

Splitting grocery costs is one of the most common friction points for roommates and shared households. The person who always buys the expensive items, the roommate who eats more than their share, the debate over communal vs. personal items — these small disagreements can poison an otherwise great living situation.

This tool removes the guesswork. By categorizing each item as shared or personal, and tracking who paid, everyone can see exactly where they stand. No more mental accounting or passive-aggressive notes on the fridge.

The simplest approach: shop together, split shared items equally, keep personal items separate, and settle up weekly. This tool makes that process take 2 minutes instead of 20.

Frequently Asked Questions

How does the grocery splitter work?

Add household members, then enter each grocery item with its cost. Tag items as "shared" (split equally) or assign to specific people. The calculator shows each person's total and net debts.

Can I handle different split ratios?

Yes! Shared items are split equally by default, but you can assign items to specific subsets of members (e.g., only adults share the wine cost).

Does it track who paid?

Yes! Mark who paid for the grocery trip, and the calculator shows net debts — who owes whom and how much — to simplify settling up.

Related Tools

Manage shared shopping lists with Homsy

Homsy keeps shared shopping lists synced, tracks expenses, and makes splitting costs effortless.