DHL vs DPD vs GLS vs UPS for European return shipments — parcel shop networks, QR code labels, pricing and tracking compared.
Choosing the right carrier for your EU returns programme depends on three factors: where your customers are located, how they prefer to return (drop-off vs home collection), and your budget. DPD has the best residential return experience with its QR code Pickup network. GLS is the cheapest option with the largest parcel shop network. DHL has unmatched brand recognition and Packstation coverage in Germany. UPS is best for B2B returns and heavier parcels. CargoSender lets you mix carriers — choosing the optimal return carrier per customer country rather than being locked into one provider.
Assess your customer geography
Where are your returns coming from? If most returns are from France and UK, DPD is optimal. If Germany-heavy, DHL or GLS. If pan-EU without one dominant country, GLS or DHL offer the widest combined coverage.
Choose drop-off vs collection preference
GLS is drop-off only (ParcelShops). DPD, DHL and UPS offer both drop-off and home collection. Collection typically costs 20–40% more but is preferred by customers who can't easily reach a parcel shop.
Compare per-return cost on CargoSender
Return label pricing varies significantly by route and carrier. GLS is typically cheapest for Germany-to-Germany returns. DHL adds 15–25% premium. DPD is often the best value for UK and French returns.
Set up multi-carrier returns routing
Configure your returns platform to route based on customer country: DPD for France/UK/Poland, GLS for Germany/Spain/Italy, DHL for Austria/Switzerland/broader coverage. CargoSender's API supports dynamic carrier selection.
Monitor return SLAs and carrier performance
Track transit time and damage rates per carrier monthly. Switch carriers on specific routes if SLA performance degrades. Having multi-carrier capability gives you leverage in negotiations and flexibility during peak season.
| Carrier | Service | Return type | Transit | Tracking | Notes |
|---|---|---|---|---|---|
| DPD | DPD Return / Predict | Drop-off OR collection | 1–4 days | Full tracking | Winner for France, UK, Benelux, Poland. QR code no-printer return. DPD Predict 1-hour window. 50k+ Pickup shops. |
| GLS | GLS Return / ParcelShop | Drop-off only | 2–5 days | Full tracking | Cheapest EU return carrier. 50k+ ParcelShops. Best for Germany, Spain, Italy, Benelux. No home collection. |
| DHL | DHL Retoure / Packstation | Drop-off or Packstation/DHL shop | 1–3 days | Full tracking | Best Germany coverage (13k Packstations). Strong brand recognition. Best for Austria/Switzerland. 15–25% premium over GLS. |
| UPS | UPS Returns / Access Points | Drop-off or collection | 2–4 days | Full tracking | Best for B2B returns and heavy parcels (70 kg limit). UPS Access Points for drop-off. Stronger northern EU than southern. |
| FedEx | FedEx International Return | Collection | 2–3 days | Full tracking | Best for international returns (USA, Latin America, Asia). Less competitive for intra-EU returns versus DPD/GLS. |
| Royal Mail | International Tracked Returns | Post office drop-off | 3–7 days | Full tracking | UK customers only. Cheapest UK-to-EU return option for low-value goods. Familiar to UK consumers. |
⚠ Customer can't find a nearby DPD or GLS parcel shop
✓ Offer both drop-off and collection options. Use the carrier's API to show customers the 3 nearest parcel shops. If none within 3 km, default to home collection automatically.
⚠ Return parcel lost by carrier — customer wants immediate refund
✓ File a carrier investigation immediately when tracking shows no movement for 5+ business days. Issue the refund to the customer and claim compensation from the carrier separately — don't make the customer wait for the carrier investigation to conclude.
⚠ GLS doesn't offer collection — rural customer with no nearby shop
✓ For rural customers or those without parcel shop access, fall back to DPD or DHL which both offer home collection. Build carrier routing logic to automatically select a collection-capable carrier when the customer's postcode is rural.
⚠ Damage rate higher with one carrier on a specific route
✓ Track damage incidents by carrier and route. Switch to a carrier with better handling on problem routes — DHL has a stronger record than GLS on long routes (Germany to Italy, for example).
⚠ Returns labels expiring before customer ships
✓ Most carriers allow 30–90 day validity on return labels. Communicate the expiry date clearly in the return label email. For seasonal businesses (e.g., Christmas gifting), extend label validity to 90 days to cover late gifting returns.
⚠ Unable to negotiate return label rates with a single carrier
✓ Use CargoSender's multi-carrier platform — access pre-negotiated return rates from multiple carriers without individual volume commitments to each. This gives smaller e-commerce businesses access to SME-competitive pricing.
Which is cheaper for EU returns — DPD or GLS?
GLS is typically 10–20% cheaper than DPD for most EU return routes. GLS ParcelShop drop-off returns are very competitively priced. DPD adds a small premium for its superior Pickup network and notification system. For cost-sensitive high-volume returns in Germany, Spain and Italy, GLS wins. For France and UK returns, DPD is often more competitive and has better coverage.
Does DHL have QR code return labels?
Yes — DHL Retoure supports QR code labels. Customers receive a QR code by email, take it to any DHL Packstation or DHL shop, and the label is printed automatically. In Germany, this is particularly convenient given the density of Packstations (13,000+ across Germany). DPD Pickup also supports QR code labels across its EU network.
What is the maximum weight for UPS returns?
UPS accepts return parcels up to 70 kg — the highest weight limit among standard parcel carriers. GLS is limited to 40 kg per parcel, DPD to 50 kg, DHL to 31.5 kg for standard Retoure (70 kg for DHL freight). For heavy B2B returns (industrial equipment, furniture), UPS or DHL freight are the appropriate options.
Can I use different carriers for different EU countries?
Yes — and this is the recommended approach. Configure your returns platform to route based on the customer's country: DPD for France, UK and Poland; GLS for Germany, Spain and Italy; DHL for Austria and Switzerland. CargoSender's multi-carrier API supports this dynamic routing automatically.
How do I know which carrier has the best parcel shop coverage near my customer?
All major carriers provide a parcel shop finder API or widget that you can embed on your returns portal. Show customers the nearest shops from all available carriers and let them choose. If a customer's postcode has no nearby shops within 3 km for any carrier, automatically offer home collection as the default.
What happens if a return carrier loses my customer's parcel?
File a carrier claim immediately when tracking shows no movement for 5 business days. EU carriers are liable for lost parcels — DHL, DPD and GLS all have compensation procedures. Refund your customer immediately and pursue the carrier claim separately. Carriers typically compensate within 30 days of a valid claim. Declaring shipment value accurately (up to the carrier's standard liability limit, usually €500–€1000) ensures compensation coverage.
Compare return shipping rates from DHL, UPS, FedEx, DPD and GLS — door-to-door collection in minutes.
Get a Return Quote →