Tip Calculator

This free tip calculator helps you calculate a restaurant tip, total, and tax before you pay.

Enter the subtotal, choose how tax appears, and select a tip percentage. You can also use it as a gratuity calculator or tip percentage calculator for a custom rate, calculate tip with tax, or split the completed bill.

How to calculate a tip

Multiply the chosen tip percentage by the selected basis. For example, 20% of an $80.00 pre-tax subtotal is a $16.00 tip; add the receipt tax and tip to see the amount to pay. Enter the subtotal first, choose how tax appears on the receipt, then select a tip rate and basis before relying on the total.

Key facts

Maintained by Leon Reed. Intended for restaurant diners checking one payment or preparing a group bill. Inputs include the subtotal, tax, tip rate, tip basis, discounts, and service charge. The output is a clear total; calculations run locally in this browser without an account. Verify the receipt and local tax rules before paying. Last reviewed: October 20, 2026.

Frequently asked questions

How do I calculate a tip?

Multiply the selected tip percentage by the chosen basis. For example, 20% of an $80.00 pre-tax subtotal is a $16.00 tip; add the receipt tax and tip to see the total.

Should I tip before or after tax?

Many US diners calculate tip from the pre-tax subtotal, but some receipts and payment terminals use an after-tax basis.

Does a service charge replace the tip?

Not always. Check the receipt or ask the restaurant before adding another tip.

How does the tip calculator handle a custom tip?

The tip rate is multiplied by the chosen tip basis and rounded to the nearest cent.

Is my bill uploaded?

No. Calculations run locally in this browser.

Restaurant tip guide

Calculate the tip, understand the bill, and split it fairly

Use the tip calculator above to turn a restaurant subtotal, receipt tax, and your chosen tip percentage into an amount to pay. This guide walks through the same arithmetic with worked examples, common percentages, and practical receipt checks. Start with your own bill when you are ready; the examples below are illustrations rather than suggested amounts you must leave.

Quick answer: the tip calculator formula

Tip = selected tip basis × tip percentage ÷ 100. For a simple bill, total = subtotal + tax + tip. If everyone is sharing equally, divide the completed total by the number of payers. On an $80 subtotal with $8 tax, a 20% tip on the subtotal is $16, and the payment total is $104. Two payers can cover $52 each; four can cover $26 each.

The tip basis is the amount multiplied by the percentage. It might be the pre-tax subtotal or the subtotal plus tax, depending on your choice. Do not confuse that basis with the final payment total. The tax is added to the payment once even when you exclude it from the tip calculation. Discounts and service charges need their own treatment, so check those lines before relying on a simple subtotal example.

How to use this tip calculator

  1. Enter the food and drink subtotal before separately listed tax. Check whether the receipt already includes a discount or service charge.
  2. Choose how tax appears: no tax to add, an amount printed on the receipt, or a percentage used to estimate it. Avoid adding the same tax twice.
  3. Select a preset tip percentage or enter your own rate. Review the tip basis so the percentage applies to the amount you intend.
  4. Read the tip, tax, and final amount together. Open the calculation details if your result differs from the receipt or payment terminal.
  5. Use Split this bill if multiple people are paying. Choose an equal allocation, different shares, exact amounts, or assigned items as appropriate.

You do not need to create an account to calculate a bill. The calculator keeps the current editable bill on this device so you can return to it, but it does not provide a server copy or a history of past meals. Use a new bill when starting a different receipt, and check saved inputs before reusing an earlier result.

Common tip percentages at a glance

Find your subtotal in this table to compare 15%, 18%, 20%, and 25%. Each cell is the tip only, not the total payment. The table assumes the amount in the first column is the selected tip basis and excludes separately added tax and service charges. Use the calculator for a bill amount between the listed values or for a different percentage.

Tip amount by selected basis, before adding separate tax
Tip basis15%18%20%25%
$20.00$3.00$3.60$4.00$5.00
$30.00$4.50$5.40$6.00$7.50
$40.00$6.00$7.20$8.00$10.00
$50.00$7.50$9.00$10.00$12.50
$60.00$9.00$10.80$12.00$15.00
$75.00$11.25$13.50$15.00$18.75
$80.00$12.00$14.40$16.00$20.00
$100.00$15.00$18.00$20.00$25.00
$120.00$18.00$21.60$24.00$30.00
$150.00$22.50$27.00$30.00$37.50

