qualify_fta_origin
Check if your product qualifies for FTA preferences by evaluating its rule of origin against the agreement's requirements, including regional value content, tariff shift, and de-minimis tolerance.
Instructions
Does your product actually QUALIFY for the FTA preference? The expensive detail iter14's sourcing/landed-cost silently assumes away: the USMCA / EVFTA / CETA / RCEP / KORUS preferential (usually 0%) duty applies ONLY if the good MEETS the agreement's RULE OF ORIGIN — and a huge share of would-be-preferential imports FAIL it (Chinese fabric cut in Vietnam misses EVFTA's yarn-forward rule; a Mexican assembly that's 60% imported misses USMCA's RVC). Give the product (or HS), the country of MANUFACTURE, the destination market, and the bill of MATERIALS (each input's value + origin + optional HS), and it computes against the resolved FTA's product rule: REGIONAL VALUE CONTENT (both transaction-value and net-cost methods vs the threshold), TARIFF SHIFT / change in tariff classification (CC chapter / CTH heading / CTSH subheading), DE-MINIMIS tolerance, and agreement-specific rules (USMCA autos 75% RVC + steel/aluminium; EVFTA apparel yarn-forward). It returns the VERDICT — QUALIFIES or NOT, WHY, exactly how many RVC points (and how much $) you're short, and the concrete paths to qualify. Links to iter4 (HS) and iter14 (sourcing/duty). ⚠️ Rules of origin are among the most complex parts of trade law — MODELED, INDICATIVE qualification aid, NOT a legal origin determination; the agreement's PSR annex + a licensed broker govern the binding answer, and a wrong preference claim carries duty + penalty exposure (regla 7). PREMIUM: pay per call with x402 (USDC on Base) or a prepaid key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product | No | Product description to classify (e.g. 'cotton t-shirt'). Provide this OR hs_code. | |
| hs_code | No | Explicit HS code (6+ digits) of the finished good. Provide this OR product. | |
| manufacture_country | Yes | Country where the finished good is MADE (ISO2 like 'VN' or a name). REQUIRED. | |
| destination | Yes | Destination market — country (ISO2/name) or a port. Its bloc sets the FTA. REQUIRED. | |
| transaction_value | Yes | FOB value of the FINISHED good in USD (the RVC denominator). REQUIRED. | |
| materials | Yes | Bill of materials: each { description, value (USD), origin (ISO2/name), hs_code? }. REQUIRED. | |
| net_cost_fraction | No | Net cost as a fraction of transaction value for the net-cost RVC method (default 0.85). Optional. |