How DHL Duty and Tax Payments Work
What DHL duty and tax charges are, and why they appear
When DHL delivers a package from outside the United States, U.S. Customs may assess duty (a tax on imported goods) and taxes (sales tax or value-added tax). DHL does not set these charges—Customs does. DHL's role is to collect the money from you before releasing the package, then forward it to the government.
The amount depends on what is in the package, where it came from, and the declared value. A shirt from Canada might have no duty. Electronics from China often do. DHL will notify you of the amount owed, usually by email or a notice left at your door, before the package arrives at your address.
You cannot avoid this charge by refusing the package—you will still owe it if you want the item. The only way to prevent it is to have the sender declare a lower value (which is illegal) or to not receive the package at all.
Key Takeaways
- DHL duty and tax charges come from U.S. Customs, not DHL, and must be paid before your package is released.
- You will receive a notice by email or door tag telling you the exact amount owed and the deadline to pay.
- Payment methods include credit card, debit card, ACH bank transfer, or cash at a DHL location, depending on how DHL notified you.
- If you do not pay by the deadline, DHL will hold the package and may return it to the sender after a set period.
- Disputing the charge requires proof that the value or duty calculation is wrong, which you submit to Customs through DHL.
How DHL notifies you and what information they provide
DHL sends a customs notification or duty notice by email, text, or physical notice. The email or notice includes the package tracking number, the declared value, the duty amount, the tax amount, the total owed, and a deadline (usually 5 to 10 business days). It also tells you how to pay and what happens if you do not.
Check the sender's email address on the package label against the email you received. Scam emails claiming to be from DHL often come from addresses that do not match DHL's official domain. Verify by logging into your DHL account directly or calling DHL customer service using the number on their official website, not a number in the email.
If you did not receive a notice but your package is held, log into your DHL account using your tracking number. The account will show the duty amount and payment options. If you cannot find the information, contact DHL with your tracking number before the hold period expires.
Payment methods and how to submit payment
DHL offers several ways to pay duty and tax charges. The method available to you depends on how DHL contacted you and your location. Most commonly, you can pay online through a link in the email notice, by phone with a representative, or in person at a DHL service center.
Online payment: The email notice includes a link to a DHL payment portal. Enter your tracking number, the amount owed, and your payment method (credit card, debit card, or bank account). Payment usually processes immediately, and you receive a confirmation email with a receipt number.
Phone payment: Call the DHL number on the notice or on the official DHL website. Have your tracking number and payment method ready. A representative will process the payment and give you a confirmation number. This method takes a few minutes.
In-person payment: Visit a DHL service center or authorized retailer (some UPS stores and other shipping centers accept DHL payments). Bring your notice or tracking number and cash, debit card, or credit card. Payment is immediate, and you receive a receipt.
ACH bank transfer: Some notices offer the option to pay by bank transfer. You will need to provide your bank account and routing number. This method is slower—allow 3 to 5 business days for the transfer to clear—so use it only if your deadline allows.
What happens if you miss the payment deadline
If you do not pay by the deadline on the notice, DHL will hold the package in their facility. The hold period is usually 10 to 30 days, depending on DHL's policy and your location. During this time, you can still pay and receive the package.
After the hold period expires, DHL will return the package to the sender at no cost to you. The sender may then reship it, demand payment from you, or keep it. You will not receive a refund of any duties or taxes you paid before the return.
If the package is returned and you later want to receive it, the sender must reship it, and you will face the same duty and tax charges again. To avoid this, pay as soon as you receive the notice, even if you are unsure whether the charge is correct.
Disputing a duty or tax charge
If you believe the duty or tax amount is wrong, you can dispute it. Disputes are most successful when you have proof that the declared value is incorrect or that the item should not have been assessed duty at all (for example, if it qualifies for a trade agreement exemption).
To dispute, contact DHL with your tracking number and an explanation of why you believe the charge is wrong. Include any documentation—a receipt showing the actual price paid, a photo of the item, or a letter from the sender stating the true value. DHL will forward your dispute to U.S. Customs for review.
Customs will investigate and either uphold the charge, reduce it, or cancel it. This process takes 2 to 8 weeks. You can still receive the package while the dispute is pending by paying the full amount; if Customs rules in your favor, DHL will refund the difference. If you do not pay and the dispute is denied, you forfeit the package.
Disputes based on value alone are rarely successful unless you have a receipt showing the item cost less than declared. Disputes based on duty classification (whether the item should be taxed at all) require knowledge of tariff codes and are more complex; consider consulting a customs broker if the amount is large.
Duty charges on packages from specific countries
Duty rates vary by country and product type. Packages from Canada and Mexico often have lower or zero duty under the USMCA trade agreement. Packages from most other countries face standard tariff rates, which range from 0% to over 25% depending on the item.
Electronics, clothing, and shoes typically have higher duty rates than books or food. A $50 item from China might incur $5 to $15 in duty; the same item from Canada might incur nothing. DHL cannot predict the exact duty before Customs assesses it, so the amount in the notice is Customs' final calculation, not an estimate.
If you frequently receive packages from abroad, ask senders to use a trade agreement code or mark the package as a gift (gifts under $800 may may have access to for an exemption). These steps must be taken by the sender before shipping; DHL cannot change them after the package arrives.
Avoiding scams and verifying legitimate DHL notices
Scammers send fake DHL duty notices to trick you into paying money to a fraudulent account. A real DHL notice will include your actual tracking number, match the package you are expecting, and direct you to pay through DHL's official website or phone number.
Red flags include a notice asking you to pay via wire transfer, gift card, or cryptocurrency; a link that does not match DHL's official domain; poor spelling or grammar; or a request for personal information beyond your tracking number and payment method. If you are unsure, do not click any links in the email. Instead, log into your DHL account directly using the official website or call DHL's customer service number from their website.
Real DHL notices come from addresses ending in @dhl.com or @dhlexpress.com. If the sender's address is different, it is likely a scam. When in doubt, verify the tracking number on the official DHL website before paying anything.
Frequently Asked Questions
Can I refuse to pay the duty and keep the package?
No. If you do not pay by the deadline, DHL will return the package to the sender. You cannot receive it without paying the duty and tax charges. The only way to avoid payment is to refuse the package before it arrives, but you must do this before DHL attempts delivery.
Will DHL refund me if Customs later says the duty was wrong?
Yes, if you paid the full amount and then successfully disputed the charge with Customs. Customs will issue a refund to DHL, and DHL will refund you. This process takes several weeks. If you did not pay and the dispute is denied, there is no refund because you never received the package.
What if the sender says they will pay the duty?
If the sender paid for "duties and taxes prepaid" shipping, DHL should not charge you. Check your notice—it will say whether the duty is prepaid or collect. If it says collect but the sender paid, contact DHL with proof of payment from the sender, and DHL will investigate and remove the charge if correct.
How long does it take to receive my package after I pay the duty?
Usually 1 to 3 business days. Once you pay, DHL clears the package through Customs and delivers it. If you pay online, the process is faster than if you pay by phone or in person, because online payments process immediately.
Can I pay the duty with a different payment method than the one listed in the notice?
Usually yes, but it depends on how you pay. If you pay online, you can use any credit card, debit card, or bank account. If you pay by phone, the representative can accept most payment methods. If you pay in person, cash and cards are typically accepted. Call DHL if the notice lists only one method and you need to use another.