Revenue Rex logo mark
💰 Financial · Rex's Toolbox

Shipping Cost per Order Calculator

Blended shipping cost across zones, plus free-shipping threshold impact.

Revenue Rex peeking

Rex says

Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.

Try a scenario

Click to load — tweak from there.

Inputs

Result

Blended fulfillment cost per order

$14.07

Weighted carrier rate

$10.77

Net shipping cost after customer charge

$14.07

Contribution per order

$24.37

Shipping as share of AOV

22.7%

Revenue Rex peeking

Psst — share this and help Rex grow

One click, a permanent link with your numbers baked in.

More financial

How to use this

  1. 1Enter zone 1-4 rate ($).
  2. 2Enter zone 1-4 share of orders (%).
  3. 3Enter zone 5-6 rate ($).
  4. 4Enter zone 5-6 share (%).
  5. 5Enter zone 7-8 rate ($).
  6. 6Enter packaging per order ($).
  7. 7Enter pick + pack labor ($).
  8. 8Enter average order value ($).
  9. 9Enter cogs (%).
  10. 10Enter shipping charged to customer ($).
  11. 11Read your blended fulfillment cost per order on the right — it updates as you type.
  12. 12Hit Share to keep the scenario or send it to someone.

About this calculator

Ecommerce shipping cost is a weighted average across zones. Blend your zone mix with packaging and handling, then see what a free-shipping threshold does to contribution per order.

FormulaBlended = Σ(zone share × zone rate) + packaging + handling; net = revenue − COGS − shipping.

Worked example

Using the values the calculator loads with:

Inputs

  • Zone 1-4 rate: 8.4 $
  • Zone 1-4 share of orders: 55 %
  • Zone 5-6 rate: 12.1 $
  • Zone 5-6 share: 30 %
  • Zone 7-8 rate: 16.8 $
  • Packaging per order: 1.2 $
  • Pick + pack labor: 2.1 $
  • Average order value: 62 $
  • COGS: 38 %
  • Shipping charged to customer: 0 $

Results

  • Blended fulfillment cost per order: $14.07
  • Weighted carrier rate: $10.77
  • Net shipping cost after customer charge: $14.07
  • Contribution per order: $24.37
  • Shipping as share of AOV: 22.7%

What each field means

Inputs

Zone 1-4 rate ($)
The zone 1-4 rate used in the calculation, measured in $. Starts at 8.4 $ so you have a working example on load.
Zone 1-4 share of orders (%)
The zone 1-4 share of orders used in the calculation, measured in %. Starts at 55 % so you have a working example on load. Accepted range: 0–100 %.
Zone 5-6 rate ($)
The zone 5-6 rate used in the calculation, measured in $. Starts at 12.1 $ so you have a working example on load.
Zone 5-6 share (%)
The zone 5-6 share used in the calculation, measured in %. Starts at 30 % so you have a working example on load. Accepted range: 0–100 %.
Zone 7-8 rate ($)
The zone 7-8 rate used in the calculation, measured in $. Starts at 16.8 $ so you have a working example on load.
Packaging per order ($)
The packaging per order used in the calculation, measured in $. Starts at 1.2 $ so you have a working example on load.
Pick + pack labor ($)
The pick + pack labor used in the calculation, measured in $. Starts at 2.1 $ so you have a working example on load.
Average order value ($)
The average order value used in the calculation, measured in $. Starts at 62 $ so you have a working example on load.
COGS (%)
The cogs used in the calculation, measured in %. Starts at 38 % so you have a working example on load. Accepted range: 0–100 %.
Shipping charged to customer ($)
The shipping charged to customer used in the calculation, measured in $. Starts at 0 $ so you have a working example on load.

Results

Blended fulfillment cost per order
Returned as a money amount in US dollars and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Weighted carrier rate
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Net shipping cost after customer charge
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Contribution per order
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Shipping as share of AOV
Returned as a percentage. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.

FAQ

Where should I set a free-shipping threshold?

A common rule is 1.4 to 1.8× your current AOV, high enough that the added margin from a larger basket covers the shipping you absorb.

Why include pick and pack labor?

Because it scales per order, not per month. Leaving it out consistently understates fulfillment cost by two to four dollars an order.

Accuracy and limitations

  • Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
  • Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
  • This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). Shipping Cost per Order Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/shipping-zone-rate
HTML
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/shipping-zone-rate" target="_blank" rel="noopener">Shipping Cost per Order Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [Shipping Cost per Order Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/shipping-zone-rate) (2026).
Advertisement