| Agree the group and lock the dates | | 24 | Not started | Get a soft yes from everyone before booking anything |
| Set the total budget per person | | 24 | Not started | The single most important step — decide the ceiling early |
| Pick the destination / shortlist | | 22 | Not started | Vote if the group is undecided |
| Book lodging | | 20 | Not started | Front the deposit? Log it so you get paid back |
| Collect deposits from the group | | 19 | Not started | Set a hard deadline; chase before you are on the hook |
| Book flights / long-haul travel | | 18 | Not started | Everyone books their own; share confirmation numbers |
| Reserve the big group dinner(s) | | 12 | Not started | Large groups need reservations well ahead |
| Plan activities / tickets | | 10 | Not started | Buy timed tickets early where they sell out |
| Arrange ground transport | | 8 | Not started | Rental car, airport transfers, who is driving |
| Assign rooms / beds | | 6 | Not started | Settle this before arrival to avoid day-one drama |
| Confirm dietary needs & allergies | | 4 | Not started | Ask once, write it down |
| Share the itinerary with everyone | | 3 | Not started | Include the no-app folks with a read-only link |
| Build the packing list | | 2 | Not started | Split into personal + shared group gear |
| Confirm all reservations | | 1 | Not started | Re-check dates, times, confirmation numbers |
| Set up the shared expense ledger | | 1 | Not started | Decide "whoever pays, logs it" as the trip rule |
| Download offline maps / docs | | 1 | Not started | In case of no signal |
| Day-of: check everyone has arrived | | 0 | Not started | Staggered arrivals — track who lands when |
| During: log every shared cost | | 0 | Not started | Ten seconds at the table beats an hour at home |
| End: settle up before you leave | | 0 | Not started | Square up while everyone is still together |
| After: send payment requests | | 0 | Not started | Specific ask + due date + payment link |