Tip Calculator

Calculate a restaurant or service bill from the pre-tax subtotal through the final amount per person. Account for discounts, tax, mandatory fees, included service charges, voluntary tip basis, service-charge credit, group size, and upward rounding while keeping every receipt component and adjustment visible.

Calculation and content reviewed by EZ Calculators Editorial Team on .

Enter values

Reconstruct the printed check first, then choose the voluntary tip basis, service-charge treatment, equal party size, and payment rounding. Every receipt line, percentage choice, and split difference remains visible.

01

RebuildMatch the printed check

02

ChooseSet the tip basis

03

SettleSplit and reconcile

Printed check lines

Enter each printed component once. The amount due before an additional tip should match the check after its discount, tax, included service charge, and other required fees.
Enter the price of goods or services before tax, mandatory fees, service charges, and any voluntary tip.
Enter the amount removed from the subtotal, not a percentage. It cannot exceed the pre-tax subtotal.
$
Use the tax printed on the receipt. This is added to the amount due and included in the after-tax tip basis only when selected.
$
Enter any mandatory service charge or auto-gratuity already on the bill. The calculator keeps it separate from a voluntary tip.
$
Optional delivery, venue, resort, booking, or other required charge that is not already in the subtotal, tax, or service charge.
$

Voluntary tip choice

Choose the denominator deliberately. A service charge can remain separate or be credited toward the selected percentage for arithmetic comparison, but its legal treatment and distribution depend on the venue and location.
The selected basis changes the percentage amount but does not change the receipt amounts entered above.
Counting the service charge toward the percentage is an arithmetic option, not a statement that a mandatory charge is legally or practically the same as a voluntary tip.
Choose your own percentage. The calculator does not recommend or require a tipping rate.
%

Equal split and payment rounding

Equal splitting assumes every payer shares every line equally. Upward rounding is applied only after the exact total is divided, and any extra group amount is shown in the result.
Equal splitting divides every entered receipt component across this many payers.
Upward rounding can create a small group overpayment, which is reported separately.
Receipt arithmeticNot a tipping recommendation or legal classification
Tipping customs, service-charge rules, employee distribution, taxes, and venue policies vary. Check the receipt and local information. Use an itemized split when diners did not share costs equally.

What Is a Tip Calculator With a Complete Receipt Breakdown

A tip calculator converts a chosen percentage and tip basis into a voluntary tip, adds every entered receipt component, and divides the final amount across the people paying. A complete version keeps the pre-tax subtotal, discount, tax, mandatory fees, service charge, additional tip, and rounding adjustment separate instead of treating the receipt as one unexplained number.

This page performs arithmetic rather than prescribing etiquette. Users choose the percentage and whether it applies to the original subtotal, discounted pre-tax amount, amount after tax, or a custom basis. Local customs, venue policies, laws, budgets, service, and personal judgment remain outside the calculation.

How to Use Tip Calculator

Copy the receipt amounts into matching fields. Enter the subtotal before tax, subtract any discount or credit, and keep printed tax, mandatory service charge, and other required fees in their own fields. Choose the amount on which the voluntary percentage should be calculated, then decide whether an included service charge is added separately or credited toward the selected percentage target.

Enter the number of people actually sharing this total and select a rounding rule. Calculate, compare the receipt total with the printed bill, and review the rate table. If people ordered different amounts, use separate runs or an itemized split because an equal division can be mathematically accurate but practically unfair.

  1. Choose the receipt currency and enter the original pre-tax subtotal.
  2. Enter the discount, printed tax, included service charge, and other mandatory fees without combining them.
  3. Select the voluntary tip basis and enter your chosen percentage.
  4. Choose whether the service charge sits below the selected tip or counts toward its percentage target.
  5. Enter the number of payers and choose whether payments should be rounded upward.
  6. Calculate and reconcile the result with the receipt before anyone pays.

Tip Calculator Formula Guide

The receipt is built in a fixed order. A discount first reduces the pre-tax subtotal. The selected basis determines the percentage amount. In add mode, that amount becomes the additional voluntary tip. In service-credit mode, the included charge reduces the additional tip but never makes it negative.

