Skip to main content
Card class: HeroCategory: Shipping & Courier

At a glance

Average per-parcel shipping cost across all PostNord consignments in the trailing 30 days. The CFO’s read on shipping economics. Rising avg cost without rising service tier or volume mix shift means PostNord raised rates, fuel surcharges hit, or you’re shipping heavier / further parcels on average. Climate-sensitivity matters here: winter-route surcharges in northern Sweden and Norway can add 10 to 15 percent to per-parcel cost during Dec to Feb.
What it countsSUM(shipping_cost) / COUNT(shipments) over the trailing 30 days. Cost is the all-in PostNord billable amount: base rate + weight surcharge + zone surcharge + winter surcharge (when applied) + fuel surcharge + dimension surcharge + insurance fee, before VAT.
CurrencyAccount currency (SEK, DKK, NOK, EUR depending on which marketer account). Multi-account merchants get FX-converted aggregate using daily ECB rates.
Cost componentsBase service rate (MyPack Home, MyPack Collect, Express, etc) + per-kg weight tier + zone-based delivery surcharge (Norrland Sweden, Finnmark Norway, Lapland Finland are higher zones) + dimension-based volumetric weight when oversized + fuel surcharge (varies quarterly with diesel price) + winter surcharge in some Nordic regions during Dec to Feb.
Climate impactPostNord and many Nordic carriers apply winter surcharges on rural routes during the Dec to Feb window, typically SEK 8 to 15 per parcel for Norrland, NOK 10 to 20 for Finnmark, similar for Lapland. The card’s headline rises 8 to 15 percent during winter purely on this surcharge, not on operational degradation.
VAT treatmentExcluded by default. PostNord invoices are typically VAT-exclusive for B2B contracts; the card uses the pre-VAT figure for like-for-like comparison with the carrier’s portal. If your accounting requires VAT-inclusive, override in the manifest.
Returns / RTOExcluded. Return-leg shipments have a separate cost basis and are tracked on Returned to Sender.
Surcharge spike alertsSurcharges (fuel, winter, oversized) typically refresh quarterly; an unexpected 5 to 10 percent rise in the headline cost mid-quarter usually traces to a single new surcharge. Use Cost Per Shipment Trend to identify the inflection date.
Refresh cadenceDaily, recomputed at 02:00 UTC.
Time window30D vsP (rolling 30 days, period-over-period).
Alert trigger+10% vsP. The 10 percent threshold accommodates winter-surcharge seasonal step-changes; outside Nov to Mar window, consider tightening to 5 percent.
Rolesowner, finance, operations

Calculation

Calculated automatically from your PostNord data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

The Stockholm outdoor-apparel brand. Reading taken at 09:00 CET on 14 Mar 26 for the trailing 30 days.
Component (per parcel, weighted average)SEKShare
Base service rate (mix of MyPack Home, Collect, Express)49.0073.1%
Weight surcharge (avg 1.4 kg parcel)6.509.7%
Zone surcharge (Norrland 8% of volume)3.204.8%
Winter surcharge (Norrland routes only, Dec-Feb)2.103.1%
Fuel surcharge (Q1 26 rate: 4.5%)2.704.0%
Volumetric / dimension surcharge1.802.7%
Insurance1.702.5%
Total avg per parcel (this card)67.00100%
Period before (Feb 26 baseline)64.50
vs prior period+3.9%
What this tells the merchant:
  1. Avg cost SEK 67, +3.9 percent vs prior period, alert at +10 percent comfortably clear. Healthy for the winter window where seasonal surcharges naturally lift avg cost.
  2. The +3.9 percent rise is mostly winter surcharge. SEK 2.10/parcel in winter surcharge that wasn’t in the prior baseline accounts for ~3.3pp of the 3.9 percent rise. Pure operational drift is sub-1 percent, no concern.
  3. The Norrland share is the cost driver. 8 percent of volume is going to Norrland (Sweden’s far north) where the zone + winter surcharges add SEK 8 to 15 per parcel above the base. If the merchant could shift Norrland delivery to MyPack Collect (pickup-point) instead of MyPack Home, the zone-based surcharges drop materially. Quick estimate: shifting 50 percent of Norrland to MyPack Collect saves roughly SEK 4,500/month at this volume.
  4. The fuel surcharge of 4.5 percent is Q1 26’s published rate. PostNord publishes fuel surcharges quarterly; expect Q2 26 to drop to 3.5 to 4 percent if diesel prices ease, lift to 5 to 6 percent if they don’t. The trend is tracked on Cost Per Shipment Trend.
  5. The “cost suddenly spiked” debug case. If avg cost jumps 8 percent overnight, three checks: (1) Quarterly surcharge change. PostNord refreshes fuel and other surcharges on Jan 1, Apr 1, Jul 1, Oct 1; the change is communicated 30 days in advance. (2) Volume mix shift. Did your volume swing toward Express or cross-border? Express is 2 to 3× MyPack Home cost. (3) Weight or dimension creep. A merchandising launch with heavier or bulkier SKUs raises the weight / volumetric surcharge.
  6. Compare to summer baseline. This brand’s avg cost on 11 Aug 25 was SEK 61.50. The 9 percent rise from summer baseline to current is the winter premium plus modest annual rate increase. Plan budget for the seasonal swing; don’t treat it as a degradation.

