Start benchmarking your rates with NYFI indices for free.

Get Free Access

How to Build an Ocean Freight Rate Intelligence Process in Four Steps

Most procurement teams don't have a rate intelligence process. They have habits. Here's the four-step system that replaces "checking occasionally" with actually knowing where you stand.

 

Most procurement teams managing ocean freight do not have a rate intelligence process. They have a collection of habits: checking an index occasionally, asking their forwarder what the market is doing, reviewing invoices when something looks obviously wrong. Those habits produce a feeling of market awareness without the substance of it.

Most teams that do benchmark do it once a year during tender season, comparing carrier bids against each other and negotiating toward a number that looks competitive relative to the other bids. That is not benchmarking. That is comparison shopping among a small group of sellers who all know what each other is roughly willing to charge. It tells you almost nothing about where the broader market actually cleared.

Building an actual process is not complicated. It requires four things working together on a consistent schedule.

What Benchmarking Is Actually For

Before getting into the steps, it's worth being clear about what benchmarking is supposed to do. It has four specific jobs, and a process that doesn't deliver on all four is only partially working.

  • Know whether you are overpaying. If your contracted rate on a specific lane is above what the market is clearing, you're transferring money to your carrier the market doesn't require. Knowing this before renewal gives you time to act. Knowing it after means absorbing the cost for another year.

  • Know when the market has moved past your contract. A rate that was competitive when you signed may be above market six months later if spot rates fell on your lane.

  • Negotiate from a position of knowledge. Carriers know what they're charging other shippers on your lanes. You often do not. That information asymmetry is what allows above-market rates to persist, not carrier bad faith, but procurement negotiating without the data to know where the market actually is.

  • Allocate volume to the right carriers. When you have contracts with multiple carriers on the same lane, benchmarking tells you which contracted rate is most competitive at any given moment.

Why Most Benchmarking Falls Short

Three common approaches each have a specific limitation that keeps them from doing the jobs above reliably.

Comparing carrier bids against each other. The most common approach and the most limited. You learn what carriers are willing to bid in a competitive tender, not what they're charging other shippers outside that process. Carriers calibrate bids to each other, so the result reflects competitive bidding dynamics, not market reality.

Using a single quoted-rate index. Indices like SCFI or WCI are useful for directional market movement but less reliable as a reference for whether your specific lane is at market, for two reasons: they're built on quoted or surveyed rates rather than actual transactions, and they reflect broad trade composites that mask lane-level variation. A composite Asia-to-US-West-Coast index can show a stable market while your specific lane moves significantly in either direction.

Relying on forwarder market commentary. Useful as a data point, shaped by their own book of business and carrier relationships, but not a substitute for independent, transaction-based data on your specific lanes.

Step One: Build a Normalized Rate Library

You cannot benchmark what you cannot read. Take every rate confirmation, amendment, and surcharge schedule from every carrier and break each one down to its components: base ocean freight, bunker surcharge, origin handling, destination handling, and every accessorial that applies. Not just the headline rate, every line item, by lane, by container type, by validity window.

Most teams store this in spreadsheets, which works at small scale. At five or more carriers across dozens of lanes with quarterly surcharge amendments, the spreadsheet breaks down in three specific ways: it doesn't update automatically when amendments arrive, it doesn't normalize surcharge structures that differ by carrier, and it doesn't give a reliable all-in number for comparison without significant manual work on every update cycle.

The normalized rate library is the foundation of everything that follows. If it's incomplete or out of date, every analysis built on top of it is unreliable.

Step Two: Establish a Transaction-Based Market Benchmark

Once you know what you're paying, you need to know what the market is clearing at, not what carriers quoted in your last RFQ, not what your forwarder says the market is doing. What other shippers actually paid on the same lanes during the same period.

This requires a transaction-based freight index. A quoted-rate index reflects carrier aspirations. A transaction-based index reflects what cargo actually moved at. In volatile markets, those two numbers can diverge by hundreds of dollars per FEU on the same lane in the same week.

NYFI is free and publicly accessible at nyshex.com. It covers five major east-west trade lanes and publishes weekly based on shipped-on-board transactions. Pull the NYFI data for each of your active lanes on the same weekly cadence you update your rate library.

Step Three: Run the Comparison on a Defined Schedule

With a normalized rate library and a transaction-based benchmark in place, the comparison is straightforward: where does your all-in contracted rate on each lane sit relative to what NYFI shows the market clearing at?

