← ← Back to Supply Chain Review Ports & Infrastructure

German-Dutch port strikes leave Bremerhaven at 88% yard, Rotterdam MVII at 90%

Source: Kuehne+Nagel · 2026-09-17
Summary

A 48-hour German dockworker strike hit Hamburg, Bremerhaven and Wilhelmshaven from Sept 2-4, followed by a Rotterdam-wide stoppage on Sept 4 from 11:00 to 19:00. Kuehne+Nagel reports Bremerhaven yard occupancy at 88% and Wilhelmshaven losing over 30% of weekly capacity, while Hamburg's CTA sits at 78% with recovery expected late next week. Rotterdam's MVII yard is at 90% and barge-feeder delays run 24-72 hours. Importers should brace for slower North Europe turnaround through mid-September.

Supply Chain Action Points

What this means for your business — and what to do about it:

A 48-hour German dockworker strike hit Hamburg, Bremerhaven and Wilhelmshaven from September 2 to 4, then a Rotterdam-wide stoppage shut the port on September 4 from 11:00 to 19:00. Kuehne+Nagel now reports Bremerhaven yard occupancy at 88%, Wilhelmshaven losing more than 30% of weekly capacity, and Hamburg's CTA terminal at 78% with recovery expected only late next week; Rotterdam's MVII sits at 90% with barge-feeder delays running 24 to 72 hours.

For anyone with cargo in North Europe, the operational read is a slower turnaround that will not clear before mid-September, with the knock-on effects, rolled bookings, demurrage exposure and missed feeder windows, rippling out over the following two weeks. The five roles below each face a different decision, but all share the same lever: time.

For Exporters

Bremerhaven yard occupancy is at 88% and Rotterdam's MVII terminal at 90%, with Hamburg CTA at 78% and not expected to recover until late next week, after the September 2-4 strikes and the September 4 Rotterdam stoppage. For an exporter, those numbers mean your booked vessel may not berth on schedule, your container may sit on the yard past the free time, and your buyer's promised delivery date is already at risk before the goods leave Asia. The strike itself is over, but the congestion it left behind is still pricing into every booking this week and next.

Work the delay into your own numbers. Assume you move 40 forty-foot containers a month to Hamburg and Bremerhaven, and the strike pushes each container five extra days of dwell. If your terminal charges roughly 60 euros per day of demurrage after free time, that is 300 euros per box, or 12,000 euros a month across the 40 boxes, before you count detention, storage or a single missed buyer deadline. If a rolled booking forces you onto the next sailing and you pay a 500-euro rollover or re-handling fee per box on ten of them, add another 5,000 euros. These are the figures to price into the next quote, not to absorb.

Act on the calendar, not on the headline. Confirm with your forwarder this week which sailings to Hamburg, Bremerhaven and Rotterdam are still confirmed versus rolled, and re-book any shipment with a hard delivery date before Friday. Add a buffer: quote Hamburg and Rotterdam deliveries with three to five extra transit days through September 20, and write the rate validity on your quotation so the customer knows the price holds only if the booking is placed within the window. Switch any urgent, time-critical cargo to an alternative gateway, because Wilhelmshaven is losing more than 30% of weekly capacity, so do not route new urgent volume there until its recovery is confirmed.

Rerouting has a real cost and you should weigh it, not default to it. Moving volume to Antwerp or a rail landbridge avoids the worst of the German-Dutch congestion but adds inland haulage and a different customs entry, and Rotterdam's 24-72 hour barge-feeder delays mean a feeder move is not the safe fallback it usually is. The classic pitfalls are: relying on a terminal's published free time without checking strike-related extensions, sending urgent cargo to Wilhelmshaven while it is down more than 30% of capacity, and quoting a transit time that does not include the strike buffer. Put demurrage and detention responsibility in writing with your forwarder before the boxes move.

  • Confirm this week which Hamburg, Bremerhaven and Rotterdam sailings are confirmed versus rolled, and re-book hard-deadline cargo by Friday.
  • Add three to five extra transit days to Hamburg and Rotterdam quotes through September 20.
  • Route urgent cargo away from Wilhelmshaven until its recovery from the 30%-plus capacity loss is confirmed.
  • Put demurrage and detention responsibility in writing with the forwarder before containers move.
  • Check whether the strikes triggered free-time extensions before assuming terminal charges apply.

For Cross-Border E-commerce

The September 2-4 German strikes and the September 4 Rotterdam stoppage left Bremerhaven at 88% yard occupancy, Rotterdam MVII at 90% and Hamburg CTA at 78% until late next week, with barge-feeder delays of 24 to 72 hours. For a cross-border seller, the damage shows up where it hurts most: the first-leg restock that was due to land this week is now 24 to 72 hours late, and the safety stock you sized for normal operations gets eaten in a few days. Stock-outs in Q4 pre-season are far more expensive than the extra warehouse days.

