Import customs duties are charges a country applies to goods entering from abroad, set by how the product is classified. Import taxes like VAT or GST are charged on the shipment’s total value. Together with carrier and brokerage fees, they make up landed cost — the full amount payable before a product reaches the customer.
If you sell internationally, getting these wrong means unexpected costs, frustrated customers, and abandoned carts. This guide breaks down what duties and taxes are, how they’re calculated, who pays them, and how to manage them strategically.
New to trade compliance as a broader topic? Start with why trade compliance matters before diving into the specifics below.
What Are Import Customs Duties and Taxes?
Import customs duties are charges applied by a country’s customs authority on goods entering from abroad, determined primarily by how the product is classified — its category, materials, and intended use. Apparel, electronics, and cosmetics can all carry very different duty rates for this reason.
Alongside duties sit taxes on imported goods, such as VAT (Value-Added Tax) or GST (Goods and Services Tax). Unlike duties, these taxes aren’t based on the product category — they’re based on the total value of the shipment, which in many countries includes the product cost, shipping fees, and even the duties already assessed. If you’re new to how these work, start with Value Added Tax 101 or, if you’re a US brand unsure whether you owe them abroad, our guide to international ecommerce taxes for US merchants. Registration obligations are covered in distance selling thresholds.
Finally, there are additional import fees charged by carriers or customs intermediaries — brokerage, clearance, and handling fees required to move the shipment through customs.
Combined, duties, taxes, and fees make up the total import cost, commonly called the landed cost — the full amount that must be paid for a product to clear customs and reach the customer.
How Are Import Duties Calculated?
Three factors determine what you pay.
The first, and arguably most important, is the Harmonized System (HS) code. Every product that crosses a border is assigned an HS code, which acts as a universal classification system. This code tells customs what the product is, and from that they determine the applicable duty rate. Even small differences in classification can lead to different rates, which is why accuracy here really matters.
The second is customs valuation, the value assigned to the goods being imported. In most cases this is based on the transaction value — the price the customer paid for the product. Depending on the country and the type of order, that value may also include shipping and insurance.
The third is the country of origin, meaning where the product was manufactured, not where it was shipped from. Trade agreements between countries can reduce or eliminate duties altogether. Conversely, targeted tariffs — retaliatory, antidumping, or policy-driven — can dramatically increase duty rates for specific origins. Recent shifts in U.S. trade policy have had major implications for import costs; you can explore ongoing updates in our IEEPA tariffs guide for importers or track real-time changes with the Trump Trade Tracker.
Put together:
- The HS code determines the rate
- The customs value determines the amount the rate is applied to
- The country of origin determines whether that rate is reduced, increased, or unchanged
In simple terms: Duties + Taxes + Fees = Total landed cost
While the underlying system is standardized globally, each country applies its own rules and thresholds — which is why duty calculations vary from one market to another. The EU is a live example: since July 1, 2026, low-value consignments face a temporary €3 duty charged per declaration line rather than a percentage rate, a structure that doesn’t follow the HS-code-and-value model at all. See our guide to the EU’s flat duty for how that works.
Who Pays Import Duties and Taxes?
There are two models for when and how duties and taxes get collected, and they produce very different delivery experiences.
Under DDU, the customer is contacted by a local broker or carrier and asked to pay before delivery. This unexpected request — the “surprise fee” — is one of the biggest reasons international orders fail. Many customers simply refuse. Customs processes, duties, and regulatory compliance rank among the biggest challenges in cross-border ecommerce for exactly this reason.
Under DDP, the merchant calculates duties and taxes upfront and collects them at checkout, often using a landed cost calculator for real-time accuracy. Most modern ecommerce brands are moving toward DDP because it removes friction at the moment the customer is most likely to walk away.
For a deeper breakdown, see our full guide on DDP vs DDU for ecommerce brands.
What Fees Apply Beyond Duties and Taxes?
When calculating the true cost of shipping internationally, many brands focus only on duties and taxes — but that’s only part of the picture. Additional import fees are less visible and can add up quickly, affecting both margins and customer experience.
Most come from the logistics and clearance process itself:
- Customs brokerage fees, charged by the party clearing the goods through customs — often the carrier (DHL, FedEx) or a specialized third-party broker
- Clearance or administrative fees, applied by carriers for processing shipments through customs, varying by destination country, shipment value, and clearance complexity
- Handling or processing fees, covering physical inspection, storage, or movement of goods within customs facilities
Individually minor, together they form a meaningful part of total import cost. The challenge is that they’re rarely communicated upfront, so they surface as unexpected charges at delivery — leading to frustrated customers, refused packages, and a poor buying experience.
For brands managing global tax compliance, working with a seller of record solution can simplify how duties and taxes are handled across markets.
How Can Ecommerce Brands Reduce Import Costs?
You can’t eliminate import duties and taxes — those are set by governments — but you can reduce how much you pay and avoid unnecessary costs.
Get product classification right. Every shipped item is assigned an HS code that determines its duty rate. A misclassified product, even unintentionally, can mean paying more duty than necessary or facing a customs delay while the classification is sorted out.
Use trade agreements where you qualify. Depending on where products are manufactured, shipped from, and shipped to, you may qualify for reduced or zero-duty rates — but only with proper documentation and an accurately declared country of origin.
Reconsider your fulfillment strategy. Shipping every order across borders from one location gets expensive fast. Storing inventory closer to customers, via regional warehouses or a local 3PL, can avoid import duties on individual shipments entirely.
Recover duties already paid, where eligible. Duty drawback lets brands reclaim a portion of duties paid on goods later exported, destroyed, or used in producing exported goods. See our duty drawback guide for what qualifies.
Don’t build a cost model around de minimis thresholds. A de minimis threshold is the shipment value below which duties and taxes may not apply — historically a lever brands used by keeping orders under the limit. That lever has largely closed. The US has removed its de minimis advantage for cross-border flows, and the EU’s €150 duty exemption ended on July 1, 2026, replaced by a temporary €3 duty applied per declaration line. Enforcement on low-value imports is tightening globally, and more shipments now face full customs charges regardless of value.
For the full picture of ongoing EU customs changes, see our EU Customs Changes 2026 guide.
Taken together, these strategies don’t just reduce costs — they make cross-border operations more efficient and predictable. Fewer surprises, better margins, and a smoother experience for customers.
How Can Brands Improve Pricing Transparency?
In cross-border ecommerce, pricing transparency isn’t a nice-to-have, it’s a competitive advantage. Customers shopping internationally are already navigating longer shipping times and unfamiliar brands. The last thing they want is uncertainty around final cost.
The most effective way to build trust is showing duties and taxes at checkout rather than leaving them unknown. When customers see the full cost upfront, they’re far more confident completing the purchase.
Many brands go further with all-inclusive pricing through a DDP model, bundling product cost, shipping, duties, and taxes into a single clear price. From the customer’s perspective, it feels no different to ordering domestically.
Clear communication matters too. Your shipping and returns policies should explicitly state whether duties and taxes are included and what customers can expect at delivery. Even if you’re not offering DDP yet, being upfront about potential charges beats leaving customers in the dark.
What to avoid at all costs is the surprise fee. Unexpected charges at delivery are one of the fastest ways to lose customer trust and damage brand reputation.
For brands managing returns, duties and taxes may be reclaimable — see our guide to recovering duties and taxes on international returns.
How Can Passport Help?
Passport’s software calculates and collects customs duties, taxes, and additional import fees at checkout, giving customers a clear, upfront cost breakdown and eliminating surprise charges at delivery.
With Passport, brands can:
- Display fully landed cost at checkout, including duties and taxes
- Ensure accurate, real-time import duty calculations
- Reduce the risk of customs delays and unexpected import fees
- Maintain control over pricing, margins, and customer experience
Ready to simplify customs duties and taxes and create a seamless international shopping experience? Reach out to our team to get started.
Authored by Thomas Taggart
Head of Global Trade | Passport
Thomas Taggart is a cross-border commerce leader with more than 20 years of experience in international shipping and regulatory affairs. As the Head of Global Trade, Thomas helps ecommerce brands go global by simplifying international trade, tax, and product compliance issues. Prior to Passport, he brought international shipping solutions to market through multiple roles in UPS’s product development organization.
Frequently Asked Questions
What’s the difference between customs duties, taxes, and fees?
Duties are based on the product’s classification (its HS code); taxes like VAT or GST are based on the total shipment value; fees are additional charges from carriers or brokers for clearing the shipment. Together, they make up total landed cost.
How is customs duty calculated?
Customs duty is calculated using the product’s HS code, its customs value, and its country of origin. The HS code sets the rate, the value determines the amount that rate applies to, and the country of origin can raise, lower, or leave that rate unchanged. Some markets apply flat charges instead — the EU’s temporary €3 duty on low-value consignments is charged per declaration line rather than as a percentage.
Who pays customs duties and taxes — the merchant or the customer?
It depends on the shipping model. Under DDU (Delivered Duties Unpaid), the customer pays at delivery. Under DDP (Delivered Duties Paid), the merchant collects and remits duties and taxes upfront at checkout.
Is customs duty the same as import tax?
No. Customs duty is based on the product type; import taxes like VAT or GST are based on the total value of the shipment.
What happens if a product is misclassified with the wrong HS code?
Misclassification typically results in either overpaying duty, if the code implies a higher rate than the correct one, or a customs delay while the classification is corrected — sometimes both.
Can duties already paid be recovered?
In some cases, yes. Duty drawback allows brands to reclaim duties paid on goods later exported, destroyed, or used in producing an exported product. Eligibility and documentation requirements vary by program.
Does the de minimis exemption still help reduce import costs in 2026?
Much less than it used to. The US has removed its de minimis advantage for cross-border shipments, and the EU’s €150 duty exemption ended on July 1, 2026. Other markets are tightening enforcement on low-value imports as well. It’s no longer a dependable long-term cost strategy.
Should ecommerce brands use DDP or DDU?
Most brands moving toward international scale choose DDP, since it removes the risk of refused deliveries and surprise fees that come with DDU. DDU requires less upfront setup but shifts that risk onto the customer relationship at delivery.
