If you work in UK freight and you have ever waited for a container release that should have happened hours ago, there is a good chance Destin8 was somewhere in that chain. It is the invisible layer connecting your shipping line, your terminal, your haulier and your customs broker. When it is working well, cargo flows. When something breaks in that chain, understanding how Destin8 actually works is what separates a two-hour fix from a two-day hold.
This guide is written for logistics professionals who use Destin8 day to day, or who need to understand how it fits into UK port operations. We cover what the system does, how the login and badge code system works, the transaction codes that experienced operators rely on, how tracking functions across Destin8-linked ports, and where Destin8 ends and customs declaration software begins.
Destin8 is a Port Community System (PCS) operated across the UK maritime sector. Its core function is inventory linking. It acts as a shared data layer between every organisation that touches a shipment as it moves through a UK port, from the moment the vessel manifests cargo, through terminal discharge and customs clearance, to the point a haulier physically collects the container.
What makes Destin8 different from a simple tracking tool is that it does not just show you where cargo is. It coordinates the sequence of permissions needed to move it. A container cannot be released from a terminal until three things align in the system:
Destin8 holds those gates and only opens them when all conditions are met.
The organisations that use Destin8 daily include:
Each party sees only the data relevant to their role. A haulier using the DRV driver console does not see invoice or duty details. A customs broker monitoring INQ03 does not see the haulier’s vehicle assignment.
Destin8 plays a key role in coordinating cargo movement from vessel arrival through to container collection. Logistics teams use the system to monitor cargo milestones and coordinate shipment handling between ports and customs authorities.
Typical cargo workflow managed through Destin8 ports includes:
This workflow allows logistics operators to track shipment progress and coordinate port activities efficiently.
Understanding Destin8 is easiest if you follow a single container through the process. Here is what actually happens in the system:
The freight forwarder issues a release instruction, the haulier collects, and the terminal records gate-out
If any step in this sequence is missing or delayed, Destin8 holds the release. The most common cause of unexpected holds is a mismatch between the commodity code or consignee details on the customs declaration and the manifest data in Destin8. When these do not reconcile, the clearance status does not propagate and the release gate stays closed, even when the haulier is physically at the terminal.
Destin8 runs as a secure web platform at destin8.co.uk. Access is not open. Organisations must register with Destin8 and be approved before any user within that company can log in.
Once registered, each company receives a unique three-letter badge code. This is your company’s identity within the entire Destin8 ecosystem. Every transaction, nomination, release instruction and tracking query your team submits is associated with that badge code. If you are onboarding a new member of staff or setting up a second office, the badge code stays the same for the company. Individual user credentials within that company are issued separately.
The Destin8 login system is browser-based and works with:
Destin8 does not support older browsers. Some organisations with stricter network policies may need to whitelist the destin8.co.uk domain. If your team is accessing the system from a new network or location and experiencing login failures, IP restriction is the first thing to check with your Destin8 account administrator, not a password reset.
If your organisation uses both Destin8 directly and a customs declaration platform that integrates with Destin8 via API or EDI, your Destin8 credentials and your customs platform credentials are entirely separate. They do not share authentication, and losing access to one does not affect the other.
Destin8 operates across the majority of the UK’s major container and ro-ro ports. The core network includes:
Aberdeen, Cardiff and Swansea: Regional ports serving specific trade lanes, all connected to the Destin8 network
Beyond the ports themselves, Destin8 also links to more than 200 external temporary storage facilities (ETSFs) across the UK. These are bonded warehouses and inland container depots where cargo can be held under customs supervision pending clearance.
If your cargo is moving to an ETSF before delivery, which is common for controlled goods, groupage, or cargo with declaration queries, the Destin8 inventory record moves with it. Clearance status is tracked at the ETSF rather than the port.
This is where most new Destin8 users hit a wall. The system is built around short transaction codes that call up specific functions, and there is no intuitive menu system to guide you. Experienced operators have these memorised. Knowing the right code at the right moment is the difference between resolving a hold in minutes or spending hours contacting the wrong party.
INQ02 (Import Enquiry, Shipment List) This is your starting point for checking the status of incoming cargo. INQ02 returns a list of shipments associated with your badge code, including vessel, voyage, container number, and current status flags. If you are expecting a container and want to confirm it has been manifested against your company, INQ02 is where you look first.
INQ03 (Detailed Shipment Enquiry) Once you have a specific shipment from INQ02, INQ03 gives you the full record: cargo description, gross weight, number of packages, the linked customs entry reference, clearance status, and any holds applied. If customs clearance shows as pending in INQ03 when you believe your declaration has been accepted, the issue is usually either a timing delay in the CDS-to-Destin8 status update (typically under 30 minutes), or a mismatch between the declaration and the manifest record.
REL03 (Cargo Release Management) This is the function that actually releases cargo to a haulier. REL03 requires the cargo to have a green customs status in the system before it will accept a release instruction. Attempting to release before clearance is confirmed will return an error. If you are using REL03 and seeing unexpected rejections on cargo you believe is clear, check the INQ03 status first before contacting the terminal.
CSN (Consignment Self Nomination) CSN is how freight forwarders associate themselves with a container. When a shipping line manifests cargo, it sits unattributed until a freight forwarder nominates it to their badge code using CSN. Without this step, you cannot submit release instructions or see detailed shipment data for that container. If you are trying to work a container in Destin8 and finding it invisible, this is usually what is missing.
DRV (Driver Console) DRV is the haulier-facing function. It is about collection authority, not container data. The terminal operator checks DRV to confirm that release has been authorised and the vehicle is registered for collection. If a driver arrives at the terminal and is turned away, the problem is almost always that REL03 has not been completed or the vehicle registration was not submitted correctly.
IVQ (Invoice Enquiry) IVQ gives access to the invoice records linked to a shipment, useful for verifying charge references against your own records or resolving billing queries with the shipping line.
RPV (Report Viewer) RPV is used to access structured operational reports including movement summaries and historical cargo records. Useful for end-of-month reconciliation and audit purposes.
TRC and TRX (Cargo Tracking) TRC is the original tracking interface, still in use at many ports. TRX is the updated version offering better filtering and shipment visibility. Both show real-time container status:
For freight forwarders managing multiple containers across a vessel call, TRX is the more efficient tool.
Destin8 coordinates cargo movement. It does not process customs declarations. These are two entirely separate systems, and the handoff between them is the point where most delays occur.
When you submit a customs declaration to HMRC through the Customs Declaration Service (CDS), CDS generates a Movement Reference Number (MRN). This MRN is the link between your customs declaration and the Destin8 inventory record. Once HMRC returns a cleared status, that clearance signal is sent to Destin8 and the inventory hold is lifted. The gap between HMRC clearing your declaration and Destin8 reflecting that clearance is usually under 30 minutes, but can extend during peak periods or when there are data validation issues between the two systems.
The most common reason a container stays on hold in Destin8 despite a cleared declaration is a UCR (Unique Consignment Reference) mismatch. The reference on your CDS declaration does not match the reference the shipping line submitted in the manifest. When this happens, Destin8 cannot automatically reconcile the clearance to the correct inventory record.
To resolve it:
Correct whichever side is wrong, either by amending the declaration or asking the shipping line to update the manifest
A second, less common but more serious cause of holds: if HMRC’s risk system has routed the declaration to documentary check or physical examination, clearance will not be returned until that examination is complete. This shows in Destin8 as an unresolved hold. No amount of chasing the terminal will change it. The hold lifts when HMRC releases it, not before.
Because Destin8 is doing its job visibly, you can see your cargo and you can see the status, it is easy to assume it is handling everything. It is not. Destin8 tells you where your cargo is and whether it has been cleared. It does not prepare the declaration that gets it cleared.
The customs declaration that feeds clearance status into Destin8 needs to be prepared, validated and submitted to HMRC’s CDS separately. That means:
ย
| Functionย | Destin8 | Customs Declaration Software |
| Container tracking and status | Yes | No |
| Release instruction management | Yes | No |
| EDI integration with terminals | Yes | Yes |
| Customs declaration preparation | No | Yes |
| HS/commodity code classification | No | Yes |
| Duty and VAT calculation | No | Yes |
| HMRC CDS submission | No | Yes |
| MRN generation | No | Yes |
The businesses that run the smoothest Destin8 operations are those where the customs declaration software and Destin8 are effectively synchronised. The declaration is submitted and cleared before the vessel berths, so that by the time the terminal records discharge, the Destin8 inventory hold is already lifted and the freight forwarder can issue the REL03 immediately.
For logistics operators running higher volumes, manually logging into Destin8 for each container is not practical. Destin8 supports Electronic Data Interchange (EDI) messaging, which allows your internal TMS (Transport Management System) or customs platform to exchange data with Destin8 automatically.
If you are integrating your customs platform or TMS with Destin8, COPINO is typically the most operationally significant message type for freight forwarders, as it is the automated equivalent of the manual release instruction. CODECO is equally important for closing shipment records accurately. Map these two first before moving to the others.
The most efficient UK customs operations treat the customs declaration and the Destin8 release process as a single connected workflow, even though they use separate systems. Here is how that looks in practice.
An importer’s ERP or WMS generates a commercial invoice when a shipment is confirmed. An Intelligent Document Processing (IDP) tool extracts the relevant fields, including consignee, commodity, value and country of origin, and feeds them directly into the customs declaration platform. The platform classifies the goods, calculates duty and VAT, validates the declaration data, and submits to CDS. The MRN is returned from CDS and logged against the shipment record. When HMRC clears the declaration, the status feeds into Destin8, the hold is lifted, and the freight forwarder is notified to issue the release instruction.
In a manual process, each of these steps involves a handoff between people, systems and inboxes. Each handoff is a potential delay. Automation eliminates the most common ones:
No UCR mismatches caused by typing errors between systems
iCustoms provides the tools that connect each stage of this process:
Each of these connects to the CDS submission that ultimately drives the clearance status Destin8 is waiting for.
Port community systems provide operational visibility but often rely on manual processes for customs compliance tasks. Automation platforms help integrate customs processes with logistics systems.
Automation tools can streamline several processes including:
These capabilities improve accuracy and accelerate cargo clearance.
Destin8 is one of the UK’s most important logistics coordination tools, but it works best when the customs declaration side of the operation is running cleanly in parallel. The delays that frustrate logistics teams, containers sitting on hold despite apparent clearance, hauliers turned away at the gate, release instructions rejected without explanation, almost always trace back to one of three things:
Understanding the transaction codes, knowing how the clearance handoff works, and having customs declaration software that keeps pace with the Destin8 workflow makes the whole chain faster and more predictable.
Destin8 is a Port Community System that acts as a shared data layer between shipping lines, freight forwarders, terminal operators, hauliers and customs brokers across UK ports. It coordinates the sequence of approvals, including manifest confirmation, customs clearance and release authorisation, that must all be complete before a container can leave a terminal. Each party interacts with the system through their own function set, and the system only opens the release gate when all conditions are met.
Access is via the official Destin8 web portal at destin8.co.uk. Your organisation must be registered with Destin8 before any user can log in. Once registered, your company is assigned a unique three-letter badge code that identifies you across the system. Individual user credentials are issued within that company account. Supported browsers are Microsoft Edge, Google Chrome and Mozilla Firefox. If you are accessing from a new network and experiencing login failures, check whether your organisation's IT team needs to whitelist the destin8.co.uk domain before assuming it is a credential issue.
No. Destin8 tracks whether a customs declaration has been cleared but does not prepare, validate or submit declarations to HMRC. Customs declarations must be submitted to HMRC's Customs Declaration Service (CDS) through a separate customs declaration platform. The clearance outcome from CDS then feeds back into Destin8 to lift the inventory hold.
The most common cause is a UCR (Unique Consignment Reference) mismatch. The reference on your CDS declaration does not match the reference the shipping line used in the Destin8 manifest, so Destin8 cannot reconcile the clearance to the right inventory record. Check INQ03 for the reference held against the shipment, compare it with your MRN details, and correct whichever side is wrong. If the references match, it may simply be a propagation delay. CDS-to-Destin8 clearance updates typically take up to 30 minutes.
The Movement Reference Number (MRN) is generated by CDS when your customs declaration is submitted. It is the unique identifier that links your declaration to the Destin8 inventory record. When HMRC clears the declaration, the clearance signal is sent to Destin8 against that MRN. If the MRN is not correctly associated with the right Destin8 shipment record due to a UCR mismatch or data entry error, the clearance will not register and the hold will not lift.
Destin8 shows you the outcome of customs clearance but plays no role in producing that outcome. It cannot classify goods, calculate duty, identify restricted or controlled items, or submit declarations to HMRC. For any of those tasks, you need a customs declaration platform. Destin8 is also limited to UK port operations and has no visibility of pre-shipment compliance, country-of-origin documentation, or export declaration status.
The main benefit is timing. When customs declaration software is connected to the same shipment data your freight team is working with, declarations can be prepared and submitted earlier, ideally before the vessel arrives. That means by the time cargo is discharged and Destin8 records it as available, the clearance status is already green and the release instruction can go immediately. Manual processes introduce gaps at every handoff. Automation eliminates most of them.
Yes, through EDI messaging. The key message types for integration are COPINO, which is the container pick-up authority equivalent to a release instruction, and CODECO, which is the gate-out confirmation. If your customs or logistics platform supports these EDI formats, you can automate the release instruction and collection confirmation steps that most operators still do manually in Destin8.
Because they do fundamentally different jobs. Destin8 manages the physical and operational side of cargo movement through a port, covering who can touch a container, when it can leave, and where it is in the terminal. Customs declaration software manages the regulatory side, covering what is in the container, what duty is owed, and whether HMRC has authorised its release into the UK. You need both, and you need them to stay synchronised. When one runs ahead of the other, delays follow.
iCustoms handles the customs declaration workflow that produces the clearance status Destin8 is waiting for. iCDS prepares and submits HMRC-recognised UK import and export declarations. iDP extracts data from trade documents automatically so declarations can be prepared without manual re-keying. iClassification assigns the correct commodity codes. iZap calculates duties and tariffs. The MRN generated by a successful CDS submission is what ultimately lifts the hold in Destin8 and allows the freight forwarder to issue a release instruction.
iCustoms automates customs declarations, product classification, and document processing, enabling seamless integration with Destin8 workflows and improving speed, accuracy, and compliance.
Eliminate manual work and streamline clearance with integrated workflows
Capture & Upload Data in Seconds with AI & Machine Learning
iCustoms is an all-in-one solution helping businesses automate customs processes more efficiently. With AI-powered and machine-learning capabilities, iCustoms is designed to streamline your all customs procedures in a few minutes, cut additional costs and save time.
Capture & Upload Data in Seconds with AI & Machine Learning