Product rules by country of origin; the combination matrix

Seven product categories against fourteen exporting countries, and a line of text in every one of the ninety-eight cells. EU product law is origin-neutral in principle: a trade agreement lowers the duty and leaves the product rules exactly where they were, and a national conformity mark from the country of export gives no presumption of conformity in the EU. What genuinely changes per country is the duty, the origin paperwork, and in a few combinations an extra regime such as the deforestation rules.

Click a product in the first column for its full guide; click a country in the column headers for the country page. Every cell carries its own text, so there is nothing to hover over. The warning sign marks a combination where a regime applies on top of the ordinary stack for that product.

The matrix

Product ChinaNo FTA; Common Customs Tariff, anti-dumping on many linesIndiaNo FTA in force; ordinary tariff or GSP rateVietnamEVFTA since 1 August 2020; origin proof requiredThailandNo FTA in force; ordinary tariffTürkiyeCustoms union since 1995; A.TR, not a statement on originUSANo FTA; ordinary tariff, no preferential origin to claimIndonesiaCEPA concluded September 2025, in ratificationBangladeshEverything But Arms, duty-free; LDC graduation Nov 2026South KoreaEU–Korea FTA since 2015; origin proof requiredJapanEU–Japan EPA; origin proof or importer's knowledgeBrazilEU–Mercosur provisionally applied since 1 May 2026PakistanGSP+; must be applied for again under the 2027 RegulationMalaysiaNo FTA in force; ordinary tariffTaiwanNo FTA; ordinary tariff, non-preferential origin still matters
ToysGPSR economic operator (Reg. 2023/988, Art. 16), plus an authorised representative under Directive 2009/48/EC where the manufacturer appoints one.⚠ GB 6675 is a Chinese standard. The EU asks for EN 71 test reports, CE and an EU operator.The BIS toy mark is Indian. The EU asks for EN 71 reports and a CE technical file.CR marking is Vietnamese. The EU asks for EN 71 reports and a CE technical file.The TIS toy standard is Thai. The EU asks for EN 71 reports and a CE file.The customs union covers the border, not the product: Directive 2009/48/EC applies in full.ASTM F963 and CPSIA give no presumption of conformity in the EU. EN 71 is what counts.SNI toy certification is Indonesian. The EU asks for EN 71 reports and CE.Duty-free access under Everything But Arms does not touch the Toy Safety Directive.The KC children's-product mark is Korean. The EU asks for EN 71 and CE.The ST mark is a voluntary Japanese scheme. The EU asks for EN 71 and CE.INMETRO toy certification is Brazilian. The EU asks for EN 71 and CE.GSP+ lowers the duty, not the EN 71 testing or the CE technical file.No agreement and no shortcut: EN 71 reports, CE marking, an EU operator.BSMI and the CNS standards are Taiwanese. The EU asks for EN 71 and CE.
ElectronicsGPSR economic operator (Reg. 2023/988, Art. 16) and the operator required by Art. 4 of Reg. 2019/1020 for CE-marked goods.⚠ CCC is Chinese. The EU needs a declaration under LVD, EMC, RED and RoHS, plus WEEE.BIS registration is Indian. The EU needs the CE stack, RoHS and WEEE registration.The EVFTA cuts duty only. LVD, EMC, RED, RoHS and WEEE are unchanged.TIS marking is Thai. The EU needs the CE stack, RoHS and WEEE registration.The customs union covers duty. CE, RoHS, WEEE and the battery rules apply in full.FCC and UL listings are not CE. The EU needs its own declaration under LVD, EMC and RED.SNI and SDPPI approvals are Indonesian. The EU needs the CE stack and WEEE.Duty-free access does not touch CE marking, RoHS or WEEE registration.The KC mark is Korean and the FTA cuts duty; the EU declaration is still required.PSE and TELEC are Japanese. The EU needs its own declaration under LVD, EMC and RED.INMETRO and ANATEL are Brazilian. The EU declaration and WEEE are still required.GSP+ lowers the duty, not the CE stack, RoHS or the WEEE registration per country.SIRIM approval is Malaysian. The EU needs the CE stack, RoHS, WEEE and batteries.BSMI and NCC are Taiwanese. The EU declaration, RoHS and WEEE are still required.
CosmeticsResponsible Person under Reg. 1223/2009, Art. 4, named on the label. This is a different role from the GPSR one, with its own duties.NMPA filing is Chinese. The EU asks for CPNP notification, a PIF and an EU Responsible Person.CDSCO import registration is Indian. The EU asks for CPNP, a PIF and an EU Responsible Person.An ASEAN cosmetic notification is not a CPNP entry. CPNP, PIF and an EU Responsible Person.An ASEAN cosmetic notification is not a CPNP entry. CPNP, PIF and an EU Responsible Person.The customs union does not cover cosmetics notification. CPNP is required before the first sale.FDA facility registration is not a CPNP entry. An EU Responsible Person is required.BPOM notification is Indonesian. The EU asks for CPNP, a PIF and an EU Responsible Person.Duty preference changes nothing under 1223/2009: CPNP, PIF, EU Responsible Person.⚠ K-beauty: MFDS status carries no EU weight. CPNP, PIF and an EU Responsible Person.The EPA cuts duty; 1223/2009 is unchanged. CPNP notification before the first sale.ANVISA registration is Brazilian. The EU asks for CPNP, a PIF and an EU Responsible Person.GSP+ lowers the duty, not the CPNP notification, the PIF or the safety assessment.An ASEAN cosmetic notification is not a CPNP entry. CPNP, PIF and an EU Responsible Person.TFDA registration is Taiwanese. The EU asks for CPNP, a PIF and an EU Responsible Person.
SupplementsNo GPSR role: the GPSR does not apply to food (Reg. 2023/988, Art. 2(2)). What is needed is a food business operator in the EU and a national notification per member state.⚠ Novel-food status per ingredient, and a CHED-D in TRACES where the commodity is listed in 2019/1793.⚠ Botanicals: novel-food status, the on-hold claims position, and 2019/1793 controls on some commodities.Novel-food status per ingredient; national notification in each member state of sale.Novel-food status per ingredient; national notification in each member state of sale.The customs union does not cover food law. National notification per member state.US dietary-supplement status is not EU status. Check novel-food status per ingredient first.Botanical ingredients: settle novel-food status before the first order, not after.Duty-free access does not touch food law, notification or the border controls.Health-functional-food status is Korean. The EU asks for novel-food status and notification.FOSHU status is Japanese. The EU asks for novel-food status and national notification.ANVISA registration is Brazilian. The EU asks for novel-food status and notification.GSP+ lowers the duty, not the novel-food check or the national notifications.Botanical ingredients: settle novel-food status before the first order, not after.TFDA status is Taiwanese. The EU asks for novel-food status and national notification.
Medical devicesEU authorised representative under MDR/IVDR Art. 11, jointly and severally liable with the manufacturer, plus a person responsible for regulatory compliance.NMPA registration is Chinese. The EU asks for the MDR class, an EU authorised representative, UDI and EUDAMED.A CDSCO device licence is Indian. The EU asks for the MDR class, an EU authorised representative and UDI.The FTA does not touch the MDR route: class, EU authorised representative, UDI, EUDAMED.A Thai FDA licence is national. The EU asks for the MDR class, an EU authorised representative and UDI.The customs union does not cover the MDR. An EU authorised representative and EUDAMED are required.⚠ A 510(k) clearance or PMA carries no EU status. The MDR or IVDR route has to be run separately.Ministry of Health registration is Indonesian. The EU asks for the MDR class, an EU representative and UDI.Duty-free access does not touch the MDR. An EU authorised representative and UDI are required.MFDS approval is Korean. The EU asks for the MDR class, an EU authorised representative and UDI.PMDA approval is Japanese. The EU asks for the MDR class, an EU authorised representative and UDI.ANVISA registration is Brazilian. The EU asks for the MDR class, an EU authorised representative and UDI.DRAP registration is Pakistani. The EU asks for the MDR class, an EU authorised representative and UDI.⚠ MDA registration is Malaysian. The EU asks for the MDR class, an EU authorised representative, UDI and EUDAMED.A TFDA licence is Taiwanese. The EU asks for the MDR class, an EU authorised representative and UDI.
Furniture and woodGPSR economic operator (Reg. 2023/988, Art. 16), and an EUDR operator for the due diligence statement where the product contains wood.⚠ EUDR: the plot data has to come from where the timber was harvested, not from the furniture factory.Formaldehyde emission 0.062 mg/m³ on the article (REACH entry 77); EUDR where a part is wood.⚠ EUDR: much timber is re-exported through Vietnam. Trace it to the plot, not to the mill.⚠ EUDR where wood is used; formaldehyde emission 0.062 mg/m³ measured on the article.The customs union does not cover the EUDR or REACH entry 77. Both apply in full.⚠ The EUDR applies to US hardwood as well: plot geolocation, legality, deforestation-free.⚠ EUDR: a FLEGT licence evidences legality, not that the plot was deforestation-free.Formaldehyde emission 0.062 mg/m³ on the article; the EUDR applies if wood is used.Formaldehyde emission 0.062 mg/m³ on the article; EUDR where a wood part is used.Formaldehyde emission 0.062 mg/m³ on the article; EUDR where a wood part is used.⚠ EUDR bites hardest here: plot geolocation and deforestation-free evidence for the timber.GSP+ lowers the duty, not the EUDR due diligence statement or REACH entry 77.⚠ EUDR for the timber: plot geolocation and deforestation-free evidence before customs.Formaldehyde emission 0.062 mg/m³ on the article; EUDR where a wood part is used.
Clothing and textilesGPSR economic operator (Reg. 2023/988, Art. 16), plus a registered producer per member state for textile EPR.⚠ REACH entries 43, 72 and 79 on the fabric; fibre label in the language of each market.⚠ REACH entries 43 and 72 per fabric; textile EPR registration per member state, not only France.The EVFTA cuts duty; REACH testing, fibre labelling and textile EPR are unchanged.REACH entries 43 and 72 per fabric; fibre label in the language of each market.The customs union covers the border; fibre labelling, REACH and textile EPR apply.16 CFR 1610 is a US flammability rule. The EU asks for fibre labelling and REACH testing.REACH entries 43 and 72 per fabric; textile EPR registration per member state.⚠ Duty-free access does not touch REACH entries 43 and 72, or the EPR registrations.The FTA cuts duty; fibre labelling, REACH and textile EPR are unchanged.The EPA cuts duty; fibre labelling, REACH and textile EPR are unchanged.The Mercosur preference cuts duty; REACH testing and textile EPR are unchanged.⚠ GSP+ lowers the duty, not REACH entries 43, 72 and 79, or the EPR registrations.REACH entries 43 and 72 per fabric; textile EPR registration per member state.REACH entries 43 and 72 per fabric; textile EPR registration per member state.

