Skip to main content

How DHL Import Duties Work and When You'll Pay Them

What DHL import duty is and why you owe it

When you receive a package from outside the United States, DHL may charge you an import duty — a tax the U.S. government collects on foreign goods. DHL does not set this amount; customs officials do, based on what the item is, where it came from, and its declared value. DHL's job is to hold your package until you pay, then forward the duty money to U.S. Customs and Border Protection.

You will see this charge only on international shipments. Domestic packages from within the U.S. never carry import duty. The duty amount varies wildly depending on the product category — clothing, electronics, and food face different rates — so there is no way to predict the exact cost before the package arrives.

DHL will contact you when the package clears customs and the duty amount is known. They typically send an email or text with the amount owed and instructions for payment. Your package will not move forward until you pay.

Key Takeaways

  • Import duty is a U.S. government tax on foreign goods, not a DHL fee, and the amount is set by customs officials based on the item's type and value.
  • DHL will notify you by email or text when your package arrives at customs and tell you the exact duty amount and payment deadline.
  • You can pay DHL import duty online through their website, by phone, or sometimes through a payment link sent in the notification message.
  • If you do not pay by the deadline, DHL will return the package to the sender, and you will lose the item and any refund from the seller.
  • Some items under $800 in value may enter duty-free under the de minimis rule, though this depends on the product category and origin country.

How to pay DHL import duty

DHL offers several payment methods when you owe import duty. The easiest route is usually the payment link in the email or text notification — click it, enter your card details, and the payment processes immediately. This link takes you to DHL's secure payment page and does not require you to create an account.

If you do not have the notification message or the link does not work, you can pay directly on DHL's website. Go to dhl.com, find the "Shipment" or "Track" section, enter your tracking number, and look for the duty payment option. You will need your tracking number and the package recipient's name or address.

You can also call DHL customer service at 1-800-225-5345 to pay by phone using a debit or credit card. Have your tracking number ready. Some DHL locations also accept payment in person, though this is slower and requires you to visit a facility.

Payment must be made by the deadline shown in the notification — usually 5 to 10 business days from the date DHL contacts you. If you miss the deadline, DHL returns the package to the sender at no refund to you.

What happens after you pay

Once DHL receives your payment, they forward it to U.S. Customs and release your package for delivery. Processing typically takes 1 to 3 business days after payment clears. You will receive a tracking update showing the package is in transit to your address.

Keep your payment confirmation email or receipt. If there is a dispute later — for example, if you were charged twice or the amount seems wrong — you will need proof of payment to contact DHL or customs.

Why the duty amount can be higher or lower than expected

The seller or shipper declares a value on the customs form, but customs officials may assess the item differently. If they believe the declared value is too low, they may increase it, which raises your duty. Conversely, if the item qualifies for a reduced rate or falls under a trade agreement, your duty may be lower than a standard calculation would suggest.

Some product categories face tariffs that change based on trade policy. Electronics, textiles, and certain foods carry higher rates than others. The origin country also matters — goods from some countries face lower duties under trade agreements, while others do not.

If you believe the duty amount is incorrect, you can dispute it, but this requires contacting U.S. Customs directly, not DHL. DHL is only the messenger and payment collector. Customs will review the item's classification and value if you file a formal protest, though this process takes weeks and requires documentation.

De minimis rule and duty-free thresholds

The U.S. has a de minimis rule that exempts certain low-value shipments from duty. Generally, if a package is valued at $800 or less and meets specific conditions, it may enter duty-free. However, this rule does not apply to all product categories — textiles, shoes, and some other goods are excluded even if they are under $800.

The sender or customs broker should flag a package as de minimis may be able to access when it enters the country. If your package qualifies but DHL still charged you duty, contact DHL with the package details and ask them to request a customs review. This is rare but does happen if the item was miscategorized.

What to do if you cannot pay the duty

If you cannot afford the duty by the deadline, contact DHL immediately. Explain your situation and ask if they can extend the deadline or set up a payment plan. DHL has some flexibility, especially for large duties, though they are not required to offer either option.

If DHL refuses an extension and you cannot pay, your package will be returned to the sender. You will not receive a refund of the duty amount, and the seller may or may not refund your purchase price depending on their return policy. Once the package leaves DHL's custody, recovery becomes much harder.

In some cases, you can ask the sender to pay the duty on your behalf or to reship the item with a lower declared value (though this is not legal and customs may catch it). The cleanest option is to contact the seller before the deadline and explain the situation — some sellers will cover the duty cost to keep the sale.

How to avoid or reduce import duty on future shipments

You cannot avoid import duty on items that are subject to it, but you can reduce the risk of surprise charges by asking the seller about duty before you buy. Many international sellers know which countries face high duties and can tell you upfront what to expect.

Buying from sellers within the U.S., even if the product is foreign-made, eliminates import duty because the item is already in the country. Domestic shipments never trigger customs charges.

For items under $800 that may have access to for de minimis treatment, make sure the seller declares the correct value and product category on the customs form. A low declared value does not may provide duty-free entry, but an accurate one gives you the best chance.

Frequently Asked Questions

Can DHL charge me a fee on top of the import duty?

DHL may charge a small handling or brokerage fee in addition to the duty itself, depending on the shipment type and value. This fee covers DHL's cost to process the customs paperwork and hold the package. The total amount — duty plus any fees — will be shown in the notification before you pay.

What if I refuse to pay the import duty?

If you do not pay by the deadline, DHL returns the package to the sender. You will not receive the item, and you will not get a refund of the duty amount. The seller may refund your purchase price, but that depends on their policy. Once the package is returned, recovery is very difficult.

Can I dispute the import duty amount?

Yes, but you must contact U.S. Customs and Border Protection directly, not DHL. You can file a protest if you believe the item was misclassified or the value was assessed incorrectly. This process takes several weeks and requires documentation. DHL cannot change the duty amount — they only collect and forward it.

Do I have to pay import duty if the item was a gift?

Gifts are subject to import duty just like purchased items. The only exception is gifts valued under $100 from certain countries, which may may have access to for a small gift exemption. The sender should mark the package as a gift on the customs form, but this does not may provide duty-free entry.

Why did my package get held at customs?

Customs holds packages to assess duty and verify the contents match the declaration. This is standard for all international shipments. The hold typically lasts a few days while customs reviews the paperwork and calculates the duty. Once you pay, the hold is released and your package moves to delivery.