Cross-Border Tariffs Guide Published April 3, 2026 · Updated April 3, 2026 · 12 min read

Shopify Import Duties: The Cross-Border Selling Guide for 2026

Import duties are the tax nobody warns you about until your customer is standing at the door refusing a package. In 2026, with tariff rates moving faster than ever, Shopify merchants need a clear mental model — what duties are, who pays them, how to calculate them, and how to stop them from silently destroying your margins.

In this guide

What Are Import Duties (and Why They Hit Shopify Merchants)

An import duty is a tax levied by a country's government on goods brought in from abroad. Every country has its own system, its own rates, and its own thresholds — and they don't coordinate with each other or with your pricing spreadsheet.

For Shopify merchants, import duties create two distinct headaches depending on which direction goods are moving:

Both of these affect your margins in different ways, and in 2026, with tariff rates at levels not seen since the 1930s, the math matters more than ever.

Key distinction: "Import duties" and "tariffs" are often used interchangeably, but technically tariffs are a type of import duty — specifically, duties assessed as a percentage of the goods' value (ad valorem). Other import duties include specific duties (flat fee per unit) and compound duties (combination). For ecommerce, ad valorem tariffs are what you're dealing with in almost every case.

The Two Duty Problems: Selling Cross-Border vs Sourcing Cross-Border

Problem 1: You Source from Overseas

If you manufacture or source inventory from China, Vietnam, India, Mexico, or anywhere outside your home market, you're paying import duties every time a shipment clears customs. In 2026, for US merchants sourcing from China, that baseline is 20% — on top of whatever MFN (Most Favored Nation) rate applies to your specific product category.

The duty compounds. A product that costs $10 USD from a Chinese factory now has $2 in tariffs (20%) before it reaches your warehouse. Add freight, brokerage, and warehousing, and your real landed cost might be $14 on a $10 factory price. Sell it for $25 and your margin looks comfortable until you realize you're actually working with a 44% margin, not 60%.

This is where most Shopify merchants get burned: they calculate margins off the invoice price, not the landed cost.

Problem 2: You Sell to International Customers

When you ship to customers in other countries, the destination country's customs authority charges duties on the incoming package. These charges can range from 0% (many products from FTA partners) to over 30% for certain product categories in high-tariff markets.

The worst outcome: your customer orders $150 of products, the package arrives at their door, and the carrier demands $35 in duties before releasing the box. Many customers refuse. You get the package back, pay return shipping, and process a chargeback. The math on that one order is deeply negative.

The solution is choosing the right Incoterms — specifically the DDP vs DDU decision.

Calculate Your Tariff Impact Before It Hits

TariffShield automatically calculates tariff costs across your product catalog and shows you exactly which SKUs are margin-safe to sell cross-border — before orders go out.

Try TariffShield Free →

DDP vs DDU: The Most Expensive Decision You're Not Making

Incoterms (International Commercial Terms) define who is responsible for duties and customs clearance during an international shipment. For cross-border ecommerce, the two that matter are:

DDU / DAP — Delivered At Place (the default most merchants accidentally choose)

Under DDU (Delivered Duty Unpaid) or DAP (Delivered At Place — the more modern term), the seller ships the product and the buyer is responsible for paying any duties, taxes, and brokerage fees when it arrives. Your carrier will hold the package and demand payment before releasing it to your customer.

This sounds like it protects you, but in practice it creates an awful customer experience. Your customers don't expect to pay customs fees on top of what they already paid at checkout. The most common outcome: refused deliveries, chargebacks, and lost customers.

DDP — Delivered Duty Paid (what serious cross-border sellers use)

Under DDP, you collect duties and taxes at checkout and remit them. The customer pays a single, transparent price at purchase. The package clears customs with no surprises. This dramatically reduces abandoned deliveries and dramatically improves international customer satisfaction.

The tradeoff: you're responsible for accurately calculating what duties will be owed — by product, by destination country — at the moment the customer checks out. Get it wrong and you either overcharge customers (losing sales) or undercharge (eating the difference).

Shopify's built-in duties collection (available on Advanced and Plus plans) handles this automatically using HS codes and carrier data. For merchants on lower-tier plans or those who want more visibility into the math, third-party apps can help.