Size the risk on one product. Assume you hold 21 days of safety stock on a top SKU and the first-leg delay plus feeder wait adds five days to the inbound. Your buffer drops to 16 days of cover, and if a single container is rolled another week, you are at nine days, below most reorder lead times. At a daily sell-through of 300 units, a seven-day gap is 2,100 lost units; at a 12-euro contribution margin, that is 25,200 euros of lost margin on one SKU, before you factor in the air-freight top-up you will have to pay to close the gap.

Pull the levers now. For the next two weeks, raise safety-stock targets on France, Germany and Benelux listings from 21 to 30 days and push any scheduled restock forward so the goods clear the port before the congestion peak. Identify the top 20 SKUs by contribution margin and reserve a small air-freight top-up budget for exactly those, with a trigger: if inbound tracking slips past 48 hours of the promised arrival, release the air order immediately. Move replenishment for slower SKUs to a non-struck gateway and accept the slightly longer transit in exchange for a reliable date.

Every workaround trades cost for certainty. Air freight closes the stock-out gap but at three to five times the unit cost, so it only makes sense on high-margin hero SKUs, not on the whole catalogue. Routing around Rotterdam means longer first-leg transit and different customs, which can quietly push an item into the next fee tier or break a listing's promised delivery date. The biggest trap is treating a feeder delay as a minor hiccup: 24-72 hours on a barge can become a missed truck slot and a second delay at the warehouse. Update the promised delivery date on listings before the platform penalizes you for late shipments, and keep a rolling two-week view of inbound against sell-through so a single rolled container does not silently turn into a week-long stock-out.

  • Raise France, Germany and Benelux safety stock from 21 to 30 days for the next two weeks.
  • Push scheduled restocks forward so inbound clears the port before the congestion peak.
  • Reserve an air-freight top-up budget for the top 20 margin SKUs with a 48-hour slippage trigger.
  • Move slow-SKU replenishment to a non-struck gateway in exchange for a reliable date.
  • Update promised delivery dates on listings before the platform applies late-shipment penalties.
  • Hold a daily inbound-versus-sell-through check for the next ten days.

For Manufacturing Plants

The strike damage is measured in yard occupancy, Bremerhaven 88%, Rotterdam MVII 90% and Hamburg CTA 78% until late next week, but the factory consequence is measured in hours of lost production. If your inbound components, fabric or machine parts are sitting on a yard in Hamburg or Rotterdam, or stuck behind a 24-72 hour barge-feeder delay, your line either runs short or stops. Wilhelmshaven losing more than 30% of weekly capacity means some suppliers' shipments will be re-routed or delayed without notice, and the factory is the last link to find out.

Translate the delay into a line-stop cost. Assume a production line that runs at 2,000 units a day and depends on a Rotterdam-inbound shipment of a key component now delayed five days by the strike and feeder backlog. At a blended labour-and-overhead cost of 2.50 euros per unit, a five-day stop costs 25,000 euros in idle capacity, plus the overtime you will pay to catch up on the order deadline. If the delayed part is a machine spare and the line is down entirely, the same five days can cascade into a missed customer shipment and a late-delivery penalty.

Re-plan the schedule against the port reality, not the supplier's promise. Confirm with every supplier this week which inbound shipments are on struck gateways, and re-sequence production so lines that depend on delayed parts run other orders first. Raise the safety stock of critical imported components from the current level to cover an extra five to seven days of inbound variability through the end of September. For machine spares, order the one critical part now rather than waiting for a breakdown, and identify one alternative inland or non-struck port for urgent inbound before you need it.

Substituting a domestic or nearer supplier for a critical part sounds clean but carries its own risks: different spec, longer qualification and a price premium you did not budget. Rerouting urgent inbound to an alternative port avoids the German-Dutch backlog but adds inland haulage and a customs entry you may not have set up. The trap to avoid is running the line to zero: by the time the part is late, the lead time to fix it is longer than the delay itself. Keep the re-sequencing decision with the production planner, not the buyer, and set a hard threshold for when to trigger air freight on a critical part. Track each supplier's actual arrival against their promised date for the next three weeks, because the strikes have already made some of those promises stale, and the line can only run on what actually lands.

  • Confirm this week which inbound shipments are on struck gateways and re-sequence production around them.
  • Raise critical imported-component safety stock to cover five to seven extra days of inbound variability through September.
  • Order the one critical machine spare now instead of waiting for a breakdown.
  • Identify one alternative inland or non-struck port for urgent inbound before it is needed.
  • Give the production planner a hard threshold for triggering air freight on a critical part.

For Brand Owners

Your customers do not read Kuehne+Nagel's yard numbers, but they do feel them. Bremerhaven at 88%, Rotterdam MVII at 90% and Hamburg CTA at 78% until late next week, after the September 2-4 strikes and the September 4 Rotterdam stoppage, mean the delivery promise you made at checkout is now wrong for a meaningful share of North Europe orders. The strike itself was short, but the 24-72 hour barge-feeder delays and the slower turnaround through mid-September will surface as late-delivery tickets, refunds and negative reviews over the next two weeks.

