Country of Origin on Shopify: Where to Set It and Why It Matters

Published 2026-10-23 · by the DutyFox team

Most Shopify merchants fill in product weight and dimensions without a second thought, then skip straight past the country of origin field. It looks optional. It often is, for domestic-only stores. But the moment you start shipping internationally, that field stops being a formality and starts affecting tariff rates, customs clearance speed, and whether your customers get hit with unexpected fees at the door.

This guide covers exactly where to set country of origin in Shopify, what the field actually means, and why getting it right matters more than most merchants realise.

What "country of origin" means on a Shopify product

Country of origin is the country where a product was substantially manufactured or transformed. It is not:

A common example: you source garments manufactured in Vietnam, store them in a UK fulfilment centre, and ship to customers in the EU. The country of origin is Vietnam — not the UK, not the EU, and not your home country.

For goods that are assembled or processed across multiple countries, customs authorities typically apply the "substantial transformation" rule: the origin is whichever country carried out the last significant processing step that gave the product its essential character. In practice, most physical goods have a clear single origin because they come directly from a manufacturer.

Where to set country of origin in Shopify

There are two places in the Shopify admin where this field appears:

On the product page

  1. Go to Products in your Shopify admin.
  2. Open the product you want to edit.
  3. Scroll down to the Shipping section.
  4. Find the Country/Region of origin dropdown and select the correct country.
  5. Save.

If your product has variants, Shopify applies the same origin to all variants by default. You can override this per variant if needed — for example, if you sell the same product in two colourways that happen to come from different factories in different countries.

On customs declarations (at fulfilment)

When you create a shipping label through Shopify Shipping or a connected carrier app, Shopify pre-fills the customs declaration form with the country of origin you set on the product. This appears as the "origin country" on commercial invoices and CN22/CN23 postal forms. If you use a third-party fulfilment provider, verify that they pull this data from Shopify rather than defaulting to your warehouse country.

Bulk editing

If you have a large catalogue, the Shopify bulk editor (accessible via the Products page) lets you add or update country of origin across multiple products at once. You can also export your product CSV, fill in the Variant Country of Origin column, and re-import.

Why country of origin affects customs duties

Customs authorities don't apply a flat import tax on everything. They use the country of origin — combined with the product's HS (Harmonised System) code — to look up the applicable tariff rate. The same product can attract very different duty rates depending on where it was made.

Scenario Country of origin Destination Likely tariff treatment
Clothing made in an EU-partnered country Morocco EU 0% under EU–Morocco Association Agreement
Same clothing, origin set incorrectly to China China (wrong) EU Standard MFN rate (typically 12%)
Electronics from South Korea South Korea UK Reduced rate under UK–South Korea FTA
Electronics, origin field left blank Unknown UK Carrier defaults to shipper country; FTA not applied

When origin data is missing, carriers and customs brokers typically make their best guess — often defaulting to the country of export. That guess is frequently wrong, which means your customers either pay more duty than they should, or the shipment gets flagged for additional inspection.

Trade agreements and preferential duty rates

Many countries have free trade agreements (FTAs) or generalised preference schemes (such as the EU's GSP or the UK's DCTS) that reduce or eliminate duties on goods from qualifying origins. These preferential rates only apply if the origin is correctly declared and, in some cases, if a certificate of origin accompanies the shipment.

If your supplier is in a country that has a trade agreement with your target market, leaving the origin field blank or incorrect means your customer's customs broker can't apply the lower rate. The customer pays more, and you get a support ticket.

Worth noting: preferential rates don't apply automatically just because you've filled in the field. The importer (your customer) typically needs to claim them. But correct origin data is the prerequisite — without it, there's nothing to claim.

How country of origin connects to duty estimates at checkout

For merchants selling internationally, showing accurate landed cost estimates before checkout has become a meaningful conversion factor. Customers abandoning at delivery because of unexpected customs bills is a real and measurable problem.

Tools like DutyFox use the country of origin you set on each Shopify product — alongside the HS code and the customer's destination country — to calculate estimated import duties and display them on product pages and in the cart before checkout. If the origin field is blank or wrong, those estimates will be off, which defeats the purpose of showing them at all.

Getting origin data right is therefore not just a compliance task. It feeds directly into the accuracy of any duty transparency you offer your customers.

Common mistakes merchants make

Leaving the field blank

The most common issue. Shopify doesn't require the field to publish a product, so it's easy to forget. Blank origin data causes carriers to default to the dispatch country on customs forms, which is often wrong.

Using the warehouse or dispatch country

If you fulfil from a UK warehouse but your products are made in China, the origin is China. Using UK as the origin on customs forms is inaccurate and could be considered misdeclaration.

Assuming one origin for every product

If you source from multiple suppliers in different countries, each product needs its own origin. A blanket "Made in China" applied to your whole catalogue may be wrong for some products and create compliance gaps.

Confusing origin with HS code

These are two separate fields in Shopify, and both are needed for accurate customs declarations and duty calculations. Origin tells customs where the goods came from; the HS code tells them what the goods are. You need both.

A practical checklist

What happens if you get it wrong

The consequences vary by destination country and shipment value, but in many cases incorrect origin can result in:

For low-value B2C shipments, customs authorities in most countries don't inspect every parcel closely. But as cross-border e-commerce volumes increase, enforcement is tightening in several major markets, including the EU following changes to the de minimis threshold.


Frequently asked questions

Is country of origin required on Shopify?

Shopify doesn't prevent you from publishing a product without setting country of origin. But customs authorities in most countries require it on commercial invoices and customs declaration forms for international shipments. In practice, carriers will often attempt to fill it in from available data, but their defaults are frequently wrong. Setting it correctly in Shopify is the most reliable approach.

What if my product is assembled in multiple countries?

Use the country where the last substantial transformation took place — the step that gave the product its essential character or changed its HS code classification. If you're genuinely unsure, your freight forwarder or customs broker can advise. For most products sourced from a single factory, the answer is straightforward.

Does country of origin affect whether I collect VAT or GST at checkout?

No. VAT, GST, and sales tax obligations are determined by the destination country's rules and the transaction value — not by origin. Country of origin specifically affects tariff (customs duty) rates, not consumption taxes. Both types of charge contribute to the total landed cost your customer pays, but they are calculated separately.

Can I change country of origin after a product is live?

Yes, you can update it at any time in the Shopify admin. The change affects new orders going forward. It has no effect on shipments already in transit. If you're changing it because you've switched suppliers, update any open purchase orders and inform your fulfilment team at the same time so customs documentation stays consistent.

DutyFox — DutyFox shows estimated import duties on Shopify product pages and carts before checkout, so international customers are never surprised by customs fees at delivery.
→ View DutyFox on the Shopify App Store