DDP shipping for Shopify stores. Duties paid at checkout.
Your customers see the full landed cost in your own Shopify checkout. You buy a duty-paid label in the Teleship app, and the parcel arrives with nothing to pay at the door.
Shopify DDP shipping
Duties in your checkout. Not on your customer's doorstep.
DDP (Delivered Duty Paid) means the import duty and VAT or GST are paid before the parcel lands. With Teleship they are calculated in your Shopify checkout, collected with the order and paid with the label, so the carrier never asks your customer for money at the door.
Teleship is a Built for Shopify app. It reads each product's HS code, country of origin and weight, prices every international order at checkout, and turns it into a duty-paid label from your order list. How DDP works.
Duties and taxes at checkout
Live rates include import duty and VAT or GST, worked out per product from its HS code and country of origin.
No registrations for you
Teleship files IOSS for EU orders up to €150 and acts as Merchant of Record above. No EU VAT number or US importer account needed.
Economy and express
Teleship DDP Tracked to 37 markets, DHL Economy Select across Europe and DHL Express to 224 destinations, all duty-paid.
No platform fee
Free to install. No subscription and no percentage of your sales: you pay for shipping, with duties and taxes at cost.
Set up
Live in about 20 minutes. From your Shopify admin.
- Step 1
Install the app
Install Teleship from the Shopify App Store and create your account. Have your EORI number to hand.
- Step 2
Complete six settings
Shipper details, compliance, dispatch time, packaging, billing and checkout rates.
- Step 3
Add Teleship to your shipping zones
Live rates use Shopify's carrier-calculated shipping (Grow on annual billing, Advanced or Plus). On Basic, use a flat rate and Shopify's duties tool.
- Step 4
Buy duty-paid labels
International orders appear in the app. Buy the label, then drop the parcel at a Post Office or book a Royal Mail collection.
Services at your checkout
Three speeds. All duty-paid.
| Service | Where | Typical delivery | Dispatch |
|---|---|---|---|
| Teleship DDP Tracked | EU27, US, Canada, Australia, New Zealand, Singapore, Hong Kong, Japan, Malaysia, Saudi Arabia, UAE | 4–6 business days to Western Europe, 5–7 to the US, 6–9 elsewhere | Post Office or Royal Mail collection |
| DHL Economy Select | 39 European countries, including Switzerland and Norway | 3–6 business days | DHL pickup |
| DHL Express Worldwide | 224 destinations | 2–5 business days | DHL pickup |
Business days from hand-over to Royal Mail or DHL. Allow longer from mid-November to early January. At checkout, Teleship DDP Tracked appears as "Teleship Standard Tracked (Duties prepaid)".
Good to know
What changes in your Shopify store.
Turn off Shopify's own duty collection
If your Teleship rate includes duties and taxes (the default), keep Shopify's duties collection off for those markets, so nothing is collected twice.
Charge tax on shipping
Shipping is part of the VAT base in the EU. Turn on "Charge tax on shipping rates" in Shopify so the VAT you collect matches the VAT that is paid.
Product data does the work
Duties come from each product's HS code and country of origin. The app sets them in bulk. Product data guide.
Compared with Managed Markets
Shopify Managed Markets takes 3.5% of every order and ships express only. Teleship vs Shopify Managed Markets.
Questions
What merchants ask us.
See it on your own store.
Thirty minutes with your products and your destinations: live rates, duties at checkout and a label from your admin.