Quantify the promise gap. Assume you promise five-day delivery on North Europe orders and 8% of this week's volume is delayed by an average of four days by the strike and feeder backlog. On 10,000 weekly orders, that is 800 late orders. If each late order generates a 6-euro goodwill credit or partial refund and 2% of them convert into a lost repeat purchase worth 40 euros, the week costs 4,800 euros in credits plus 640 euros in lost repeat value, and that is before the platform's late-shipment metric dents your search ranking and paid-traffic efficiency.

Protect the promise before it breaks. Re-draw the delivery-date promise on North Europe listings to reflect the strike buffer, and route the most time-sensitive orders, pre-orders, gifts and campaign items, to a non-struck gateway or hold them for a confirmed sailing rather than shipping into the congestion. Prioritize available inventory toward the channels and markets where the delivery promise still holds, and tell your 3PL to flag every shipment that touches Hamburg, Bremerhaven or Rotterdam so you can proactively notify customers. Send a one-line status update to affected buyers before they open a ticket.

The temptation is to keep the aggressive delivery promise to protect conversion, but shipping into a congested port and hoping is how you manufacture refunds and negative reviews. Splitting inventory to protect hero markets helps conversion there but thins stock elsewhere and adds warehouse complexity. The biggest pitfall is silence: customers who are not told about a delay will assume the worst and escalate. Set an honest, slightly conservative promise for the next two weeks, over-communicate on affected orders, and recover the metric once Hamburg CTA recovers late next week. Assign a single owner to monitor the North Europe on-time metric daily, because the strike fallout will show up in the data over the next ten days, and a week of unread dashboards is how a short stoppage becomes a permanent hit to your delivery reputation.

  • Re-draw North Europe delivery promises to reflect the strike buffer for the next two weeks.
  • Route time-sensitive orders (pre-orders, gifts, campaigns) to a non-struck gateway or a confirmed sailing.
  • Prioritize inventory toward channels where the delivery promise still holds.
  • Have the 3PL flag every shipment touching Hamburg, Bremerhaven or Rotterdam and notify buyers before they open a ticket.
  • Confirm the recovery date with the carrier in writing before restoring the original promise.
  • Restore the original delivery promise once Hamburg CTA recovery is confirmed late next week.

For Procurement Teams

The port data gives procurement its negotiating position: Bremerhaven at 88% and Rotterdam MVII at 90%, Wilhelmshaven down more than 30% of weekly capacity, Hamburg CTA at 78% until late next week, and barge-feeder delays of 24 to 72 hours. When terminals are this tight, space is scarce, free time shrinks, and carriers and forwarders start quoting premium space and pushing surcharges. Every contract clause about demurrage, detention, transit-time commitment and force majeure is about to be tested, and the buyer who did not negotiate them in advance is the one who pays.

Put a value on the exposure before you sit down. Assume 60 forty-foot containers a month moving through Hamburg, Bremerhaven and Rotterdam, with an extra five days of dwell caused by the strike. At 60 euros per day of demurrage and detention combined, that is 300 euros a box, or 18,000 euros a month across the fleet. Add a 500-euro rollover on a quarter of the boxes and the monthly cost reaches 25,500 euros. If your contract is silent on who bears strike-related demurrage, that entire figure lands on your P&L; if the clause assigns it to the carrier or forwarder, the same figure is recoverable.

Re-negotiate the clauses, not just the rate. Confirm in writing, this week, who bears demurrage, detention and rollover costs for strike-related delays on every active contract, and add a transit-time commitment with a stated penalty for any carrier that misses it. Split the volume: keep the contracted share on the struck gateways for cost, but move 20-30% of urgent, high-value shipments to a non-struck gateway or air freight until Hamburg CTA recovery is confirmed late next week. Add a second carrier or forwarder for the North Europe lane so a single partner's congestion does not strand your whole program, and set a review date for September 20.

Shifting volume to a non-struck port is the obvious lever, but it is not free: inland haulage rises, customs entries change, and the new lane may not have contracted rates yet, so you pay spot. Moving to air freight closes the timing gap at three to five times the unit cost and only makes sense for high-value, deadline-driven freight. The trap is the contract you did not read: many force-majeure clauses exclude labour disputes or cap carrier liability at a fraction of the actual demurrage. Do not accept a vague statement that a partner is monitoring the situation; ask for the clause, the number and the date. Review the transit-time commitments on your top three lanes this week and put the recovery expectation, Hamburg CTA late next week and Rotterdam MVII still at 90%, into writing so every partner is working to the same timeline.

  • Confirm in writing this week who bears demurrage, detention and rollover costs for strike delays on every active contract.
  • Add a transit-time commitment with a penalty for misses to the North Europe lane.
  • Move 20-30% of urgent, high-value volume to a non-struck gateway or air freight until Hamburg CTA recovers.
  • Add a second carrier or forwarder on the North Europe lane and set a September 20 review date.
  • Check force-majeure clauses for labour-dispute exclusions and liability caps.
Read original article →
portsstrikecongestionnorth-europe