Practical rule of thumb: If you're shipping fewer than 20 international orders per month, DDU is manageable — handle issues case by case. Above that threshold, DDP pays for itself in reduced chargebacks and support tickets within weeks.

2026 Tariff Rates by Country of Origin (for the US Market)

For US-based merchants importing inventory, or merchants selling to US customers, here are the current effective tariff rates as of April 2026. Note that these are the Section 122 baseline rates established under the 2026 trade framework — product-specific rates (based on HTS codes) add on top for certain categories.

Origin Country Section 122 Rate Notes
China, Hong Kong, Macau 20% Section 122 (10% reciprocal + 10% fentanyl surcharge). Pre-existing Section 301 rates (7.5–25%) apply on top for specific HTS categories.
Vietnam 20% Section 122. Previously 0% MFN for many goods — major change for apparel and electronics sourced from Vietnam.
Japan 15% Section 122. No US-Japan FTA in effect.
Canada 10% Section 122 where CUSMA exemptions don't apply. CUSMA-qualifying goods may be exempt — depends on Rules of Origin compliance.
Mexico 10% Section 122 on non-CUSMA goods. CUSMA-qualifying goods exempted — requires certificate of origin.
India 10% Section 122. No US-India FTA. GSP benefits were not renewed.
EU (Germany, France, Italy, etc.) 10% Section 122. US-EU FTA never concluded — MFN rates apply for EU exports, Section 122 now overlaid.
South Korea 10% KORUS FTA softens some categories; Section 122 applies on non-FTA goods.
Bangladesh 10% Section 122. Major apparel sourcing country — significant cost increase for fashion brands.
United Kingdom 10% No US-UK FTA concluded. Section 122 applies.

Source: US Section 122 tariff schedule, USTR, CBP. Rates reflect the general baseline — specific product HTS categories may carry additional duties. Verify current rates with a licensed customs broker before making sourcing decisions.

Important: These are the Section 122 baseline rates for the US market. Section 232 (steel/aluminum), Section 301 (China-specific), and product-specific rates add on top. A Chinese-made steel component might face 20% (Section 122) + 25% (Section 232 steel) + 7.5–25% (Section 301) = 52.5–70% effective rate. Always look up the specific HTS code for your product.

How to Calculate Landed Cost for Your Products

Landed cost is the total cost to get a product to your warehouse or fulfillment center, ready to sell. It goes well beyond the supplier invoice price.

1
Start with the supplier invoice price

This is your FOB (Free On Board) price — what the supplier charges for the goods, ready to ship from their location.

2
Add international freight

Ocean freight, air freight, or courier charges. For most consumer goods, ocean freight runs $1–3 per kg (varies widely by route and carrier). Air freight is 4–8x more expensive but much faster.

3
Calculate the customs value

In most countries (including the US under CIF — Cost, Insurance, Freight), the customs value = invoice price + international freight + insurance. This is the number the tariff rate is applied to.

4
Apply the tariff rate

Duty = Customs Value × Tariff Rate. For a $10 product from China with $2 in freight, the customs value is $12 and the 20% tariff adds $2.40 in duties.

5
Add brokerage and handling fees

Customs brokers typically charge $50–200 per entry (shipment) for classification and filing, plus disbursement fees. For high-volume importers, these fees become a fixed overhead. For small importers, they can add 5–15% to landed cost on small shipments.

6
Add domestic delivery

The cost to move goods from the port or airport to your warehouse. Often overlooked but adds $0.10–0.50 per unit depending on volume and distance.

A quick example: You're sourcing a $12 apparel item from Vietnam (20% tariff).

Cost ComponentAmount
Supplier price (FOB)$12.00
Ocean freight (per unit)$1.50
Insurance$0.15
Customs value (CIF)$13.65
Import duty (20%)$2.73
Brokerage (per unit, 500-unit shipment)$0.30
Domestic delivery$0.25
Total landed cost$17.03

You're paying 42% more than the supplier price before you've done anything with the product. If you priced based on $12 × 3 = $36 retail, your actual margin at $36 is quite different from what your spreadsheet shows.

The free duty calculator at attahirlabs.com/duty lets you run this calculation for any product and destination market in seconds.

