← Back to Supply Chain Review Express Logistics

FedEx Updates Shipping Rate Schedules Effective June 2026

Source: FedEx · 2026-06-19 · 17 min read
中文

Supply Chain Action Points

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

  1. By 22 June 2026, before the new rates load into FedEx Ship Manager, freeze new international express quotations for one working day and stamp every open quote issued before 19 June with a named rate basis date; owner is the quotation desk, target is 100% of open quotes stamped before close of business.
  2. By 26 June 2026, rewrite the price clause in the quotation template and master agreement with four elements: a named rate basis date, a 30-day validity window, a definition of freight that includes all surcharges, and a 2% change threshold; owner is procurement, target is an approved internal standard before month end.
  3. If a published carrier schedule change moves blended landed freight cost per parcel by more than 2%, re-quote everything not yet shipped within 15 days and give the customer 30 days notice; target is to recover at least 60% of the delta, about 2,570 dollars of an assumed 4,284 dollar backlog.
  4. By 30 June 2026, stand up a five-column rate change log with one named owner, so any future schedule update can be priced against the countersigned backlog within two working days instead of the two weeks it usually takes.
  5. By 30 June 2026, reprice the 45-day countersigned backlog at the new rates and split it into recoverable and absorbable; on the assumed 1,800 parcels at 2.38 dollars that is about 4,284 dollars, of which about 1,714 dollars is the absorbable part.
  6. By 30 September 2026, move the rate basis date and the surcharge definition into the master agreement negotiation, and target a pass-through clause in at least 70% of customer accounts at their next renewal; allow six to twelve months if you also want to move DDP accounts onto DAP.
Skip to the detailed analysis ↓
Summary

FedEx updated its shipping rate schedules on 19 June 2026, with new rates downloaded to FedEx Ship Manager and related systems on 22 June. The adjustments include revised demand surcharges for U.S. international services during periods of elevated volume and capacity constraints. The carrier said it would reassess surcharge levels regularly based on network shipment volume.

The Analysis

FedEx published updated shipping rate schedules on 19 June 2026, and the new rates were not loaded into FedEx Ship Manager and the connected systems until 22 June. Three days between the announcement and the number that actually gets charged. I read that line twice, because almost everyone reads it the wrong way round. The wrong way is to argue about whether the increase starts on the 19th or on the 22nd. That argument is not where the money is. The money is in a sentence I wrote myself, months ago, in my own quotation template.

On the buy side there are always three clocks running, and they almost never tell the same time. One is the date my quotation went out and the expiry date printed on it. Another is the date the customer countersigned. And one more is the date the shipment actually gets rated and billed. When a rate table moves on the 19th and lands in the system on the 22nd, those clocks separate, and whatever falls into the gap has to be paid by somebody. Nine times out of ten that somebody is me, because I am the one who wrote the sentence that decides who pays.

The sentence says some version of this: rates are subject to the carrier's rates in effect at the time of shipment. I have signed it more times than I care to admit, and so has every procurement person I have ever sat across a table from. It reads like boilerplate, the paragraph on page two that nobody reads. It is not boilerplate. It is the most expensive sentence in most freight contracts, because it hands the other side the right to choose both the number and the moment the number applies, and it never once says what happens in the three days when those two are different.

So let me translate this into a cost structure, which is the only way I know how to read these things. The announcement date is a communication event. The system date is when the number becomes chargeable. The shipment date is when my invoice gets generated. My quotation, though, sits on a fourth date entirely: the date I priced it. If I priced a quotation on 5 June against the schedule in force that week, gave it a sixty day validity, and the customer countersigned on 20 June, then I have sold freight at a price built on a table that stops being the table in force one day later. That is the whole exposure. Notice that it has nothing to do with whether FedEx was right to change the rates, and nothing to do with how big the change was. It has to do with the fact that my price was anchored to something that was allowed to move underneath it.

When I open my own book I split the exposure into three buckets, and I do it in this order because the order tells me where to spend my afternoon. Bucket one is quotations that have gone out but have not been countersigned. Those are cheap to fix: I reissue them, and the whole cost is one awkward email. Bucket two is orders that are countersigned but not yet shipped. Those are the expensive ones, because the selling price is now contractually fixed while the cost is not. Bucket three is shipments already in flight but not yet invoiced, where the number is out of my hands and the only open question is whether my accrual is honest. Bucket two is where a rate change actually hurts, and in most mid-size export businesses bucket two is much bigger than people think, because it is the order backlog, and the backlog is the thing nobody re-prices.

Let me put numbers on it, and I want to be explicit about which numbers are mine and which are from the announcement, because that distinction is the entire point of this piece. From the announcement I have exactly two facts: the shipping rate schedules were updated on 19 June 2026, and the new rates were downloaded to FedEx Ship Manager and related systems on 22 June. The announcement also says the adjustments include revised demand surcharges for U.S. international services during periods of elevated volume and capacity constraints, and that the carrier will reassess surcharge levels regularly based on network shipment volume. There is no figure in any of that for how large the change was. So the size of the change has to be my assumption, and I want it written down as an assumption so that nobody later mistakes it for a FedEx number.

