FINANCE CALCULATOR

Tip Calculator

Choose a tipping base, enter tax as an amount or rate, account for a service charge and split a rounded total without losing cents.

Calculator

%
%
YOUR RESULTS
Rounded amount to pay128.00
Total with tip
128.00
Tip amount
20.00
Total per person
32.00
Tip per person
5.00
Bill plus tax
108.00
Tax included
8.00
Selected gratuity before service credit
20.00
Additional gratuity from rounding
0.00
Service, added tip and rounding combined
20.00

The average share is unrounded. The payment table allocates the rounded payable amount exactly in two-decimal units; any rounded-up amount is additional gratuity. Service charge credit is your chosen treatment, not a tax or receipt rule.

Bill and tip breakdown

  • Bill plus tax108.00
  • Tip amount20.00
Exact payment split
Exact payment split
PeopleEach paysGroup subtotal
432.00128.00
Page guide

Tip, tax, total bill, and each person’s share

Total with tip is the unrounded bill, tax, service and extra tip sum. The average per-person result can differ from an exact payment share. Use the rounded payable total and payment table; the rounding increase is additional gratuity.

The formula

Selected gratuity = chosen bill base × tip percentage. Added tip = max(0, selected gratuity − credited service charge). Raw total = bill + tax + service + added tip.

The tip base is pre-tax bill or bill plus tax; service charge is excluded from that base. Percentage tax applies to the pre-tax bill only. The payable total rounds upward as selected, then is divided into integer cents. At most two groups differ by one cent; their subtotals exactly sum to payable.

Worked example

On a 100 pre-tax bill with 8 tax and a 20% tip, the total is 128. Split four ways, each person pays 32 including a 5 tip share.

How to use this calculator

  1. Enter the pre-tax bill, group size and chosen tip percentage.
  2. Enter tax as an amount or percentage, choose the tipping base, and enter any separate service charge shown on the receipt.
  3. Choose whether that service charge counts toward the selected gratuity, then choose rounding and use the payment table to allocate every cent.

Choose the tipping base deliberately

A receipt often shows both subtotal and total. Applying a percentage to subtotal avoids tipping on tax.

Local customs, service charges, and personal judgment determine an appropriate tip.

Splitting equally is one method

An even split is convenient when orders are similar. Different orders or shared items may call for itemized contributions.

Check whether a service charge is already included before adding another gratuity.

Make rounded shares add up

A total of 10.01 divided among three people has an average share of about 3.3367. Rounding every share to 3.34 would collect 10.02. The payment table instead assigns one person 3.33 and two people 3.34, totaling exactly 10.01.

Whole-total and whole-per-person rounding can increase gratuity. The calculator exposes that increase separately so the amount collected is a deliberate choice. It never reduces the entered bill or service charge.

Assumptions & limitations

What this calculation assumes

  • Tax and service charges are entered separately and have not already been added to the pre-tax bill.
  • Service-charge credit is explicitly selected; it does not infer how a merchant distributes that charge.
  • Equal shares use a currency with two decimal units.

What to keep in mind

  • No receipt, discount or jurisdiction-specific tax rules are detected.
  • Itemized unequal sharing and currencies with other minor-unit systems are excluded.
  • The calculator does not recommend a tip percentage.

Common questions

Does this tip on tax?

Choose the tipping base. Pre-tax bill is the default; Bill including tax also applies the percentage to entered tax.

What if service charge is included?

Enter it separately and choose whether to add the selected tip in full or credit the service charge toward the selected gratuity. Do not add the same charge again inside the bill or tax fields.

Can people be a decimal?

No. Group size must be a whole number.

Reviewed on