← Hub
Pulse ← Industry KPIs ⚡ Hire a Fractional CRO
Pulse Reviews and Analysis

Top 10 Marina Revenue KPIs

Kory WhiteCurated by Kory White · Fractional CRO, CRO Syndicate
👍 Yup or 👎 Nope — vote this up its category:
📅 Published · Updated · 9 min read
Top 10 Marina Revenue KPIs

Direct Answer

Why Marina Operators Measure Differently

Marinas sit at the intersection of real estate, hospitality, and marine services. A single slip can generate rent like an apartment, but the ancillary revenue—fuel, repairs, storage, retail—often exceeds the base rent. This hybrid model means standard hotel RevPAR or real-estate NOI metrics miss the full picture.

Operators must track both capacity utilization (slip fill rates) and revenue per available guest (spend per boater). The seasonality is extreme: in northern climates, 80% of revenue may come in May–September. Southern marinas face hurricane risk and transient boater surges.

The Association of Marina Industries (AMI) annual survey shows the average U.S. Marina generates about $1.2M in gross revenue, but top-quartile facilities exceed $4M by aggressively managing these 10 KPIs.

The Most Important KPIs to Track

1. Wet Slip Occupancy Rate

Definition: Percentage of rentable wet slips occupied (annual or seasonal). Formula: (Occupied Slips / Total Rentable Slips) × 100 Target: 85–95% for mature facilities; below 70% signals pricing or marketing issues. Why it matters: Slip rent is the largest revenue line (typically 40–60% of total).

A 5% occupancy drop can erase $50K–$150K annually for a mid-size marina. Real example: A 300-slip marina in Florida running at 92% occupancy generates ~$2.8M in slip revenue at $850/month average. Dropping to 87% loses $153K.

2. Average Revenue Per Slip (ARPS)

Definition: Total slip revenue divided by total rentable slips (occupied + empty). Formula: Total Annual Slip Revenue / Total Rentable Slips Target: $6,000–$12,000/year for inland; $10,000–$20,000+ for coastal. Why it matters: ARPS combines occupancy and rate.

A marina with 90% occupancy at $800/month has ARPS of $8,640. Raising rates 5% while holding occupancy adds $432/slip.

3. Ancillary Revenue Ratio

Definition: Percentage of total revenue from non-slip sources (fuel, repairs, storage, retail, dining). Formula: (Total Ancillary Revenue / Total Revenue) × 100 Target: 40–55% for best-in-class operators. Why it matters: Slip rent has fixed costs; ancillaries have higher margins.

Fuel margins average 15–25%, while repair labor margins exceed 60%. A marina with 50% ancillary ratio is more resilient to occupancy dips.

4. Fuel Margin %

Definition: (Fuel Revenue – Cost of Fuel) / Fuel Revenue × 100 Formula: (Gross Profit on Fuel / Fuel Revenue) × 100 Target: 18–25% for diesel; 20–30% for gasoline. Why it matters: Fuel is the second-largest revenue source (15–25% of total). A 5% margin swing can shift $50K+ annually.

Real-world example: a marina selling 200,000 gallons/year at $4.50/gallon with 22% margin generates $198K gross profit. Slipping to 17% loses $45K.

5. Transient Revenue Per Night

Definition: Average revenue from transient (short-term) slip rentals per night. Formula: Total Transient Revenue / Total Transient Nights Target: $2.50–$4.00 per foot per night (e.g., a 40-foot boat pays $100–$160/night). Why it matters: Transients pay 2–3x annual rates per night.

A marina with 2,000 transient nights at $3.50/foot for a 40-footer generates $280K. This KPI reveals pricing power and marketing effectiveness.

6. Winter Storage Occupancy

Definition: Percentage of dry/wet storage capacity filled during off-season. Formula: (Stored Boats / Total Storage Capacity) × 100 Target: 80–95% for northern marinas. Why it matters: Storage can offset winter revenue loss.

A 200-boat dry stack at $2,000/season at 90% occupancy adds $360K. Below 70% indicates pricing or competition issues.

7. Service Labor Efficiency

Definition: Billable hours as a percentage of total paid labor hours in the service department. Formula: (Billable Hours / Total Paid Hours) × 100 Target: 75–85% for well-run shops. Why it matters: Labor is the largest service expense.

A shop with 10 mechanics at $50/hour (burdened) and 80% efficiency generates $1,600/day in billable labor vs. $2,000 potential. The 20% gap costs $400/day or $100K+/year.

8. Customer Acquisition Cost (CAC) for Annual Slips

Definition: Total marketing and sales spend divided by new annual slip contracts. Formula: (Marketing Spend + Sales Salaries) / New Annual Slip Contracts Target: $200–$500 per new slip. Why it matters: High CAC ($1,000+) suggests inefficient channels.