Fourteen columns do not fit on a phone. The same ninety-eight answers, grouped by product:

Toys

Who must be established in the EU: GPSR economic operator (Reg. 2023/988, Art. 16), plus an authorised representative under Directive 2009/48/EC where the manufacturer appoints one.

  • China — ⚠ GB 6675 is a Chinese standard. The EU asks for EN 71 test reports, CE and an EU operator.
  • India — The BIS toy mark is Indian. The EU asks for EN 71 reports and a CE technical file.
  • Vietnam — CR marking is Vietnamese. The EU asks for EN 71 reports and a CE technical file.
  • Thailand — The TIS toy standard is Thai. The EU asks for EN 71 reports and a CE file.
  • Türkiye — The customs union covers the border, not the product: Directive 2009/48/EC applies in full.
  • USA — ASTM F963 and CPSIA give no presumption of conformity in the EU. EN 71 is what counts.
  • Indonesia — SNI toy certification is Indonesian. The EU asks for EN 71 reports and CE.
  • Bangladesh — Duty-free access under Everything But Arms does not touch the Toy Safety Directive.
  • South Korea — The KC children's-product mark is Korean. The EU asks for EN 71 and CE.
  • Japan — The ST mark is a voluntary Japanese scheme. The EU asks for EN 71 and CE.
  • Brazil — INMETRO toy certification is Brazilian. The EU asks for EN 71 and CE.
  • Pakistan — GSP+ lowers the duty, not the EN 71 testing or the CE technical file.
  • Malaysia — No agreement and no shortcut: EN 71 reports, CE marking, an EU operator.
  • Taiwan — BSMI and the CNS standards are Taiwanese. The EU asks for EN 71 and CE.
