Drinking Settlement Calculator — Time-Weighted Bill Split

Calculator

A drinking settlement calculator allocates the total bill by each person’s attendance time, compares it with what they paid, and builds a transfer table.

What is it

For dinners or drinks where people arrive late or leave early, a flat equal split can feel unfair. This calculator uses attendance hours as weights, splits the total bill by those weights, subtracts what each person already paid, and shows who should transfer money to whom. If item-level consumption matters more than time, use the Dutch pay calculator instead.

person share = total amount × (person hours ÷ total hours); balance = paid − share

How to use

  1. 1Enter the total paid amount.
  2. 2Enter participants as "name | hours | paid" on separate lines.
  3. 3Press calculate to see time weights, owed shares, and transfers.

Reference

Drinking Settlement Calculator — Time-Weighted Bill Split Reference
InputMeaning
Min | 3 | 120000Min joined for 3 hours and paid 120,000
Jiyoung | 2 | 0Jiyoung joined for 2 hours and paid nothing
Doyun | 1 | 0Doyun joined for 1 hour and paid nothing

Sources & standards

FAQ

Does a longer stay mean a larger share?

Yes. The total is allocated by each person’s share of total attendance hours. With 3, 2, and 1 hours, the shares are 50%, 33.3%, and 16.7%.

What if some people did not share a specific item?

Use the Dutch pay calculator for item-level participant lists. This tool is for a simple time-weighted split.

Is drinking settlement input sent to a server?

No. All calculations run in the browser and are not sent to a server.

Related tools