Sibling cards merchants should reference together

CardWhy pair it with Avg Shipping CostWhat the combination tells you
Cost Per Shipment TrendTime-series view of avg cost.Identifies surcharge inflection dates and rate-change events.
Cost by ZoneGeographic breakdown.Norrland / Lapland / rural-DK driving avg up; pickup-point shift opportunity.
High-Cost Shipment OutliersTop-end of the cost distribution.Avg can be deceived by tail; outliers reveal worst cases.
Shipments by ServiceService-tier mix.Mix shift toward Express raises avg cost without rate change.
Shipments by DestinationCountry / route mix.Cross-border share rising raises avg cost.
Cross-connector: shopify.shipping_revenue, bigcommerce.bc_shipping_revenueShipping charged to customer.Avg cost on this card vs shipping revenue per order gives the shipping-margin (or subsidy) ratio.
Cross-connector: bring.bri_avg_shipping_costAdjacent Nordic carrier.Compare per-parcel cost across carriers for portfolio rebalance decisions.

Reconciling against the vendor’s own dashboard

Where to look in PostNord’s own portal: PostNord Business PortalInvoices for itemised cost data, or Reports → Cost Performance for per-parcel cost averages. Larger contracted senders also receive a monthly billing summary by email; that’s the official source-of-truth for finance. The card’s avg-cost figure should agree with PostNord’s portal to within 1 to 2 percent on a 30-day window. Larger gaps usually trace to the timing reasons below or to surcharge components included differently. Why our number may legitimately differ from PostNord’s portal:
ReasonDirectionWhy
Time zoneBoundary days offPortal uses local TZ; card uses UTC.
Surcharge inclusionEitherPortal sometimes shows base rate only (excluding fuel and winter surcharges) on per-parcel views; the card includes the all-in cost. Toggle the portal to include surcharges for like-for-like.
Negotiated discountsSameBoth card and portal apply your contracted discount.
VAT inclusionEitherCard is VAT-exclusive by default; portal may show either. Override in the manifest if your finance team tracks VAT-inclusive.
Currency conversionEither, multi-currencyMulti-account merchants get FX-converted aggregate; per-account portal shows native.
Pre-billing adjustmentsCard may overstate brieflyIf PostNord re-classifies a parcel post-delivery (e.g. dimension correction), the cost adjusts on next invoice; the card uses the rate-card cost at label-print, leading to brief drift.
Cross-connector reconciliation:
CardExpected relationshipCauses of legitimate divergence
bring.bri_avg_shipping_costSame metric, adjacent Nordic carrier.Different rate cards, different zone surcharges; comparison informs carrier-mix decisions.
shopify.shipping_revenueCustomer-side shipping charge.Avg cost vs avg shipping revenue per parcel gives the shipping-margin or subsidy ratio.
bigcommerce.bc_shipping_revenueSame as Shopify.Different commerce platform, same logic.
royal_mail.roy_avg_shipping_costDifferent region; adjacent peer.UK rate card structurally different; useful for agencies running multi-region clients.

Known limitations / merchant FAQs

