Back to Utiliverse
100% Free and Browser Based

Tip & Gratuity Calculator

Calculate gratuity, tax, service charges, total bill, and per-person amounts, including tip-before-tax or tip-after-tax options.

Bill Details

$

Calculation Options

Tip after taxCalculate tip from bill + tax.
Round total upRound final total to the next whole unit.
Round each person's share upUseful for simple cash splits.

Service charge is shown separately from any additional tip. Check your receipt before adding extra gratuity.

Results

Total Bill
$120.00
Including tip, tax, and service charge
Tip Amount
$20.00
20% gratuity
Tax
$0.00
0% tax
Service Charge
$0.00
0% service charge
Per Person
$120.00
1 person
Tip Per Person
$20.00
Gratuity portion
Effective Add-On
20.0%
Tip + tax + service
Payment checkSplit and rounding summary will appear here.

Browser-based calculation: bill, tip, tax, service-charge, split, rounding, copy, and display calculations are performed locally by this tool. The values you enter are not submitted to a Utiliverse processing server. The page itself still loads interface and advertising resources from external providers.

Free Online Tip Calculator

The Utiliverse Tip Calculator provides a fast way to calculate gratuity, tax, service charges, final bill total, and the amount each person should pay when a check is shared. Enter the bill amount, choose a common tip percentage or type a custom percentage, and the results update instantly. You can also add sales tax, account for an existing service charge, choose whether gratuity is based on the pre-tax or post-tax amount, and split the finished total between multiple people.

All calculations happen locally in your browser. No account is required and the bill amount is not sent to a Utiliverse server. The tool works well for restaurants, delivery orders, taxis, salons, hotel services, tours, and other situations where you want to estimate a percentage-based gratuity or divide a payment quickly.

How to Use the Tip Calculator

Enter the bill amount

Start with the amount you want to use as the base of the calculation. In a restaurant this is often the food-and-drink subtotal before gratuity. If the receipt already includes tax and you do not want to separate it, enter the displayed amount and leave the tax field at zero. Decimal values are supported, so an amount such as 87.43 can be entered exactly.

Select the currency symbol

Choose the symbol that matches the bill. This setting changes how results are displayed and does not perform exchange-rate conversion. Percentage mathematics is the same in every currency, so travelers can simply choose the local symbol and calculate the gratuity in that currency.

Choose a common or custom tip

Quick buttons are provided for 10%, 15%, 18%, 20%, 22%, and 25%. Selecting one updates the custom-tip field instantly. You can also type any non-negative percentage, including decimal values. Setting the custom value to zero removes additional gratuity entirely, which can be useful when a service charge is already included.

Add tax when needed

The tax field is optional. Enter the percentage if the bill field contains a pre-tax subtotal and you want a complete estimate. Tax is calculated from the original bill amount. If the amount you entered already includes tax, leave the tax field at zero so the same tax is not counted twice.

Account for a service charge

Some restaurants, hotels, event venues, and large-party checks include a service charge automatically. Enter that percentage separately so it appears in the breakdown. A service charge and an optional tip are not always the same thing, so read the receipt carefully before deciding whether to add more gratuity.

Tip before or after tax

By default, the tool calculates tip from the original bill amount. Enable Tip After Tax if you prefer to calculate gratuity from the subtotal plus tax. The option makes the calculation transparent and lets you match your preferred method rather than assuming one approach.

Split the bill

Type the number of people directly or use the plus and minus controls. The calculator divides the final total evenly and also shows the tip portion per person. For example, a $120 total split among four people becomes $30 each. If people owe different amounts, a dedicated bill splitter is more appropriate.

Round for convenience

Round Total Up moves the complete bill to the next whole currency unit. Round Each Person's Share Up separately rounds the per-person amount to the next whole currency unit. The live Payment Check shows the pre-rounding total, the rounded total, and what the group would collect if everyone pays the displayed share. Even without those options, showing each share to two decimal places can leave a one-cent difference; the last person can adjust their contribution to match the actual total.

Tip & Gratuity Quick Reference

The calculator above supports common restaurant and service-charge scenarios without hiding how the math works. The table below summarizes the main options and how they affect the result.

