Shipping Is the Silent Margin Killer

Most small business owners know their product cost, their selling price, and their ad spend. Ask them what they pay per shipment and you get a shrug. Shipping costs hide in plain sight. They sit in your Shopify dashboard, your courier invoices, and your returns process, quietly eating 5 to 15 percent of your revenue every month.

The fix is not switching couriers or renegotiating contracts. The fix is knowing exactly where the money goes, which takes about 30 minutes once you know where to look.

Step 1: Pull Your Last 90 Days of Shipping Data

Open your e-commerce platform and export the last 90 days of fulfilled orders. You need three columns: order value, shipping cost charged to the customer, and actual shipping cost paid to the courier.

If your platform does not show actual courier costs, log into your courier account and download the invoice for the same period. Match the totals. The gap between what you charged and what you paid is your shipping margin, positive or negative.

Most businesses find one of two things: they are undercharging on certain package sizes, or they are overpaying for zones they ship to frequently.

Step 2: Sort by Package Size and Destination Zone

Group your shipments by package dimensions and destination. You are looking for patterns.

Common leaks:

  • Small heavy items shipped in medium boxes because that is the default box size
  • Regional shipments priced at national rates because you only have one courier account
  • Free shipping thresholds set too low, so you eat the cost on orders just above the line

One Sydney candle business found they were paying for 500g satchels on packages that weighed 180g. Switching to a smaller satchel saved $2.30 per order. At 400 orders a month, that is $11,040 a year back in the bank.

Step 3: Check Your Returns Shipping

Returns shipping is where the real money disappears. If you cover return shipping, pull those costs separately. If your courier charges a return label fee, add that to the original shipment cost.

Calculate your return rate as a percentage of orders. Multiply that by your average outbound shipping cost. That number is what returns shipping actually costs you per order, spread across every shipment.

A 12 percent return rate with a $9 average outbound cost means returns add roughly $1.08 to every single shipment, even the ones that never come back.

Step 4: Run the Numbers on Alternative Couriers

Take your top three shipment types by volume and get quotes from at least two other couriers. Most businesses only check one courier when they launch and never revisit.

Compare based on your actual package sizes and zones, not the rate card. Courier rate cards are like airline fares: the listed price is rarely what you pay after volume discounts and surcharges.

Many regional couriers now offer next-day delivery within capital cities at 20 to 40 percent less than the big names. If 60 percent of your orders go to Sydney, Melbourne, or Brisbane, a regional courier could cut your biggest cost category significantly.

Step 5: Reset Your Free Shipping Threshold

If you offer free shipping, check what it actually costs you. Take your average shipping cost per order and divide it by your average order value. That percentage is what free shipping eats from every eligible order.

Then check where the threshold sits relative to your average order value. If your average order is $65 and free shipping kicks in at $70, most customers already qualify. You are giving away shipping on orders that would have happened anyway.

Raise the threshold to 1.3 times your average order value. This gives customers a reason to add one more item and protects your margin on orders that were already going to cross the line.

The 30-Minute Recap

  1. Export 90 days of order and shipping data
  2. Group by package size and destination zone to find leaks
  3. Separate returns shipping costs and calculate the true per-order impact
  4. Get comparative quotes for your top shipment types
  5. Adjust your free shipping threshold to protect margin and lift average order value

Do this once. Then set a calendar reminder to repeat it every quarter. Shipping costs change. Courier contracts expire. Package dimensions shift as your product mix evolves. The only way to stay on top of it is to check regularly.

Want more like this? Join MOKU Club for free. Weekly resources, early access to new guides, and occasional templates you can actually use. Join below.

AI for Product Bundling: How Small Businesses Build Smart Bundles That Sell Together Without Manual GroupingAiMarketing

AI for Product Bundling: How Small Businesses Build Smart Bundles That Sell Together Without Manual Grouping

HeraHeraSeptember 21, 2026
How to Build a Social Proof Strategy That Goes Beyond Slapping Stars on a Product PageDesignHow-to

How to Build a Social Proof Strategy That Goes Beyond Slapping Stars on a Product Page

HeraHeraJuly 2, 2026
How to Read Your Sales Data Without a Spreadsheet DegreeDesignHow-to

How to Read Your Sales Data Without a Spreadsheet Degree

HeraHeraJune 8, 2026