# How much should I tip?

Computes the tip and the total for a bill at a tip percent, and splits it between people, with an option to round each share up to a whole dollar.

- Page: https://www.acalculator.org/everyday-life/tip-calculator
- JSON spec: https://www.acalculator.org/everyday-life/tip-calculator.json
- Version: e215a17b1049

## Default answer

Example with the default inputs (Bill amount $60.00, Tip 18%, Split between 1, Round each share Exact): With a 18% tip on $60.00, the tip is $10.80 and each person pays $70.80.

## Inputs

| Key | Label | Description |
| --- | --- | --- |
| bill | Bill amount | The amount of the bill that you tip on. |
| tip | Tip | The tip as a percent of the bill. |
| people | Split between | How many people share the bill. |
| round | Round each share | Leave each share exact, or round it up to the next whole dollar. |

## Outputs

| Key | Label | Description |
| --- | --- | --- |
| share | Each person pays | The total divided by the number of people, rounded up to a whole dollar if asked. |
| tip | Tip | The total tip on the bill. |
| total | Total with tip | The bill plus the tip. |
| tipShare | Tip per person | Each person’s part of the tip. |
| effective | Tip as a percent of the bill | The tip actually paid, as a percent of the bill. Rounding up can raise it. |

## Method

tip = bill × tip % ÷ 100; total = bill + tip; share = total ÷ people

## Assumptions

- The tip is on the amount you enter. To tip on the amount before tax, enter the bill before tax.
- Rounding up: each exact share rounds up to the next whole dollar, so it is never less than the exact share; a share within 0.000000001 of a whole dollar counts as that dollar. The tip then becomes the rounded total minus the bill.
- Everyone pays an equal share.

## Worked examples

1. bill = $60.00, tip = 18%, people = 1, round = no gives tip = $10.80, total = $70.80, share = $70.80, effective = 18%. Source: hand calculation in content.mdx: 60 × 0.18 = 10.80; 60 + 10.80 = 70.80.
2. bill = $85.40, tip = 20%, people = 3, round = no gives tip = $17.08, total = $102.48, share = $34.16, tipShare = $5.69. Source: hand calculation in content.mdx: 85.40 × 0.20 = 17.08; 102.48 ÷ 3 = 34.16.
3. bill = $85.40, tip = 20%, people = 3, round = up gives share = $35.00, total = $105.00, tip = $19.60, effective = 22.95082%. Source: hand calculation in content.mdx: 34.16 rounds up to 35; 35 × 3 = 105; 105 − 85.40 = 19.60 (22.95%).

## FAQ

### How do I work out a tip?

Multiply the bill by the tip percent and divide by 100. An 18% tip on $60 is 60 × 18 ÷ 100 = $10.80, so the total is $70.80.

### Should I tip on the amount before or after tax?

That is your choice. The calculator tips on the amount you enter, so enter the bill before tax if you want to tip on the food and drink only.

### How do I split a bill with a tip?

Add the tip to the bill and divide by the number of people. A $85.40 bill with a 20% tip is $102.48; split three ways, that is $34.16 each.

### What does rounding each share up do?

Each share is rounded up to the next whole dollar, so nobody needs coins. The extra goes to the tip. In the example above, $34.16 becomes $35, the total becomes $105, and the tip becomes $19.60, or 22.95% of the bill.

### Is there a quick way to tip 20% in my head?

Move the decimal point one place to the left to get 10%, then double it. For $47.50, 10% is $4.75 and 20% is $9.50.

### Why does the tip percent below the result differ from the one I typed?

It only differs when you round up. The line shows the tip you actually pay as a percent of the bill, after the rounding.
