top of page

Restaurant Bill Settlement Calculator

Balance the aggregate payments of two people for restaurant bill.

How to use Restaurant Bill Settlement Calculator

1. Choose Currency for all amounts, then enter Amount Paid by Person A, Amount Paid by Person B in the labelled units. 2. This balances only two aggregate payments on an equal-share basis. The transfer is rounded to the currency’s minor unit; an odd minor-unit difference can leave the final shares one minor unit apart. Unequal shares and multi-person ledgers need a different model. The calculation uses an agreed bill total. It does not infer who ordered an item, a required tip or a local service-charge rule. 3. Select Calculate or press Enter to see the result. 4. Select Select Copy result to copy the answer, or Reset to clear the form.

Why use this tool?

Use Restaurant Bill Settlement Calculator to compare your entered restaurant bill assumptions with a stated formula and a reproducible example.

How the calculation works

Transfer = absolute difference between Person A’s and Person B’s payments ÷ 2. The person who paid less owes the person who paid more. This balances only two aggregate payments on an equal-share basis. The transfer is rounded to the currency’s minor unit; an odd minor-unit difference can leave the final shares one minor unit apart. Unequal shares and multi-person ledgers need a different model. The calculation uses an agreed bill total. It does not infer who ordered an item, a required tip or a local service-charge rule. Choose one currency for every monetary input. The selector labels and formats amounts; it does not apply an exchange rate. Money displays use the selected currency’s standard minor units, including whole yen for JPY. Exact decimal arithmetic precedes rounding; halfway minor units round away from zero. Numeric input/result magnitudes are bounded by 9,007,199,254,740,991.

Example

Restaurant Bill example: Currency = GBP; Amount Paid by Person A = 40; Amount Paid by Person B = 80. Result: Person A owes Person B £20.00.

Practical tip

Agree how to include tips, service charges, discounts and items ordered by only some diners before splitting.

Frequently asked questions

Why can an exact equal settlement be impossible?

Money paid in whole minor units cannot always be divided equally between two people. Agree who keeps the final minor unit after the displayed rounded transfer.

Does changing the currency convert these amounts?

Choose one currency for every monetary input. The selector labels and formats amounts; it does not apply an exchange rate. Money displays use the selected currency’s standard minor units, including whole yen for JPY. Exact decimal arithmetic precedes rounding; halfway minor units round away from zero.

What assumptions should I keep with this result?

This balances only two aggregate payments on an equal-share basis. The transfer is rounded to the currency’s minor unit; an odd minor-unit difference can leave the final shares one minor unit apart. Unequal shares and multi-person ledgers need a different model. The calculation uses an agreed bill total. It does not infer who ordered an item, a required tip or a local service-charge rule.

Related tools

bottom of page