Assume I run a mid-size export programme, 1,200 international express parcels a month. Mine, replace it with your own. Assume my average all-in freight cost per parcel is 68 dollars, before surcharges. Mine. Assume the schedule change moves my blended cost per parcel by 3.5 percent. Mine again. Then 68 dollars times 3.5 percent is 2.38 dollars per parcel. Here is the trap. Most people take that 2.38 and multiply it by the parcels that move inside the three-day gap. Assume ten percent of a month ships in any three-day window, so 120 parcels, so about 286 dollars. And then they conclude the gap is not worth worrying about. That conclusion is wrong, and it is wrong because the gap is not the exposure. The backlog is the exposure.

Assume my countersigned but unshipped backlog covers 45 days of volume, which at 1,200 parcels a month is roughly 1,800 parcels. Every one of those was priced against the old schedule and will be rated against the new one. 1,800 parcels times 2.38 dollars is 4,284 dollars. That is the number I care about, and it is about fifteen times what the three-day arithmetic produces. Multiply it out the other way and you get the annual view: 1,200 parcels a month is 14,400 a year, times 2.38 dollars is 34,272 dollars if the increase simply holds. I do not manage this business in three-day windows. I manage it in quarters and in contract years, and on that scale the gap is irrelevant while the clause is enormous.

Now translate it into the language my finance director actually uses. Assume those shipments were sold DDP, meaning delivered duty paid, so I carry the freight, on prices locked for ninety days. That is a very common structure in this business and it is the structure that gets people hurt. Then that 4,284 dollars is mine. It does not go to a customer, it goes straight out of margin. Assume my gross margin on that product line is 12 percent. To earn back 4,284 dollars of margin at 12 percent I have to sell another 35,700 dollars of goods. I am not saying that is impossible. I am saying that a 2.38 dollar line on a rate table just turned into a 35,700 dollar sales target, and nobody in the sales organisation knows that yet, and nobody in the sales organisation caused it.

And it does not happen once. The reason I am writing about a three-day gap at all is not the three days. It is that this three-day gap is a test of my paperwork, and my paperwork failed it. Assume conservatively that I see this kind of schedule update three more times over the next twelve months, which is my assumption and not a forecast from anybody. If each one lands on an unpriced backlog the same way, that is 12,852 dollars of margin that has to be earned back by selling more stuff, and the only thing standing between me and that number is one sentence in a quotation template. The gap is not the cost. The clause is the cost. This is also the piece of it that sits on my time scale rather than the carrier's: the carrier decides a date, and I live with the consequence for a quarter and then for a contract year.

There is a second reason the quarterly view matters, and it is the one people miss because it is an accounting problem rather than a freight problem. If my invoices lag the shipment by two to three weeks, which is normal, then the cost of a 22 June rate change lands in the July or August P and L, not in June. Meanwhile my June margin report still shows the old cost. So the quarter closes with a number I cannot explain, and by the time I can explain it, another schedule update has already been published. Over a year that drift turns into a standing argument between procurement and finance about who owns freight inflation, and while they argue, the clause stays exactly as it was.

The third thing on my time scale is the layer between me and the carrier. Very few importers and exporters buy international express directly against a published schedule. Most of us buy through a forwarder or an aggregator, and their price to me is built on their price from the carrier. That means the 19 June announcement has to travel through one more desk before it becomes my cost, and the travel time is not three days, it is typically one billing cycle. So my exposure is not one gap, it is two: the gap between the announcement and the system, and the gap between the carrier's new number and the moment my forwarder passes it to me. Both gaps are only dangerous if my quotation has no rate basis date on it, and both gaps are free if it does.

The operational side of those three days, meaning which screen the number actually comes from and what happens to a label created on the 20th and tendered on the 23rd, is not mine to write about. On the ground, Nadia Pryce sees that far more clearly than I do. What I will say as the buyer is narrower and it is the part I am sure of: any process where the price depends on a moment I cannot observe is a process in which I should not be signing fixed prices. That is a procurement rule, not an operations rule, and it is the only one of the two I am qualified to enforce.

So here is what I would do, starting from the publication date, with owners and thresholds, because a recommendation without a date and a name is just a feeling. On 22 June, before the new rates are loaded, freeze new international quotations for one working day. Not forever, for a day. Pull every open quotation issued before 19 June and stamp it with a rate basis date: the schedule in force on the date of pricing, named and dated on the face of the quote. Owner is the quotation desk, and the target is one hundred percent of open quotes stamped before close of business on 22 June. Anything already countersigned goes onto a separate list, because those cannot be reissued and have to be repriced or absorbed.

