Bill Split Calculator
Divide a shared receipt into exact-cent or rounded payer amounts, showing how discounts, tax, service charges, and tip basis change the split.{{ summaryHeading }}
| 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 }} |
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.
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.
| 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.
- Enter
Subtotalas 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 inDiscount. - Set
Tax rateas a whole percentage. Use0when tax or VAT is already included in the subtotal you are splitting. - Enter
Tip rate, then chooseTip basis. The basis controls whether the tip applies to subtotal only, subtotal plus tax, or subtotal plus tax and service charge. - Set
Peopleto the number of payers. The roster uses whole payer counts from1through50, so a decimal or out-of-range entry is normalized and noted. - Choose
Per-person rounding.Exact centsbalances to the receipt total, whileRound each person up to 0.50andRound each person up to 1.00create a visible rounding adjustment. - Use
AdvancedforDiscount,Service charge, orCurrency symbol. If a service charge is entered but not included in the tip basis,Payment Notesreminds you to review that choice. - Read
Split Ledgerfirst, then usePayment RosterandPayment Notesto 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 Rosterturns the split into person-by-person rows and collector notes.Payment Notesexplains review items such as unusual rates, capped discounts, service-charge treatment, and the equal-split boundary.Bill Cost Mixshows how much of the receipt comes from subtotal, tax, service charge, and tip.Group Split Curvecompares 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:
| 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.
| 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.
| 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 basisto match the receipt suggestion before changing the tip rate; otherwise two different assumptions can look like one disagreement. - Check
Rounding adjustmentwhenever using cash modes. Decide whether the cushion becomes change, fee coverage, or a manual reduction. - Review
Group Split Curvewhen one person joins or leaves the payment group, because exact shares and rounded collection can change noticeably. - Use
Payment Notesas the message checklist before sending requests. It names the assumptions most likely to cause disputes. - Keep the
Currency symbolconsistent 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:
- Tip recordkeeping and reporting, Internal Revenue Service, page last reviewed or updated May 8, 2026.
- Integer representation of decimal numbers for exact computations, National Institute of Standards and Technology, created October 1, 2004 and updated May 7, 2026.