A marina spending $60K/year on Google Ads and a part-time salesperson generating 150 new annual slips has a CAC of $400.

9. Revenue Per Available Slip Night (RevPASN)

Definition: Total revenue (slip + ancillary) divided by total available slip nights. Formula: (Total Revenue) / (Total Rentable Slips × 365) Target: $30–$60/night for coastal marinas. Why it matters: This is the marina equivalent of hotel RevPAR.

It captures both occupancy and spend. A marina with $3M revenue and 300 slips (109,500 slip nights) has RevPASN of $27.40. Pushing to $35 adds $830K.

10. Net Operating Income (NOI) Margin

Definition: (Total Revenue – Operating Expenses) / Total Revenue × 100 Formula: NOI / Total Revenue × 100 Target: 25–35% for well-run facilities; below 15% signals cost creep. Why it matters: NOI margin determines asset value. A marina with $4M revenue and 30% NOI margin ($1.2M) at a 8% cap rate is worth $15M.

A 5% margin drop reduces value by $2.5M.

Real Operators

Safe Harbor Marinas (largest U.S. Operator, 100+ locations) uses a proprietary dashboard tracking RevPASN and ancillary ratio across all sites. Their 2023 investor presentation showed average RevPASN of $38 and ancillary ratio of 48%. They target 90%+ occupancy for annual slips and run fuel margins at 22–24% through bulk purchasing.

Suntex Marinas (50+ properties) focuses on transient revenue optimization. They use Harbour Assist to dynamically price transient slips based on demand, achieving 15–20% higher transient RevPASN than static pricing. Their CEO has publicly stated that transient revenue grew 22% in 2023 after implementing yield management.

Westrec Marinas (30+ facilities) tracks service labor efficiency obsessively. They use DockMaster to schedule and bill all service work, targeting 82% billable efficiency. Their 2022 annual report noted that a 5% efficiency improvement across their fleet added $1.2M in gross profit.

Failure Modes

Over-reliance on slip rent: Marinas that ignore ancillary revenue (ratio below 25%) are vulnerable to occupancy drops. A 10% occupancy decline erodes 40% of net profit if ancillaries are weak.

Ignoring transient pricing: Many operators leave money on the table by charging the same rate year-round. A marina in the Bahamas that charges $3.50/foot in July but $2.00/foot in November is losing $60/night on a 40-footer. Dynamic pricing tools from MarinaOffice or Harbour Assist can capture 10–15% more transient revenue.

Underinvesting in service efficiency: A service department running at 65% efficiency (common in small marinas) wastes $150K/year per mechanic. Tracking billable hours with Fishbowl or QuickBooks Enterprise and setting minimum 75% targets is non-negotiable.

Misaligned incentives: Sales teams paid on slip count alone ignore rate. A rep who fills 100 slips at $700/month instead of 80 at $900/month costs the marina $240K/year in lost revenue. Compensate on ARPS, not occupancy.

Neglecting winter storage: Northern marinas that leave 30% of dry stack empty in winter lose $100K+ while still paying insurance and property tax. Pre-sell storage at 10% discount in August to lock in 90%+ occupancy.

Reporting Cadence

KPIFrequencyOwnerTool Example
Wet Slip OccupancyWeeklyOperations ManagerDockMaster, Harbour Assist
ARPSMonthlyFinanceMarinaOffice, QuickBooks
Ancillary RatioMonthlyGeneral ManagerExcel, Tableau
Fuel MarginPer deliveryFuel ManagerDockMaster fuel module
Transient Rev/NightDailyFront DeskHarbour Assist, manual log
Winter Storage OccupancyWeekly (Oct–Mar)Storage ManagerDockMaster
Service Labor EfficiencyWeeklyService ManagerFishbowl, QuickBooks
CACQuarterlyMarketingGoogle Analytics, HubSpot
RevPASNMonthlyFinanceCustom dashboard
NOI MarginMonthlyCFO/ControllerQuickBooks, Xero

Real example: Safe Harbor Marinas runs a weekly "KPI huddle" every Monday at 9 AM. Each location submits 5 numbers (occupancy, transient RevPASN, fuel margin, service efficiency, ancillary ratio) into a Clari-style pipeline report. Underperformers get a 30-minute call with a regional VP.

30-60-90

First 30 Days: Audit your current data. Pull 12 months of slip revenue, fuel sales, service hours, and storage occupancy. Calculate all 10 KPIs for the trailing 12 months.

Identify the three biggest gaps (e.g., ancillary ratio below 35%, fuel margin below 18%, service efficiency below 70%). Set up a simple dashboard in Google Data Studio or Tableau with live feeds from your PMS (DockMaster, Harbour Assist, or MarinaOffice).

