The €572 Million Carbon Question: Are Container Shippers Paying the Right EU ETS Surcharge?

🔔 Subscribe to ShipUniverse Weekly →

Carbon Invoice Forensics

When a €70 Surcharge Sits on €28 of Modeled ETS Exposure

Container carriers face a real carbon bill. The harder question is whether a standardized surcharge tells a shipper anything useful about the EU ETS exposure created by the vessel and route that actually moved the box.

Q2 2026 estimated exposure
€572.4M
VesselBot estimate
EU-linked voyages 20,000+
Total CO₂e 11.8M t
ETS-scope CO₂e 7.15M t
EUA assumption €80/t

A container arrives in Rotterdam with a €70 Energy Transition Surcharge. VesselBot's Q2 voyage analysis estimates the EU ETS component behind comparable Singapore–Rotterdam movements at roughly €28 per TEU.

That does not mean €42 has been improperly collected. The published surcharge also covers FuelEU Maritime and can incorporate carrier-specific assumptions. It does mean the shipper cannot determine the underlying ETS cost from the invoice line alone.

Route sequence makes the problem harder. Change one port call and the emissions falling inside EU ETS can collapse even when the origin, final destination and physical container barely change.

Fleet benchmark
€13.4
Estimated Q2 exposure per voyage-level TEU, but not a shipment-level benchmark.
Direct Asia–EU sample
€26–31
Estimated EU ETS exposure per TEU across three Singapore trades.
Published surcharge
€56–70
CMA CGM Energy Transition Surcharge in VesselBot's comparison.
UK-routing scope
0.5%
Share of total emissions in ETS scope across seven observed Felixstowe–Zeebrugge routings.

The invoice line and the regulatory liability are not the same calculation

This distinction is the center of the entire dispute. EU ETS creates a measurable regulatory exposure. A carrier surcharge is a commercial mechanism used to recover some combination of transition costs.

Regulatory exposure

EU ETS cost

ETS-scope emissions × EUA price

Voyage geography determines which emissions count. Actual ship emissions and the allowance price then determine the compliance exposure.

Customer invoice

Energy transition surcharge

EU ETS + FuelEU + carrier assumptions

The customer-facing charge can bundle regulatory regimes and commercial assumptions that cannot be reconstructed from EU ETS exposure alone.

The correct audit question
The comparison should not ask whether the surcharge equals the EU ETS allowance bill. It should ask how much of the surcharge can be reconciled to ETS exposure, what other costs are included, and whether the formula reflects how the shipment was actually executed.

In 2026 the geography is simple until the port sequence changes

Intra-EEA
100%

Voyage emissions

Voyages between covered EEA ports fall fully within geographical ETS scope.

Extra-EEA
50%

Voyage emissions

Half of emissions on a voyage between an EEA and non-EEA port fall into scope.

EU port
100%

Port emissions

Covered emissions occurring inside an EEA port are fully included.

2026 gases
+CH₄/N₂O

Wider GHG scope

Methane and nitrous oxide join carbon dioxide inside EU ETS from 2026.

Same origin. Three EU ports. Three different carbon equations.

VesselBot isolated 58 CMA CGM-associated Q2 voyages from Singapore to three EU destinations so the same container would not be repeatedly counted across multiple network legs.

14 voyages · 201,472 TEU

Singapore → Valencia

ETS estimate €26.3
Surcharge €56
Not explained by ETS-only estimate €29.7 / TEU
The remainder is not evidence of excess charging. FuelEU and other carrier assumptions sit outside VesselBot's EU ETS-only calculation.
13 voyages · 248,905 TEU

Singapore → Piraeus

ETS estimate €30.5
Surcharge €56
Not explained by ETS-only estimate €25.5 / TEU
The published transition charge is approximately 1.8 times VesselBot's estimated ETS-only exposure.
31 voyages · 523,266 TEU

Singapore → Rotterdam

ETS estimate €28.1
Surcharge €70
Not explained by ETS-only estimate €41.9 / TEU
This is the largest gap in the three-route sample, but the comparison still excludes FuelEU and other carrier methodology.

Then one UK port call changes almost the entire ETS exposure

VesselBot tracked seven Singapore–Felixstowe–Zeebrugge voyage combinations. The cargo still reached continental Europe. The regulatory geography changed dramatically.

Observed route sequence

Singapore → Felixstowe → Zeebrugge

Non-EEA
Singapore
0% EU ETS
United Kingdom
Felixstowe
50% EU ETS
EU / EEA
Zeebrugge
Seven-voyage emissions 89,949 t
ETS-scope emissions 451.1 t
Share in scope 0.50%
ETS cost @ €80 €36.1K
The €7,000 comparison
Across these seven voyages, average EU ETS exposure was about €5,155 per voyage. A 100-TEU shipment charged €70 per TEU would produce a €7,000 Energy Transition Surcharge. That is a striking comparison, but not proof of over-recovery because the surcharge includes costs beyond the EU ETS allowance liability.