Electronics

Who must be established in the EU: GPSR economic operator (Reg. 2023/988, Art. 16) and the operator required by Art. 4 of Reg. 2019/1020 for CE-marked goods.

  • China — ⚠ CCC is Chinese. The EU needs a declaration under LVD, EMC, RED and RoHS, plus WEEE.
  • India — BIS registration is Indian. The EU needs the CE stack, RoHS and WEEE registration.
  • Vietnam — The EVFTA cuts duty only. LVD, EMC, RED, RoHS and WEEE are unchanged.
  • Thailand — TIS marking is Thai. The EU needs the CE stack, RoHS and WEEE registration.
  • Türkiye — The customs union covers duty. CE, RoHS, WEEE and the battery rules apply in full.
  • USA — FCC and UL listings are not CE. The EU needs its own declaration under LVD, EMC and RED.
  • Indonesia — SNI and SDPPI approvals are Indonesian. The EU needs the CE stack and WEEE.
  • Bangladesh — Duty-free access does not touch CE marking, RoHS or WEEE registration.
  • South Korea — The KC mark is Korean and the FTA cuts duty; the EU declaration is still required.
  • Japan — PSE and TELEC are Japanese. The EU needs its own declaration under LVD, EMC and RED.
  • Brazil — INMETRO and ANATEL are Brazilian. The EU declaration and WEEE are still required.
  • Pakistan — GSP+ lowers the duty, not the CE stack, RoHS or the WEEE registration per country.
  • Malaysia — SIRIM approval is Malaysian. The EU needs the CE stack, RoHS, WEEE and batteries.
  • Taiwan — BSMI and NCC are Taiwanese. The EU declaration, RoHS and WEEE are still required.
