Tip Calculator & Bill Splitter

Calculate the tip and split the bill evenly. See exactly what each person owes.

By Drew Budwin · Last updated July 2026 · Methodology

Enter the total bill before tip.

Select a preset or enter a custom tip percentage.

How many people are splitting the bill?

Embed this calculator

Add it to your website or blog

Embed this calculator

Theme

Paste this code into your website's HTML where you want the calculator to appear. It adds a small credit link back to CalcTray. Please keep it. How embedding works.

Optional: auto-resize iframe to fit content

Add this snippet to your page so the iframe height adjusts automatically after each calculation:

How We Calculate This

How to Calculate and Split the Tip

Multiply the bill by your tip rate to get the tip, then add it back to the bill for the total. To split the tip and bill among a group, divide that total by the number of people so everyone pays the same share.

Tip = Bill × (Tip% / 100)
Per Person = (Bill + Tip) / Number of People

On a $60 bill at 20%, the tip is $12 and the total is $72. Split three ways, each person pays $24.

How Much to Tip in the US

Tipping norms vary by service. These are common US ranges:

  • Restaurants: 15%–20% of the pre-tax bill, 20%–25% for great service
  • Food delivery: 15%–20%
  • Hair salon: 15%–20%
  • Taxi or rideshare: 15%–20%
  • Bartender: $1–$2 per drink, or 15%–20% of the tab
  • Hotel housekeeping: $2–$5 per night

Pre-Tax or Post-Tax?

Tip on the pre-tax subtotal. Tipping on the post-tax total is common too, and it leaves a slightly larger tip that servers appreciate. Either is fine, so pick one and stay consistent.

Tip Calculator & Bill Splitter Formula

The tip amount is calculated using a simple formula:

Tip = Bill Amount × (Tip % / 100)

To find the total, add the tip to the bill. To split the bill, divide the total by the number of people:

Per Person = (Bill + Tip) / Number of People

How to Use This Calculator

  1. Enter the total Bill Amount before tip.
  2. Choose a tip percentage using the preset buttons (15%, 18%, 20%, or 25%) or enter a custom percentage.
  3. Enter the Number of People splitting the bill (default is 1).
  4. Click Calculate Tip to see the tip amount, total with tip, and per-person breakdown.

Frequently Asked Questions

How much should I tip at a restaurant?

In the United States, the standard tip for sit-down restaurant service is 15% to 20% of the pre-tax bill. For excellent service, 20% to 25% is customary. For counter service or takeout, 10% to 15% is typical but optional.

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

Etiquette experts generally recommend tipping on the pre-tax subtotal. However, tipping on the post-tax total is also common and results in a slightly larger tip, which servers appreciate.

How do you split a tip and bill evenly between people?

Add the tip to the total bill, then divide by the number of people. Each person pays an equal share of the tip and the bill. This splitter does that math for you: enter the bill amount, choose a tip percentage, and set the number of people. For other percentage calculations, try the percentage calculator.

How is a tip splitter different from a tip pool?

A tip splitter divides one check and its tip among the diners at a table, which is what this page does. A tip pool divides a shared pot of tips among staff, often by hours worked or role points. To distribute tips among employees, use the tip pooling calculator.

What if I want to leave no tip?

Set the tip percentage to 0%. The calculator will show the total as equal to the bill amount, and the per-person amount will simply be the bill divided by the number of people.

What are typical tipping rates for other services?

Common US tipping guidelines: hair salon 15-20%, food delivery 15-20%, taxi/rideshare 15-20%, hotel housekeeping $2-5 per night, bartender $1-2 per drink or 15-20% of the tab.

Is this calculator free to use?

Yes, this tip calculator is completely free. It runs entirely in your browser, no sign-up or download required. Your data is never sent to any server.

Further Reading

Related Calculators