Skip to main content

Tip Calculator

Calculate the tip and split the bill between any number of people. Works as a tip splitter and bill splitter in one.

Reviewed by · Last reviewed

$
1 person
Tip
$0.00
Total
$0.00
Per Person
$0.00

How to Use the Tip Calculator

  1. Enter the bill amount - type the subtotal before sales tax. In most US states, tipping is computed on the pre-tax figure; this tool's result matches that convention. If you want to tip on the post-tax amount, enter that total instead.
  2. Choose a tip percentage - tap one of the quick buttons (10%, 15%, 18%, 20%, 25%) or enter a custom percentage for non-standard cases (e.g. buffets at 10%, bartenders at 20%, delivery drivers at 15%).
  3. Set the number of people - use the +/- buttons to divide the total evenly. The per-person amount includes each person's share of both the bill and the tip.
  4. Read the results - three figures appear: the tip amount, the total with tip, and the per-person share. Hand the server the total figure; everyone hands over their per-person share.

Using the Tip Splitter

This tool is also a tip splitter: once you set the bill amount, percentage, and number of people, the per-person figure already covers each diner's share of both the bill and the tip. To use it strictly as a tip splitter for a group, ignore the total-tip output and read the per-person amount — that is exactly what each person hands over. For uneven splits where one person ate more, run the calculator first to get the tip in dollars, then divide that tip in proportion to each subtotal rather than equally. The page-level math respects either workflow, and no bill or party-size data leaves your browser.

How the Calculation Works Under the Hood

The math is intentionally simple: tip = bill × (percent / 100), total = bill + tip, per_person = total / people. Rounding is applied at the display layer using toFixed(2) to produce two decimals, and formatting goes through Intl.NumberFormat with the page's locale currency. Because toFixed rounds half-to-even in some engines (banker's rounding) and half-away-from-zero in others, you may occasionally see a one-cent discrepancy between this tool and a calculator that uses different rounding. For restaurant math that does not matter.

The component is a small Preact island that recomputes on every keystroke and button press. No submission happens, no analytics event carries your bill figure, and no external service is called - the amount you entered exists only in React-style state on your device. If you prefer, you can use this tool in airplane mode after the initial page load; it continues to function because all logic is client-side JavaScript.

When a Tip Calculator Actually Helps

  • Large group dinners where mental math gets slow and one person is collecting cash or Venmo from everyone.
  • Business dinners where you need a clean per-person figure for an expense report.
  • Travel to countries or cities with different customary rates - a 10% tip in Europe, 20% in the US, or 0% in Japan where tipping can be considered rude.
  • Delivery orders where the app's default tip is often a flat dollar amount that works out to less than 10% on a large order.
  • Splitting uneven portions - though this calculator assumes equal splits, you can compute the tip once and divide it proportionally by subtotal afterwards.
  • Teaching percentage math to kids using a real-world receipt.

Edge Cases and Common Questions

Tipping on tax is a minor overpayment (you tip on roughly 8% more than the service cost in a sales-tax state) but widely practiced because the total on the bill is what everyone sees. Automatic gratuity - a mandatory service charge of 18-22% often added for groups of 6 or more - is not a tip; it replaces one, and adding on top of it is optional. Some US restaurants have moved to a no-tipping "hospitality included" model where menu prices are raised 20-25% and servers are paid a higher flat wage; in those rooms, tipping is unnecessary and sometimes discouraged. Delivery platforms sometimes separate "tip" from "service fee"; the service fee goes to the app company, not the driver. Finally, in countries with a value-added tax (VAT) shown on the receipt, the pre-VAT subtotal is the fair tipping base - the VAT rate is often 19-25%, materially larger than US sales tax.

A Short Tour of Global Tipping Norms

Tipping customs vary widely. In the United States and Canada, 15-20% at sit-down restaurants is expected because tipped workers can legally be paid a subminimum wage (tipped minimum is $2.13/hour federally under the FLSA, with the tip making up the difference). In the UK, Australia, and New Zealand, 10% is appreciated but not expected, and many restaurants add a discretionary 12.5% service charge automatically. Most of continental Europe builds service into the menu price, with rounding up or leaving small change (5-10%) as a friendly gesture. Japan, South Korea, and mainland China traditionally do not tip at all - leaving money can be refused or seen as patronizing. The Middle East often uses a 10% service charge plus another small tip. Check the country's norms before traveling; this tool is format-agnostic and works equally well for any percentage you choose.

Comparing This to Uber Eats, Doordash, or Your Phone Calculator

