Split bill and tip

Add a tip and split the total exactly between several people.

The bill is rounded, then the tip is calculated on that amount and rounded. Shares differ by at most one smallest unit (0.01 at two places); some receive that extra unit so their sum exactly matches the total. Example: 10 with no tip among three → two shares of 3.33 and one of 3.34. Any taxes or fees already included remain in the bill.

Both dots and commas are accepted as decimal separators.

Your inputs stay in your browser.

Method and assumptions

Method version 1.0.0 · Updated

Split a bill

Formula: Total = bill + tip; split in smallest currency units

The bill is rounded, then the tip is calculated on that amount and rounded. Shares differ by at most one smallest unit (0.01 at two places); some receive that extra unit so their sum exactly matches the total. Example: 10 with no tip among three → two shares of 3.33 and one of 3.34. Any taxes or fees already included remain in the bill.

bill
Bill before tip
rate
Tip (%)
people
Number of people
precision
Money decimal places

All amounts use the same currency, without conversion. Choose 0, 2 or 3 decimal places for your needs. Rounded to nearest, ties up.