Margins and Pricing
Why Is My Marina Full but My Profit Flat?
By Jeremy Davila, CPA, PMP · Founder, KLYVNT Advisors · Published June 3, 2026 · Updated June 3, 2026 · 5 min read
Your marina is full because your rates are too low. Occupancy is a vanity metric. In Marina Dock Age's last two annual surveys, a majority of marinas ran above 95% occupancy while well under half grew profit. The number that matters is revenue per available linear foot, measured against your cost per foot.
A full marina feels like winning. Every slip rented, a waitlist at the office, boats stacked three high on the rack, a fuel dock with a line on Saturday morning. Then the year closes and profit looks like last year. And the year before that.
Occupancy is a vanity metric
Sold out is not a victory. Sold out means you left money on the table, because price is the dial you never turned. Hotels that run 100% occupancy every night are not maximizing revenue, they are underpricing rooms. Same dock, different water.
The metric that actually tells you something is revenue per available linear foot: total wet slip revenue divided by total rentable feet. Track it monthly, next to cost per foot. Annual and transient slips price differently, and so do wet slips versus dry storage, so run the per-foot number by section, not just one blended figure. Revenue per slip works as a rougher cut. Either way, you stop grading the marina on "full" and start grading it on what each foot of dock earns, the same discipline behind what a good profit margin looks like for a service business.
Full tells you demand exists. Per-foot revenue tells you whether you are charging for it, and it moves the month you change your rate card.
What is your waitlist actually telling you?
A waitlist is a price signal, not a trophy. Fifteen boats waiting for a slip means fifteen owners willing to pay your rate, plus an unknown number willing to pay more. Your market is telling you the clearing price (the rate where demand and your dock space balance out) sits above your rate card.
The common pattern: marinas hold rates flat for four or five years out of loyalty or inertia, then need a 20-25% catch-up increase that triggers a revolt. Phased beats painful. Going up 4-6% a year, announced early and tied to visible upkeep, barely registers. One giant catch-up makes the news at the yacht club.
Raise a little, every year, forever.
What happens if you raise rates and lose a few boats?
Run the math before you flinch. Say you run 100 slips at a 40-foot average. Here is the comparison at $18 versus $21 per foot per month (illustrative rates from engagements I have seen, so run your own numbers through it):
| Scenario | Occupied slips | Rate per foot | Monthly revenue | Annual revenue |
|---|---|---|---|---|
| Hold rates, stay full | 100 of 100 | $18 | $72,000 | $864,000 |
| Raise rates, lose six boats | 94 of 100 | $21 | $78,960 | $947,520 |
Six tenants walk and you still make about $83,500 more per year, with six empty slips of slack. And you still have a waitlist. Those slips refill at the new rate, which pushes the gap wider. Fewer boats also means lower utility draw and less wear on your staff.
You will not reprice all 100 slips on Monday. Annual agreements mean the raise lands at each renewal, so the new rate works through the rent roll over twelve months. That is fine. The table is the destination, not the week one cash.
Losing tenants on a raise is not failure, it is the market repricing your dock.
Where does the profit leak on the cost side?
Costs explain the other half of flat profit. In Marina Dock Age's last two annual surveys, around 84% of operators reported rising insurance, utility, and staffing costs. If your rates crawl while those three sprint, margin compresses every year, even at full occupancy. Insurance and payroll creep eat flat-rate marinas alive.
Florida adds its own twist. Named-storm deductibles (the chunk you pay out of pocket before hurricane coverage kicks in) have jumped hard in recent Florida renewals, on bigger insured values, with fewer carriers willing to quote the risk at all. A deductible reserve is a real budget line now, not a someday item. Fund it monthly like rent, or one storm turns a profitable year into a financing scramble, the same trap that leaves businesses profitable on paper but short on cash.
Full is not the finish line
A full marina with flat profit is not a demand problem. It is a pricing problem and a cost-visibility problem, and it shows up the moment someone builds a per-slip P&L (a profit and loss view for each slip or dock section instead of one blended total). Wet slips, dry stack, fuel, service. Each one earns its keep or it doesn't, and a blended number hides which is which. Build it once and the argument about rates ends, because the dock section that loses money stops hiding behind the one that prints it. That view belongs inside your regular monthly financial reports, not in a once-a-year spreadsheet archaeology project.
Bottom line: occupancy measures demand, not performance. Price to the waitlist, raise a little every year, and track revenue per foot against cost per foot.
If you want that per-slip P&L built from your actual books, KLYVNT does that teardown in a few weeks. Or build it yourself. Either way, stop celebrating full.
Frequently asked questions
Why is my marina full but not making more money?
Because occupancy measures demand, not performance. Marina Dock Age's last two annual surveys found a majority of marinas above 95% occupancy while well under half grew profit, with around 84% of operators reporting rising insurance, utility, and staffing costs. Full docks with flat rates and climbing costs compress margin every year.
What is revenue per available linear foot?
Total wet slip revenue divided by the total rentable feet of dock you own, tracked monthly against your cost per foot. It tells you what each foot of dock actually earns instead of grading the marina on whether it is full. Revenue per slip works as a rougher version of the same idea.
Should I raise slip rates if my marina has a waitlist?
Almost always yes. A waitlist means the market clears above your current rate. In the rent-based businesses I see, phased increases of 4-6% a year hold tenants far better than one 20-25% catch-up after years of flat rates, and the math on losing a few boats at a higher rate usually still wins.
Do I need a reserve for hurricane deductibles in Florida?
Yes, treat it as a standing budget line. Named-storm deductibles (the amount you pay out of pocket before hurricane coverage applies) have jumped sharply in recent Florida renewals. Funding that reserve monthly keeps one storm from turning a profitable year into an emergency loan.
Written by Jeremy Davila, CPA, PMP · Founder, KLYVNT Advisors. KLYVNT Advisors provides bookkeeping, controller, and fractional CFO services for founder-led service businesses. Book a call.