By 26 June, rewrite the price clause in the quotation template and in the master agreement. Owner is procurement, and the target is an approved internal standard before the end of the month. The clause needs four things and I will write them out plainly, because each one closes a specific hole. It needs a rate basis date, so the price is tied to a named schedule with a date on it rather than to whatever happens to be in force later. It needs a validity window, thirty days and not open-ended. It needs a definition of freight that includes surcharges and not just base transportation, because a demand surcharge sitting outside the definition is a hole you can drive a quarter of margin through. And it needs a change threshold, which is the part that turns this from a rule into a right.

On the threshold, my number is 2 percent. If a published carrier schedule change moves my blended landed freight cost per parcel by more than 2 percent before shipment, I get the right to re-quote everything not yet shipped, with thirty days notice to the customer, and I get to pass through whatever the customer will not accept as a re-quote. Target: recover at least 60 percent of the delta through re-quote or pass-through, and accept the remaining 40 percent as the cost of keeping the account. On the 4,284 dollar backlog that means recovering roughly 2,570 dollars and absorbing roughly 1,714 dollars. I can live with 1,714 dollars. What I cannot live with is discovering it in October, when it is no longer a pricing decision but a write-off.

By 30 June, stand up a rate change log. One owner, one sheet, five columns: publication date, system date, my blended cost before, my blended cost after, and the backlog exposure at that moment. The target is that any future schedule update can be priced against the backlog within two working days instead of the two weeks it usually takes, because the two weeks is exactly how long it takes for the exposure to double. And by 30 September, take the whole thing into the master agreement negotiation, because the quotation template only protects new business. Everything already sold on ninety day locked DDP prices is protected by nothing at all until that agreement changes.

There is one conversation inside my own company that I always forget to have early enough, and it is the one with sales rather than the one with the carrier. The moment a rate change lands, sales hears about it from a customer who got a re-quote, and by then it is a complaint rather than a plan. So I now send the numbers ahead of the change: this is the schedule, this is the size on our lanes, this is the backlog, this is what I intend to re-quote and this is what I intend to absorb.

On my arithmetic that is a 4,284 dollar exposure, of which 2,570 is recoverable and 1,714 is not, and I would rather say those three numbers to sales in June than explain a 35,700 dollar revenue gap in October. It takes half an hour. The alternative is that the first time sales hears the word surcharge is when a customer forwards my own e-mail back to me with a question mark on it.

Now the alternatives, and what each one actually costs, because there is no free version of any of this. Passing the increase to the customer is the obvious one. It costs account goodwill, and on contracts with fixed prices it is simply not available until renewal. My target there is to get a pass-through clause into at least 70 percent of accounts at their next renewal, and to accept that the other 30 percent stay fixed for another cycle. Shortening quotation validity from sixty days to thirty is cheaper and much faster, and its cost is quoting effort. Assume my team issues 400 quotations a month. Doubling the re-quote cadence on the ones that age out is maybe 60 extra quotes a month, which is one person for a day and a half. That is a very good trade against 4,284 dollars a quarter.

Re-sourcing to a second carrier is the option everybody proposes and nobody prices. Onboarding a second international express carrier means a rate card negotiation, a system integration if you ship through a platform, service qualification on your lanes, and a split of volume that usually makes both rate cards worse rather than better. Assume it takes a quarter, and assume the first year net saving after the weaker rate card is under 5 percent of freight spend. I am not against it, and I run two carriers on some lanes, but I do it for resilience, not because a three-day gap annoyed me. Changing the trade term is the real lever and the slowest one. Moving a customer from DDP to DAP moves the freight risk onto them, and that is a genuine commercial renegotiation. Assume six to twelve months, and assume you give back a point of margin somewhere else in the deal to get it.

The traps, then, and I have walked into most of them. Writing rates in effect at time of shipment when you meant at time of booking is the first one; in a gap like this those are two different numbers, and the one you did not mean is the one that gets charged. Defining freight as base transportation only is the second, and it leaves every surcharge outside your escalation clause and outside your discount. An open validity on a quotation is the third: a quote that never expires is a fixed price commitment you did not know you had made. The fourth is internal and it is the one that actually decides the outcome. If freight inflation is booked as a logistics overspend rather than a procurement repricing, then the person with authority to fix the clause has no incentive to fix it, and the person feeling the pain has no authority. I have sat in that meeting. It goes nowhere for about a year.

If I were signing this as the buyer, here is what I would want, in plain words. The price is based on the carrier rate schedule in force on the date of this quotation, and that schedule is named and dated on the face of the quote. This quotation is valid for thirty days. Freight means base transportation charges plus all surcharges and accessorials. If a published carrier schedule change moves the blended landed freight cost by more than 2 percent before shipment, the seller may re-quote within fifteen days, and the buyer may accept the re-quote or cancel the affected lines.

That is four sentences. No reference to rates in effect at some future moment, no open validity, no surcharge left outside the definition. On my own arithmetic those four sentences turn a 4,284 dollar surprise into a 2,570 dollar recovery, and they turn a conversation I would have had in October into one I get to have in June. That is the whole job. Everything else is the carrier talking to itself.

↑ Back to the key points

— By Grace Yang

FedExshipping ratesdemand surchargeexpresspeak seasoncapacity