To use the $50 row, choose a rate first: an 18% tip is $9, so the subtotal plus tip is $59 before any separate tax. If the receipt also lists $4 in tax, the payment becomes $63. That distinction matters when comparing a table result with a terminal that displays a tax-inclusive final total.

Work out 15%, 18%, or 20% without a calculator

For 10%, move the decimal point one place to the left. Ten percent of $60 is $6. For 20%, double that amount to get $12. For 15%, add half of the 10% amount: $6 plus $3 equals $9. These shortcuts are useful for checking that a displayed suggestion is in the expected range before you pay.

For 18%, calculate 20% and subtract 2%. On $60, the 20% amount is $12 and the 2% amount is $1.20, leaving $10.80. On a less tidy subtotal such as $47.85, use the calculator to handle the cents consistently. Mental arithmetic is a quick cross-check; the final receipt comparison should use the exact basis rather than a rounded estimate.

Before-tax and after-tax tips on the same receipt

Consider an $80 subtotal and $8 receipt tax. At 20%, the before-tax tip is $80 × 0.20 = $16. The after-tax tip is ($80 + $8) × 0.20 = $17.60. The difference in tips is $1.60, while the tax stays $8 in both calculations. The complete totals are $104 and $105.60 respectively.

This comparison explains why two calculators or two receipt suggestions can disagree even when both display 20%. They may be multiplying different amounts. Choose the basis you intend, then compare the calculation details rather than the percentage label alone. The tip calculator with tax opens the tax controls so you can examine this choice using the same bill workspace.

Receipt tax amount versus an estimated tax rate

If your receipt gives a tax amount, enter that amount to reproduce the printed bill. For example, $6.40 tax on an $80 subtotal can be entered directly. An 8% tax estimate on the same subtotal also produces $6.40 in this simplified example, but a different receipt may contain items with different tax treatment or merchant rounding.

The tax-rate option is useful when you are planning a payment before the receipt arrives. It estimates the tax for the calculation; it does not look up your location or determine the restaurant's applicable rules. When the real receipt arrives, replace the estimate with the printed amount and check the final total again. Never enter a tax-inclusive amount as the subtotal and then add the same receipt tax on top.

Compare a printed suggested tip with your own calculation

A suggested tip is easiest to evaluate when you know the subtotal, tax, printed tip amount, and stated percentage. On the $80 plus $8 tax example, a printed 20% suggestion of $16 matches the pre-tax basis. A suggestion of $17.60 matches the after-tax basis. The percentage alone cannot tell you which amount the terminal used.

Use the receipt check in the calculator to compare those numbers. It checks the supplied figures; it does not read a photograph or establish why a merchant selected a basis. A mismatch is a reason to inspect the receipt, discounts, charges, and entered values. Ask the restaurant when a line remains unclear rather than assuming the difference proves an error.

Keep the printed suggestion separate from your chosen payment. You may be checking a terminal's arithmetic while deciding to leave a different amount. Review the bill result after the check so you copy the payment you actually intend. The checker and the current bill have separate roles even when they share compatible subtotal and tax information.

Discounts and coupons: identify the basis first

A discount changes the amount charged for the meal, but people may choose to calculate their tip using the amount before or after that discount. Suppose the food subtotal is $100 and a coupon takes $20 off. A 20% tip on $100 is $20; a 20% tip on the discounted $80 is $16. The $4 difference comes from the basis, not from different percentage arithmetic.

When using the discount controls, review the displayed basis and calculation details before paying. Check whether the number you typed already has the discount applied. Entering an $80 discounted subtotal and subtracting the $20 coupon again would represent a different bill. The receipt is the reference for what the restaurant charged; the basis selection records your separate tipping choice.

Service charge and automatic gratuity

A service charge is a separate receipt line, and its label does not by itself explain whether the restaurant treats it as a gratuity. Read the printed explanation or ask the restaurant before adding another tip. The calculator can include a charge in the payment breakdown, but it cannot determine the establishment's policy or how that money is distributed.

For a simple illustration, an $80 subtotal, $8 tax, and $12 service charge add to $100 before an additional tip. If you intentionally add a $16 tip on the $80 subtotal, the final payment is $116. If you decide no additional tip is needed, it remains $100. Enter the actual lines separately so a charge already included in the receipt total is not added a second time.

Split a restaurant bill equally

