The same facet states, sources, evidence dates, missing inputs and transaction context as structured JSON.
{
"schema_version": "trade-route-answer.v1",
"kind": "trade_route_answer",
"context_id": "TR-CA-PT-543CEE",
"mode": "cross_border",
"transaction": {
"buyer": {
"company_id": null,
"name": "Buyer in Canada",
"country": "CA"
},
"supplier": {
"company_id": null,
"name": "Supplier in Portugal",
"country": "PT"
},
"movement": {
"ship_from": "PT",
"origin_country": "PT"
},
"goods": {
"description": null,
"hs_code": null,
"end_use": "unknown"
},
"payment": {
"currency": null,
"bank_jurisdiction": "unknown"
}
},
"verdict": {
"state": "review",
"title": "Country-level sources described. Customs procedure, goods and supplier still need checking.",
"summary": "Different-country parties do not by themselves establish an external customs border or a tax treatment. Confirm the actual movement, goods status and applicable customs and tax territory. An agreement is on record, but the preferential rate depends on the exact goods and proof of origin. Classify the goods and verify the supplier before relying on any number."
},
"coverage_summary": "2 established · 2 need input · 2 not checked",
"facets": [
{
"key": "route",
"state": "needs_input",
"conclusion": "Customs procedure not established for this shipment",
"explanation": "You selected a seller in Portugal, dispatch from Portugal and a buyer in Canada. Different country codes alone do not establish an external customs border: customs territories, internal arrangements, goods status and transit must be checked.",
"scope": "Selected countries only; customs and tax territory and goods status have not been established",
"missing_inputs": [
"Confirm the customs and tax territories for the actual movement",
"Establish the goods' customs status and any transit procedure"
],
"sources": [
{
"source_id": "wto-tariff-data",
"source_label": "WTO, tariff data (MFN applied rates by member)",
"source_url": "https://www.wto.org/english/tratop_e/tariffs_e/tariff_data_e.htm",
"observed_at": "2026-08-27",
"source_as_of": "Live tariff query required"
}
]
},
{
"key": "restrictions",
"state": "established",
"conclusion": "No country-level sanctions programme on record (Canada, EU)",
"explanation": "No country-level programme of Canada, EU covers Portugal or Canada in our sanctions register (register entries reviewed between 2026-05-27 and 2026-10-14). EU binds the supplier itself: a seller established in Portugal follows its own export-control and sanctions rules whatever the currency.",
"scope": "Country-level programmes only; listed persons and entities are screened per company",
"missing_inputs": [],
"sources": [
{
"source_id": "un-sc-sanctions",
"source_label": "United Nations Security Council, sanctions information",
"source_url": "https://main.un.org/securitycouncil/en/sanctions/information",
"observed_at": "2026-08-27",
"source_as_of": "Current official programme index"
},
{
"source_id": "ca-gac-sanctions",
"source_label": "Global Affairs Canada, sanctions",
"source_url": "https://www.international.gc.ca/world-monde/international_relations-relations_internationales/sanctions/index.aspx",
"observed_at": "2026-08-27",
"source_as_of": "Current official programme index"
},
{
"source_id": "eu-sanctions-map",
"source_label": "European Commission, EU Sanctions Map",
"source_url": "https://www.sanctionsmap.eu/",
"observed_at": "2026-08-27",
"source_as_of": "Current official programme index"
}
]
},
{
"key": "trade_preference",
"state": "needs_input",
"conclusion": "EU-Canada CETA covers this pair",
"explanation": "The agreement is on record (in force since 2017-09). The preferential rate itself is a product question: it needs the exact HS code, the product schedule and proof of Portugal origin.",
"scope": "Existence of the agreement only; rate and origin rules per product",
"missing_inputs": [
"Add the exact HS code",
"Obtain acceptable proof of origin from the supplier"
],
"sources": [
{
"source_id": "fta-eu-canada-ceta",
"source_label": "EU-Canada CETA",
"source_url": "https://policy.trade.ec.europa.eu/eu-trade-relationships-country-and-region/countries-and-regions/canada_en",
"observed_at": "2026-05-27",
"source_as_of": "In force since 2017-09"
},
{
"source_id": "access2markets",
"source_label": "Access2Markets, My Trade Assistant (tariffs and product requirements by HS code)",
"source_url": "https://trade.ec.europa.eu/access-to-markets/en/home",
"observed_at": "2026-08-27",
"source_as_of": "Live product query required"
}
]
},
{
"key": "vat_and_customs",
"state": "established",
"conclusion": "Standard GST rate 5% in Canada; shipment treatment not established",
"explanation": "The destination's standard GST rate is 5%. This does not establish that this movement is a taxable import or that this rate applies to these goods. Confirm customs and tax territory, exemptions, the product-specific rate and the tax base before pricing.",
"scope": "Destination standard rate only, not this shipment's tax treatment or duty",
"missing_inputs": [
"Add the exact HS code for the duty rate"
],
"sources": [
{
"source_id": "vat-ca",
"source_label": "CRA Canada",
"source_url": "https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses.html",
"observed_at": "2026-07-21",
"source_as_of": "Standard rate reviewed 2026-07-21"
}
]
},
{
"key": "goods",
"state": "not_checked",
"conclusion": "Goods not specified",
"explanation": "Without the exact HS or CN code neither duty nor product rules can be established.",
"scope": "Product-specific requirements per code",
"missing_inputs": [
"Add the exact HS or CN code",
"Describe the product"
],
"sources": [
{
"source_id": "access2markets",
"source_label": "Access2Markets, My Trade Assistant (tariffs and product requirements by HS code)",
"source_url": "https://trade.ec.europa.eu/access-to-markets/en/home",
"observed_at": "2026-08-27",
"source_as_of": "Live product query required"
}
]
},
{
"key": "company_screening",
"state": "not_checked",
"conclusion": "No supplier company selected",
"explanation": "Country information cannot establish a supplier identity. Select the exact legal entity to screen it.",
"scope": "No counterparty in scope",
"missing_inputs": [
"Select or establish the exact legal entity"
],
"sources": []
}
],
"documents": [
{
"title": "Commercial invoice and packing list",
"note": "Core shipment and valuation documents.",
"responsible_party": "Supplier",
"requirement": "Typical"
},
{
"title": "Transport document",
"note": "Bill of lading, air waybill or road consignment note.",
"responsible_party": "Carrier",
"requirement": "Typical"
},
{
"title": "Customs declaration",
"note": "Required only if the established customs procedure calls for it. Country codes alone do not establish this obligation.",
"responsible_party": "Buyer / broker",
"requirement": "Conditional"
},
{
"title": "Proof of origin",
"note": "Needed only when claiming the preferential rate.",
"responsible_party": "Supplier",
"requirement": "Conditional"
},
{
"title": "Product compliance evidence",
"note": "Depends on the product code and intended use.",
"responsible_party": "Supplier",
"requirement": "Conditional"
}
],
"next_actions": [
"company_passport",
"pre_payment_check",
"landed_cost",
"alternative_suppliers",
"rfq"
],
"human_page": "https://hellofapartner.com/can-i-trade/canada/portugal"
}