Skip to content
EverydaydiningUnited States only

Tip Calculator

Tip and split, with optional rounding-up so nobody is left counting out small change.

Also called: gratuity calculator restaurant, how much to tip.

Rounding
Each person pays
25.8

25.8 each. A 20% tip of 17.2 on a 86 bill, split 4 ways.

Tip
17.2
Total
103.2
Extra from rounding
0
Method and background

How this is calculated

The tip goes on the bill and the total divides by the number of people. Rounding each share up is the sociable option and it slightly increases the tip, which the tool shows separately rather than hiding in the total.

per_person = bill * (1 + tip) / people
B
Bill (currency)
n
Number of people

Worked examples

Each of these is asserted on every build. If a change to the engine ever moved one of these answers, the build would fail before the page could print it.

20% on an 86 dollar bill split 4 ways

Bill amount
86
Tip (%)
20
Split between
4
Rounding
Exact

Each person pays25.8

20% of 86 is 17.20, so 103.20 over four people is 25.80 each. Worked by hand.

Open this example

rounding up adds a little

Bill amount
86
Tip (%)
18
Split between
7
Rounding
Round each share up

Each person pays15

An 18% tip on 86 is 15.48, so 101.48 over seven is 14.4971 each, rounded up to 15. The extra 3.52 the table puts in is reported separately rather than buried in the tip.

Open this example

no tip, one person

Bill amount
86
Tip (%)
0
Split between
1
Rounding
Exact

Each person pays86

degenerate case: nothing added and nothing split, so the answer has to be the bill itself

Open this example