The exact split uses unrounded internal values. Upward rounding is applied afterward, and any amount collected above the exact receipt total appears as a separate adjustment. This prevents a convenient rounded payment from being mistaken for the calculated bill.

Formula guide
  • Net pre-tax subtotal = original subtotal - discount or credit
  • Tip basis = selected original subtotal, net subtotal, net subtotal plus tax, or custom amount
  • Percentage amount = tip basis x voluntary tip percentage / 100
  • Additional tip in add mode = percentage amount
  • Additional tip in service-credit mode = max(0, percentage amount - included service charge)
  • Amount due before tip = net subtotal + tax + included service charge + other mandatory fees
  • Receipt total before rounding = amount due before tip + additional voluntary tip
  • Exact amount per person = receipt total / number of people
  • Rounded group amount = rounded amount per person x number of people
  • Rounding adjustment = rounded group amount - receipt total

Worked Example: An $80 Meal With Tax, an 18% Tip, and Two People

Suppose the pre-tax subtotal is $80, no discount or mandatory service charge applies, tax is $6.40, and the selected voluntary tip is 18% of the discounted pre-tax subtotal. The percentage amount is $14.40. Adding subtotal, tax, and tip gives a $100.80 receipt total.

Two people paying equally owe exactly $50.40 each. Because no upward rounding is selected, the group amount remains $100.80 and the rounding adjustment is zero. The calculation does not claim that 18% is required; it only applies the percentage entered.

Default receipt calculation
Receipt lineCalculationAmount
Net pre-tax subtotal$80.00 - $0.00 discount$80.00
TaxEntered receipt amount$6.40
Additional voluntary tip$80.00 x 18%$14.40
Receipt total$80.00 + $6.40 + $14.40$100.80
Exact amount per person$100.80 / 2$50.40
Rounding adjustmentNo upward rounding$0.00

Reconstruct the Receipt Before Calculating a Tip

Start with the printed components, not the card terminal's suggested percentage. The original subtotal represents goods or services before reductions. A discount or account credit reduces that amount. Tax, service charges, and other mandatory fees are then added as separate lines because each can affect the amount due and the user's chosen tip basis differently.

Do not enter the same charge twice. If the receipt total already includes tax or a service charge, record the component in its field but keep the subtotal pre-tax. The result's amount due before additional tip should reconcile to the receipt before a voluntary tip is added.

  • Original subtotal before tax and gratuity.
  • Discount or credit shown as a dollar amount.
  • Printed tax amount rather than an assumed rate.
  • Mandatory service charge or auto-gratuity.
  • Other required fees not already included.

Choose the Tip Basis Intentionally

A percentage requires a denominator. This calculator can use the pre-tax subtotal after discount, the original subtotal before discount, the discounted subtotal plus tax, or a custom amount. The choice affects only the voluntary percentage calculation; it does not rewrite the receipt components.

For an $80 subtotal with a $10 discount, $5.60 tax, and an 18% rate, the possible percentage amounts differ. The table is an arithmetic comparison, not an etiquette ranking. A custom basis is useful when only part of a mixed purchase received personal service or when the source document defines another amount.

Illustrative tip-basis comparison at 18%
Selected basisBasis amount18% amount
Original pre-tax subtotal$80.00$14.40
Pre-tax subtotal after $10 discount$70.00$12.60
Discounted subtotal plus $5.60 tax$75.60$13.61
Example custom basis$65.00$11.70

Handle Discounts and Credits Without Hiding Their Effect

A discount reduces the amount due, but users may reasonably choose different bases for the voluntary percentage. Selecting net pre-tax uses the reduced subtotal. Selecting original subtotal calculates the percentage as though the discount had not reduced the underlying service amount. The calculator reports the difference created by that choice.

Enter a discount as a currency amount and never more than the original subtotal. If a promotion changes taxable value or the receipt distributes a credit across items differently, use the actual tax printed by the merchant rather than trying to infer tax from this field.

Keep Tax Separate From the Voluntary Tip Basis

Tax is always added to the receipt total when entered. It enters the percentage calculation only when discounted subtotal plus tax is selected as the tip basis. The result also reports how much more the entered rate would produce on the after-tax basis than on the net pre-tax basis.

Tax rates, taxable items, discounts, exemptions, and rounding rules vary by jurisdiction and receipt. This tool asks for the printed tax amount because it is not a sales-tax engine and cannot determine which goods, services, fees, or discounts are taxable.

Service Charge and Voluntary Tip Are Not Interchangeable Labels

In U.S. federal guidance, a compulsory service charge is not considered a tip under the Fair Labor Standards Act, and IRS guidance distinguishes an automatically required amount from a payment the customer voluntarily chooses. Distribution, wage, tax, and disclosure treatment can differ. Other countries and local laws may use different rules.

For that reason, the calculator always displays the included service charge and the additional voluntary tip on separate lines. Counting a service charge toward a selected percentage is only a customer-side arithmetic option. It does not assert who receives the charge or how an employer must treat it.

Compare Add-On and Service-Credit Modes

Add mode calculates the selected percentage as an additional voluntary tip even when a mandatory service charge appears on the bill. Service-credit mode treats the percentage amount as a target and subtracts the entered service charge, stopping at zero. Neither mode decides what is customary or expected.

For a $100 basis, an included $18 service charge, and a selected 20% percentage, add mode produces a $20 additional tip and $38 of combined charges. Service-credit mode produces a $2 additional tip and $20 combined. Check the bill and venue policy before choosing.

Service-charge treatment on a $100 basis at 20%
ModeService chargeAdditional tipCombined amount
Add selected tip on top$18.00$20.00$38.00
Count service charge toward 20%$18.00$2.00$20.00

Split the Bill Equally Only When Equal Sharing Fits

Equal splitting divides net subtotal, tax, mandatory fees, service charge, and additional tip by the same number of payers. The detailed result shows each component per person, making it easier to compare the exact share with a payment request or separate receipt.

An equal split does not account for different orders, alcohol, dietary choices, guests who arrived late, children, coupons tied to one person, or separate tip preferences. For an unequal group, calculate individual subtotals separately or use an itemized allocation and confirm how shared tax and fees are distributed.

Round Payments Without Losing the Difference

The exact split can contain fractions smaller than the currency display. The calculator can leave internal arithmetic exact, round each share upward to the next 0.01, round each share upward to a whole currency unit, or raise the group total to a whole unit before producing cent-sized shares. Upward rounding never reduces the amount collected.

When $100.01 is split among three people, raising each share to $33.34 collects $100.02, one cent above the receipt. Larger increments create a larger adjustment. Keep that difference visible so it is not mistaken for tax, a fee, or the calculated tip.

Illustrative rounding choices for a $100.01 total split three ways
Rounding rulePayment per personGroup amountAdjustment
Exact internal split$33.3367$100.01$0.00
Each share up to 0.01$33.34$100.02+$0.01
Each share up to whole unit$34.00$102.00+$1.99
Group total up, then shares to 0.01$33.67$101.01+$1.00

Compare Tip Rates on One Unchanged Receipt

The result table applies common comparison percentages plus the entered rate to the same tip basis and receipt. Discount, tax, service charge, fees, service-charge treatment, and party size remain fixed. Rounding is excluded so the table isolates the percentage change.

On the default $80 pre-tax basis with $6.40 tax and two payers, the additional tip ranges from $0 at 0% to $20 at 25%. This is a sensitivity table, not a list of recommended rates.

Default tip-rate comparison
RateAdditional tipReceipt totalExact per person
0%$0.00$86.40$43.20
10%$8.00$94.40$47.20
15%$12.00$98.40$49.20
18%$14.40$100.80$50.40
20%$16.00$102.40$51.20
22%$17.60$104.00$52.00
25%$20.00$106.40$53.20

Tip Calculator Features

The tool keeps receipt reconstruction, optional gratuity math, service-charge treatment, group splitting, and rounding in one browser-based workflow. Results preserve the difference between required charges and the amount a customer voluntarily adds.

  • Original and discounted pre-tax subtotal.
  • Entered tax, mandatory fees, and included service charge.
  • Four selectable tip bases, including a conditional custom amount.
  • Add-on or service-credit treatment.
  • Equal per-person component breakdown.
  • Four payment-rounding choices with the adjustment disclosed.
  • Rate comparison table, copyable results, and downloadable PDF report.

