The customs tab allows you to manage the declarations / customs clearance status of a consignment.
CooonOPS currently support the following customs territories:
- United Kingdom
While only the above customs territories are supported, CocoonOPS supports generic declarations which allow you to cover any locations not currently supported.
Customs declarations are categorized in two different ways:
- Customer, or customer’s agent, arranges and customs clearances
- Your business manages the customs clearance
Customer Arranged Declarations
Customer Arranger Declarations only contain the bare amount of information including:
- Simplified status of the clearance
- Customs Declaration Reference
- Clearance Reference
- The date it was cleared on
- The date the information was provided by the customer
The purpose of this category of declaration is only to track the status of the clearance of the freight and the clearance reference that is likely to be required for transport to clear the customs frontier.
Managed Declarations
Managed declarations contain the information required to file and manage customs declaration.
The movement information for the customs declaration is automatically pulled in from the movement’s tab.
The freight and goods information will also be pulled from the freight tab.
Automatically Created Declarations
When a consignment is created, a customs declaration is automatically created.
This is done based on:
- The CUSTOMS CLEARANCE dropdown that is selected
- The ROUTE selected
- Origin / Destination country for either Consignor/Collection or Consignee/Delivery location
If Not Required is selected in the CUSTOMS CLEARANCE dropdown, no customs declaration is automatically created.

If the consignment instructions are changed later, in relation to the requirement of customs clearance, CocoonOPS will NOT automatically adjust the existing customs declarations.
Creating Customs Declarations
You can manually create a new customs declaration by:
- Selecting the
tab
- Select the DECLARATION TYPE from the drop down
- Click the
button
The new declaration will be created and you will automatically be taken to the declaration.
Editing Customs Declarations
To edit a customs declaration:
- Select the declaration you want to edit
- Click on the
button
- Select the
option
- The Customs Declarations Properties dialog box will be shown
- Make the changes needed
- Click the
button when you are finished.
The dialog box will be specific to the customer territory and the category of declaration.
This screenshot shows the Customs Declaration Properties dialog box for a generic, managed declaration.
This screenshot shows the customs declaration dialog box for a generic, customer arranged declaration.
The properties dialog box for either category, for a supported customs territory, may appear different.
The STATUS will be common across all declaration types.
When the declaration is changed to the state CLEARED and a CLEARED ON date is entered, a customer clearance event will be attached to the consignment.

If the service for the consignment is Customs Clearance Only the consignment and any associated movements will be marked as Completed when the customs declaration is marked as cleared and there are no other open customs declarations.
Exporting Customs Declarations
Unless you have an addon that will automatically sync you declaration information to a third-party system, for the customs territory your declaration is for, you will be able to export your data is CSV format.
To export a declaration:
- Select the declaration
- This the
button
- Select the
option
The download file will be available in your web browser to open or save.
The issuing information that is included in the CSV export is pulled from the entry in the address book for your organisation.
The issuing office for the UK is pulled from the address that has the CUSTOMS ISSUE ADDRESS; GB role.
If an issuing address is not available for the customs territory the declaration is for, the address that has the CUSTOMS ISSUE ADDRESS, DEFAULT.
Deleting Customs Declarations
You can delete a declaration that was raised in error or is no longer needed by:
Selecting the declaration you want to delete
- This the
button
- Select the Delete option
- Click the DELETE button in the confirmation dialog box