HTS Codes: The Hidden Key to Correct Duty Rates

The Harmonized Tariff Schedule (HTS) — also called HS codes internationally — is the global classification system for traded goods. Every product has a code, and that code determines the duty rate that applies in the destination country.

HTS codes are 10 digits in the US (the first 6 are harmonized globally; the last 4 are country-specific). A t-shirt is 6109.10.00 (knit cotton T-shirts). A smartphone is 8517.13.00. A ceramic coffee mug is 6912.00.48.

Why does this matter for Shopify merchants? Three reasons:

How to Find the Right HTS Code

The US International Trade Commission's HTS database (hts.usitc.gov) is the authoritative source. The CBP also offers a Binding Ruling program where you can get an official classification for your specific product — this protects you from disputes.

For Shopify, enter the HTS/HS code in each product's Shipping section under "Customs information." Use the full 6-digit international HS code — Shopify will handle country-specific extensions.

Tip: If you sell in multiple categories, classify your top 20 products first — these will account for 80%+ of your duty exposure. A customs broker can do a quick classification audit for a fixed fee and often pays for itself on the first shipment correction.

De Minimis in 2026: The Rules Changed

The de minimis threshold is the value below which goods can enter a country duty-free and with minimal customs processing. It's why a lot of direct-to-consumer brands built their cross-border model around small package shipping.

In 2026, that model is under serious pressure:

Dropshippers: this section is especially important. If your business model relies on shipping directly from Chinese suppliers (AliExpress, CJDropshipping, etc.) to US customers, the de minimis exemption removal for Section 301 goods means every order now carries duty liability. Your effective cost of goods just went up 20%+ on most categories.

Shopify Settings for Duties and Import Taxes

Shopify has built-in tools for managing international duties. Here's where to find them and what they actually do:

Duties and Import Taxes (Advanced / Plus plans)

Go to Settings → Markets → [Your market] → Duties and import taxes. When enabled, Shopify uses HS codes on your products plus the destination country to estimate duties at checkout. Customers see a line item for "Estimated duties and taxes" and pay it upfront. You use a DDP shipping label to clear customs without the customer being charged again.

Shopify's duty collection is powered by Global-e when using Managed Markets, or by third-party rate data when configured manually. The accuracy depends heavily on your HS codes being correct.

International Markets

Under Settings → Markets, you can enable specific countries, set local currencies, and configure whether duties are included in prices or shown separately. For markets where you don't want to deal with duty complexity, you can restrict shipping to domestic only or to markets where you have clarity on the duty situation.

Shipping Labels (DDP)

When using Shopify Shipping for international orders with duty collection enabled, DDP label options appear through DHL Express and DHL eCommerce. This is only available to US and Canadian merchants currently. If you use a different carrier or 3PL, you'll need to confirm DDP support with that carrier directly.

Product-Level HS Codes

In each product editor under Shipping → Customs information: enter the HS code, country of origin, and whether the item is a restricted/regulated product. The country of origin affects which preferential trade agreements apply (CUSMA, KORUS, AUSFTA, etc.).

Protecting Your Margins When Tariffs Change

Tariff rates in 2026 move faster than pricing spreadsheets. Section 122 rates were announced with weeks of notice. Section 301 rates have been adjusted multiple times. The EU counter-measures came in tranches. If you're manually tracking tariff impacts on your product margins, you're always catching up.

The merchants who are surviving the tariff environment are the ones who've built tariff awareness into their operational workflow:

1. Track landed cost by SKU, not by category

A "20% China tariff" affects a $5 trinket very differently from a $200 electronics component. Build a landed cost model for each SKU and keep it updated. This becomes the input to your pricing decisions, not an afterthought.

2. Build tariff buffers into your pricing

If you're sourcing from a single origin country with political tariff risk (China, Vietnam, Russia, Iran), build a 10–15% tariff buffer into your pricing above the current rate. When rates move, you have room to absorb before passing costs to customers. When rates don't move, it's margin.

3. Diversify origin countries for key products

Section 301 and Section 122 have accelerated near-shoring and friend-shoring. Alternatives for Chinese-sourced goods: Vietnam (currently 20%, but political risk is lower), India (10%, improving), Mexico (10%, CUSMA eligible on some goods), Bangladesh (10%, major apparel hub). The transition takes time but the margin difference can be substantial.