Benefits of a Receipt-Aware Tip Calculation

A receipt-aware calculation prevents tax, discounts, service charges, and voluntary tips from collapsing into one ambiguous percentage. Users can explain exactly why the total changed and compare alternative choices without retyping the entire bill.

The per-person breakdown also reduces arithmetic disputes in an equal split. Because every component remains visible, the group can identify whether a difference comes from the meal, tax, a mandatory charge, the chosen tip, or rounding rather than assuming the calculator made an unexplained adjustment.

Common Tip Calculator Use Cases

Use the calculator for a restaurant check, bar tab, delivery order, salon or spa service, hotel or venue bill, tour, taxi or rideshare receipt, or another service where the customer chooses an additional amount. Enter only the components that actually appear and choose the basis that matches the decision being modeled.

Groups can estimate equal payments before collecting money, compare a printed suggested-tip line with their own arithmetic, or check an extra amount after a large-party service charge. Workers and employers should use official recordkeeping and payroll resources rather than treating this customer calculator as a tip-income ledger.

Tip Calculation Accuracy, Scope, and Trust Notes

The engine retains unrounded internal values and has tests for discounts, all tip bases, service-charge credit, rate comparisons, equal splits, rounding adjustments, zero-value receipts, validation boundaries, and conditional custom-basis visibility. Currency values are formatted for display, so an exact split may contain smaller fractions than the shown currency precision.

Accuracy still depends on copying the receipt correctly. The calculator does not determine customary percentages, legal entitlement, who receives a service charge, taxable treatment, tip pooling, payroll reporting, local consumer rules, or fairness among unequal orders. Verify those questions with the venue, governing documents, and current official guidance.

Official Tip and Service-Charge References

FAQ

How do I calculate a tip and split the bill?

Choose the tip basis, multiply it by the entered percentage, add the resulting voluntary tip to the discounted subtotal, tax, service charge, and mandatory fees, then divide the receipt total by the number of people paying.

Should a tip be calculated before or after tax?

The calculator supports both approaches without declaring either mandatory. Select pre-tax subtotal after discount or discounted subtotal plus tax, then compare the reported difference and follow your judgment, budget, local custom, and receipt context.

How do I calculate a tip when the bill has a discount?

Enter the original subtotal and discount separately. Select net pre-tax to calculate from the reduced subtotal, original pre-tax to calculate before the discount, or a custom basis when the receipt requires another approach.

Is a mandatory service charge the same as a voluntary tip?

Not necessarily. U.S. IRS and Department of Labor guidance distinguishes compulsory service charges from amounts a customer freely chooses. Distribution and legal treatment can differ, and rules outside the United States may also differ.

How can I avoid adding a full tip on top of an included service charge?

Choose Count it toward the selected percentage. The calculator subtracts the entered service charge from the percentage amount and stops the additional voluntary tip at zero. This is arithmetic only; check who receives the charge.

Can the Tip Calculator split a bill between several people?

Yes. It divides every entered component equally across 1 to 10,000 payers and shows subtotal, tax, fee, service-charge, tip, exact-total, and selected-payment shares. It does not itemize unequal orders.

How does split-bill rounding work?

You can keep exact internal arithmetic, raise each share to the next 0.01, raise each share to a whole currency unit, or raise the group total before cent-sized shares. Any group overpayment is shown as a rounding adjustment.

Can I enter a zero percent tip?

Yes. A zero percentage produces no additional voluntary tip. Any entered tax, mandatory fee, or service charge remains part of the receipt total because those amounts are separate from the voluntary tip field.

When should I use the custom tip basis?

Use it when only part of a mixed bill received personal service, a receipt defines a particular gratuity base, or the desired basis cannot be represented by the original, discounted pre-tax, or after-tax choices.

Does this calculator tell me how much I should tip?

No. It calculates the percentage you choose and shows the resulting receipt. It does not set etiquette, judge service, determine a worker's compensation, or replace local legal, tax, payroll, or venue guidance.