Holiday Shipping Surcharges on Shopify: USPS vs UPS vs FedEx 2026
Holiday shipping surcharges from USPS, UPS, and FedEx are live on your Shopify labels. What each is charging in 2026 and what to do before BFCM.

Quick Answer: The 2026 holiday shipping surcharges are higher than 2025 across all three major US carriers, and they run in two phases - handling and oversize fees that started September 27-28, then residential per-package fees from October 25-26. If you buy labels through Shopify, you are exposed to all of them, and Shopify shows no in-app signal when they take effect. The right move is to re-rate one representative BFCM package today and bake the delta into your flat rates or your free-shipping threshold before Black Friday.
The three big US carriers published their 2026 holiday shipping surcharges in July and August. UPS residential Ground is up roughly 25% year over year. FedEx is up about 23%. USPS Ground Advantage peak surcharges are up around 32%. The windows opened September 27, September 28, and October 4. If you ship through Shopify today, you are already paying some of these. Nothing in Shopify's admin tells you that. Set your BFCM flat rates in September? Those rates were sized against last month's label cost, not this month's.
This piece compares the three carriers you probably use through Shopify, plus Amazon Shipping (now a fourth carrier with its own surcharge), with the numbers you actually need to adjust your rates before November 22.
What each carrier is actually charging
The short version: UPS and FedEx are close to each other, USPS costs less per package but has steeper multipliers on heavy and awkward boxes, and Amazon Shipping now has a surcharge too so switching carriers mid-season does not escape the fees.
| Carrier | Window start | Peak window | Peak residential per-package | Peak handling / oversize | YoY change |
|---|---|---|---|---|---|
| UPS Ground residential | Sep 27, 2026 | Nov 22-Dec 26 | $0.75/pkg | $8.75-$11.90 handling, $96.25-$117.50 large pkg | +25% |
| FedEx Ground residential | Sep 28, 2026 | Nov 23-Dec 27 | $0.80/pkg | $8.80-$11.85 handling, $95.75-$117.25 oversize | +23% |
| USPS Ground Advantage | Oct 4, 2026 | Through Jan 17, 2027 | $0.55-$0.65/pkg (lightweight zones 1-4) | $3.15-$7.70/pkg (26-70 lb) | +32% peak |
| Amazon Shipping | Oct 25, 2026 | Nov 22-Dec 26 | $0.75/pkg | - | +25% |
A few notes on the table.
The UPS and FedEx fees compound. The $0.75 or $0.80 residential surcharge is on top of their Phase 1 handling fees, which are already in effect. A package that qualifies for Additional Handling and ships residentially during peak is paying both.
USPS looks cheap in the first column and then jumps hard in the second. If your typical BFCM order is a 1-pound box in zones 1-4, you are looking at a modest increase: Zones 1-4 lightweight packages rose from $0.45 to $0.65 versus 2025, Zones 5-9 lightweight rose from $0.35 to $0.55. If you ship anything over 25 pounds in zones 5-9, USPS Ground Advantage's zone-based holiday shipping surcharges are the largest line item in this table at $7.70 per package.
Amazon Shipping, available to FBA sellers for non-FBA Shopify orders, was the quiet "fourth carrier" option many merchants used to hedge against UPS and FedEx price hikes. It is not a hedge anymore. The 2026 schedule puts it at the same $0.75 per-package peak fee as UPS, with $0.50 outside the Nov 22-Dec 26 peak window.
One number that keeps appearing in Shopify Community threads but is not a holiday surcharge: USPS cut its dimensional weight divisor from 166 to 139 in July 2026. That raised billable weight by roughly 19% on any package where dim weight already applied. It is a base-rate change, not a seasonal one, and it compounds with the October 4 surcharge. More on that below.
When the surcharges actually hit your Shopify label cost
A real one most merchants miss: the UPS and FedEx holiday shipping surcharges do not start on a single date. They land in two phases.
Phase 1 began September 27 (UPS) and September 28 (FedEx). These are the handling fees: Additional Handling, Large Package, Oversize. If a package exceeds the size or weight thresholds, those surcharges apply, and the peak-season rate is already in effect for any residential delivery.
Phase 2 lands October 25 (UPS) and October 26 (FedEx). This is the one most merchants think of as "the holiday surcharge": the per-package residential demand fee on ordinary boxes.
So right now, in mid-October, if you ship ordinary residential packages that stay inside the normal size and weight bands, you are still on pre-Phase-2 prices for the base residential rate. But if any of your packaging exceeds UPS's new cubic threshold, which switched from length-plus-girth to a 10,368-cubic-inch trigger on January 26, 2026, you have been paying Phase 1 Additional Handling fees since September 27. The threshold change was permanent, not seasonal, so a box that cleared UPS's old rules all year may now qualify for the holiday-peak-rated handling fee without you touching your packaging.
USPS does not use phases. One date, October 4, everything applies.
If you planned your BFCM pricing around "surcharges start October 25," you missed the Phase 1 window, and you missed the UPS Additional Handling criteria change from earlier this year. That change alone can push packages you have been shipping all year into a higher surcharge tier.
What the holiday shipping surcharges cost at BFCM volume
Pick your typical BFCM package and multiply.
If you ship 1,000 residential UPS Ground packages during the Nov 22-Dec 26 peak, your Phase 2 fee alone is 1,000 x $0.75 = $750. If 100 of those packages hit UPS's Additional Handling threshold, add another $8.75 x 100 = $875 for Phase 1 handling. One thousand residential packages, Phase 1 and Phase 2 combined, routinely crosses $1,500 at UPS peak before you touch the base label cost.
FedEx is roughly comparable: $800 for the residential piece at the same volume, with similar handling fees on top.
USPS Ground Advantage is where the volume math diverges. On a 1,000-package BFCM at an average of 2 pounds in zones 1-4, you add about $0.65 x 1,000 = $650. The dollar impact per lightweight label is small; the YoY delta is what hurts, because the base rates also went up and the dim weight divisor change applies on top. If 10% of those thousand packages are heavier zone-5-and-up shipments, you can add $700-$770 for those alone.
A merchant with $3,000 in BFCM shipping label spend in 2025 can expect to pay roughly $3,650-$3,900 for the same volume mix in 2026 across all three carriers combined. That is not an estimate from me; it comes out of multiplying the per-package deltas in the table above by the volume you already handled last year.
The r/shopify weekly recap from September 7 flagged exactly this pattern: residential Ground fees "23-25% above prior year." In the September 24 thread about free shipping thresholds, no comments addressed the upcoming carrier surcharges. Merchants calculating thresholds that week were pricing against pre-surcharge label costs. That math was already wrong when they published it.
The hidden USPS compounding you probably haven't accounted for
If you ship USPS Ground Advantage, two 2026 changes stack on top of the October 4 holiday shipping surcharges, and the combination is bigger than the surcharge alone.
First: USPS cut its dimensional weight divisor from 166 to 139, effective July 2026. For any package where dim weight already exceeded actual weight, your billable weight went up by about 19%. A 12x12x12 box at 2 pounds actual used to bill at 10.4 pounds dim weight under the 166 divisor. It now bills at 12.4 pounds under 139. The October 4 holiday surcharge then applies on top of that higher billable weight.
Second: USPS kept an 8% transportation surcharge from April 26, 2026 in effect. That increase runs through January 17, 2027, the same end date as the October 4 holiday surcharge. The two overlap completely from October 4 forward. EcomCrew's analysis of the USPS filing puts the combined impact at roughly 14.5% above pre-April base rates. An $8.00 Ground Advantage label from early April was $8.64 from April 26, and sits at about $9.16 from October 4. Across 1,000 BFCM packages that difference is $1,160 more per month than you were paying in March.
Neither of these shows up as a line item on your Shopify-bought label. You see one total. It is higher than it was in June. Nothing explains why.
For merchants shipping to Alaska, Hawaii, or US territories, there is a third layer. Effective October 1, 2026, USPS Ground Advantage delivery to those destinations moved from 2-5 days to 10 or more days, and sub-pound packages are now surface-only. If you ship to Hawaii or Puerto Rico, you are paying more and getting slower delivery at the same time. In October 2024, a comparable USPS rate card change pulled Ground Advantage out of Shopify's checkout entirely for a few days: a Hawaii merchant on the Shopify Community posted that her sales dropped to zero that day because customers could not complete checkout. Something similar is plausible again this year. The "Shipping carriers changed overnight" r/shopify thread from October 11, about DHL eCommerce dropping from Shopify's carrier-calculated rates for affected merchants, is the shape to watch for: carrier disappears, international zones left with no shipping options, merchants scramble to reattach without re-reviewing every service tier.
If you want to see your actual carrier spend against collected shipping across BFCM, Shopify does not surface that number cleanly in a single report. We walked through the four workarounds in this piece on Shopify shipping cost reporting - the method you pick matters more during peak than the rest of the year, because the compounding above makes stale cost assumptions expensive.
What you'd actually do before November 22
This is the practical part. If you have 30 minutes before BFCM, this is the order to spend them in.
-
Pick your most common BFCM package type and destination. Buy a test label today for that package to a residential address four zones away. Write down the per-label cost. Compare it to a label you bought in August for the same package. The delta is your current exposure per order.
-
Multiply the delta by last year's BFCM order count. If the number is small, under a few hundred dollars across the whole peak window, you can absorb it. If it is in four figures, you need to adjust rates or thresholds.
-
If you use flat-rate shipping, update the flat rate in Settings > Shipping and delivery > Manage rates. Add the delta plus a few cents of buffer. The buffer matters because UPS and FedEx compound Phase 1 and Phase 2 fees, and your flat rate needs to cover both for packages that qualify.
-
If you offer free shipping above a threshold, raise the threshold by enough to cover the delta on an average-sized order. Check against your free-shipping cost math from earlier this year: if your break-even moved, your threshold needs to move with it.
-
Do not opt into Shopify's new market-driven shipping configuration until Q1 2027. Shopify's developer changelog confirms the opt-in started October 1, 2026, and that all merchants will be migrated by July 1, 2027. There is no need to migrate now. Doing it during peak risks silent app-write failures if any of your shipping apps have not been updated for the new delivery profile API, and a silent app-write failure during BFCM can leave your checkout with no shipping options visible. Make rate changes inside your existing delivery profiles instead.
-
If you ship via UPS and expect to run at 4x or 5x your June 2026 weekly volume during BFCM, pull Analytics > Reports > Shipping Labels Over Time for June and note the baseline. UPS's residential surcharge tier escalates sharply above 400% of baseline, and the $0.75 figure is the base tier, not the ceiling. I have not seen a public document that confirms how Shopify's UPS account passes tier calculations through to merchants buying labels through Shopify, so if your volume jump is big enough to matter, benchmark your actual label cost on week one of peak rather than trusting the published $0.75.
-
For any USPS Ground Advantage package that could bill at dim weight (anything larger than roughly 10x10x10 for a light-weight item), re-measure using the new 139 divisor before November. If your packages are right on the dim weight threshold, the July change may have pushed them into dim weight billing even without the holiday surcharges on top.
If you look at your test label from step 1 and the number looks wrong but you cannot pin down which cause is doing the work - the base went up, the surcharge went up, the dim divisor changed, Phase 1 is active, Phase 2 is not yet active, your UPS discount lapsed - that is exactly the moment to talk to a Shopify expert through help1. The first 15 minutes are free, and reading three carrier schedules against one Shopify label is faster with a second pair of eyes.
What we'd actually do
If you have time for exactly one thing this week: buy a test label for the package you ship most often to the zip code you ship to most often, and compare it to what your flat rate or carrier-calculated setup is currently charging customers. If the gap is more than a dollar per order and you expect to do a few hundred BFCM orders, change the rate or change the threshold today. Everything else in this piece is detail you can patch in once the biggest exposure is covered. Phase 2 residential fees land on October 25 and 26, eight and nine days from now. By November 22, both phases are live for all three carriers and Amazon Shipping. The window to adjust without disrupting live orders is this week.
Still stuck? Talk to an expert.
Our vetted Shopify experts can fix this issue for you in a live session. $39 per session. Your first 15 minutes are free.