Cosmetics

Who must be established in the EU: Responsible Person under Reg. 1223/2009, Art. 4, named on the label. This is a different role from the GPSR one, with its own duties.

  • China — NMPA filing is Chinese. The EU asks for CPNP notification, a PIF and an EU Responsible Person.
  • India — CDSCO import registration is Indian. The EU asks for CPNP, a PIF and an EU Responsible Person.
  • Vietnam — An ASEAN cosmetic notification is not a CPNP entry. CPNP, PIF and an EU Responsible Person.
  • Thailand — An ASEAN cosmetic notification is not a CPNP entry. CPNP, PIF and an EU Responsible Person.
  • Türkiye — The customs union does not cover cosmetics notification. CPNP is required before the first sale.
  • USA — FDA facility registration is not a CPNP entry. An EU Responsible Person is required.
  • Indonesia — BPOM notification is Indonesian. The EU asks for CPNP, a PIF and an EU Responsible Person.
  • Bangladesh — Duty preference changes nothing under 1223/2009: CPNP, PIF, EU Responsible Person.
  • South Korea — ⚠ K-beauty: MFDS status carries no EU weight. CPNP, PIF and an EU Responsible Person.
  • Japan — The EPA cuts duty; 1223/2009 is unchanged. CPNP notification before the first sale.
  • Brazil — ANVISA registration is Brazilian. The EU asks for CPNP, a PIF and an EU Responsible Person.
  • Pakistan — GSP+ lowers the duty, not the CPNP notification, the PIF or the safety assessment.
  • Malaysia — An ASEAN cosmetic notification is not a CPNP entry. CPNP, PIF and an EU Responsible Person.
  • Taiwan — TFDA registration is Taiwanese. The EU asks for CPNP, a PIF and an EU Responsible Person.
