FinchContext
Run with

Build Intrastat Declaration — Northern Ireland (INSTAT CSV/Online)

Skill: Assemble NI↔EU goods movements into an Intrastat declaration

Region: United Kingdom Category: Government — Statistics Does: Takes a business's movements of goods between Northern Ireland and the EU and assembles the Intrastat (Supplementary Declaration) for HMRC's uktradeinfo online service / CSV upload, listing commodity codes, values, quantities and partner Member States. Spec: HMRC Intrastat (Notice 60) — INSTAT-style supplementary declaration, CSV/online upload (Windsor Framework, NI goods only)

Reports the statistical value of intra-EU goods trade. Since Brexit, Intrastat survives in the UK only for NI–EU movements; GB imports/exports are out of scope. Field names below follow the Intrastat declaration layout, not a verbatim schema.


When this applies


Structure (movements → declaration)

Header: PSI VAT number (XI prefix), reference period (YYYY-MM),
        flow (Arrival / Dispatch)
Per line item:
  - Commodity Code (8-digit CN code)
  - Partner Member State (ISO 2-char country code)
  - Country of Origin (Arrivals)
  - Nature of Transaction (NoTC)
  - Net Mass (kg) and Supplementary Units (if required by CN code)
  - Invoice Value (GBP, whole pounds)
  - Delivery Terms (Incoterms) — if above the delivery-terms threshold

Data rules


Worked example (outline)

PSI XI123456789, period 2026-05, flow = Dispatch
  Line 1: CN 84713000, partner IE, NoTC 11, net mass 120 kg, value £8,450
  Line 2: CN 39269097, partner DE, NoTC 11, net mass 60 kg, value £1,200
  Total invoice value £9,650

Submitted via the uktradeinfo online service / CSV upload by the 21st.


Validation checklist


Last updated: 2026-06-04 — confirm the current schema/version, identifiers, rounding, thresholds and deadline against current authority (gov.uk/hmrc, uktradeinfo, Notice 60) guidance before use.