b2KIT

Tip Calculator

Calculate tips and split bills between multiple people with customizable tip percentages and rounding options.

How to Use Tip Calculator

  1. 1

    Enter the bill total

    Type the total amount of your bill before tip.

  2. 2

    Choose tip percentage

    Select 15%, 18%, 20%, or enter a custom tip amount.

  3. 3

    Split the bill

    Enter the number of people to divide the total evenly.

Tested tool guide Tested browser tools Checked August 16, 2026

What Tip Calculator does, with a checked example

Enter the bill amount, pick a tip percentage, and say how many people are splitting: the tool returns the gratuity, the with-tip total, and each diner's share. A rounding option lets every person pay a clean amount, at the cost of the shares no longer summing to the exact total. The usual mistake is typing the after-tax check total instead of the subtotal: the percentage applies to whatever amount you enter, so 20% of $108 quietly becomes a $21.60 tip rather than the conventional $20 on a $100 subtotal.

Worked example

A concrete input and expected output from the current implementation.

Input

Bill $48.00, tip 20%, 3 people, rounding off

Expected output

Tip: $9.60. Total: $57.60. Per person: $19.20 ($3.20 tip each).

20% of $48.00 is $9.60, and adding it gives $57.60. Divided three ways, each person pays $19.20, of which $3.20 is their share of the tip and $16.00 their share of the bill.

How the result is produced

1

Percent on the amount entered

The math is three steps: the tip is the entered amount times the percentage, the total is that amount plus the tip, and each person pays the total divided by the headcount. Every figure derives from those same inputs, so changing the percentage or the number of diners recomputes them all at once. No tax is assumed - what you type is what gets the percentage.

2

Where rounding applies

Rounding is applied to each person's share after the division, not to the bill itself. Rounding a $19.20 share up to $20 means three diners hand over $60.00 against a computed total of $57.60, and that $2.40 difference is collected over and above the bill. Leave rounding off when the split must reconcile to the penny, for example for an expense report.

Good uses

  • A table of four with a $96.00 check who agree on 18% and want each person's exact share including gratuity, and whether rounding those shares up changes what the group hands the server.
  • A delivery or takeout order where you promised a specific percentage and need the with-tip total to confirm the charge against your budget.
  • A group settling up after one person pays the whole bill: each other diner transfers their computed share, tip included, so nobody does percentage math mid-reimbursement.

Limits and checks

  • The percentage applies to the amount typed, so entering the after-tax total overstates the gratuity: on a $108 check, 20% is $21.60 rather than the $20 a 20% tip on the $100 subtotal implies.
  • Rounded shares do not add back to the computed total. If you are reconciling a receipt to the penny, disable rounding; the overage is deliberate only when you chose the round-up option.
  • An equal split treats every diner identically. Someone who skipped the appetizer still pays an equal share; the tool divides the total evenly by headcount and cannot adjust for uneven ordering.

Common questions

Should I tip on the pre-tax subtotal or the after-tax total?

The common convention in the United States is 15 to 20 percent of the pre-tax subtotal, and the percentage here applies to whatever amount you enter, so type the subtotal for a conventional tip. Tipping on tax adds roughly your tax rate to the gratuity: on a $100 bill with 8 percent tax, 20 percent becomes $21.60 instead of $20.

Why do the per-person amounts not add back up to the total?

Because rounding is applied per person. Three shares of $19.20 rounded up to $20 each collect $60.00 against a computed total of $57.60, a $2.40 overage that typically goes to the server as a larger tip. If the split must equal the bill exactly, turn rounding off.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools