What Nobody Tells You About Ship Repair Costs: A Procurement Manager’s $47,000 Lesson

Posted on 2026-07-29

Industrial article header

It looked like a win.

In January 2023, I approved a repair bid for a 65-meter workboat. The price was 18% lower than the next closest offer. The yard had good references. The timeline fit our schedule.

Four months later, the total invoice was $47,000 over the original quote. Not ideal. Not a disaster either. But enough to make me question everything I thought I knew about ship repair procurement.

That’s when I started tracking what actually drives costs up—and what the cheap quotes don't show you.

The surface problem: price is not the price

Most buyers focus on the headline number. We compare the big totals, pick the lowest one, and assume the rest will work out. That’s the mistake I made.

The real problem isn’t that some yards inflate costs later. It’s that the industry has normalized a quoting structure where the visible price is only 60-70% of the actual cost.

Here’s what I see now that I missed then:

  • Mobilization fees that appear as a single line item with no breakdown
  • “Inspection access” charges that aren't mentioned until equipment is on site
  • Disposal fees calculated at the end based on actual waste volume (which is always higher than estimated)
  • “Overtime surcharges” for any work outside standard dock hours—even if the yard created the schedule conflict

I’m not saying yards are dishonest. I’m saying the system is built to make the first number look good.

The deeper cause: information asymmetry

Here’s what I didn’t understand until I had the spreadsheet in front of me: yards know exactly where their hidden costs are. Buyers don’t.

The question everyone asks is: “What’s your per-ton rate for steel replacement?” The question they should ask is: “What’s not included in that rate?”

Most buyers focus on obvious factors like labor rates and material costs. They miss the structural drivers of cost overruns:

  • Non-standard work definitions – If a repair isn’t explicitly listed in the scope, it’s handled as a change order. At a premium.
  • Warranty exclusions – Some yards cover defects for 12 months on paper, but exclude any component that was “modified” or “worked on” after delivery. That covers almost everything.
  • Inspection protocols – If you require third-party surveyors, the yard may charge a supervision fee on top of your surveyor’s fee. I’ve seen this add $8,000-12,000 to a medium-sized job.

The yard that bids lowest is often the yard that has the most aggressive change-order system. They get the contract on price, then recover margin on scope creep.

What the hidden costs actually cost

I’ve been tracking quotes and actual invoices for 18 months now. Let me give you a few real examples—not from my worst case, from my typical ones:

  • Job A (35-meter tug, 3-week dry docking): Original quote $68,000. Final invoice: $91,000. Difference: 34%. Main driver: “unforeseen hull pitting” that was visible on pre-docking photos but classified as additional scope.
  • Job B (40-meter patrol boat, 5-day emergency repair): Original quote $22,000. Final invoice: $29,500. Difference: 34%. Main driver: weekend overtime and “expedited material sourcing” fee.
  • Job C (50-meter survey vessel, 2-week scheduled maintenance): Original quote $112,000. Final invoice: $127,000. Difference: 13%. This one was cleaner because I had started asking better questions.

Across 11 projects I’ve managed or consulted on since my $47,000 lesson, the average cost overrun is 22%. The range: 8% to 41%. And the pattern is consistent: the lower the initial bid, the higher the overrun percentage.

That’s not a coincidence. That’s a system.

Missing the real cost drivers resulted in a 3-day production delay on one job and a full week on another. Because the extra work wasn’t planned, the timeline slipped. And when the timeline slips, you’re paying for idle crew time and extended charter rates.

The fix: transparency isn’t a nice-to-have, it’s a screening tool

Here’s what I changed after that first disaster.

Before I get a quote, I send a pre-quote questionnaire. It asks for:

  • Line-item breakdown of any fee over $500
  • List of exclusions from the base scope
  • Rate sheet for change orders (material markup, overtime, supervision)
  • Warranty terms with explicit coverage and exclusion definitions

If a yard hesitates or provides vague answers, I move on. Not because they’re bad yards—but because the transaction cost of finding out later is too high.

I ask one question before I ask about price: “Can you show me a sample final invoice from a similar job?” The yards that are confident in their transparency share it. The ones that hide it are usually hiding something.

I once tested three yards for the same repair job. One gave me a full breakdown with estimated quantities, unit rates, and a list of potential additions. Their initial quote was 12% higher than the lowest bid. The final invoice came in 4% under their original quote. The vendor who lists all fees upfront—even if the total looks higher—usually costs less in the end.

Not a game-changer. Not a no-brainer. Just a system that works.

Worse than doing nothing? Going back to the way I used to do it.

Final thought

I’ve learned to ask “what’s NOT included” before “what’s the price.” It sounds simple. It took me a $47,000 mistake to actually believe it.

If you’re procuring ship repairs, the lowest quote isn’t a deal. It’s the start of a negotiation you didn’t know you were in.

A lesson learned the hard way. But better than not learning it at all.