TaskHow this calculator handles itExample
Calculate a tipTip percentage × selected tip base.20% of $50 = $10.
Tip before taxUses the entered bill amount as the tip base.$100 bill × 20% = $20 tip.
Tip after taxUses bill + tax as the tip base.$100 bill + $7 tax = $107; 20% tip = $21.40.
Tax + gratuityTax is calculated from the original bill; tip is calculated before or after tax based on the toggle.Useful for tax gratuity calculations when the receipt shows separate percentages.
Service chargeCalculated separately from the tip and added to the total.A 5% service charge on $100 adds $5.
Total with tipBill + tax + service charge + tip, with optional whole-unit rounding.The main result shows the final total bill.
Split billDivides the final total evenly from 1 to 100 people.$120 ÷ 4 people = $30 each.
Tip per personDivides the gratuity amount by the selected number of people.$20 tip ÷ 4 = $5 tip per person.
Tip calculatorChoose a common percentage or enter a custom tip and see the gratuity instantly.
Gratuity calculatorUse the same percentage math for restaurants, salons, taxis, delivery, hotels, tours, and other tipped services.
Tax gratuity calculatorEnter tax separately and choose whether the tip base is before tax or after tax.
Total with tip & taxSee the combined bill, tax, service charge, and gratuity in one total.
Split bill calculatorDivide the final total evenly and see both total per person and tip per person.
Service charge + tipTrack an existing percentage-based service charge separately from any additional gratuity.

How to calculate gratuity on a bill

Choose the tip percentage that matches the gratuity you want to leave. A 20% gratuity on a $50 bill is $10 because 50 × 0.20 = 10. The calculator supports common preset percentages as well as custom values, including zero when no additional tip is intended.

Tax gratuity calculator: tip before tax or after tax

The Tax % field lets you model a receipt where tax is shown separately. With Tip After Tax turned off, gratuity is based on the original bill amount. With it turned on, the tip base becomes bill plus tax. The service charge is still calculated separately and is not included in the tip base.

Calculate the total bill with tip, tax, and service charge

The Total Bill result adds the original bill, calculated tax, service charge, and gratuity. If Round Total Up is enabled, the calculator rounds that complete amount upward to the next whole currency unit after all percentage-based additions are calculated.

Split a tip and bill between multiple people

Set the number of people sharing the bill to divide the final total evenly. The calculator also reports tip per person so a group can see how much of each person's share represents gratuity. If people owe different amounts, use the related Bill Splitter instead of an equal split.

Calculation Methodology, Rounding, and Important Limits

The calculator uses the bill amount as the base for tax and service charge. Tip is calculated either from the original bill amount or from bill plus tax when the Tip After Tax option is enabled. The final total is then optionally rounded up and divided evenly across the selected number of people.

Taxbill × tax%. Tax is always based on the entered bill amount.
Service chargebill × service%. It is displayed separately from tip and added to the final total.
TipNormally bill × tip%. With Tip After Tax enabled, the base becomes bill + tax.
SplitThe final total is divided evenly by the selected number of people, from 1 through 100.

Worked example: tip before tax

Bill: $100.00 Tax: 7% = $7.00 Service charge: 5% = $5.00 Tip: 20% of $100.00 = $20.00 Total: 100 + 7 + 5 + 20 = $132.00

Worked example: tip after tax

Bill: $100.00 Tax: 7% = $7.00 Tip After Tax: ON Tip base: 100 + 7 = $107.00 20% tip: 107 × 0.20 = $21.40 With a 5% service charge: 100 + 7 + 5 + 21.40 = $133.40

Round Total Up and Round Each Person Up are separate operations

Round Total Up applies Math.ceil() to the complete bill after tip, tax, and service charge are added. Round Each Person's Share Up applies Math.ceil() after dividing the total by the number of people. If both options are enabled, the bill is rounded first and the already-rounded total is then divided and each share can be rounded again.

Rounded per-person amounts can exceed the rounded total

The tool does not redistribute rounding differences across people. For example, a $100 total split three ways is about $33.33 each, but whole-unit rounding every share up produces $34 per person, or $102 combined. The Payment Check makes the $2 surplus visible. If you want everyone to pay an exact fair share in cents, leave per-person whole-unit rounding off and adjust one person’s share by any remaining cent.

The effective add-on percentage uses the original bill as its denominator

The Effective Add-On figure is calculated as (tax + service charge + tip) ÷ bill × 100. If Tip After Tax is enabled, the effective add-on can be higher than simply adding the entered percentage fields because the tip base includes tax.

Currency selection changes display only

Choosing Dollar, Euro, Pound, Yen/Yuan, Rupee, Won, Real, or Peso changes the symbol shown before amounts. It does not perform exchange-rate conversion, currency-specific minor-unit rules, or locale-specific formatting.

Input limits and receipt precision

The implementation accepts non-negative numeric values for bill, tip, tax, and service charge. Negative or invalid entries are treated as zero. It rounds each calculated tax, service-charge and tip amount to two decimal places, then adds those amounts to the bill. This models common two-decimal receipts; currencies with different minor units, unusual tax rules or cash-rounding requirements may produce different real-world totals.

