See all services Shopify Plus Partner
Shipping Global

Ship DHL Express from five European markets in Shopify

Shopify now sells DHL Express labels in the UK, Germany, France, Italy, and Spain with no app and no DHL account. Customs documents are generated automatically, but rates never appear at checkout.

Executive summary

What changed

Each supported country has its own carrier in Shopify: DHL Express UK, Germany, France, Italy, and Spain. Once a fulfillment location exists in one of those countries, the matching carrier appears on the order page under Create shipping label. Three services are offered: Express Domestic at one business day, Express Worldwide (EU) at one to two days, and Express Worldwide at one to three days.

Customs documentation is submitted electronically and paperless trade is mandatory on international shipments, so HS codes are required rather than optional. Both DDP and DAP are supported. Scheduled pickups are included at no extra cost, and DHL On Demand Delivery lets the recipient reschedule, redirect, leave with a neighbour, or collect from a service point. Labels left unscanned for seven days are deleted automatically, and dangerous goods are not supported.

Why it matters

The practical win is stack removal. Merchants running a third party label app purely to reach DHL can drop that app, its monthly fee, and one more integration point from the fulfillment path. The automatic customs documentation matters more than it sounds: commercial invoice preparation is one of the last genuinely manual steps in European fulfillment, and it scales linearly with order volume.

One limitation is worth planning around. These rates are quoted at label purchase only and never returned as live checkout options, so the rates customers see stay under your control in shipping profiles, and the spread between what you charge and what you pay is yours to manage. That makes this a fulfillment cost change rather than a checkout experience change, and it pairs with the work most teams already have underway on Shopify Markets for global expansion.

Role-specific impact

Use-case example

Real-world scenario

Consider a Plus merchant fulfilling from Milan, shipping roughly 1,800 international parcels a month through a third party label app charging a platform fee plus a per label surcharge. Moving express volume to DHL Express Italy removes the app fee and, more importantly, removes manual commercial invoice preparation. At four minutes of admin time per international order, that is 120 hours a month returned to the warehouse team, before counting the errors manual customs entry tends to produce.

Implementation checklist

  1. Confirm each fulfillment location address sits in a supported origin country.
  2. Populate HS codes and country of origin on every variant you ship internationally.
  3. Benchmark DHL Express rates against your existing carrier contract on your top five lanes.
  4. Decide DDP or DAP per market and align it with your Markets duty settings so the label matches the customer promise.
  5. Set customer facing shipping rates manually in your shipping profiles, since these rates do not appear at checkout.
  6. Test one domestic and one international label end to end, including the generated customs documents.
  7. Brief support on On Demand Delivery so agents can direct customers to reschedule and redirect options.
  8. Add an internal rule to reprint or void any label left unscanned before day seven.

FAQ

Q: Will shoppers see DHL Express rates as a live option at checkout?

A: No. These rates apply at label purchase only. You set the shopper facing rate yourself in shipping profiles and absorb or recover the difference.

Q: Do we still need our own DHL account or a shipping app?

A: No. Labels are bought against Shopify's DHL Express account on any plan, with no monthly fee and no app. At very high volume a negotiated contract may still price better, so benchmark before consolidating.

Resources

Shopify's documentation on shipping with DHL Express in Europe covers services, package limits, and the claims process.

Need guidance? Talk to Makro.