Supplements

Who must be established in the EU: No GPSR role: the GPSR does not apply to food (Reg. 2023/988, Art. 2(2)). What is needed is a food business operator in the EU and a national notification per member state.

  • China — ⚠ Novel-food status per ingredient, and a CHED-D in TRACES where the commodity is listed in 2019/1793.
  • India — ⚠ Botanicals: novel-food status, the on-hold claims position, and 2019/1793 controls on some commodities.
  • Vietnam — Novel-food status per ingredient; national notification in each member state of sale.
  • Thailand — Novel-food status per ingredient; national notification in each member state of sale.
  • Türkiye — The customs union does not cover food law. National notification per member state.
  • USA — US dietary-supplement status is not EU status. Check novel-food status per ingredient first.
  • Indonesia — Botanical ingredients: settle novel-food status before the first order, not after.
  • Bangladesh — Duty-free access does not touch food law, notification or the border controls.
  • South Korea — Health-functional-food status is Korean. The EU asks for novel-food status and notification.
  • Japan — FOSHU status is Japanese. The EU asks for novel-food status and national notification.
  • Brazil — ANVISA registration is Brazilian. The EU asks for novel-food status and notification.
  • Pakistan — GSP+ lowers the duty, not the novel-food check or the national notifications.
  • Malaysia — Botanical ingredients: settle novel-food status before the first order, not after.
  • Taiwan — TFDA status is Taiwanese. The EU asks for novel-food status and national notification.
Medical devices

Who must be established in the EU: EU authorised representative under MDR/IVDR Art. 11, jointly and severally liable with the manufacturer, plus a person responsible for regulatory compliance.

  • China — NMPA registration is Chinese. The EU asks for the MDR class, an EU authorised representative, UDI and EUDAMED.
  • India — A CDSCO device licence is Indian. The EU asks for the MDR class, an EU authorised representative and UDI.
  • Vietnam — The FTA does not touch the MDR route: class, EU authorised representative, UDI, EUDAMED.
  • Thailand — A Thai FDA licence is national. The EU asks for the MDR class, an EU authorised representative and UDI.
  • Türkiye — The customs union does not cover the MDR. An EU authorised representative and EUDAMED are required.
  • USA — ⚠ A 510(k) clearance or PMA carries no EU status. The MDR or IVDR route has to be run separately.
  • Indonesia — Ministry of Health registration is Indonesian. The EU asks for the MDR class, an EU representative and UDI.
  • Bangladesh — Duty-free access does not touch the MDR. An EU authorised representative and UDI are required.
  • South Korea — MFDS approval is Korean. The EU asks for the MDR class, an EU authorised representative and UDI.
  • Japan — PMDA approval is Japanese. The EU asks for the MDR class, an EU authorised representative and UDI.
  • Brazil — ANVISA registration is Brazilian. The EU asks for the MDR class, an EU authorised representative and UDI.
  • Pakistan — DRAP registration is Pakistani. The EU asks for the MDR class, an EU authorised representative and UDI.
  • Malaysia — ⚠ MDA registration is Malaysian. The EU asks for the MDR class, an EU authorised representative, UDI and EUDAMED.
  • Taiwan — A TFDA licence is Taiwanese. The EU asks for the MDR class, an EU authorised representative and UDI.
Furniture and wood

