Skip to main content
JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORE
THE CONSTRUCTION CFOSCHEDULE A FREE CALL
MARINE CLUSTER · GROSS MARGIN BENCHMARK

Marine Contractor Gross Margin

QUICK ANSWER

Healthy gross margin for a marine contractor doing $3M–$10M is 22–32% on commercial port and waterway work. Most operators run 12–18% — sometimes lower. The gap is almost always a cost classification problem: barge idle time, crane standby, and dive team mobilization costs that are miscategorized between project direct costs and overhead, compressing apparent gross margin on every job.

Gross margin is what is left after all direct project costs — labor, equipment, materials, subcontractors, diving operations — before overhead hits. For marine contractors, getting this number right is harder than most trades because equipment deployment costs, tidal window delays, and international subcontractor payments create cost structures that generic accounting systems misallocate. Most marine operators are running with a blended gross margin that masks significant per-project variation. The profitable jobs hide the losers until closeout.

BY JOSH LUEBKERPublished: June 2026Updated: June 2026
GROSS MARGIN BENCHMARKS BY REVENUE BAND

What the Numbers Should Look Like

$1M – $3M REVENUE
Healthy Range
24–34%
Industry Average
14–20%
Warning Zone
Below 14%
At this revenue level the owner is often running crews directly and equipment is limited. Gross margin compression usually comes from equipment idle costs absorbed into overhead rather than tracked as project direct cost. Correct the classification and the number moves quickly.
$3M – $10M REVENUE
Healthy Range
22–32%
Industry Average
12–18%
Warning Zone
Below 12%
This is the most common range for marine contractors running multiple simultaneous projects. A $13.5M marine GC we worked with had no per-project reporting — blended gross margin was misleading the owner about which projects were performing. Once per-project job costing was installed, net profit doubled from 7% to 14% on the same revenue.
$10M – $25M REVENUE
Healthy Range
20–28%
Industry Average
10–16%
Warning Zone
Below 10%
At this scale, procurement complexity, international vendor payments, and large equipment deployments create gross margin volatility that requires monthly per-project review. A $25M marine GC running entirely on spreadsheets had no visibility into which projects were performing. Once we built the structure, the bank balance never dropped below $1.2M and profit sharing hit $2.6M.

The proof: A $13.5M marine GC with four accounting staff and no job costing had gross margin and net margin that were completely opaque. After installing per-project job costing and correctly classifying equipment and vessel costs, net profit went from 7% to 14% — recovering $917K per year that was already inside the business. Valuation went from $2.3M to $5.5M in 9 months. See the case study →

WHY GROSS MARGIN COMPRESSES

What Drives Marine Gross Margin Below Benchmark

Equipment and vessel idle costs misclassified as overhead. When barge standby, crane idle time, and dive team mobilization costs hit overhead instead of project direct costs, gross margin looks artificially high on paper — but the overhead rate is unsustainably inflated. Fix the classification and gross margin drops to its real number, but the overhead rate normalizes and net profit stabilizes.

Government pay cycle float not priced in. When port authority or Army Corps projects pay net 60–90, the carrying cost of that receivable pipeline is a real cost. Most marine contractors don't price it in. On a $5M project with 75-day pay cycles, that is $30K–$50K of annual financing cost that comes directly out of gross margin.

No per-project visibility until closeout. When you are running three simultaneous marine projects with blended reporting, the profitable ones mask the losers. You don't know which projects are underperforming until they close. By then the crew is on the next job. The loss is absorbed. This repeats.

PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Two tiers based on trailing 12-month revenue. No hourly billing. No payroll. No add-ons.

CORE FINANCIAL
From $1,900/mo
  • ControlQore setup and job costing structure
  • Books migrated to start of last taxable year
  • Full-service bookkeeping and bank reconciliations
  • Monthly job cost reports
EXECUTIVE FINANCIAL
From $2,900/mo
  • Everything in Core Financial
  • Monthly CFO advisory meeting
  • Controllership and WIP reporting
  • Cash forecasting and AR follow-up rhythm
  • Strategic accountability

Onboarding: 60 days. Full pricing by revenue band →

COMMON QUESTIONS

FREQUENTLY ASKED.

For marine contractors doing $3M–$10M, a healthy gross margin is 22–32% on commercial port and waterway work. Most operators run 12–18%. The gap is almost always a cost classification problem — equipment idle costs and vessel standby costs miscategorized between project direct costs and overhead. Correct the classification, install per-project job costing, and the gross margin number becomes both accurate and improvable.
Three main causes: equipment and vessel idle costs miscategorized as overhead instead of project direct costs, government pay cycle carrying costs not priced into bids, and no per-project visibility so losing projects are subsidized by profitable ones until closeout. A $13.5M marine GC recovered $917K per year in margin after fixing cost classification and installing per-project reporting — on the same revenue.
SPM builds per-project job costing in ControlQore, correctly classifies equipment idle and vessel positioning costs between project direct costs and overhead, and installs monthly per-project gross margin reporting. Core Financial starts at $1,900/month. Fully operational in 60 days.
Josh Luebker — The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction project manager and master electrician. Managed 150+ projects totaling $300M+ including Google data centers, military bases, hospitals, and high-rises. Now fractional CFO for commercial subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

SYSTEM CONNECTIONS — CFOS ARCHITECTURE
MARINE CLUSTER
Marine Operating SystemMarine Overhead RateMarine Net ProfitCFO for Marine Contractors
CFOS MODULES
Job Profitability SystemCash Control SystemTrade Benchmarking System
PROOF
Marine: $2.3M → $5.5M ValuationMarine: $2.6M Profit SharingFractional CFO Services

ARE YOU HITTING THE MARINE GROSS MARGIN BENCHMARK?

30 minutes. Free. No sales pressure. We will tell you exactly what is broken before we talk about anything else.

BOOK A FREE 30-MIN DIAGNOSTIC

30 minutes. Free.

OR SEE YOUR NUMBERS FIRST — FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Marine OSMarine Overhead RateCFO for MarineRun on CFOSSchedule a CallJosh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0