{{ summaryHeading }}
{{ primaryDisplay }}
{{ summaryLine }}
{{ peopleBadge }} {{ tipBasisBadge }} {{ roundingBadge }} {{ warningCount }} note(s)
Receipt Tax + tip {{ billSplitStagePeopleLabel }} {{ billSplitStageRoundLabel }}
Bill split inputs
Receipt amount before tax and tip.
{{ currencySymbol }}
Tax percentage applied to the discounted subtotal.
%
Tip percentage for the selected basis.
%
Choose whether the tip is based on pre-tax subtotal or the taxed receipt total.
Number of people sharing the bill.
people
Controls how cents are settled across the group.
Amount removed from the subtotal before tax.
{{ currencySymbol }}
Optional fixed charge added before the final split.
{{ currencySymbol }}
Formatting symbol for tables, charts, and exports.
Line item Amount Basis Split impact Copy
{{ row.item }} {{ row.amount }} {{ row.basis }} {{ row.impact }}
Person Pays Reason Collector note Copy
{{ row.person }} {{ row.pays }} {{ row.reason }} {{ row.note }}
Check Status Detail Action Copy
{{ row.check }} {{ row.status }} {{ row.detail }} {{ row.action }}
Customize
Advanced
:

Introduction:

Group payment trouble usually starts after the receipt is already correct. People may agree to share the meal, then disagree about whether a discount reduces the tip, whether tax was included, whether an automatic service charge replaces a voluntary tip, or who should carry the last cent. Equal splitting is fair only after those receipt choices are made visible.

An equal split is different from an itemized split. Equal splitting treats the subtotal, tax, service charge, and tip as shared lines across the whole group. Itemized splitting assigns individual dishes or expenses to specific people. Both approaches can be reasonable, but they should not be mixed casually. If one person ordered a much higher-cost item, an equal split may feel simple while still being the wrong agreement.

Diagram showing receipt lines becoming a shared total and then exact-cent or rounded payer amounts

Receipt lines also have an order. A discount usually reduces the subtotal before tax is calculated. Tax adds a separate percentage amount. A service charge may be mandatory, may be retained by the business, or may be distributed under rules that differ from voluntary tips. A tip can be based on the pre-tax subtotal, the taxed amount, or the taxed amount plus service charge. The same tip rate can therefore produce different totals.

Common shared receipt terms and split effects
Receipt term Plain meaning Split effect
Subtotal Food, drinks, goods, or services before tax and tip. Starts the shared amount.
Discount A coupon, comp, or credit taken off the subtotal. Reduces the shared base before tax and pre-tax tip.
Tax A percentage added by the receipt rules for the place or transaction. Adds a shared line and may be included in the tip basis.
Service charge A fixed charge printed separately from the voluntary tip. Adds to the receipt and may or may not join the tip basis.
Rounding adjustment The difference created when payer amounts are rounded for collection. Makes extra cash collection visible instead of hidden.

The arithmetic can show who owes what, but it cannot settle group etiquette or local law. If the charge is taxable, already includes VAT, replaces a tip, or needs payroll treatment, the receipt and local rules matter more than a payment roster.

How to Use This Tool:

Start with the receipt total components, then choose how the group wants to collect payment.

  1. Enter Subtotal as the amount before tax, tip, and optional service charge. If the receipt has a coupon or comp, keep the original subtotal and enter the reduction in Discount.
  2. Set Tax rate as a whole percentage. Use 0 when tax or VAT is already included in the subtotal you are splitting.
  3. Enter Tip rate, then choose Tip basis. The basis controls whether the tip applies to subtotal only, subtotal plus tax, or subtotal plus tax and service charge.
  4. Set People to the number of payers. The roster uses whole payer counts from 1 through 50, so a decimal or out-of-range entry is normalized and noted.
  5. Choose Per-person rounding. Exact cents balances to the receipt total, while Round each person up to 0.50 and Round each person up to 1.00 create a visible rounding adjustment.
  6. Use Advanced for Discount, Service charge, or Currency symbol. If a service charge is entered but not included in the tip basis, Payment Notes reminds you to review that choice.
  7. Read Split Ledger first, then use Payment Roster and Payment Notes to collect. Resolve warnings about high rates, capped discounts, normalized people counts, zero totals, or extra rounded collection before sending payment requests.