Who must be established in the EU: GPSR economic operator (Reg. 2023/988, Art. 16), and an EUDR operator for the due diligence statement where the product contains wood.

  • China — ⚠ EUDR: the plot data has to come from where the timber was harvested, not from the furniture factory.
  • India — Formaldehyde emission 0.062 mg/m³ on the article (REACH entry 77); EUDR where a part is wood.
  • Vietnam — ⚠ EUDR: much timber is re-exported through Vietnam. Trace it to the plot, not to the mill.
  • Thailand — ⚠ EUDR where wood is used; formaldehyde emission 0.062 mg/m³ measured on the article.
  • Türkiye — The customs union does not cover the EUDR or REACH entry 77. Both apply in full.
  • USA — ⚠ The EUDR applies to US hardwood as well: plot geolocation, legality, deforestation-free.
  • Indonesia — ⚠ EUDR: a FLEGT licence evidences legality, not that the plot was deforestation-free.
  • Bangladesh — Formaldehyde emission 0.062 mg/m³ on the article; the EUDR applies if wood is used.
  • South Korea — Formaldehyde emission 0.062 mg/m³ on the article; EUDR where a wood part is used.
  • Japan — Formaldehyde emission 0.062 mg/m³ on the article; EUDR where a wood part is used.
  • Brazil — ⚠ EUDR bites hardest here: plot geolocation and deforestation-free evidence for the timber.
  • Pakistan — GSP+ lowers the duty, not the EUDR due diligence statement or REACH entry 77.
  • Malaysia — ⚠ EUDR for the timber: plot geolocation and deforestation-free evidence before customs.
  • Taiwan — Formaldehyde emission 0.062 mg/m³ on the article; EUDR where a wood part is used.
Clothing and textiles

Who must be established in the EU: GPSR economic operator (Reg. 2023/988, Art. 16), plus a registered producer per member state for textile EPR.

  • China — ⚠ REACH entries 43, 72 and 79 on the fabric; fibre label in the language of each market.
  • India — ⚠ REACH entries 43 and 72 per fabric; textile EPR registration per member state, not only France.
  • Vietnam — The EVFTA cuts duty; REACH testing, fibre labelling and textile EPR are unchanged.
  • Thailand — REACH entries 43 and 72 per fabric; fibre label in the language of each market.
  • Türkiye — The customs union covers the border; fibre labelling, REACH and textile EPR apply.
  • USA — 16 CFR 1610 is a US flammability rule. The EU asks for fibre labelling and REACH testing.
  • Indonesia — REACH entries 43 and 72 per fabric; textile EPR registration per member state.
  • Bangladesh — ⚠ Duty-free access does not touch REACH entries 43 and 72, or the EPR registrations.
  • South Korea — The FTA cuts duty; fibre labelling, REACH and textile EPR are unchanged.
  • Japan — The EPA cuts duty; fibre labelling, REACH and textile EPR are unchanged.
  • Brazil — The Mercosur preference cuts duty; REACH testing and textile EPR are unchanged.
  • Pakistan — ⚠ GSP+ lowers the duty, not REACH entries 43, 72 and 79, or the EPR registrations.
  • Malaysia — REACH entries 43 and 72 per fabric; textile EPR registration per member state.
  • Taiwan — REACH entries 43 and 72 per fabric; textile EPR registration per member state.

Who has to be established in the EU; per row, not per cell

It is tempting to say that every cell needs a GPSR Responsible Person. That is wrong for two of these seven rows, and it is the single most common way to buy a service you do not need. The requirement follows the product, not the country of origin:

Whichever role applies, it has to be a real entity at a real address that holds the file and answers the authority. Naming a service provider who has never seen the technical documentation fills the form field and not the obligation.

How to use this

  1. Find your product row and your country column; the cell tells you what is specific to that combination.
  2. Warning sign? A regime applies on top of the ordinary stack for that product. The cell names it.
  3. No warning sign? The category rules still apply in full; the cell says which.
  4. Read the full guide behind the product name, and the origin, duty and paperwork questions behind the country name.
  5. Not sure which category you are in? Run the free product check, or start at the product overview, which puts the seven categories side by side in one table.