4. Automate tariff impact monitoring

When a rate changes, you want to know immediately which products are affected and by how much. Manual processes mean you find out when your accountant runs the quarterly numbers. Automated tariff monitoring — integrated with your product catalog — means you find out the same day rates change and can adjust prices before orders go out at wrong margins.

Stop Losing Margin to Tariff Changes

TariffShield automatically tracks tariff rates across 85+ countries, calculates the impact on each of your products, and alerts you when rates change. Set a target margin — TariffShield shows you which products need repricing.

Install TariffShield Free →

5. Audit your HTS classifications regularly

Trade policy changes often include new Section 301 tariff lines, new exclusions, and new product-specific rates. A product that was 7.5% last year might be 25% this year because its HTS code got added to a new list. Quarterly HTS audits on your top products catch these changes before they hit your margin silently.

6. Know the difference between tariff costs (inbound) and duty collection (outbound)

These are two separate optimization problems. Inbound tariffs (you importing goods) are about sourcing strategy, HTS classification, and landed cost modeling. Outbound duties (your customers receiving goods internationally) are about DDP vs DDU, duty collection at checkout, and accurate HS codes on your products. Don't conflate the tools or the solutions.

Frequently Asked Questions

Who pays import duties on Shopify orders — the merchant or the customer?
It depends on your Incoterms setting. With DDP (Delivered Duty Paid), the merchant collects duties at checkout and remits them. With DDU/DAP (Delivered At Place), the customer pays when the package arrives — leading to surprise fees and frequent refusals. Most merchants selling cross-border in volume should choose DDP to avoid abandoned packages and chargebacks.
How do I calculate import duties for my Shopify products?
Import duty = Customs Value × Tariff Rate. Customs value is typically the declared product value plus international shipping cost (CIF basis). The tariff rate depends on the HTS code of your product and the destination country. Additional charges include VAT/GST (in most countries) and broker/handling fees. Use the duty calculator to run the numbers quickly.
Do I need an HTS code for my Shopify products?
Yes, for international shipping. The HTS code determines the duty rate that applies to your product in the destination country. Shopify lets you enter HS codes in the product editor under Shipping. Correct codes mean accurate duty calculations; wrong codes can mean delayed shipments, fines, or unexpected costs for your customers.
What is the de minimis threshold for duty-free imports in 2026?
The US general threshold is $800 USD, but Chinese-origin goods on the Section 301 list lost de minimis eligibility in 2025 — these now face full duty assessment regardless of value. Canada's threshold is CAD $20. The EU's threshold is €150. Australia's is AUD $1,000, though GST still applies regardless.
How do tariffs affect my Shopify product pricing strategy?
Tariffs directly raise your cost of goods when sourcing internationally. A product costing $10 from China now carries a 20% US tariff, adding $2 to your landed cost before freight or brokerage. Tools that auto-calculate tariff impact on each SKU help you identify which products are margin-safe and which ones need repricing.
Which Shopify markets have the highest import duty rates in 2026?
For goods entering the US: China/HK/Macau-origin goods face a 20% Section 122 baseline (plus any Section 301 or Section 232 product-specific rates on top). Vietnam also faces 20%. Canada and Mexico face 10% where CUSMA exemptions don't apply. Japan faces 15%. Most EU, India, South Korea, and Bangladesh goods face 10%.
Can I automate tariff and duty calculations in my Shopify store?
Yes. Shopify's international settings let you collect duties at checkout on Advanced and Plus plans. For the cost-side — calculating how tariffs affect your product margins — apps like TariffShield let you run what-if scenarios, automatically reprice products based on tariff impacts, and get alerts when rates change. Customer-facing duty collection and merchant-side cost tracking serve different purposes and often need separate tools.

Sources: US International Trade Commission (HTS database), USTR (tariff announcements), CBP (import procedures), Shopify Help Center (duties and import taxes documentation), Tax Foundation (tariff analysis), WTO (trade statistics). Tariff rates current as of April 2026 and subject to change. This article is for informational purposes only and does not constitute legal, tax, or customs advice. Consult a licensed customs broker for decisions specific to your business.