Full control of your customs
declarations, duties, and compliance.
Draft UK import declarations, run dry-run validation, connect to HMRC CDS, and track status and notifications. Test in a sandbox environment before you go live.
Total Duty (30d)
Duty assigned across active declarations
Import Value
Total customs value of goods
Declarations
Total declarations filed
Avg. Duty
Average duty per declaration
Recent Declarations
Tracked across linked HMRC activity
| MRN / LRN | Type | Updated | Status |
|---|---|---|---|
| 24GB9X41A8CD12034 | IMD | 3 mins ago | Cleared |
| 24GB9X41A8CD12058 | IMD | 11 mins ago | Submitted |
| Draft Entry | H1 | 26 mins ago | Draft |
Duty by HS Code
Last 30dCustoms declarations
Three steps from draft declaration to HMRC acceptance — with validation and document support built in.
How it works
- 1. Build your declaration — Upload commercial invoices for AI line-item extract, or add goods manually. Look up commodity codes, attach documents, and capture EORI, valuation, and payment details — you review before submit.
- 2. Validate with dry-run — Run pre-submit checks against CDS rules and schema before any HMRC call. Fix field errors and document gaps while the declaration is still a draft.
- 3. Submit and track — Connect HMRC via OAuth, submit to CDS (or TDR in practice mode), then follow status and DMS notifications. Amend or cancel where HMRC allows.
Direct HMRC CDS integration
Know exactly what HMRC has accepted
FreightCode brings HMRC responses directly into your declaration workspace. See acceptance, clearance progress, duty and VAT calculations, queries and required actions against the declaration they relate to.
Use HMRC's Trader Dress Rehearsal environment to test your complete workflow before going live—from validation and submission through to notifications and status handling.
Every submission, document, MRN and HMRC notification remains connected in one auditable record, giving your team authoritative customs status without checking separate systems or reconstructing events from emails.
Core Capabilities
Improve every part of your customs operation with connected workflows for declarations, documents, compliance, communication and oversight.
Faster declaration workflows
Prepare, validate, submit and track customs declarations through one structured workflow.
Connected documents and communication
Connect invoices, supporting evidence, requests, messages and completed documents to the relevant customs activity.
Complete operational visibility
See declaration status, outstanding actions, duty and VAT information, HMRC responses and operational history.
Stronger compliance controls
Standardise reviews, retain decision records and maintain an audit-ready history across declarations and trade-compliance activity.
Secure collaboration
Give colleagues, customers and representatives secure access to the information and actions relevant to them.
Scalable customs operations
Manage growing declaration volumes, organisations and customer relationships from the same platform.
Trade compliance
Strategic and dual-use exports need classification, sanctions screening, an end-user undertaking, and evidence before a LITE or SPIRE application — on one assessment next to your CDS declarations.
How it works
- 1. Export controls — Open an assessment per shipment and attach it to your CDS workspace. Upload invoices and specifications; AI extracts product names, technical detail, parties, and destination as facts for review. Attach datasheets and other evidence so the case holds what ECJU expects to see.
- 2. Classification — AI proposes candidate control entries against the UK Strategic Export Control Lists, with confidence. A human in the loop will then approve or override on the assessment — nothing is treated as cleared automatically.
- 3. Sanctions & screening — Buyers, consignees, end users, and other parties are screened against the UK Sanctions List with rule-based name matching. Probable hits stay in review until someone confirms or dismisses them, with a note on the assessment.
- 4. Licence management — Send a secure EUSU link for the overseas party to complete online. Assemble a licence draft pack — application fields, undertaking, evidence, and LITE / SPIRE / OTSI routing — then record the GOV.UK application reference and licence number when issued.
Professional services
Consultancy
Get specialist export-control decisions without losing control of the process. freightcode keeps the case, evidence and communication together while an experienced consultant reviews the risks and guides it towards a defensible outcome.
Independent consultants review classifications, assess licensing needs and provide a documented compliance opinion. Where required, they can support the licensing process from preparing the pack through to managing the application on the official GOV.UK service.
Get additional assurance on complex or high-risk exports, reduce the risk of classification and licensing errors, and retain a documented record for governance and regulatory enquiries. Work starts from a secure review link to the draft pack on your assessment.
- Classification and control-list reviews
- Licence strategy and application support
- Sanctions and brokering guidance
- Mock audits and team training
Specialist reviews, training and licence application support are provided by our independent export-control consultancy partner. View their credentials ↗.
Managed customs service
Customs declarations and operations, managed on your behalf—from document collection and validation through HMRC submission, queries and clearance.
FreightCode specialists prepare, validate and submit declarations, manage supporting documents and respond to HMRC activity on your behalf.
Your secure portal is part of the managed service. Share shipment information, upload documents, respond to requests and follow every declaration through to customs clearance.
- Declarations prepared and managed for you
- Documents and requests kept with each shipment
- Clear visibility from submission to clearance
- Direct communication with the FreightCode team
Home
Your UK customs activity
Good afternoon, Atlas Trading GmbH
Here's what needs you today.
Needs your attention
Commercial invoice required
Upload the document for declaration 26GB7KQ8N41PLMZW2
Recent declarations
View all26GB86AMY27INDXAR5
Import declaration · 2 Aug 2026
26GB7KQ8N41PLMZW2
Import declaration · 1 Aug 2026
International trade
We enable international trade by making UK customs accessible to businesses worldwide
FreightCode gives international businesses a practical route into the UK market without needing to build their own customs operation.
Work with an appointed UK representative, use indirect representation where required, provide the information needed for each shipment and keep customs, compliance and clearance activity connected in one secure workspace.
How it works
- 1. Establish your UK trade operation — Create your company profile, appoint authorised contacts and put the correct customs representation arrangement in place before goods move.
- 2. Prepare every shipment for the UK border — Provide invoices, packing lists, product details, origin evidence, licences and instructions while your representative prepares and checks the customs declaration.
- 3. Complete customs and compliance requirements — Respond to classification, valuation, origin, licensing or end-use requests and keep every party working from the same shipment record.
- 4. Move goods through customs and retain the history — Follow submission, duty and VAT, HMRC responses and clearance progress, then keep the MRN, documents, approvals and completed declaration ready for future shipments and audit.
Build your UK trade operation without building it from scratch
Expanding into the UK should not require an overseas business to create an internal customs department, manage unfamiliar HMRC systems or coordinate every shipment through disconnected emails.
FreightCode connects your business with the people handling its UK customs activity and gives both sides one operational record for declarations, documents, compliance decisions and clearance.
Your representative manages the customs process. Your business retains control of the information supplied, visibility over every shipment and access to the completed trade record.
- UK market access for international businesses
- Direct and indirect representation workflows
- Shipment and customs-document exchange
- Declaration, duty and clearance visibility
- Customs and compliance collaboration
- Export-control assessments and licensing workflows
- Reusable company and product information
- Complete declaration and audit history
HMRC TRE Data
HMRC Trade Reporting gives you CSV exports of past declarations. Upload them in Import TRE to browse line items, run preference checks, and keep history next to new declarations.
Export from HMRC TRE
Request CSV reports in HMRC’s Trade Reporting service — the same data brokers used to buy from third parties.
Upload & review
Import CSVs in your org workspace — preview columns, confirm import, and browse stored line items without Excel gymnastics.
Review opportunities
Flag possible preference or duty mismatches from Trade Tariff rules for review with your customs adviser — indicative hints, not automatic reclaim filing.
Financial control
Know what duty and VAT will cost before you clear, then prove what HMRC charged — on the same MRN, with a record you can stand behind in review.
How it works
- 1. Know the cost before clearance — Duty, import VAT, and landed cost calculated from Trade Tariff measures on each declaration before you submit — so cash need is visible early.
- 2. Separate estimate from HMRC charge — When HMRC confirms duty and VAT, those amounts stay distinct from the estimate. Every figure keeps its source.
- 3. One record per clearance — Duty and import VAT lines sit on the MRN with payment context — exportable for audit, reconciliation, and review.
- 4. CDSI immediate payment — Use the declaration's payment method to obtain the HMRC CDSI reference required to pay the duty and VAT due on that entry.
- 5. Cleared import liability — Each MRN carries HMRC-confirmed duty, VAT, and customs value after clearance — structured fiscal data for cashflow, reconciliation, and external review.
Pre-clearance duty and VAT estimates
Duty, VAT, and landed cost calculated from Trade Tariff data before you file. Look up commodity codes and model PVA cashflow — the same logic used in your declaration workspace. HMRC-confirmed amounts always override on acceptance.
Frequently Asked Questions
Answers about CDS workflows and what you get in the workspace.
What can I do with CDS in freightcode?
Draft UK import declarations, attach documents, run dry-run validation, connect via HMRC OAuth, submit to CDS, then track status and DMS notifications. Amend or cancel where HMRC allows. Practice in TDR before you go live.
How does freightcode reduce declaration risk before submit?
Dry-run checks against CDS rules and schema while the declaration is still a draft, so field errors and document gaps can be fixed before any HMRC call. You review every line — including HS codes and AI invoice extract — before submit.
What value do I get beyond filing?
Pre-clearance duty and VAT from Trade Tariff data, documents organised by MRN, financial records that separate estimate from HMRC-confirmed charge, and UK export-control assessments with AI-assisted classification (human approve), sanctions, EUSU, and licence draft pack next to the same workspace.
How does HMRC access work?
Official HMRC OAuth only — we never store your HMRC password. Practice orgs use an HMRC Test User; live orgs use Government Gateway. Tokens refresh in session; declaration data is encrypted in transit and at rest.