The result is ready when the ledger matches the receipt assumptions and the roster explains any one-cent remainder or cash-rounding cushion.

Interpreting Results:

The per-person amount is the payment after the receipt total has been rounded to cents and assigned across the payer roster. In exact-cent mode, not everyone always pays the same displayed amount. The first payer rows may carry one extra cent so the amount collected still equals the rounded receipt total.

Split Ledger is the main audit view. It shows the subtotal, discount, split base, tax, service charge, tip, receipt total, collected total, and rounding adjustment. If the ledger does not match the paper receipt, check the discount treatment, tax inclusion, service charge, and tip basis before changing the payer count.

  • Payment Roster turns the split into person-by-person rows and collector notes.
  • Payment Notes explains review items such as unusual rates, capped discounts, service-charge treatment, and the equal-split boundary.
  • Bill Cost Mix shows how much of the receipt comes from subtotal, tax, service charge, and tip.
  • Group Split Curve compares nearby group sizes so a changed payer count does not hide a rounding surprise.

A balanced roster does not prove the agreement is fair. It proves only that the entered shared receipt can be collected under the selected rounding rule. Use an itemized splitter or a manual adjustment when people are not sharing the same receipt lines equally.

Technical Details:

Equal receipt splitting has two arithmetic stages. The receipt is first rebuilt from monetary lines and percentage rates. The completed receipt total is then converted to integer cents and assigned to a whole-number payer roster. Integer cents make the final roster auditable because each payer row can be added back to the receipt total without fractional currency.

Discount, tax, service charge, and tip basis change the receipt before division happens. A discount is capped so the split base cannot fall below zero. Tax is calculated from that split base. Service charge is added as a fixed amount. Tip is calculated from the selected basis, which may or may not include tax and service charge.

Formula Core:

The receipt calculation uses these core relationships:

B = S D X = B × rtax100 P = Btip × rtip100 Treceipt = round to cents ( B + X + C + P )
Bill split formula symbols and handling
Symbol Meaning Handling
S Subtotal. Negative entries are treated as zero.
D Discount. Negative entries become zero, and the value is capped at S.
B Split base. S - D, never below zero.
X Tax. Split base multiplied by Tax rate.
C Service charge. Added as a fixed receipt amount.
Btip Tip basis. B, B + X, or B + X + C.
P Tip. Tip basis multiplied by Tip rate.

Rounding Core:

Exact-cent splitting distributes integer cents. Cash rounding rounds each person's share upward to a chosen increment, so the collected total can exceed the receipt total.

q = Tcentsn , m = Tcents qn Arounded = i × Tcents/n i
Bill split rounding modes and collected totals
Mode Mechanism Collected total
Exact cents Each payer starts with the floor share; leftover cents go to the earliest payer rows. Matches the rounded receipt total.
Round each person up to 0.50 Each payer is rounded upward to the next half unit. Can exceed the receipt total.
Round each person up to 1.00 Each payer is rounded upward to the next whole unit. Often exceeds the receipt total unless the share already lands on a whole unit.

A substitution shows the cent assignment. A 120.00 subtotal with 8% tax and an 18% tip on subtotal plus tax gives B = 120.00, X = 9.60, and Btip = 129.60. The tip is 23.328, so the receipt total rounds to 152.93. Four exact-cent payers become one 38.24 payer and three 38.23 payers.

