Work out a tip, add tax, split the bill, and round the result — all in the browser tab. Nothing is sent anywhere: the arithmetic runs as local JavaScript and your bill never leaves the device.
Most people reach for a phone calculator at the end of a meal and then have to hold three numbers in their head at once: the bill, the tip, and how many ways it is being split. This page keeps all three in one place and shows the working, so the number you say out loud is one you can also explain.
| Alternative | Notes |
|---|---|
| Tip on the pre-tax subtotal (what this tool does) | The conventional and widely-taught approach, and the one most tipping guides describe. It costs the diner slightly less and is easy to defend if questioned. |
| Tip on the tax-inclusive total | Simpler in the moment and what most phone calculators give you by default, because they apply one percentage to whatever number is on the receipt. On a 20% tip over an 8% sales tax it is roughly 1.6% more than the pre-tax method — small, but it is the difference between the two answers people argue about. |
| Doubling the tax | A fast American shortcut that lands near 16–17% in states with an 8–8.5% rate. It breaks completely outside the United States, where tax rates differ or are not shown on the bill. |
| A fixed dollar amount | What many regulars do at a place they visit often. No calculator required, and no way for the tool to help. |
A bill comes to 148.00 in food and drink before tax, with a local tax rate of 8%. One person at the table did not drink and would rather not pay a share of the wine. Itemise instead of splitting equally.
There are four rounding options and they behave differently once you look at the arithmetic. Nearest dollar (total) applies Math.round to the final total, so it moves the number by up to fifty cents and is the only option that reliably changes the amount anyone pays. Round tip up and Round total up work in cents — they take the ceiling of a figure already correct to two decimal places, so in practice they will usually leave the number exactly as it was. Round per-person up rounds each share upward to the cent. If your goal is a cleaner total, Nearest dollar is the one to pick; the other three exist for cases where you want nothing to round downward.
Before tax is the conventional answer, and it is what this calculator does by default: the tip is taken from the subtotal and tax is added afterwards. If you would rather tip on the tax-inclusive total, enter the tax-inclusive figure as the bill amount and leave the tax field at zero — the maths then runs on that number instead.
Switch Split mode from Equal split to By percentage. A row appears for each person and you enter a percentage rather than a dollar amount; the shares are applied to the final total, so tax and tip are divided in the same proportion. Percentages that do not add to 100 are still calculated, but the shares will not add up to the total, so it is worth checking the row sums.
Not per person, but per item — and that covers most of the real cases. Enter each receipt line in the Bill Items table with its own amount and tip percentage. The tool then sums the item tips instead of applying one rate to everything, and reports the blended effective tip percentage in the breakdown.
Because mixed item rates produce a blended figure. If some lines carry 20% and others carry 0%, the headline percentage you set is not what the arithmetic produces. The breakdown shows both the tip in dollars and the effective rate, which is the number to quote if anyone asks what was left.
No. The calculation runs as JavaScript inside the page, and the history feature writes to your own browser's storage on this device. There is no account, no server-side calculation, and nothing is uploaded — you can confirm this by watching the network panel while you use the tool.
Last verified: October 3, 2026
All Tools · All Tools · About · How We Test · Contact · Privacy
Maintained by Huang Bin · Last updated October 3, 2026