Short answer: a marina's seasonal slip and storage revenue is not one annual invoice. It is a cycle that starts at haul-out and ends weeks after launch, with reconciliation, allocation, renewal offers, signed agreements, deposits, scheduled payments, storage and service changes, a balance deadline and follow-up on anything that failed. Marinas that run each stage on a calendar, with one person accountable for it, tend to collect earlier and argue less.
This guide is for owners and office managers who run that cycle. It covers the calendar, the choice between payment structures, the paperwork that should sit behind every slip, how to handle mid-season changes, what to do when a payment fails and how to reconcile it all. For the wider picture of fuel, retail, mobile and provider selection, see our guide to payment processing for marinas. For why this matters to small teams, our marina business and employment statistics show that about three quarters of US marina employer establishments have fewer than 10 employees.
The renewal calendar, stage by stage
Dates below follow a typical northern season with an autumn haul-out and a spring launch. A year-round southern marina will compress or shift them, and a dry-stack operation may have no haul-out at all. What matters is the order, the owner and the output of each step.
Northern seasonal marina. Timing is an example to adapt, not a rule.
| Stage | Typical timing | What happens | Owner | Output |
|---|---|---|---|---|
| 1. Post-season reconciliation and haul-out | Sept to Nov | Close the season's balances, record haul-out and storage start, note damage and service requests | Office manager with yard lead | Clean closing balance per customer |
| 2. Allocation and waitlist decisions | Nov to Dec | Decide who keeps, moves or loses a slip; rank the waitlist; flag size changes | Owner or harbourmaster | Draft slip plan for next season |
| 3. Renewal offer and expiry | Dec to Jan | Send offers with full price, payment schedule and a clear offer expiry date | Office manager | Dated offer per customer |
| 4. Signed agreement | By offer expiry | Customer signs or accepts terms, including payment authorization | Office manager | Executed agreement on file |
| 5. Deposit | At signing | Collect the deposit that secures the slip | Office manager | Receipt linked to agreement |
| 6. Scheduled instalments | Winter to spring | Collect on the dates stated in the agreement; send notices before each one | Billing lead | Payment log by agreement |
| 7. Storage and service change orders | Any time | Record additions, removals, boat changes and transfers as separate dated records | Office manager with service writer | Change order linked to agreement |
| 8. Balance deadline | Before launch scheduling | Confirm every account is paid or on an agreed plan | Billing lead | Cleared list for the launch schedule |
| 9. Launch confirmation | April to May | Launch only boats on the cleared list; confirm slip assignment | Yard lead | Launch log |
| 10. Failed-payment follow-up | Within days of any failure | Contact, confirm details, retry within limits, escalate | Billing lead, then owner | Resolved or escalated case |
Fizel editorial framework.
Two dates do most of the work. The offer expiry date tells the waitlist when a slip becomes available. The balance deadline, set before the launch schedule is built, keeps the travel lift crew from launching a boat with an open account. If either date is soft, everything after it slides into the busiest weeks of the year.
Choosing how each customer pays
Most marinas offer more than one structure. A long-time tenant with a 40-foot cruiser may want to pay in full in January. A newer customer may prefer instalments. A transient or short-season customer may only need an invoice. None of these is best in every case.
| Structure | Where it fits | Tradeoffs | Controls you need |
|---|---|---|---|
| One-time invoice | Short seasons, add-on storage, commercial accounts that pay by terms | Simple, but payment timing depends on the customer; more chasing | Due date in the invoice, aging report, reminder schedule |
| Deposit plus balance | Securing a slip early when the rest can wait | Commits the customer; the balance still needs collecting | Deposit amount and refund terms in writing, balance deadline, receipt linked to agreement |
| Scheduled instalments or recurring payments | Larger fees, customers who prefer to spread cost | Earlier, steadier cash; more transactions to monitor and more that can fail | Fixed dates or intervals in the agreement, stored payment authorization, advance notices, failed-payment workflow, simple cancellation |
| Pay in full | Established customers, early-payment incentives where you offer them | Fewest transactions; one large payment, and a larger refund if plans change | Clear refund and credit terms, receipt, record of any incentive applied |
Fizel editorial framework.
If you store a card to collect scheduled payments, card network rules apply on top of your contract. The public Visa Core Rules and Visa Product and Service Rules (18 April 2026 edition, Section 5.8.11.1) require the cardholder agreement for stored credentials to state how the amount is determined, the timing and frequency of transactions, how the cardholder will be told of changes and the agreement's expiry date where there is one, displayed separately from general terms. For recurring transactions, the merchant must provide a simple cancellation procedure (online if the order was accepted online) and include the fixed dates or intervals of the charges. Visa also says recurring transactions must not include finance charges or interest. Other networks publish their own rules, and your processor can tell you which apply to your account.
What every seasonal agreement should record
Most billing arguments at a marina start with a fact nobody wrote down: the boat grew two feet when the owner traded up, shore power was assumed to be included, or a winter storage spot was promised verbally. The agreement and the records around it are your best defence and your customer's clearest explanation.
| Item | What to record | Why it matters |
|---|---|---|
| Fee basis | Rate method (per foot, flat, by slip size), season dates, total | Lets staff and customers check the math |
| Included and excluded services | Power, water, pump-out, parking, launch and haul, storage | Prevents assumed inclusions |
| Boat and slip dimensions | Length overall, beam, draft, registration or hull ID, slip number | Basis for pricing and allocation |
| Storage period | Indoor, outdoor or rack, start and end dates | Separates storage from slip fees |
| Renewal and expiry dates | Offer expiry, agreement start and end, renewal terms | Drives waitlist and stored-card terms |
| Cancellation and refund terms | Deadlines, deposit treatment, credits versus refunds | Reduces disputes when plans change |
| Payment authorization | Schedule, amounts or method, card last four digits, cancellation method | Supports stored-card and recurring charges |
| Change orders | Date, description, price, customer acknowledgement | Keeps the original contract intact |
| Communications | Offers, notices, reminders and replies, with dates | Shows the customer was told |
| Receipts | Every payment, linked to the agreement | Supports reconciliation and disputes |
| Refund and credit records | Amount, reason, approver, date | Audit trail for the ledger |
Fizel editorial framework.
Price the offer the way the customer will pay it. In Canada, the Competition Bureau's drip pricing guidance (modified 24 August 2026) says an advertised price to consumers should not leave out mandatory fixed fees, other than charges imposed by government such as sales tax. A mandatory environmental, admin or power fee added after the quoted slip rate is the kind of thing to fold into the price you show. US federal and state rules on fee disclosure differ, so check what applies where you operate.
Handling storage, service and boat changes
Between October and May the original agreement will change. A customer adds shrink-wrap and indoor storage, books a bottom job, sells the boat, buys a bigger one or asks to move to a friend's dock. The common failure is a staff member editing the original invoice so the history disappears. Treat each change as its own record.
Use the same five steps whether the change adds $200 of shrink-wrap or moves a customer to a larger slip.
- 01RequestLog who asked, when and what changed
- 02PriceQuote the change, including any prorating, in writing
- 03AcknowledgeCustomer signs or confirms by email before work starts
- 04BillAdd a separate line or invoice linked to the agreement
- 05ReconcileUpdate the receivable and the slip or storage plan
| Change | Record as | Watch for |
|---|---|---|
| Winter or dry storage added | New storage line with its own period and price | Storage billed under the slip fee by mistake |
| Repair or service added | Separate work order and invoice | Service charges added to a stored-card schedule without new authorization |
| Boat change | Amendment with new dimensions and recalculated fee | Old length still driving the price |
| Slip transfer | Amendment naming old and new slip, effective date | Two customers billed for one slip |
| Mid-season start or exit | Prorated amount with the formula shown | Inconsistent prorating between customers |
Fizel editorial framework.
Write your prorating method into the agreement, for example remaining season days divided by total season days, multiplied by the seasonal fee, and apply it the same way each time. Whether a prorated exit earns a refund or a credit is a policy decision for you and, depending on your jurisdiction, a legal one.
When a scheduled payment fails
Cards expire over the winter, get replaced after fraud or hit a limit in January. Most failures are administrative, not a customer walking away. A written workflow keeps the office from either ignoring them or retrying a card over and over.
| Step | Timing (example) | Action | Owner |
|---|---|---|---|
| Detect | Same day | Review the failure report and the reason given | Billing lead |
| First contact | Within 2 business days | Polite notice by the agreed channel, with a way to update payment details | Billing lead |
| Confirm | On reply | Customer confirms new details or another method; record it | Billing lead |
| Retry | Within limits set by your processor | Retry only within the limits your provider and the card networks allow | Billing lead |
| Escalate | After a set number of attempts or days | Phone call from the owner or manager; offer a revised plan if appropriate | Owner |
| Waitlist decision | Before the balance deadline | Apply the terms in the agreement on unpaid accounts; tell the next waitlisted customer only when the slip is truly free | Owner |
| Reconcile | Weekly | Close the case in the payment log and the ledger | Bookkeeper |
Timings are examples to adapt. Retry limits come from your processor and the card networks, not from this guide.
Fizel editorial framework.
Keep the tone practical. A customer who has kept a boat at the same dock for 15 years usually wants to fix a card, not argue. If a customer disputes a charge with their card issuer, the agreement, notices and receipts are what you will respond with. No record guarantees an outcome, so what you can control is having a complete file.
An illustrative cash-flow model
To show what staging changes, Fizel built a simple model. A fictional marina has 100 seasonal agreements at $5,000 each, so $500,000 in seasonal fees. Scenario A collects everything at launch. Scenario B collects 25% at renewal, 25% in mid-winter, 25% before launch and 25% at launch. Every value is illustrative. It is not a recommended rate, schedule or contract term, and it assumes every payment succeeds on time.
Share of $500,000 in seasonal fees collected by the end of each period, Scenario B. Scenario A stays at 0% until launch, then reaches 100%.
- Renewal (Dec)25%
- Mid-winter (Feb)50%
- Pre-launch (Apr)75%
- Launch (May)100%
Cumulative % collected (illustrative)
Fizel illustrative model. Fictional assumptions, not data.
100 fictional agreements at $5,000 each. All values illustrative.
| Period | Scenario A receipts | Scenario A cumulative | Scenario B receipts | Scenario B cumulative |
|---|---|---|---|---|
| Renewal (Dec) | $0 | 0% | $125,000 | 25% |
| Mid-winter (Feb) | $0 | 0% | $125,000 | 50% |
| Pre-launch (Apr) | $0 | 0% | $125,000 | 75% |
| Launch (May) | $500,000 | 100% | $125,000 | 100% |
Formula: period receipts = agreements × fee × share due in period. Cumulative % = sum of receipts to date ÷ (agreements × fee).
Fizel illustrative model.
Fizel calculates that, under these assumptions, Scenario B has $375,000 collected before launch, while Scenario A has nothing. Put another way, the amount still outstanding on launch day falls from $500,000 to $125,000. That earlier cash can fund off-season payroll, dock repairs and inventory without leaning on credit. The tradeoff is four times as many transactions to process, notify and reconcile, and more chances for one to fail.
To use your own numbers, replace the agreement count, average fee and shares due in each period. If you expect some payments to be late, move that share into a later period and recalculate. Shares must add to 100%.
Weekly and seasonal reconciliation
| Check | How often | Owner | Done when |
|---|---|---|---|
| Agreement status | Weekly in renewal season | Office manager | Every slip is offered, signed, expired or released |
| Receivables | Weekly | Billing lead | Aging report matches the payment log |
| Deposits | Weekly | Billing lead | Every deposit is linked to a signed agreement |
| Storage additions | Weekly in autumn | Office manager | Every boat in storage has a billed storage line |
| Failed payments | Weekly | Billing lead | Every failure is resolved or escalated |
| Refunds and credits | Weekly | Owner approves | Each has a reason, approver and date |
| General ledger matching | Monthly and at season close | Bookkeeper | Deposits from your processor match recorded payments |
Fizel editorial framework.
One security rule belongs in every office routine. The PCI Security Standards Council FAQ 1280 (published on its blog 2 November 2017) says card verification codes must not be retained after authorization and are not needed for card-on-file or recurring transactions. Paper renewal forms that ask for the three-digit code and then sit in a binder until spring are a common gap to close.
What to ask your payment provider
Frequently asked questions
When should a marina send slip renewal offers?
After the season's balances are closed and the slip plan is drafted, with enough time before the offer expiry to fill released slips from the waitlist. For many northern marinas that means early winter, but your market and waitlist length decide it.
Should winter storage be on the same invoice as the slip?
It can be on the same agreement, but give it its own line, period and price. That keeps refunds, prorating and reporting clean when a customer stores but does not renew, or the reverse.
Can a marina keep a card's security code to process instalments?
No. PCI guidance says card verification codes must not be stored after authorization, including for card-on-file or recurring transactions.
Is pay in full or instalments better?
Neither is better in every case. Pay in full means fewer transactions; instalments bring cash in earlier for many customers but need more monitoring. Many marinas offer both.
Next step
If your marina already takes card payments, a free statement analysis shows what renewal season is costing you to process. To see how Fizel works with slip, storage and service billing, visit our payment processing for marinas page, or request a quote. For demand-side context on registered vessels and the boating season, see Recreational Boating Industry Statistics 2026.
Sources
Visa, Visa Core Rules and Visa Product and Service Rules, 18 April 2026, Section 5.8.11.1 (index at visa.com/en-us/support/visa-rules)
Competition Bureau Canada, Drip pricing, date modified 2026-08-24
Fizel Research, Marina Industry Statistics 2026 (US Census County Business Patterns 2023 size classes)




