How it works
The tip is calculated from the bill amount before the optional tax amount.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
5-
?bill=Bill amountMoney · Required · Default: 85
-
?tax=Tax amountMoney · Optional
-
?tipPercent=TipPercentage · Required · Default: 20
-
?splitBill=Split the billTrue or false · Optional · Default: true
-
?people=Number of peopleNumber · Required · Default: 2 · Used when splitBill = true
Outputs
4-
perPersonPer personCurrency · Primary output
-
tipAmountTip amountCurrency
-
totalBillTotal billCurrency
-
tipPerPersonTip per personCurrency
Split bill
Turn on bill splitting and enter the number of people. The total and tip are divided equally.
Local practice
Tipping customs differ by country, service, and situation. Enter the rate you intend to use.