Days 31–60: Fix the low-hanging fruit. If fuel margin is low, renegotiate with your supplier (try Censtar or Gilbarco for bulk pricing). If service efficiency is below 75%, implement a time-tracking system (e.g., TSheets by QuickBooks) and require mechanics to clock in/out of jobs.

If transient revenue is weak, enable dynamic pricing in Harbour Assist or manually adjust rates 15% higher for weekends and holidays. Run a marketing campaign to fill winter storage at 10% discount for early sign-ups.

Days 61–90: Optimize the revenue mix. Target raising ancillary ratio from 35% to 45% by adding a ship’s store, expanding repair capacity, or partnering with a local restaurant for delivery to boats. Set ARPS targets for next season (e.g., increase from $8,500 to $9,200 by raising rates 5% on renewals and 10% on new contracts).

Build a monthly reporting cadence where the GM reviews all 10 KPIs with department heads. Use Gong or Chorus to record sales calls and ensure reps are pitching ancillaries, not just slip rent.

FAQ

What is a good wet slip occupancy rate? 85–95% is healthy. Below 70% indicates overpricing, poor marketing, or facility issues. Above 95% means you may be leaving money on the table by not raising rates.

How do I calculate RevPASN for a mixed-use marina with dry storage? Include all revenue (slips, dry storage, fuel, service, retail) divided by total available slip nights (wet slips only) plus dry storage spots. Some operators use "total berth nights" to combine both.

Which software is best for tracking marina KPIs? DockMaster (starting at $300/month for small marinas) is the most common. Harbour Assist (from $250/month) is strong for transient pricing. MarinaOffice (custom quote, typically $500–$1,000/month) offers robust analytics.

For financials, QuickBooks Enterprise ($1,000/year) with a marina-specific chart of accounts works.

What is the average fuel margin for marinas? 18–25% for diesel, 20–30% for gasoline. Margins vary by volume—high-volume marinas (500K+ gallons/year) can hit 28% through bulk discounts. Low-volume (under 100K gallons) often struggle to hit 15%.

How often should I adjust slip rates? Annually for annual slips, with a 3–5% increase tied to local CPI or marina improvements. For transient slips, adjust weekly based on demand using dynamic pricing. Harbour Assist and DockMaster both support this.

What is the biggest mistake marina operators make with KPIs? Focusing only on occupancy. A marina at 95% occupancy but 20% ancillary ratio and 15% NOI margin is underperforming. The goal is to optimize RevPASN and NOI margin, not just fill slips.

Sources

graph TD A[Marina Revenue] --> B[Slip Revenue] A --> C[Ancillary Revenue] B --> D[Wet Slip Occupancy] B --> E[ARPS] B --> F[Transient Rev/Night] C --> G[Fuel Margin] C --> H[Service Labor Efficiency] C --> I[Winter Storage Occupancy] D --> J[RevPASN] E --> J F --> J G --> K[NOI Margin] H --> K I --> K J --> K
graph LR L[30 Days: Audit & Baseline] --> M[60 Days: Fix Fuel, Service, Transient] M --> N[90 Days: Optimize Ancillary Mix & ARPS] N --> O[Monthly KPI Review with Dept Heads] O --> P[Quarterly CAC & NOI Review] P --> Q[Annual Rate Setting & Budget]
Keep reading
Was this helpful?  
Related in the library
More from the library
pulse-ai-infrastructure · ai-infrastructureThe 10 Best AI Tools for Landing Page Design in 2027pulse-aquariums · aquariumTop 10 Frozen Fish Foods for Omnivorous Speciespulse-ai-infrastructure · ai-infrastructureThe 10 Best AI Tools for Web Illustration in 2027pulse-estates · estatesTop 10 Custom Home Builders in Phoenixpulse-aquariums · aquariumTop 10 African Cichlid Tank Setups in 2027pulse-estates · estatesTop 10 Luxury Condos in Miamipulse-aquariums · aquariumTop 10 Aquarium Sump Pumps for Custom Filter Systemspulse-estates · estatesTop 10 Luxury Neighborhoods in Naples Floridapulse-aquariums · aquariumTop 10 Types of Aquarium Gravel for Cichlidspulse-aquariums · aquariumTop 10 Aquarium Backgrounds (3D vs Printed)pulse-ai-infrastructure · ai-infrastructureThe 10 Best AI Tools for Color Contrast Checking in 2027pulse-aquariums · aquariumTop 10 Aquarium Wavemakers and Powerheads in 2027pulse-ai-infrastructure · ai-infrastructureThe 10 Best AI Tools for Favicon and Icon Design in 2027pulse-ai-infrastructure · ai-infrastructureThe 10 Best AI Tools for Technical SEO in 2027pulse-estates · estatesTop 10 Luxury Neighborhoods in Boise