Above market means you have a data point for your next carrier conversation or renewal negotiation. At market means your contract is performing as intended. Below market means your carrier has a weakening incentive to honor committed space, useful to know before you need that space, not after the cargo gets rolled.

Run this on a defined schedule, not ad hoc. Weekly on high-volume lanes or during periods of known volatility. Monthly at minimum across your full portfolio. Quarterly is not frequent enough in the current market. 

The output of each cycle is a lane-by-lane view of where your contracted rates sit versus the market, flagging any lanes where the gap has crossed a threshold that warrants action. Define that threshold in advance. A five percent gap may be noise. A fifteen percent gap on a high-volume lane is a conversation.

Step Four: Build a Trigger-Based Action Protocol

The comparison cycle produces flags. The action protocol determines what happens when one appears. Three triggers worth defining explicitly before you need them:

Contracted rate materially above market → a carrier conversation or mid-contract renegotiation request. Having the benchmark data in hand changes the dynamic, you're presenting a specific, quantified gap rather than asking for relief based on a feeling that rates have fallen.

A carrier declares a surcharge that pushes your all-in rate above market → an invoice review before payment. The benchmark tells you whether the declaration is within range of what the market absorbed or above it. If above, you have a defensible basis for a dispute.

Contracted rate falls materially below market → an allocation review. A carrier whose contracted rate has gone significantly below spot has a weakening incentive to prioritize your committed space. Knowing that in advance lets you prepare alternatives rather than scramble when the rolled cargo notice arrives.

When to Run Each Trigger

Beyond the weekly/monthly comparison cadence in Step Three, a few specific moments always warrant an off-cycle check:

  • At contract renewal, the minimum standard, knowing where your bid sits relative to the market at the time of signing.

  • When a carrier declares a surcharge or rate action. Any GRI, PSS, EBS, or emergency surcharge declaration is a prompt to benchmark it against what the market is absorbing on the same lanes, the single largest opportunity to catch unauthorized or above-market charges before payment.

  • When making allocation decisions across multiple carriers on the same lane, a current benchmark on each carrier's all-in rate should drive that decision, not habit or relationship.

Where the Manual Process Breaks Down

Everything above is buildable without specialized tooling for a shipper managing a small number of lanes across two or three carriers. It starts to fail at scale in three specific places.

Rate library maintenance becomes a full-time job. Carrier amendments arrive continuously, and surcharge schedules update on different cycles for different carriers. Keeping the library current across a large portfolio without automation means someone is spending significant time on data entry rather than procurement strategy.

The comparison becomes unreliable. A manually maintained rate library that's two weeks out of date produces a comparison that's two weeks out of date. In a market moving as fast as 2026, that's enough drift to make the comparison misleading.

The action protocol doesn't get followed consistently. When the process depends on someone remembering to run the comparison and follow the trigger protocol weekly, it gets deprioritized under workload pressure. The flags don't get raised. The conversations don't happen. The cost leakage continues.

This is exactly the point where NYSHEX Rate Intelligence changes the equation. Carrier rate sheets are uploaded securely to the platform, ingested and normalized using AI at the component level, and benchmarked automatically against NYFI market data by trade, subtrade, and lane. Less than 48 hours from upload to live. Greater than 99 percent rate accuracy. The comparison runs continuously rather than on a manual schedule, and flags surface automatically rather than depending on someone remembering to look.

NYFI PRO adds the granularity lane-level benchmarking requires: subtrade indices alongside trade-level indices, 20-foot container data alongside 40-foot, historical data back to 2023, volatility metrics, and forward curve visibility. For teams managing active rate decisions between benchmarking cycles, Rate Management centralizes contracted and spot rates in a single rate book, benchmarking and rate management connected in one platform, so the rate library that powers your benchmarking also powers your booking and allocation decisions.

Rate Intelligence starts at $15,000 per year, with a proof of concept on your actual portfolio before you commit.

The Bottom Line

Ocean freight rate benchmarking done properly answers five questions most procurement teams cannot currently answer with confidence: are my rates competitive, when did they stop being competitive, which carriers are delivering the best value on which lanes, are the surcharge declarations on my invoices within market range, and what should I expect rates to do next quarter.

The process described here is the right process. Rate Intelligence is what makes it run at scale without adding headcount.

 

 

 

Get started with Rate Intelligence

or

Book a demo

Stay informed

Get the latest insights on ocean freight markets delivered to your inbox.