
Customs Duties & Taxes Calculator: Estimate Import Costs
Learn how to calculate customs duties and taxes before shipping internationally to avoid surprises for your customers.

Customs Duties & Taxes Calculator: Estimate Import Costs
Unexpected customs charges are the #1 reason for international package refusals. Here's how to calculate and communicate landed costs.
Understanding Landed Cost
Landed cost includes:
- Product cost: Price of goods
- Shipping cost: Carrier fees
- Customs duty: Import tax on goods
- VAT/GST: Sales tax on imports
- Brokerage fees: Customs clearance
- Handling fees: Carrier surcharges
Landed Cost = Product + Shipping + Duty + Tax + Fees
How Duties Are Calculated
Duty Formula
Duty = (CIF Value) × (Duty Rate %)CIF = Cost + Insurance + Freight
Example Calculation
Shipping a $100 jacket to the UK:
| Component | Amount |
|---|---|
| Product value | $100.00 |
| Shipping cost | $25.00 |
| Insurance | $2.00 |
| CIF Value | $127.00 |
| Duty rate (12%) | $15.24 |
| UK VAT (20%) | $28.45* |
| Total duty + tax | $43.69 |
Global De Minimis Thresholds
What Is De Minimis?
The value threshold below which no duties are collected:
| Country | De Minimis (USD) | Notes |
|---|---|---|
| USA | $800 | Highest in the world |
| Canada | ~$115 | CAD $150 |
| UK | ~$50 | GBP £39 |
| EU | ~$165 | EUR €150 |
| Australia | ~$650 | AUD $1,000 |
| Japan | ~$100 | JPY ¥10,000 |
| China | ~$7 | Very low |
Strategic Implications
- Ship lower-value items duty-free
- Split orders to stay under threshold (check legality)
- Include shipping in calculations
Finding Duty Rates
HS Codes
Harmonized System codes determine duty rates:
Example: Cotton T-shirt
HS Code: 6109.10.00
61 = Knitted apparel
09 = T-shirts
10 = Cotton
00 = Subcategory
Common Product Duty Rates
| Product | US Import | EU Import | UK Import |
|---|---|---|---|
| Electronics | 0% | 0% | 0% |
| Clothing | 0-32% | 12% | 12% |
| Footwear | 0-48% | 8-17% | 8-17% |
| Jewelry | 6.5% | 0-4% | 0-4% |
| Toys | 0% | 0-4.7% | 0-4.7% |
| Cosmetics | 0-5% | 0% | 0% |
VAT/GST by Country
Value-Added Tax Rates
| Country | Standard Rate | Reduced Rates |
|---|---|---|
| UK | 20% | 5%, 0% |
| Germany | 19% | 7% |
| France | 20% | 5.5%, 10% |
| Canada | 5-15% | Varies by province |
| Australia | 10% | GST exempt |
| Japan | 10% | 8% |
VAT Calculation
VAT is charged on:
VAT Base = CIF Value + Duty
VAT = VAT Base × VAT Rate
Building a Cost Calculator
Required Inputs
Calculator Logic
function calculateLandedCost(productValue, shippingCost, country, hsCode) {
const cifValue = productValue + shippingCost + insurance; if (cifValue < getDeMinimis(country)) {
return productValue + shippingCost; // No duties
}
const dutyRate = getDutyRate(country, hsCode);
const duty = cifValue * dutyRate;
const vatRate = getVATRate(country);
const vatBase = cifValue + duty;
const vat = vatBase * vatRate;
return productValue + shippingCost + duty + vat + brokerageFees;
}
atoship Landed Cost Features
Calculate landed costs with atoship:
Communicating Costs to Customers
At Checkout
Display clearly:
- Product total
- Shipping cost
- Estimated duties & taxes
- Total landed cost
Disclaimer Language
"Estimated duties and taxes are provided for informational purposes. Actual charges are determined by customs authorities and may vary."
DDP vs DDU Shipping
DDU (Delivered Duty Unpaid)
- Recipient pays duties at delivery
- Lower upfront cost for seller
- Risk: Package refusal
DDP (Delivered Duty Paid)
- Seller pays all duties
- Higher upfront cost
- Better customer experience
- No surprise charges
Conclusion
Accurate landed cost calculations prevent customer surprises and reduce refusals. Use atoship to estimate duties and taxes for international shipments, compare carrier rates, and provide transparent pricing to your customers.
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



