
Customs Duty Calculator: Estimate Import Costs Before You Ship
Customs duties add 0-25% to your landed cost and most sellers discover this after their customer gets a surprise bill. Here is how to calculate duties before you ship.

Customs Duty Calculator: Estimate Import Costs Before You Ship
Imagine a customer in Germany who orders a $45 leather wallet from a US-based Etsy seller. Two weeks later, the customer receives a notification from DHL: pay EUR 14.50 in import duties and VAT before we deliver your package. The customer refuses delivery. The package returns to the US. The seller refunds the order, absorbs the return shipping cost, and receives a negative review.
This scenario unfolds thousands of times daily. The seller was uninformed about import duties, and the customer did not anticipate them. Neither party calculated the landed cost before shipping the package.
What Are Customs Duties?
When products cross international borders, the destination country's customs authority may impose duties (tariffs) and taxes. These charges serve two primary purposes: generating government revenue and protecting domestic industries.
There are three main types of charges:
The total "landed cost" of an international shipment includes:
- Product Price
- Shipping Costs
- Customs Duty
- Import VAT/GST
- Handling Fees
De Minimis Thresholds: When Duties Don't Apply
Most countries have a "de minimis" threshold, allowing shipments below a certain value to enter duty-free. This is crucial information for e-commerce sellers.
For example:
- United States: The duty-free threshold is $800, allowing most international sellers shipping to the US to avoid dealing with duties on typical e-commerce orders. However, shipping from the US to other countries often involves duties and taxes.
- Canada: With a duty-free threshold of CAD $20, nearly everything gets taxed, making it one of the lowest thresholds.
- European Union: As of July 2021, the VAT exemption for imports under EUR 22 was eliminated. Now, all imports into the EU are subject to VAT, with the IOSS (Import One-Stop Shop) system helping sellers collect and pre-pay VAT at checkout.
The EU VAT Change That Caught Everyone
Before July 2021, the EU allowed imports under EUR 22 to enter VAT-free. This exemption was removed, meaning every import into the EU incurs VAT regardless of value. The introduction of the IOSS system allows sellers to collect VAT at checkout, avoiding surprises for customers at delivery.
How to Calculate Customs Duties
Step 1: Determine the HS Code
Each product has an HS code that dictates its duty rate. The first six digits are international, with additional digits being country-specific. Using an HS Code Finder can help you identify the correct code for your product.
Step 2: Find the Duty Rate
Once you have the HS code, look up the duty rate for the destination country using resources like the USITC Tariff Database or the EU's TARIC system. Each country has its own tool for this purpose.
Step 3: Calculate the Duty Amount
The duty amount is calculated as follows:
Duty = Customs Value × Duty Rate
The "customs value" usually includes the transaction value (what the buyer paid), often incorporating shipping costs to the border. Some countries calculate duties based on the CIF (Cost, Insurance, Freight) value, while others use the FOB (Free on Board) value.
Step 4: Calculate Import VAT/GST
Import VAT is calculated on the customs value plus the duty amount:
Import VAT = (Customs Value + Duty Amount) × VAT Rate
Different countries have varying VAT/GST rates, for example:
- UK: 20%
- Germany: 19%
- Canada: 5% GST plus provincial taxes
- Australia: 10% GST
Step 5: Add Handling Fees
Customs processing fees are charged by carriers, varying by service and shipment value. For instance, DHL Express fees range from $10-18, while USPS is usually the cheapest.
Worked Examples
Example 1: T-Shirt from US to Germany
- Product Price: $35.00
- Shipping Cost: $15.00
- Customs Value (CIF): $50.00 (EUR ~46)
- HS Code: 6109.10 (cotton t-shirts)
- EU Duty Rate: 12%
- Duty Amount: EUR 5.52
- German VAT (19%): EUR 9.79
- DHL Processing Fee: EUR 6.00
- Total Customer Pays at Delivery: EUR 21.31 (~$23.15)
Example 2: Electronics Accessory from US to UK
- Product Price: $25.00
- Shipping Cost: $12.00
- Customs Value (CIF): $37.00 (GBP ~29.50)
- HS Code: 8544.42 (USB cables)
- UK Duty Rate: 0%
- Duty Amount: GBP 0
- UK VAT (20%): GBP 5.90
- Processing Fee: GBP 4.00
- Total Customer Pays at Delivery: GBP 9.90 (~$12.40)
Example 3: Handbag from US to Canada
- Product Price: $120.00
- Shipping Cost: $25.00
- Customs Value (FOB): $120.00 (CAD ~163)
- HS Code: 4202.21 (leather handbags)
- Canadian Duty Rate: 8%
- Duty Amount: CAD 13.04
- GST (5%): CAD 8.80
- Provincial Tax: CAD 0-17.60
- Brokerage Fee: CAD 10-25
- Total Customer Pays at Delivery: CAD 31.84 - 66.44 (~$23-48)
DDP vs DDU: Who Pays?
DDU (Delivered Duty Unpaid) — Customer Pays
In this scenario, the seller ships the package, and the customer handles duties, taxes, and fees at delivery. It's the default for most e-commerce shipments.
Pros: Predictable costs for the seller; no duty calculation needed at checkout. Cons: Customers face unexpected charges, leading to potential refusal and bad experiences.
DDP (Delivered Duty Paid) — Seller Pays
Here, the seller calculates and pre-pays all duties and taxes, ensuring the customer receives the package without additional charges.
Pros: Customers face no surprises, leading to a smoother experience and fewer refusals. Cons: Requires accurate duty calculations by the seller and more complex accounting.
Which Should You Choose?
- DDU: Best for low-value items and price-sensitive markets. However, it often results in poor customer experiences due to surprise charges.
- DDP: Suited for premium products and brands focused on customer satisfaction. It provides a professional experience with all-inclusive pricing, reducing refusal rates significantly.
Free Customs Duty Calculators
Several tools help estimate customs duties:
- SimplyDuty: Covers 180+ countries with good accuracy and a limited free tier.
- Zonos: Offers high accuracy for 200+ countries with API pricing.
- Avalara Cross-Border: Suitable for enterprise needs, covering 100+ countries.
- DHL Duty Calculator: Free with a DHL account, covering DHL destinations.
- Atoship: Built into the platform, offering good accuracy for major markets.
Pricing Strategy for International Sales
Knowing duties exist, how should you price your products?
Strategy 1: Include Duties in Product Price
Increase international prices to account for expected duties, making DDP fulfillment more viable.
International Price = Domestic Price + Estimated Duty + Estimated VAT + Buffer
Strategy 2: Show Duties at Checkout
Display duties as a separate line item during checkout, allowing customers to see the total landed cost before purchasing.
Strategy 3: Duties on Delivery (DDU with Warning)
Continue with DDU but clearly communicate on your website and order confirmation emails that customers may owe duties and taxes. This sets expectations, even if exact amounts aren't provided.
What Top Brands Do
- All-inclusive DDP Pricing: Used by brands like Apple and Nike, ensuring no surprises for customers.
- Duties Shown at Checkout: Brands like ASOS and iHerb opt for transparency by displaying duties at checkout.
- DDU with Clear Warnings: Many Etsy sellers use this approach, which is acceptable if well-communicated.
- DDU with No Warning: Leads to chargebacks and negative reviews, damaging customer trust.
How to Reduce Customs Duties
While avoiding duties completely is impossible, you can take steps to reduce them:
The Landed Cost Spreadsheet
For planning, create a simple spreadsheet for your top destination countries:
| Column | Formula |
|---|---|
| Product Price | Your selling price |
| Shipping Cost | Carrier rate |
| Customs Value | Product + Shipping (CIF) or Product only (FOB) |
| Duty Rate | Look up by HS code and country |
| Duty Amount | Customs Value × Duty Rate |
| VAT Rate | Country standard rate |
| VAT Amount | (Customs Value + Duty) × VAT Rate |
| Processing Fee | Carrier fee (flat estimate) |
| Landed Cost | Sum of all above |
| Margin | Product Price - COGS - Shipping - Duty - VAT |
Customs duties are an inevitable part of international sales. The global trend is toward lower de minimis thresholds and increased VAT collection on imports. Sellers who calculate landed costs upfront will win international customers, while those who don't will face continued issues with refused deliveries.
Ready to save on shipping?
Get started with Atoship for free and access discounted USPS, UPS, and FedEx rates. No monthly fees, no contracts.
Create Free Account



