A little help goes a long way. Find a tool/

Finance FIELD NOTES · 4 MIN READ

How Tip Pool Distribution Works

Split a tip pool by hours or points with one transparent per-unit rate — plus how rounding drift is handled so the payout matches the pool exactly.

Distributing a tip pool is one multiplication away from an argument, and the multiplication is the easy part. What makes a pool distribution defensible is a single transparent rate — dollars per hour or dollars per point — that everyone can verify with a calculator and that still balances to the last cent after rounding.

One formula behind both methods

Hours-based and points-based pooling are the same arithmetic wearing different units. Sum every person's units, divide the pool by that total, and multiply each person's units by the result:

perUnit = pool / sum(units)
myShare = myUnits × perUnit

When the unit is hours worked, the rate is dollars per hour and the distribution tracks time on shift. When the unit is points, the rate is dollars per point and the distribution tracks a role weighting the team has agreed on. The percent column that comes out of either method is the same number too: each person's units divided by total units. One formula, two policies.

Hours-based: the worked example

A $640 evening pool is split by four staff who worked 8, 6.5, 5, and 4.5 hours — 24 hours total. The per-unit rate is $640 ÷ 24 = $26.67 per hour, and each share is hours × rate:

StaffHoursShareOf pool
Dana8.0$213.3433.33%
Luis6.5$173.3327.08%
Priya5.0$133.3320.83%
Sam4.5$120.0018.75%

Sam worked a little over half of Dana's hours and is paid a little over half of Dana's share — the property that makes hours-based splits easy to defend. The context for why pooling exists at all is in how tipping works; this article sticks to the distribution mechanics.

Points: role-weighted shares

Hours answer "how long did you work?" but not "what did you do?" Many kitchens and front-of-house teams therefore pool by points: each role carries a multiplier (say 4 points for the lead server, 3 for servers, 2 for a runner), and shifts are logged in points rather than clock time. With the same $640 pool and points of 4, 3, 3, 2 — 12 points total — the rate is $640 ÷ 12 = $53.33 per point, paying $213.33, $160.00, $160.00, and $106.67.

Points let the team encode seniority or responsibility directly into the split, at the cost of requiring an agreement the whole pool accepts. The honesty test is the same as for hours: anyone with the pool total and the unit list can reproduce every share.

Cents and drift: who gets the missing penny

Shares are rounded to cents, and rounded shares don't always re-sum to the pool. In the hours example above, the exact shares are $213.33⅓, $173.33⅓, $133.33⅓, and $120.00 — which total $639.99 after rounding, one cent short of the $640 pool. That one-cent gap is called drift, and leaving it unassigned means the envelope at the end of the night doesn't match the ledger.

The fix the calculator applies is deterministic: the drift is added to the largest share, so Dana's payment becomes $213.34 and the distributed total is exactly $640.00. The rule matters more than the penny — a drift policy applied the same way every night is auditable, while ad-hoc fixes are how pool disputes start.

Reading the percentage column

The percentage beside each share is that person's fraction of the total units, not of the money — though since shares are proportional to units, it's both. It exists as an audit line: percentages should mirror the unit table you started from. If Dana's 8 of 24 hours shows 33.33% but her share of the pool is 40%, something upstream (a tip-out, a manual adjustment) has altered the distribution and the discrepancy should be explained before payout, not after. Accurate hours inputs come from the shift log — the time card calculation article covers turning clock-in/clock-out records into payable hours.

Try it yourself

Split a real pool with the Tip Pool Calculator — enter the pool, pick hours or points, list each person and their units, and get per-person shares with percentages and exact balancing. When the money being divided is a customer's bill rather than a pooled fund, the arithmetic swaps direction: the Tip Splitter divides a bill among diners, weighted or equal.

Frequently asked questions

Hours or points — which method is fairer?
Neither is universally fairer; they measure different things. Hours reward time on shift and are easy to verify against a schedule. Points encode agreed role weightings — lead server 4, server 3, runner 2 — so responsibility counts, not just clock time. The formula is identical either way: pool divided by total units, multiplied by each person’s units.
Why does the largest share get an extra cent?
Shares are rounded to cents, and rounded shares don’t always re-sum to the pool — a $640 pool split by 24 hours leaves the shares one cent short. That gap is drift, and the calculator assigns it to the largest share so the distributed total equals the pool exactly. A fixed, predictable drift rule keeps the payout auditable.
Is a points split just a weighted version of the hours split?
Yes — same arithmetic, different unit. Swap “hours” for “points” and the math is unchanged; the only real difference is the policy that generates the numbers. That’s why the calculator exposes one method field and validates whichever unit the method requires.
What if someone’s hours or points are zero?
Every listed staff member needs a positive value — the calculator rejects zero or negative units. If someone shouldn’t be in the pool at all, leave them off the list rather than entering zero; a zero entry would make the per-unit rate and everyone’s percentage meaningless.
How is this different from a tip splitter for diners?
Direction of division. A tip splitter divides a customer’s bill among the people who ate; a tip pool divides a collected fund among the people who worked. The proportional-share arithmetic is the same family, but the pool starts from a fixed amount and a staff list, not a receipt.