At a glance
Average billed cost per DHL InExpress shipment over the last 30 days, including base rate, fuel surcharge, residential surcharge, oversize surcharge, and Brexit-era customs handling fees. The “what’s it really costing me to ship a parcel” number, the figure your CFO needs to track because the headline rate card is rarely what you actually pay.
Calculation
Calculated automatically from your DHL InExpress data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A UK fashion brand shipping ~8,000 InExpress parcels per month. 60% UK domestic, 40% UK to EU. Reading taken at 09:00 GMT on 12 Mar 26 for the trailing 30D vs prior 30D.
The card reads £8.94 with +10.6% vs prior period. The alert at
+10% vsP is tripped. Five things to notice:
- The headline rise is concentrated on cross-border lanes. UK domestic moved +2.9% (in line with normal fuel-surcharge drift); EU lanes moved +11 to 13% (a structural shift). The likely cause is either a fuel surcharge step-up on EU trunk legs or a new customs handling fee tier from DHL.
- Each cross-border parcel costs ~80% more than domestic. That’s a structural Brexit cost, customs handling (£2 to £4), duty advance fee (1 to 2% of declared value), and longer trunk legs all stack. Bake into your free-shipping thresholds; EU shoppers should hit a higher threshold than UK shoppers.
- Mix shift can trigger this card without any rate change. If 5% of volume shifted from UK domestic to UK to FR, the average alone moves +£0.30 with zero rate-card change. Always check Shipments by Service and Shipments by Destination before assuming rate inflation.
- Compare against Cost Per Shipment Trend. A 90D sparkline tells you whether the +10.6% is a one-time step or a slow drift. Steps usually mean rate-card change; drifts mean mix shift or accessorial creep.
- At 8,000 parcels/mo × £0.86, you’re paying £6,880 more this month than last. Annualised that’s £82,560. Worth a 30-minute conversation with your DHL account manager, fuel surcharge negotiation, customs-handling fee waiver, or volume-tier renegotiation are all on the table at this scale.
Sibling cards merchants should reference together
Avg cost is the headline; pair with mix and trend cards to diagnose root cause:Reconciling against the vendor’s own dashboard
Where to look in DHL InExpress’s own dashboard: MyDHL+ portal → Billing → Invoices. Each weekly or monthly invoice itemises every shipment with its full charge breakdown (base, fuel, surcharges, customs, duties). The card reads the same data via the/billing/charges API endpoint.
For finance teams, the Billing → Charge Analysis report aggregates by lane, service, and surcharge type, the breakdown the card slices.
Why our number may legitimately differ from MyDHL+:
Cross-connector reconciliation:
Internal identity (within DHL InExpress):
dhl_avg_shipping_cost = SUM(charges) / COUNT(shipments). Pair with Cost by Zone, the zone-weighted average should reconcile back to this card via the volume mix.
Known limitations / merchant FAQs
My avg shipping cost rose 12% this period. Where do I look first? In order:- Mix shift first. Check Shipments by Destination, a 5pp shift toward EU lanes can move avg cost +£0.30 with zero rate change. Mix shift is operationally fine; it’s not a contract problem.
- Fuel surcharge. DHL resets fuel surcharge weekly based on diesel prices. A 4 to 6pp surcharge step usually adds £0.20 to £0.40 per parcel. Check the rate card on MyDHL+ for the active surcharge.
- Accessorial creep. Residential, oversize, remote-area surcharges can apply silently. High-Cost Shipment Outliers surfaces them. A new SKU with non-standard dimensions can trigger oversize on every shipment of it.
- Customs handling fee changes. DHL revises customs handling fees annually for cross-border traffic. Post-Brexit, these have crept up year-on-year.
- Negotiate volume tier if you’ve grown into a higher tier in the last 6 months.
- Fix oversize SKUs, repackage anything triggering oversize surcharge.
- Address quality, invalid addresses become RTO charges. Tighten checkout address validation.
- Service-tier optimisation. Economy Select is 20 to 30% cheaper than Express Worldwide for non-urgent parcels.
- Drop unprofitable lanes, if UK to FR is costing you 30% margin, consider passing the Brexit cost to the customer or removing the lane.