How to Price Next-Day and Express Shipping (Without Eating Your Margin)
Share
Offering express shipping is easy. You flip it on at checkout, the customer picks it, everyone is happy. Pricing it is where founder-run brands quietly lose money. Charge too little and the speed eats the margin on the order. Charge too much and the cart gets abandoned at the last step. We have run both sides of that mistake. We co-founded Tru Earth, scaled it to a spot on the Globe and Mail's Top Growing Companies list, and shipped a lot of fast parcels before we built Breakthrough Studio. This is the plain-English version of how to set an express price on purpose.
Bookmark this first: our free Express + Next-Day Pricing Calculator. Run your real numbers as you read and the rest gets concrete.
1. Start from what you already know: your regular rate
The mistake most people make is trying to look up express rates from scratch. You do not need to. You already know what this parcel costs you to ship regular, because you pay it every day. Express is a premium on that number.
As a rough rule, express runs about 1.5x your ground rate for a 2-day service and about 2x for next-day. So if a parcel costs you 12 dollars to ship regular, budget around 18 dollars for 2-day and around 24 dollars for next-day before any surcharges.
Express cost = your regular cost x a multiplier

Anchoring on your real ground rate is the honest way to do it, because that number already has the weight and the distance baked in. A heavy parcel going across the country costs more to ship regular, so its express price scales up automatically. You are not guessing at zones and weights, you are multiplying a number you can trust. The one thing to confirm is the multiplier itself: pull two or three real express quotes from your carrier, divide each by the ground rate for the same parcel, and you will see your true multiple. Then set it and move on.
2. Pick your pricing model: cost-plus or flat-rate
Once you know the carrier cost, you decide what to charge the customer. There are two clean ways, and you can blend them.
Cost-plus charges the carrier cost, plus a flat handling fee, plus a percentage on top.
Customer charge = express cost + flat rush handling + (markup % x express cost)
Cost-plus always covers the bill, and the percentage means your margin scales up on heavier, pricier shipments instead of getting thinner. The flat handling fee is the piece people forget. Express handling is real work on top of your normal pick-and-pack: pulling the order forward, hitting the carrier cutoff, sometimes a separate pickup. Charge for it. Even three to five dollars per express order keeps you from doing rush work for free.
Flat-rate tiers charge one simple price, for example "Next-day, 15 dollars" for anything under 2 kg. Flat rates convert better because the customer sees one clean number, but you carry the risk on the outliers, the heavy order or the remote address that costs you more than the flat price collected. The move is to find your true cost-plus number first, then, if you want a flat tier for the storefront, set it at or just above that number so your average order still comes out ahead.
3. The promises that break: cutoffs, pickups, and remote zones

Next-day is a promise about your operation as much as the carrier's. It only holds if three things line up: the order arrives before your daily cutoff, the carrier actually collects that day, and the destination is on the express network.
That last one is where brands get burned. Express to a rural or northern postal code often adds a flat surcharge and, worse, an extra day of transit no matter what the customer paid. You can charge for next-day and still deliver in three, which is the fastest way to turn a premium service into a refund and a bad review.
Three habits keep you out of trouble. Publish a clear cutoff time so customers know when "next-day" starts. Add a surcharge or exclude remote postal codes from express entirely. And never offer a speed you cannot pick, pack, and tender in time, an honest 2-day beats a missed next-day every time.
A simple worked example
Say a parcel costs you $12 to ship regular, and you want to price next-day.
- Express cost: $12 x 2.0 = $24.
- Add your rush handling: $3.
- Add a 15 percent margin markup on the carrier cost: about $3.60.
- Suggested customer charge: about $30.60.
That charge clears the $24 carrier cost and leaves you roughly $6.60 of margin on the shipping line, money you chose to make rather than money you accidentally gave away. If that same parcel were heading somewhere remote, you would add the surcharge on top and probably soften the delivery promise to 2-day. Run your own version in the calculator and you will have your number in under a minute.
When express becomes an operations problem
There is a point where the spreadsheet is not the bottleneck, your operation is. When express volume grows, the cutoff scramble, the carrier negotiations, and the remote-zone surcharges turn into a daily tax on your time and your margin. A 3PL prices express off real, negotiated carrier contracts and pre-built rate tables, so the number your checkout shows actually covers the bill, and the orders go out the door fast without you standing at the counter at 4pm.

That is the work we do. We are a Vancouver 3PL built by brand operators who ran this exact playbook on our own brand. If express is starting to cost you more in time and margin than it is worth, tell us your brand, your volume, and where you ship, and we will build the rate tables and the fulfillment to back them up. No pitch decks, no pressure.
The figures in this guide and the calculator are directional estimates, not carrier quotes. Real express rates depend on your carrier contract, fuel surcharges, and the destination. Confirm against a live rate before you rely on any number.