Not every non-EU port call can reset the calculation

The EU anticipated the possibility that containerships could insert nearby transshipment calls specifically to alter ETS geography. Certain neighbouring container transshipment ports therefore do not count as voyage endpoints.

Port-call type
Voyage reset?
Current example
Effect
Normal third-country port
Can
Felixstowe
Can become the start or end point used to determine the covered voyage.
Designated neighbouring transshipment port
No
Tanger Med
Containership stop is excluded from the ETS definition of port of call for this purpose.
Designated neighbouring transshipment port
No
East Port Said
The anti-evasion treatment prevents a qualifying nearby transshipment call from simply resetting the voyage.

The €13.4 fleet average is useful and almost useless at the same time

Across the Q2 sample, €572.4 million spread across 42.8 million voyage-level TEU produces about €13.4 per TEU. But those are not 42.8 million unique boxes.

One container can appear repeatedly
A shipment moving Shanghai → Singapore → Rotterdam → Hamburg can appear in the transport work of several separate voyage legs. The customer ultimately receives one commercial surcharge tied to the shipment's origin, destination and contract. That is why an industry-wide €13.4 average cannot validate an individual invoice.

The carrier is also pricing a moving carbon market

VesselBot used approximately €80 per allowance. Change the EUA price and the route-level benchmark moves immediately, even before the ship, routing or utilization changes.

€60/EUA
Valencia €19.7/TEU
Piraeus €22.9/TEU
Rotterdam €21.1/TEU
€80/EUA
Valencia €26.3/TEU
Piraeus €30.5/TEU
Rotterdam €28.1/TEU
€100/EUA
Valencia €32.9/TEU
Piraeus €38.2/TEU
Rotterdam €35.1/TEU

A shipper needs five numbers before the surcharge becomes auditable

01
Actual port sequence
The origin and final destination are not enough. Intermediate ports determine which voyage legs fall inside the regulatory boundary.
02
Vessel emissions
Two carriers moving the same cargo between the same markets can create different allowance exposure because their ships and operating profiles differ.
03
Cargo allocation
TEU utilization changes the amount of voyage-level carbon cost allocated to each unit of cargo.
04
EUA price basis
The benchmark period, hedging approach and allowance price used by the carrier can move the charge even if physical emissions stay unchanged.
05
Other components
FuelEU Maritime, low-carbon fuel strategies and carrier-specific commercial assumptions must be separated before the residual can be interpreted.

EU ETS Surcharge Reality Check

Select one of VesselBot's direct Singapore routes or enter your own voyage sample. The model estimates EU ETS exposure per TEU, then compares it with the published transition surcharge without assuming the difference represents overcharging.

ShipUniverse Carbon Invoice X-Ray

How much of the surcharge can the ETS exposure explain?

Separate the measurable allowance exposure from FuelEU or other transition-cost assumptions embedded in the customer charge.

Audit model live
Voyage execution
Customer invoice
Estimated EU ETS exposure
€28.1 / TEU

The published transition surcharge is materially above the EU ETS-only benchmark, so additional components are required to reconcile the invoice.

Shipment ETS benchmark €2,807
Shipment surcharge €7,000
Surcharge / ETS ratio 2.49×
Remaining amount €41.9 / TEU
Surcharge composition test
Modeled EU ETS
Entered other costs
Remaining balance
Audit interpretation Additional formula detail required

The difference cannot be classified as overcharging from EU ETS data alone because the published surcharge includes other transition costs.

ShipUniverse benchmarking model only. EU ETS exposure is calculated as aggregate emissions × ETS scope percentage × EUA price ÷ TEU carried. This is a simplified allocation benchmark and does not reproduce any carrier's proprietary surcharge methodology. FuelEU Maritime compliance is based on annual vessel energy-intensity rules and flexibility mechanisms and should not be treated as a simple voyage-level EUA equivalent. A positive residual does not establish excessive or improper charging.
Research basis: VesselBot's September 2026 “EU ETS Surcharges vs. Actual Voyage Exposure” case study and Q2 2026 emissions dataset; European Commission and EMSA EU ETS maritime guidance; Commission rules on neighbouring container transshipment ports; Regulation (EU) 2023/1805 on FuelEU Maritime; CMA CGM Energy Transition Surcharge documentation; and Maersk 2026 Emissions Surcharge documentation. VesselBot voyage estimates are analytical estimates rather than audited carrier invoices. ShipUniverse sensitivity calculations are modeled illustrations unless otherwise identified.
By the ShipUniverse Editorial Team — About Us | Contact