My three siblings and I just threw a 50t
For reference only. Not investment advice.
Question
My three siblings and I just threw a 50th wedding anniversary dinner party for our parents. We all agreed to split the total expenses equally (4 equal shares), but 3 of us paid different parts upfront, and one sibling paid nothing upfront:
- Sibling A (Alex) paid $1,400.00 for the private dining venue and dinner deposit.
- Sibling B (Brian) paid $680.00 for the custom anniversary cake, wine, and flowers.
- Sibling C (Chloe) paid $400.00 for the framed family photo album and invitations.
- Sibling D (David) paid $0.00 upfront.
Total expenses: $1,400 + $680 + $400 = $2,480.00 USD.
Living expenses, rent, and groceries for all of us are completely covered, so this is just settling our party costs.
Could you provide:
- The Exact Equal Split Math: Total expense, the exact 4-way equal share per sibling, and each person's net balance (who is owed money vs who owes money)?
- Simplified Minimum Transfer Plan: How can we settle this in the fewest possible Zelle/Venmo payments so nobody has to make multiple confusing round-trip transfers?
- Copy-Paste Family Group Chat Message: A friendly, clear 4-line summary note to post in our sibling WhatsApp/iMessage group so everyone knows who to send their payment to today?
Answer
Your parents' 50th anniversary dinner splits four ways at $620.00 each — here is the exact math, a 3-payment settlement plan, and a note you can drop into the sibling group chat.
1. Exact equal split math
Living expenses are covered, so this is purely a settlement of the $2,480.00 dinner cost.
| Sibling | Paid upfront | Equal share | Net balance |
|---|---|---|---|
| Alex | $1,400.00 | $620.00 | +$780.00 (is owed) |
| Brian | $680.00 | $620.00 | +$60.00 (is owed) |
| Chloe | $400.00 | $620.00 | −$220.00 (owes) |
| David | $0.00 | $620.00 | −$620.00 (owes) |
| Total | $2,480.00 | $2,480.00 | $0.00 |
Source: this turn's `split_bills.py` ok:true stdout.
2. Simplified minimum transfer plan
The minimum number of transfers here is 3 (Brian's $60.00 needs its own leg, since neither debtor's amount matches Alex's full $780.00 perfectly):
| From | To | Amount |
|---|---|---|
| David | Alex | $620.00 |
| Chloe | Alex | $160.00 |
| Chloe | Brian | $60.00 |
After these three Zelle/Venmo payments, everyone is at net $0.00. Alex ends up +$780.00 (cleared), Brian ends up +$60.00 (cleared), Chloe ends up −$220.00 (cleared), David ends up −$620.00 (cleared).
Source: this turn's `split_bills.py` ok:true stdout.
3. Copy-paste family group chat message
> Hey all — thanks again for making Mom and Dad's 50th so special. Total dinner cost was $2,480.00, which splits to $620.00 per sibling. Alex covered the venue + deposit, Brian covered the cake/wine/flowers, and Chloe covered the album + invites. So today: David → Alex $620, and Chloe → Alex $160 + Chloe → Brian $60. Venmo/Zelle whenever you're ready — thanks, everyone! ❤️
A small note: if you'd rather keep the three transfers instead of rounding, send exactly those amounts. If everyone prefers fewer payments and is comfortable rounding a few dollars each way (say David → Alex $625, Chloe → Brian $55), that works too — just confirm the new numbers in chat so the group has the same record.