Getting Started
Introduction
freightcode® connects directly to HMRC's Customs Declaration Service (CDS) via official OAuth, letting UK importers, customs brokers, and freight forwarders submit WCO-compliant declarations, track clearance status in real time, and maintain a full compliance audit trail.
What freightcode® does
- HMRC CDS submissions — submit H1 import declarations directly to CDS with full WCO DEC-DMS:2 compliance.
- Real-time notifications — receive HMRC DMS notifications (DMSACC, DMSCLE, DMSREJ) via webhook the moment HMRC responds.
- Compliance audit — every submission, amendment, and HMRC response is logged in an immutable audit trail.
- Document management — upload, paste, or generate supporting documents and link them to declarations.
- Export controls — classification, sanctions screening, EUSU, and licence draft packs alongside CDS.
- Financial control — duty and VAT estimates vs HMRC-confirmed charges on the MRN.
Who it's for
- UK importers managing their own HMRC CDS filings
- Customs brokers filing on behalf of clients
- Freight forwarders needing real-time clearance visibility
How it works
- 1. Connect HMRC — authorise freightcode® via HMRC OAuth. Tokens refresh in session.
- 2. Create a declaration — enter EORI, parties, HS codes, and goods details. Mapped to WCO XML.
- 3. Attach documents — invoices, packing lists, and other supporting documents on the declaration.
- 4. Submit — send to HMRC CDS. The MRN is stored immediately.
- 5. Track status — DMSACC, DMSROG, DMSCLE, and DMSREJ appear on your dashboard.
Ready to start?
Follow the Quickstart guide to connect your HMRC account and submit your first declaration.
Go to Quickstart →