Skip to main content

Split Bill Calculator

Split a restaurant or group bill evenly among any number of people. Add tax, a discount and a tip (percent of the subtotal, with country tip-preset shortcuts), then get an exact cent-accurate breakdown per person — no rounding errors, the shares always sum to the total.

Input

Flat tax amount — leave 0 if tax is already included in the subtotal.

Optional coupon or discount amount, subtracted before the split.

Tip is calculated on the subtotal, before tax and discount.

Convenience only — rounded shares no longer sum exactly to the total.

Output

Bill Breakdown
MetricValue
No data yet
Per Person
PersonAmount
No data yet
Was this helpful?

Guides

Splitting a restaurant tab, a group grocery run, or a shared vacation expense fairly is harder than it sounds once tax, a discount and a tip enter the picture — and dividing by hand almost always leaves a stray penny unaccounted for. The Split Bill Calculator does the arithmetic for you and, crucially, does it exactly: every person's share is computed in whole cents, so the amounts always add back up to the total to the last penny.

How to use it

  1. Enter the Bill Subtotal — the pre-tax, pre-tip cost of the meal or purchase.
  2. Add Tax and any Discount as flat amounts. Leave Tax at 0 if it's already baked into the subtotal.
  3. Pick a Tip Preset for a quick country-standard tip (US/Canada 18%, UK 12%, Australia 10%, France 5%, Japan 0%), or leave it on Custom and set your own Tip %. The tip is calculated on the subtotal, before tax and discount — the standard convention.
  4. Set the Number of People splitting the bill.
  5. Choose a Currency so amounts are formatted with the right symbol and decimal places (Japanese yen has no decimal places; everything else here uses two).
  6. Optionally check Round up each person's share if you'd rather everyone hand over a round number in cash — note this is a convenience only, and the rounded shares no longer sum exactly to the total (the breakdown table still shows the exact total).

The result is two tables: a Bill Breakdown (subtotal, tax, discount, tip, total, headcount) and a Per Person table listing exactly what each person owes.

Why the split is exact

A naive split just divides the total by the number of people and rounds each share to two decimals — but 100 / 3 = 33.333..., and three shares of $33.33 only add up to $99.99, a cent short. This calculator avoids that by working in integer cents internally: it floor-divides the total bill (in cents) by the number of people, then hands the single leftover cent (or cents, for larger discrepancies) to the first few people, one each. So a $100 bill split three ways comes out as $33.34 / $33.33 / $33.33 — annoying to look at, maybe, but it's the only way three numbers can add up to exactly $100.00.

Does the tip apply before or after tax?

The tip here is calculated on the subtotal alone, before tax and any discount are applied — the way most tipping guides recommend, and how the original calculator behaved. If your bill's tax is unusually high, your effective tip percentage on the tax-included total will be slightly lower than the percentage you entered, which is intentional.

What if the discount is bigger than the bill?

The total is floored at zero — a coupon or discount larger than the subtotal plus tax plus tip won't produce a negative bill or negative per-person amounts.

Privacy

Everything runs in your browser. No bill amounts, tips, or currency choices are sent anywhere or stored.

billsplittiptaxgrouprestaurantcalculatormoney

Part of a workflow

All collections

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.