Food-delivery apps default to a percentage-of-subtotal tip presented as buttons, which is convenient but often rounds weirdly (10%, 15%, 20%, or a flat amount) and occasionally shows the tip before or after fees. Their advantage is they handle payment for you; their downside is they sometimes obscure the driver's actual take-home by mixing tips with service fees. Your phone's built-in calculator can compute a tip - multiply bill by 1.20 for 20% - but does not split cleanly. Apple's Calculator, iOS Spotlight's inline math, and Google's search bar all work for one-off computation. This tool's niche is the combined workflow: tip percent selection, rounding, and party-size division in one screen, with no signup and no order history stored anywhere. For actual restaurant billing it is purely informational - the definitive total is what appears on the check.

Frequently Asked Questions

Should I tip on the pre-tax or post-tax amount?

Pre-tax is the traditional and slightly more economical choice - you tip on the service you received, not on tax paid to the state. Post-tax is simpler mentally because the total appears at the bottom of the check. The difference on a typical US restaurant bill with 8% sales tax and a 20% tip is about 1.6% of the subtotal - often a dollar or two. Either choice is acceptable; pick one and be consistent.

What is considered a good tip at a sit-down restaurant in the US?

The standard range is 15-20% of the pre-tax bill. Eighteen percent is the middle-of-the-road default that most Americans use on competent service. Twenty percent and above is appropriate for excellent service, a kind accommodation (split checks for a large group, special dietary requests), or holidays. Below 15% signals a problem with service; leaving under 10% or nothing without explaining to a manager can hurt the server, who may owe tax on assumed tips even if you did not leave any.

Is my bill amount sent to any server when I use this tool?

No. The tip calculation runs as a Preact component in your browser. Your bill amount, tip percentage, and party size live only in component state and are never transmitted - no fetch request, no analytics beacon, no service worker caching. You can verify by opening your browser devtools Network tab and watching outbound traffic stop after the initial page load.

How should I handle a mandatory service charge or auto-gratuity?

A service charge on the receipt replaces a tip. It is common on parties of 6 or more, at hotel room service, and at some upscale restaurants. Do not add a second tip on top unless the service was notably excellent and you want to acknowledge it; even then a small extra (a few dollars cash) rather than a full percentage is the norm. Check the bill closely - service charges are sometimes described with words like "hospitality fee" or "kitchen appreciation" and can be easy to miss.

How do I tip when splitting the bill unevenly?

This calculator assumes an even split. For uneven portions, compute the tip once from the total bill, then ask each person to pay their own subtotal plus the same percentage of that subtotal as the tip. Some restaurants will split the bill per person or per item if you ask the server at the start of the meal - that is the cleanest path if guests ate very different amounts.

Do I need to tip on takeout or curbside?

Takeout tipping is optional but increasingly common, especially since 2020. A typical range is 0-10% on a standard order; curbside pickup at a full-service restaurant often expects 10-15% because the staff is running your order to the car. For very large or complex takeout orders, 15% is a reasonable way to acknowledge the kitchen work. Counter-service fast casual rarely expects a tip at all.

What percentage should I tip delivery drivers?

15-20% of the subtotal is the common guideline, with a $3-5 minimum for small orders where the percentage would work out to less. Bad weather, difficult deliveries (large or heavy orders, walk-ups, long distances), and late nights warrant the upper end. Note that the "service fee" charged by apps like Uber Eats and Doordash does not go to the driver - it goes to the company - so the tip is the driver's main earning above base pay.

Is it okay to tip in cash instead of adding to the card?

Yes, and in the US many servers prefer cash. Credit-card tips sometimes take days to reach the server via payroll, and a small percentage may be withheld for processing fees at some restaurants. Cash is immediate and fully kept. If you tip cash, cross out the tip line on the card receipt or write "cash" so the total stays accurate.

How do I tip for special events like buffets or open bars?

Buffets and buffet-style brunches typically take a 10% tip since servers are refilling drinks and bussing plates but not taking orders. Open bars at weddings - where the host has paid the venue - usually include an assumed tip, but a $1-2 cash tip per drink to the bartender is appreciated. Catered events with servers often bill a mandatory service charge; above that, additional tipping is rarely expected.

Does the tip amount really affect the server's income?

In the US, yes - materially. Federal law allows tipped-worker wages as low as $2.13 per hour before tips, with the tip topping up to minimum wage. In practice, servers at busy restaurants earn the large majority of income from tips, and servers at slow restaurants can earn very little. Several states (California, Alaska, Nevada, Oregon, Minnesota, Montana, Washington) require full minimum wage regardless of tips, which reduces but does not eliminate tip dependence.

Is this a tip splitter or a tip calculator?

Both. The tip calculation works regardless of party size, so when you set the number of people to 1 it acts as a single-person tip calculator. With 2 or more people, the per-person figure is the tip splitter output - each diner pays their share of the bill and tip in one number. There is no separate "splitter" mode to switch into; the same input form drives both flows. For uneven splits, compute the tip once on the full bill, then ask each person to pay their own subtotal plus the same percentage on top.

More Math & Calculators