Service charge and tip are treated as separate percentage add-ons

The calculator does not automatically subtract an existing service charge from the selected tip or decide whether a service charge counts as gratuity. Those practices vary by business and jurisdiction, so the receipt should determine whether additional tipping is appropriate.

Tax, fees, and gratuity rules can differ from this model

Some receipts calculate tax on service charges, apply taxes or fees to selected line items, include fixed fees, or use jurisdiction-specific rounding. This calculator uses a transparent percentage model and does not attempt to reproduce every restaurant, delivery platform, hotel, or local tax rule.

This is an arithmetic helper, not tax, accounting, or tipping advice. Tipping customs, automatic gratuities, service-charge treatment, and tax rules vary. Use the actual receipt and local or workplace rules when exact treatment matters.

Common mistakes

  • Entering a total that already includes tax, then also entering the tax percentage.
  • Entering an automatic gratuity as a service charge and also adding an unintended extra tip.
  • Assuming the currency selector converts exchange rates.
  • Rounding each person's amount up and expecting the combined payments to equal the exact bill.
  • Using an even split when people actually owe different amounts.

Related Utiliverse Tools

Last reviewed: November 5, 2026 · Tip-before/after-tax logic, two-decimal receipt arithmetic, service-charge math, direct split count, rounding differences, copy fallback, and theme handling reviewed against the current implementation.

Practical Uses

Restaurant dining

Enter the meal subtotal, select a tip percentage, include tax if necessary, and review the gratuity and total. Groups splitting evenly can increase the number of people for an instant per-person amount.

Food delivery and takeout

Delivery orders may contain delivery fees, service fees, taxes, and an optional driver tip. Use the amount that best matches the portion you want to tip on, and use the service-charge field when you want an existing percentage-based fee shown separately.

Travel and hospitality

Tipping customs vary widely. Travelers can use the calculator for taxis, tours, hotel services, restaurant meals, or other percentage-based gratuities, while checking local customs and whether a service charge is already included.

Salons and personal services

Haircuts, nail services, spa appointments, and similar services are often tipped by percentage where gratuities are customary. Enter the service amount and desired percentage to see both gratuity and final payment quickly.

Large parties and automatic gratuity

If an automatic gratuity or service charge is already on the check, enter it in the service-charge field. You can set additional tip to zero or choose another percentage if you intentionally want to add more.

Checking mental math

Estimating 10% and doubling it is a convenient way to approximate a 20% tip. The calculator is more useful when the bill contains cents, the percentage is unusual, tax or service charges need to be separated, or several people want an exact split.

Tip Calculator FAQ

How do I calculate a 20% tip?

Multiply the bill by 0.20. For example, 20% of $50 is $10.

What is a gratuity calculator?

A gratuity calculator applies a selected percentage to a bill or service amount to estimate the tip and final total.

How do I calculate tip with tax?

Enter the bill and tax percentage. Leave Tip After Tax off to tip on the original bill, or turn it on to calculate gratuity from bill plus tax.

Should I tip before tax or after tax?

Practices vary. This tool supports both methods so you can match the approach you prefer or the method relevant to your receipt.

Does Tip After Tax include the service charge in the tip base?

No. In this calculator, Tip After Tax uses bill plus tax only. The service charge is calculated separately and added to the final total.

Can I calculate the total with tip and tax?

Yes. The Total Bill result combines the original bill, tax, service charge and gratuity, then applies optional final-total rounding.

Can I split the bill?

Yes. Increase the number of people to divide the final total evenly and see both the total and tip amount per person.

What if a service charge is already included?

Enter the service charge separately. The calculator does not automatically treat it as gratuity or subtract it from the selected tip, so check the receipt before adding extra tip.

Can I calculate a zero-percent tip?

Yes. Enter 0 in the custom-tip field.

Why can rounded per-person totals be higher?

Each person's share can be rounded upward independently, so the combined rounded payments can exceed the exact total.

What happens if I enable both rounding options?

The full bill is rounded up first, then divided. If per-person rounding is also enabled, each person's amount is rounded up again.

Why can the Effective Add-On be higher than the entered percentages?

When Tip After Tax is enabled, the tip is calculated on bill plus tax while the Effective Add-On is measured against the original bill amount.

Does the currency selector convert exchange rates?

No. It changes the displayed currency symbol only and does not perform foreign-exchange conversion.

Does Utiliverse upload my bill amount?

No. Bill, tax, service-charge, tip, split, and rounding calculations are performed locally in the browser by this tool.

Can I split between more than 100 people?

No. The tool limits the split to between 1 and 100 people.