Practical guide

How to take turns paying with friends

The short answer

Agree that one person covers each purchase, record who paid, put anyone who has never paid next, then choose the person whose latest payment is oldest. Use a bill splitter instead when exact reimbursements matter.

01

Agree on the boundary

Use a rotation only when the group is comfortable with one person covering each purchase and small price differences balancing out over time.

02

Record the payer

After each dinner, coffee run, or shared purchase, record who paid. The amount and receipt can stay optional because they do not determine the next turn.

03

Put new payers first

If someone has never paid in this rotation, that person is next before anyone repeats.

04

Then use the oldest latest payment

After everyone has paid at least once, choose the person whose most recent payment happened longest ago.

Example

Alex, Jordan, and Sam rotate dinner

Alex paid first and Jordan paid second. Sam has not paid yet, so Sam is next. After Sam pays, Alex becomes next because Alex’s latest payment is now the oldest. The prices of those dinners do not change the order.

This works when fair enough is enough

Use a rotation for recurring meals or small shared purchases where the group values a simple habit more than exact accounting.

Start before everyone signs up

One person can add the whole group by name and begin tracking turns. Friends can accept an invite later without losing the history already logged for them.

Do not use it for exact balances

Use bill splitting for rent, utilities, uneven shares, reimbursements, or any purchase where someone needs to know exactly what they owe.