My avg cost rose 8 percent this winter. Should I worry? Probably not. Nordic carriers apply zone-based winter surcharges on rural routes during Dec to Feb; the typical year-on-year winter premium is 6 to 12 percent driven entirely by surcharges, not operational degradation. Compare to your previous winter’s reading; if Mar 25 was SEK 65 and Mar 26 is SEK 67, the rise is 3 percent annually plus the seasonal step. Reset the alert threshold to 12 to 15 percent for the winter window if false-positive alerts are noisy. My avg cost spiked 12 percent overnight. What’s the cause? In order of likelihood: (1) Quarterly surcharge change. PostNord refreshes fuel and other surcharges Jan 1 / Apr 1 / Jul 1 / Oct 1; check whether the spike date aligns. (2) Volume-mix shift. Did your Express share rise overnight? Express is 2 to 3× MyPack Home. Pair with Shipments by Service. (3) Weight or dimension creep. A new heavier or bulkier SKU launched; weight-tier surcharges scale steeply. (4) Cross-border share rise. Cross-border Nordic adds zone surcharges; if the merchant launched a new country lane, expect a step-up. How do I lower avg shipping cost? Five high-leverage levers: (1) Shift to MyPack Collect for cost-sensitive volume; pickup-point delivery is typically 15 to 25 percent cheaper than home delivery and has higher OTD as a bonus. (2) Renegotiate annually. Volume-tier breakpoints in PostNord’s contract are at ~1k, 5k, 25k, 100k parcels/month; if you’re approaching a breakpoint, ask your account manager about pricing in advance of crossing it. (3) Audit oversized parcels. Dimension surcharges hit parcels that breach the volumetric-weight threshold; redesigning packaging to fit within the threshold can save 10 to 15 percent on top-of-tier parcels. (4) Consolidate split shipments. Some merchants split orders across multiple parcels; consolidating saves base rates. (5) Carrier mix. For specific lanes (Norway, Express), Bring or DSV may be cheaper; portfolio-balance using comparative cost. Can I see per-service-tier cost? Yes, via Shipments by Service which surfaces the per-tier breakdown. Headline avg-cost on this card is the volume-weighted aggregate. Why doesn’t VAT count by default? PostNord B2B contracts invoice VAT-exclusive; finance teams typically reconcile shipping costs on a pre-VAT basis because input VAT is recoverable. The card matches that convention for like-for-like comparison. If your accounting is VAT-inclusive (rare for shipping in B2B contexts), override in the manifest. The card shows SEK 67 but my invoice shows SEK 71. What’s missing? Most likely VAT (the SEK 4 difference at 25 percent Swedish VAT on shipping is suspicious-close). Check whether the invoice figure is VAT-inclusive while the card is exclusive. Less commonly, the invoice may include billing-cycle adjustments (e.g. dimension corrections from a previous month) that haven’t propagated back to per-parcel records yet. Multi-account aggregation, how does avg cost work? Card aggregates across all configured PostNord marketer accounts, FX-converted to display currency at daily ECB rates. Per-account drill-down shows native currency. Different country-accounts have different rate cards (Norway has higher base rates than Sweden; Finland has zone surcharges that Denmark doesn’t); the blended figure can mask country-specific cost drifts. Use per-country drill for finance reconciliation. Should this card be on the operations dashboard or finance dashboard? Both, with different alert thresholds. Operations cares about week-to-week drift signalling operational issues (5 to 7 percent threshold); Finance cares about quarterly trend signalling rate-card or surcharge changes (10 to 15 percent threshold absorbing winter seasonality). What’s a healthy benchmark? Hard to compare across merchants because parcel weight, destination mix, service-tier mix, and contract-volume tier all matter. Better benchmark: your own previous-year same-period figure. A typical Nordic DTC at 5k parcels/month sits at SEK 55 to 75 avg per parcel; below SEK 50 suggests under-reporting (some surcharges excluded), above SEK 90 suggests heavy Express or oversized parcel mix. The card stopped updating after I rotated my PostNord API token. What’s wrong? The new token didn’t refresh successfully. Click Test Connection on the connector page; if it fails, regenerate at PostNord Business Portal → API Access and paste the new token. The card resumes within 60 minutes once auth is restored. Pair with Days to Token Expiry to avoid unplanned outages going forward.

Tracked live in Vortex IQ Nerve Centre

Avg Shipping Cost is one of hundreds of KPI pulses Vortex IQ tracks across PostNord and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.