Back to blog
Carriers5 min read

How to Pay DHL Import Duty & Taxes: Step-by-Step [2026]

How to pay DHL import duty: online via DHL's payment portal, at delivery (COD), or prepaid with DDP. Step-by-step instructions plus dispute tips.

August 8, 2026

You can pay DHL import duty online through the payment link in DHL's notification email, at the door when the courier arrives, or — best of all — the merchant can prepay it at checkout with DDP shipping. Here's exactly how each option works.

When DHL Charges You for Import Duty

DHL charges import duty whenever a shipment's declared value exceeds the destination country's de minimis threshold — the point below which goods enter duty-free. The US suspended its $800 threshold in August 2025, so all US-bound shipments are now subject to duties; the EU now charges a flat €3 duty per item type on parcels under €150 (since July 2026), and the UK's threshold is £135 (duty only — VAT still applies). If your package is above it and the sender didn't prepay duties, customs assesses the shipment and DHL ends up with the bill.

Here's the key part: DHL pays customs on your behalf to clear the shipment quickly, then bills you afterward — so the total covers the duty itself, VAT or GST, DHL's brokerage fee for the paperwork, and an advancement fee for fronting the cash. Expect all of it in DHL's payment notification once your shipment clears.

3 Ways to Pay DHL Import Duty

You have three options for paying DHL duties and taxes, and they differ in speed, cost, and convenience:

  1. Pay online via DHL's payment portal. DHL emails or texts you a secure payment link with your tracking number. Open the link, enter the tracking number, and pay by credit or debit card. This is the fastest option, the link stays valid until delivery, and paying online avoids the cash-on-delivery surcharge.
  2. Pay cash on delivery at the door. The courier collects the duty amount when the package arrives. It's convenient, but DHL adds a COD fee and some destinations only accept cash, so you'll want to have the exact amount ready.
  3. Have the merchant prepay with DDP shipping. With DDP (Delivered Duty Paid) shipping, the seller covers all duties and taxes at checkout and you pay nothing on arrival. This is the best experience for buyers — no emails, no fees, no surprises.

If the option you want isn't available, you can usually switch: DHL's payment notification often lets you pay online right up until the delivery attempt.

How to Pay on Behalf of a Recipient

Businesses and merchants who receive shipments on behalf of customers — or who ship internationally and want to control the duty payment process — have additional options. DHL's shipper portal lets you view outstanding duties and pay them in bulk, so you can settle charges across many shipments at once instead of one email at a time.

Frequent importers can also set up an import billing account, which routes all duty payments to a single invoiced account rather than individual recipients. In many markets, DHL also offers Easy Clearance, a service that automates customs clearance and duty payment for registered businesses. These features vary by country, so check with your local DHL account manager to confirm which payment setup applies to you.

What If You Can't Pay Right Away?

If you can't pay the moment the notification arrives, don't panic — but don't ignore it either. DHL holds the shipment at the local depot while it waits for payment, and this holding period is typically only a few days. If you miss it, storage charges start accruing after the free holding window, and after a longer period the shipment may be returned to the sender or destroyed.

Running late? Call DHL's customer service with your tracking number and ask for a payment extension — DHL can often extend the hold if you're actively resolving the bill, but the sooner you call, the better.

Disputing a DHL Duty Charge

If the charge looks wrong, you can dispute it. Start by gathering your evidence: the commercial invoice, the DHL duty statement, and the HS code DHL used for classification. If you believe the rate is incorrect, checking the product's true classification with our HS code finder tool gives you concrete evidence for your claim.

Then contact DHL customer service — ideally within 30 days of the charge — with your tracking number and documentation. DHL can request a re-assessment from the local customs authority, and if the original classification was wrong, you may get a refund. Disputes succeed far more often with a specific, correct HS code than with a general complaint.

Frequently Asked Questions

How do I pay DHL import duty online?

Open the payment email or SMS from DHL, click the secure payment link, enter your tracking number, and pay by credit or debit card. The link stays valid until delivery, and paying online avoids the cash-on-delivery surcharge.

Why is DHL charging me import duty?

DHL charges import duty when the shipment's value exceeds the destination country's de minimis threshold and duties weren't prepaid by the sender. The bill includes the duty itself, VAT or GST, and DHL's brokerage and advancement fees for clearing customs on your behalf.

Can I pay DHL customs at the door?

Yes — DHL collects duties at delivery (cash on delivery). It's convenient, but DHL adds a COD fee and some destinations only accept cash, so paying online through the DHL payment portal is usually cheaper.

What happens if I don't pay DHL import duty?

DHL holds the shipment at the local depot while the bill is unpaid — typically a few days — and storage fees start accruing after the free window. If the charges stay unpaid, the shipment is eventually returned to the sender or destroyed, and you may still be billed for return shipping. Call DHL with your tracking number to request a payment extension if you need more time.

Why are duties and taxes sometimes billed to my DHL account and sometimes not?

It depends on who is named as the importer of record and how the shipment was set up. When a business ships with its own DHL import billing account or uses DDP, duties are charged to the shipper's account and the recipient never sees a bill. When the recipient is the importer and no account is on file, DHL bills the receiver directly with a payment link.

Related guides: DHL Import Duty: Who Pays, How to Pay & Fees Explained · DHL Brokerage Fees · FedEx Duty Payment Scams · How to Pay Customs Duty Online

DDP shipping via RateTell eliminates DHL duty bills for your customers by showing the full landed cost at checkout. Start your 14-day free trial and stop refunding surprise duty charges.

R

RateTell Team

RateTell helps Shopify merchants show estimated duties, taxes, and shipping at checkout. Start your 14-day free trial today.

Start Free Trial