Skip to main content

Tip Calculator

Computes tip = (bill + optional tax) × tip% and total = bill + tax + tip, with optional even-split per-person amounts. Tip% selects from 15%, 20%, or 25% presets, or a custom value that accepts fractions like 1/6; Include Tax adds tax to the base before the tip is computed. Results compare 15-25% tip percentages side by side, and the currency symbol picks from 20+ options.

Runs entirely in your browser

This tool sends nothing over the network. Everything you enter is processed on your device and never reaches our servers.

Finance
Dining
Budgeting
Travel
Loading the tool
Reference

Documentation

A tip calculator computes gratuity on a bill, optionally adding tax before the percentage is applied, and splits the total evenly across a group. It covers restaurant tips, delivery tips, and service tips in any supported currency.

  • Bill amount is paired with a currency symbol, keeping every displayed figure consistent with the receipt.
  • Tip percentage can be one of three presets, 15%, 20%, or 25%, or any custom value, including a fraction such as 1/6.
  • Include Tax adds the tax amount to the bill before the tip percentage is applied, matching the convention in places where gratuity is calculated on the taxed total.
  • Splitting the tip divides both the tip and the total evenly across an entered number of people.

The results table compares common tip percentages side by side, showing how each option changes the final total. Tip Amount is the gratuity in the selected currency; Total is the bill plus that tip. Tip Per Person and Total Per Person divide those two figures evenly when the tip is split across a group.

Apply this gratuity calculator to common dining and service scenarios where clear and fair tipping matters. Adapt to local customs while staying on budget during travel or group outings. Practical presets save time and avoid mental math after a meal.

  • Calculate restaurant tips in places where 15% to 20% is standard, and compare totals at 18% and 20% to choose a final amount.
  • Plan delivery driver tips for food or groceries, and adjust the percentage for long distances or complex orders.
  • Estimate hotel service tips for housekeeping, bell service, and valet, and track the daily cost during multi-night stays.
  • Set fair amounts for barbers, hairstylists, and massage therapists by testing 10%, 15%, and 20% outcomes.
  • Budget taxi, rideshare, or tour guide tips while traveling, and switch currencies to match the local bill.
  • Handle group dining by splitting the check evenly and viewing per-person tip and per-person total.

Example 1: A bill of 86.50 with a tax of 7.50 and an 18% tip shows the tip, the total with tip, and the per-person amounts when split two ways. Example 2: A bill of 42.00 with no tax and a 20% tip lets the table display common alternatives from 15% to 25%, for comparing generosity against budget impact. Example 3: A bill of 215.00 for a group of six, with the tip split evenly at a custom 17.5%, meets a venue's suggested rate while keeping shares even.

Do I tip on pre-tax or post-tax totals? Follow local norms and the establishment's own guidance. Including tax before the tip percentage is applied matches places where gratuity is calculated on the taxed total. What if my desired percentage is not listed? A custom value covers any percentage not listed, including a simple fraction such as 1/5 for 20%. Can I split only the tip? The split option divides both the tip and the total evenly; a group wanting uneven shares needs a separate calculation per person. Which currency should I select? The currency symbol printed on the bill is the one to use; the calculator formats values in that currency but does not convert between currencies.

  • Bill with tax: bill_with_tax = bill + tax (omit tax if not included)
  • Tip amount: tip = bill_with_tax × (tip_percent ÷ 100)
  • Total amount: total = bill_with_tax + tip
  • Tip per person: tip_per_person = tip ÷ number_of_people
  • Total per person: total_per_person = total ÷ number_of_people
Inputs, outputs, and what the Tip Calculator computes

What the Tip Calculator asks for and what it returns, as a plain list. Defaults, units, and ranges are the ones the form loads with.

Inputs

  • Currency selection · default: $
  • Bill (text input)
  • Tip (%) (text input)
  • Tax Amount (text input)
  • Number of People (numeric input) · default: 1 · minimum: 1

Controls

Calculate · Reset

Computation

Bill with tax: bill_with_tax = bill + tax (omit tax if not included)

Example

Example 1: A bill of 86.50 with a tax of 7.50 and an 18% tip shows the tip, the total with tip, and the per-person amounts when split two ways.