Bill split warning conditions
Condition Handling Reason to review
Negative subtotal, discount, or service charge Treated as zero and flagged. A credit may have been entered into the wrong field.
Discount larger than subtotal Capped at the subtotal and flagged. The split base cannot become negative.
People count outside the supported range Rounded to a whole number and limited to 1 through 50. A roster needs whole payer rows.
Tax or tip rate above 35% Allowed, but marked for review. The intended entry may have been a decimal such as 0.18 instead of 18.
Service charge entered but not included in the tip basis Allowed and noted. The group should decide whether to tip on the service-inclusive amount.
Cash rounding collects extra Shown as a positive rounding adjustment. The payer collecting should know what happens to the cushion.

Limitations, Privacy, and Accuracy Notes:

The calculator handles equal shared payments. It does not assign individual dishes, split uneven contributions, decide local tax treatment, or verify whether a receipt already includes tax or VAT.

  • Use an itemized splitter when people ordered different amounts.
  • Confirm local rules before treating service charges as tips or wages.
  • Exact-cent mode is closest to the receipt total; cash-rounding modes deliberately collect extra when needed.
  • The arithmetic uses the values entered in the browser and creates the displayed exports from those values.

Advanced Tips:

  • Use Tip basis to match the receipt suggestion before changing the tip rate; otherwise two different assumptions can look like one disagreement.
  • Check Rounding adjustment whenever using cash modes. Decide whether the cushion becomes change, fee coverage, or a manual reduction.
  • Review Group Split Curve when one person joins or leaves the payment group, because exact shares and rounded collection can change noticeably.
  • Use Payment Notes as the message checklist before sending requests. It names the assumptions most likely to cause disputes.
  • Keep the Currency symbol consistent with the receipt so copied notes, tables, and charts do not imply the wrong currency.

Worked Examples:

Post-tax tip for four people

A 120.00 subtotal with 8% tax and an 18% tip on subtotal plus tax produces 9.60 tax and about 23.33 tip. The receipt total rounds to 152.93. Four exact-cent payers split that into one 38.24 payment and three 38.23 payments.

Discount before tax and tip

A 90.00 subtotal with a 10.00 discount leaves an 80.00 split base. With 7.5% tax and a 20% pre-tax tip, the receipt total is 102.00. Three exact-cent payers each owe 34.00.

Cash collection rounded to whole units

A 73.20 subtotal with an 8.00 service charge and no tax or tip totals 81.20. Five people owe 16.24 before cash rounding. Rounding each person up to 1.00 collects 85.00, so the rounding adjustment is 3.80.

FAQ:

Does this handle itemized orders?

No. It creates an equal split from receipt-level inputs. Use it when the group has agreed to share the whole receipt evenly.

Should tip be calculated before or after tax?

That depends on the receipt suggestion, local custom, and group preference. Tip basis lets you compare pre-tax, post-tax, and service-inclusive choices without changing the rest of the receipt.

Why do some people pay one cent more?

A rounded receipt total often does not divide evenly by the number of people. Exact-cent mode assigns the leftover cent or cents to the first payer rows so the collected total still matches the receipt.

Why does cash rounding collect extra?

Cash modes round every person's share upward to the selected increment. The difference between the rounded collection and the receipt total is shown as Rounding adjustment.

Is a service charge the same as a tip?

Not always. A mandatory service charge can be treated differently from a voluntary tip. The calculator keeps service charge separate so the group can decide how to split it and whether to include it in the tip basis.

Glossary:

Equal split
A shared payment where each payer takes the same receipt share, except for cent remainders or rounding.
Split base
The subtotal after any discount has been applied.
Tip basis
The amount used to calculate the tip, such as subtotal only, subtotal plus tax, or subtotal plus tax and service charge.
Service charge
A fixed receipt charge that is added separately from a voluntary tip.
Exact-cent mode
A roster rule that allocates whole cents so the collected total matches the rounded receipt total.
Rounding adjustment
The difference between amount collected and receipt total after per-person rounding.

References: