UtilForge
Calculators · SEO Utility Pack

Tip Calculator & Bill Splitter

Split a restaurant check equally or by item. Tax as dollars or a percent, tip presets (10 / 15 / 18 / 20 / 25) plus custom, proportional tax and tip, leftover pennies assigned (not lost), and a shareable link. Runs in your browser. Built for the table.

This check

Split mode

Food and drink before tax and tip.

Tax
Tip percent
Tip on

$0.00

How it works

Everything stays on this device. Change a field and the split updates immediately. Use Equal split when the table is sharing the check the same way. Use Itemized when people ordered different dishes (or want shared plates assigned to a subset).

  1. Subtotal, tax, tip. Tax can be the amount on the check or a percent of the subtotal. Tip is a percent of the pre-tax subtotal by default (toggle if you tip on subtotal plus tax).
  2. Proportional shares (itemized). Each person's food total is their assigned items, with shared items split evenly. That person then pays the same fraction of tax and of tip.
  3. Pennies. Math runs in integer cents. Leftover cents go to the first person so the shares still add up to the check. The results label that extra. Optional round-up sends each person to the next dollar.
  4. Share. Copy share link writes the current inputs into the URL hash (query-string fallback). Send it. No account, no upload.
Worked example (equal, leftover penny). Subtotal $50.00, tax $4.00, tip 20% on the subtotal ($10.00). Grand total $64.00 among 3 people. $64.00 is 6,400 cents. 6,400 ÷ 3 = 2,133 cents with 1 cent left. Person 1 pays $21.34. Persons 2 and 3 pay $21.33. 21.34 + 21.33 + 21.33 = 64.00.

Tip calculator split bill FAQ

How does the equal split work?

Equal mode divides the check subtotal, tax, and tip across the number of people you enter. Type the pre-tip subtotal, tax as a dollar amount or a percent, a tip percent (presets 10, 15, 18, 20, 25, or custom), and the headcount. Each person owes the same amount except leftover pennies, which go to the first person so the table still matches the check.

How does itemized split assign tax and tip?

In itemized mode, each dish has a name, a price, and one or more people (tap the name chips). A dish with several people selected is split evenly among them. A dish with nobody selected is treated as shared by everyone. Tax and tip are then allocated in proportion to each person's food subtotal, so someone who ordered more pays more of the tax and tip.

Should I tip on the pre-tax subtotal or on the total with tax?

In the United States, many diners tip on the pre-tax food and drink subtotal. Some people prefer to tip on subtotal plus tax. This calculator lets you choose. The default is the pre-tax subtotal. House policy and local custom can differ. This is not financial advice.

How are leftover pennies handled?

The tool works in integer cents so the shares add up to the check. After dividing, leftover cents (from 0 up to one less than the number of people) are assigned to the first person. The results panel labels that extra. Optional round-up then raises each person's share to the next whole dollar. The extra dollars are additional tip, not missing pennies.

Can I share the split with my table?

Yes. Copy share link stores the current inputs in the URL hash (or a query string fallback). There is no server. Send the link by text or a payment app. Anyone who opens it sees the same split. Reset clears the encoded state.

Does this tip calculator upload my bill?

No. It runs entirely in your browser. There is no account and no upload. That is why it is suitable as a save-to-home-screen shortcut at the table. After the page has loaded, you do not need to send the check to a website. A service worker is not included.

What tip percent should I use?

Presets are 10%, 15%, 18%, 20%, and 25%, plus a custom percent. Typical full-service restaurants in the U.S. often see 18% to 20% on the pre-tax subtotal. Follow posted policy, local custom, and your own judgment. This page does not tell you what to tip.

Can I use this at the restaurant like an app?

The layout is mobile-first, with large tap targets and 16px inputs so iOS does not zoom the page. Add it to your home screen for a PWA-style shortcut (theme color and app title are set). A service worker is not shipped A service worker is not included. Hosting the HTML on HTTPS lets the browser cache it.

Related UtilForge tools