← Back to Supply Chain Review Ocean Freight

Carriers push fresh July GRIs; MSC files USD 7,500 FAK to Europe

Source: The Loadstar · 2026-07-11 · 8 min read
中文

Supply Chain Action Points

Read this first — the conclusion, and the moves to make:

  1. By 15 July, pull two quotes on Asia–North Europe for the same named port pair and the same sailing week, and record the spread; treat anything above 15% as negotiating room rather than market price.
  2. Rebuild the July–September freight budget on the dollar step, not the percentage: 4,342 implies roughly 566 per FEU above the prior print, so budget that figure and treat 15% as a headline.
  3. For any contract renewing before 1 September, name the index, the publication, the assessment week and the inclusion list in the clause; refuse an index-linked term that names none of them.
  4. Ask for the FAK validity window in writing before booking; if the validity is shorter than 14 days, treat the booking as spot and reprice that lane weekly.
  5. Set a convergence trigger: if the two posted levels move within 10% of each other, lock 60–70% of Q4 volume within five business days.
Skip to the detailed analysis ↓
Summary

The Loadstar reports a round of 15 June GRIs and July hikes drove double-digit transpacific and Asia–Europe gains, with the WCI Shanghai–Rotterdam leg up 15% to USD 4,342 per 40ft. MSC announced a further FAK of USD 7,500 per 40ft to North Europe and the Mediterranean from 1 July, while CMA CGM filed USD 6,300 on Asia–North Europe.

The Analysis

The number that got reported is USD 4,342. The number that matters is USD 7,500. Same trade lane, same month, 73% apart.

WCI Shanghai–Rotterdam, up 15% to USD 4,342 per 40ft. MSC's FAK to North Europe and the Mediterranean, USD 7,500 per 40ft from 1 July. CMA CGM on Asia–North Europe, USD 6,300. A round of 15 June GRIs and July hikes, double-digit gains on the transpacific and Asia–Europe.

Three numbers, one lane, and nobody put them in the same sentence. Let's do that, because the distance between them is the only part of this story you can act on.

Start with what each number actually is. 4,342 is an index assessment: a measurement, taken on a stated week, of what spot bookings on that lane were being assessed at. 7,500 is a filed FAK: a named carrier, a named set of destinations, a stated effective date of 1 July. 6,300 is a second carrier's filing on Asia–North Europe. None of the three is a price you have been offered. Two of them are ceilings somebody published on purpose, and one is a thermometer.

The sequence matters. A GRI on 15 June lifted the assessed rate, which is why the index printed 15% higher. Carriers then filed July levels above the newly raised assessment. Fee first, measurement second, ceiling third — that is how a rate cycle actually runs. The index is not leading the market and it is not following it. It is recording a move that carriers initiated, and that move now has to be validated by four to six weeks of real bookings.

The 3,158 gap between 4,342 and 7,500 is where most people do the wrong arithmetic. It is not a 73% increase. Three things differ before price enters the conversation at all. The product differs: an index averages assessed spot bookings across a basket of moves on the lane, while a FAK is a rate for a named port pair. The date differs: one is a weekly print, the other takes effect on 1 July and carries a validity window that did not make it into the headline. The inclusion list differs: an index assessment is stated as an all-in figure for the ocean move, while a filed FAK is the ocean line and sits ahead of terminal handling, documentation and any surcharge filed separately. Strip the definitional differences out and the residual is real money, but it is less than 73%. The headline number is wrong in both directions, then: too large as a cost increase, too small as a warning.

Who feels this first is decided by the contract, not by the cargo. Shippers buying spot for July and August sailings are exposed immediately and completely; nothing stands between them and the filed number. Shippers on annual contracts with a fixed all-in and a capped PSS are insulated for as long as the paper runs, which is precisely why carriers press hard on the renewal date. The interesting group sits between them, on index-linked formulas. They absorb the 15% with a lag of one reference period, so the invoice arrives in a month when the index may already have turned, and they end up arguing about a number that describes a market which no longer exists.

Trade direction changes the answer again. An exporter quoting FOB hands the ocean move to the buyer's account on paper, then discovers at the next price review that the buyer had already priced it in and is asking for a concession somewhere else. An importer on DDP absorbs it with no intermediary at all. The blunt version: at 4,342 this lane still carries low-value dense cargo; at 7,500 a slice of that cargo stops moving and is replaced by something with a better value-to-volume ratio. A rate rise does not only cost money. It changes what ships.

The transmission order inside your own operation is not the order you would guess. The index print is the last thing to move and the first thing to be quoted at you. What moves first is quote validity: forwarders who were holding seven days will hold three, because nobody wants to carry a number across a GRI effective date. What moves second is allocation, and this is where the money goes. In the ten days before a GRI takes effect, carriers withhold space in order to sell it into the new number. Space tightens before the rate changes. The shipper who waits for the new rate to be confirmed before booking pays the higher rate and takes the worse position on the vessel.

Here is the part that was in the public filings and not in the reporting. Two carriers published July levels on the same lane, at 7,500 and 6,300. That is a spread of 1,200, or 19% of the lower number. In a genuinely tight market, posted rates converge — nobody leaves 19% on the table when the ships are full. A 19% spread says the July level is a negotiating band, not a clearing price. Which changes what you track: not the level, the spread. When the spread compresses, the increases are real. While it is wide, they are opening positions.

The other thing nobody wrote down is that the 15% has no absolute in it. Work backwards. If 4,342 sits 15% above the prior print, the prior print was about 3,776 and the dollar step is about 566 per FEU. A GRI is a flat dollar amount, so its percentage depends entirely on the base it lands on: same GRI, bigger percentage on a low base, smaller on a high one. A double-digit gain is a true statement about direction and a useless statement about money. Ask every counterparty for the dollar figure. Anyone who can only give you the percentage is quoting a headline, not a rate.

Run a small account to see the size of what is actually being decided. These are my assumptions, and they are only assumptions: 20 FEU a month on Asia–North Europe, a twelve-month horizon, and a choice between an index-linked formula and a FAK-capped one, with the two published levels used as the edges of the band. The band is 6,300 minus 4,342, which is 1,958 per FEU, or 45% of the index print. At 20 FEU a month that band is 39,160 a month and 469,920 across the year. Nothing in that arithmetic assumes a direction; it only measures the width of the range you are choosing to stand inside. Compare the cost of whatever you do to hedge against 469,920. Not against 15%. The 15% is a week. The band is a year.

The trap in this round is a clause, not a rate. An index-linked clause that fails to name the publication, the assessment week, the lane definition and the inclusion list is not a price term — it is a dispute with a start date. Two assessments of the same lane can be far apart on the same day depending on what each one includes, and the difference only becomes visible on the day one party is paying and the other is receiving.

The small joke is that the market spent the week arguing over the size of an increase while two carriers published a bid and an ask in broad daylight. 7,500 and 6,300 is a range, a range is information, and nobody reported it because a range does not fit a headline. So here is the line to hold: lock when the spread between the two posted levels narrows below 10%, because that is when carriers stop posturing and start allocating. Until then, every week you do not ask for a second quote on the same named port pair is a week you pay the top of a range that was printed for you to read.

↑ Back to the key points

— By Vivian Zhao