DHL Express Guide
Want to use EasyPost to ship with DHL Express? This guide will break down all the necessary steps to make it happen.
DHL Express is DHL's international shipping option, which means that DHL Express supports European domestic shipments, but does not support domestic shipments from anywhere else. For U.S. businesses, this means that DHL Express should strictly be used as an international option, or as a main European partner if your supply chain can originate shipments from Europe.
Setting up your DHL Express account with EasyPost is simple, as long as you already have your DHL Express account set up from the beginning. First, Choose DHL Express from the list of available carriers on our Carrier Account page and fill in the following details:
- DHL Account Number: Your DHL Express Account Number. If you do not have this number, consult your onboarding sheet or your DHL representative.
- Account Country Code: Your ISO 2-letter country code (e.g. FR for France, US for the United States, etc.). This will be used as the origin country for your export account and the destination country for your import account.
- Reseller Account Checkbox: Check this if your DHL Express account supports reseller rates. If so, then you'll need to upload your own rates onto your EasyPost DHL Express account.
DHL Express: Import/Export Accounts
DHL Express is unique in designating its users an import or export account. All DHL Express customers will be given an export account, while import accounts will only be set-up if the customer requires a returns account with DHL Express.
DHL Express offers real time rates, which we can return once you set up your DHL Express account with EasyPost. All DHL Express rating calls must be made with the parcel's dimensions, otherwise the call will result in an error.
For reseller accounts, you'll have to upload your own rate table onto your EasyPost DHL Express account in order to receive your negotiated rates. Contact us at support@easypost.com to learn more about how this process works.
Service | Transit Time | Max Dimensions (inches) | Max Weight (ounces) |
---|---|---|---|
BreakBulkEconomy | |||
BreakBulkExpress | |||
DomesticEconomySelect | |||
DomesticExpress | |||
DomesticExpress1030 | |||
DomesticExpress1200 | |||
EconomySelect | |||
EconomySelectNonDoc | |||
EuroPack | |||
EuropackNonDoc | |||
Express1030 | |||
Express1030NonDoc | |||
Express1200NonDoc | |||
Express1200 | |||
Express900 | |||
Express900NonDoc | |||
ExpressEasy | |||
ExpressEasyNonDoc | |||
ExpressEnvelope | |||
ExpressWorldwide | |||
ExpressWorldwideB2C | |||
ExpressWorldwideB2CNonDoc | |||
ExpressWorldwideECX | |||
ExpressWorldwideNonDoc | |||
FreightWorldwide | |||
GlobalmailBusiness | |||
JetLine | |||
JumboBox | |||
LogisticsServices | |||
SameDay | |||
SecureLine | |||
SprintLine |
Predefined Package | Dimensions (inches) | Weight (ounces) |
---|---|---|
JumboDocument | NA | |
JumboParcel | NA | |
Document | NA | |
DHLFlyer | NA | |
Domestic | NA | |
ExpressDocument | NA | |
DHLExpressEnvelope | NA | |
JumboBox | NA | |
JumboJuniorDocument | NA | |
JuniorJumboBox | NA | |
JumboJuniorParcel | NA | |
OtherDHLPackaging | NA | |
Parcel | NA | |
YourPackaging | NA |
Generating shipping labels for DHL Express is exactly the same as generating them for any other carrier with EasyPost. See our Getting Started Guide for help generating your first shipping label.
EasyPost offers native DHL Express labels in PNG and ZPL formats.
Our Carrier Metadata endpoint can programatically return information about DHL Express including service levels, predefined packages, supported features, and shipment options.
Use this information to quickly integrate with DHL Express or make educated decisions about your carrier mix. You can also use the Carrier Metadata endpoint to retrieve information about all the carriers on the EasyPost platform.