A marina waiting list is not a queue of names. It is a record that may have to be explained years after it was written, to somebody who joined it before the current dockmaster was hired. Everything it holds follows from that.
Most lists live in a spreadsheet beside the berth system, because the berth system models berths and the list is about people who do not have one. That arrangement works until the first serious dispute.
What a position on the list is made of
- The date the applicant joined, and the evidence of it: a form, an email, a holding fee paid.
- The length, beam and draught the boat needs, which decides which berths the applicant can be offered at all.
- Whether the applicant already holds a berth and is waiting to move, since an internal move frees the berth behind it.
- Anything your rules count towards seniority: years as a member, a season on a swinging mooring, time served on the hardstanding.
- Whether the holding fee is current, and what happens to the position if it lapses.
- Contact details, which is the field that quietly rots fastest.
A list holding only names and dates cannot answer the question it will be asked, because a berth goes to the first applicant whose boat fits, not to the first applicant.
Every offer, and every answer
The offer history is the part that most often does not exist, and the part a dispute turns on. Record each offer: which berth, on what date, at what rate, with what deadline, and the answer.
Then record what your rules do about a refusal. Some clubs move an applicant to the back, some allow a stated number of refusals, some hold the position where the boat genuinely did not fit the berth offered. Whichever rule yours is, it has to be applied the same way every time, and the only way to show that is a log nobody can quietly retype.
Years of drift
A list that moves slowly is a list that ages. In the time one applicant waits they may change boat, telephone number or address, sell up or die, and the people who set the rules will have changed too. A few habits keep it usable.
- A yearly confirmation, so the list you work from is the list of people still interested.
- A boat that can be changed on the record without losing the position, because an applicant who joined with a small cruiser may arrive needing a longer berth.
- Reasons written down when somebody is removed, and removals kept rather than deleted.
- Rule changes dated, so an old decision can be read against the rules in force when it was made.
Why this ends up outside the software
Rented marina systems are built around berths that exist and are let. A waiting list is a different shape: applicants without a berth, rules particular to your club, and an audit trail nobody needs until the day they need it badly. Platforms carry a simplified version, so the office keeps the real one alongside, and that spreadsheet is the thing that is not backed up, not access controlled and not in the handover when the harbour master retires.
None of it is clever software. Write your own rules on one page first: what makes a position, what an offer is, what a refusal does, and what lapses a place. Then test any system against that page, line by line.
Before you change anything
Total what you already pay. Put a year of berth system, dues, entry and yard charges into the software bill calculator and look at the three-year figure. If one modest subscription and a careful spreadsheet cover your season, keep them. Our page on what marinas and boating events rent and what can be rebuilt sets out where a list of your own fits beside the berth roll, and the guide to renting versus owning software covers the risk of moving and who maintains the result.