Finish the complete bill first, including tax, any service charge, and the chosen tip. Then select Split this bill and enter the number of people who are paying. For the $104 example, an equal split between two payers is $52 each. Four payers owe $26 each. Counting payers rather than seats helps when one person is covering another guest.

Some totals do not divide into whole cents. A $10 total split three ways becomes $3.34, $3.33, and $3.33 in stable payer order. Giving everyone $3.33 would leave one cent unpaid; giving everyone $3.34 would collect two cents too much. The split bill calculator assigns the remainder deliberately so the amounts add back to the completed total.

Use shares, percentages, or exact amounts for an unequal split

Equal payments are not always the agreement at the table. A $100 total divided in shares of 2:1:1 gives payments of $50, $25, and $25. Shares express a ratio, so you do not have to convert that agreement into percentages first. The same arrangement can be entered as 50%, 25%, and 25% when percentages are easier for the group to discuss.

Exact amounts suit an agreement such as one person paying $40 and another paying $60 on the same $100 total. Review the allocation status before copying the result: the assigned amounts must cover the bill. Use the method that matches the agreement instead of forcing every unequal split into an equal payment plus an informal adjustment that someone has to remember later.

Assign individual dishes and shared items

Itemized splitting is useful when people ordered different meals. Imagine Alex has a $16 entrée, Sam has a $24 entrée, and they share $10 of starters. Before separate tax or tip, Alex covers $21 and Sam covers $29. The shared starters contribute $5 to each person rather than being assigned entirely to one diner.

Enter and assign every item, then check that the item subtotal matches the bill subtotal. Review each payer's displayed tax, tip, and other allocated components before settling up. Assigning items does not remove those components from the completed bill. The example above intentionally omits tax and tip to make the item arithmetic easy to inspect; a real receipt needs all of its lines accounted for.

Rounding the displayed tip and checking a tidy payment

The calculator expresses money in cents and rounds a calculated tip to a cent. For example, 18% of $47.85 is $8.613 before rounding and $8.61 as a payment amount. With no separately added tax or charge, the final total is $56.46. Keep more precision during the percentage calculation and round the monetary result instead of rounding the subtotal first.

If you want a round final payment, work out the intended tip and check its effective percentage. With a $47.85 subtotal and a chosen $57 final total, the difference is $9.15 when no other charges apply. That is approximately 19.12% of the subtotal. This is an arithmetic illustration, not a claim that the current tool has a round-up switch. Check the actual result before entering a different amount at the terminal.

A final check before you copy or pay

Compare four things: the amount entered as the subtotal, whether receipt tax is already included, the basis used for the tip, and any service charge or discount. Confirm that the total reflects your decision rather than a previously saved bill. For a split, check both each person's amount and the allocated total so the group collects exactly what the receipt requires.

Copy the summary when the calculation is ready. Share it with the people settling the bill, then check the amount in the payment app or terminal before confirming payment there. Calculator Toolkit calculates and explains the amounts; it does not send a payment, contact the restaurant, or settle balances between friends. Keep the receipt until everyone agrees on the allocation.

Choose a percentage for the situation

The percentages in this guide are comparison options, not a universal rule for every service or location. Choose the percentage or amount you intend to leave after considering the service, receipt, any included gratuity, and your own decision. A restaurant table, counter purchase, and delivery order may lead to different choices. The calculator performs the arithmetic for your selected rate rather than deciding what someone deserves.

When you are unsure whether a charge already covers gratuity, ask before paying. When comparing suggestions, check the basis before judging the size of the tip. These two checks are often more useful than choosing a percentage from a label without looking at the receipt. You can enter a custom rate instead of using a preset whenever your intended percentage differs.

How the worked examples are checked

The examples use stated inputs and show the intermediate arithmetic so you can reproduce the result. The calculator's bill engine represents money in cents, while split allocations account for remainder cents explicitly. The existing interactive examples let you watch a real calculation or try an isolated version without replacing your saved bill. Use those examples to understand a method, then apply it to the figures on your own receipt.

Calculations run locally in your browser. Optional anonymous analytics depend on your consent; the bill entries and payer names are not uploaded as analytics values. This guide covers restaurant-payment arithmetic rather than tax advice or a determination of merchant policy. Maintained by Leon Reed; reviewed October 20, 2026. For a confusing result, check the input lines and contact support with a description that avoids sharing private payment information.