Common Courier Gotchas

The following areas of the system have proved problematic when sending package details to the couriers. This is a general guide and the information may not apply to all couriers.

Please liaise with your courier service provide to ensure you have met all the minimum requirements for exports to Europe, as Khaos Control is unable to validate this information.

If you identify any unmet requirements, please contact us to discuss your requirements further.

Intrastat / Harmonisation Codes

It is mandatory to have either Harmonisation Codes or Intrastat set up against stock items in your system as your courier will require this information. Many customers have been experiencing problems as they have not set up this data in their system.

  • See the Harmonisation Codes section on the Brexit wiki page for how to configure Harmonisation Codes.
  • For ICN Codes see Intrastat ICN Codes section on the Brexit page for how to setup ICN Codes.

Which code flavour your courier uses depends upon the courier, so please check with your courier if you are not sure which code they require, a guide can be found here Couriers on the Brexit wiki page.

Country of Origin / Manufacture

For all items being sent to Europe you will need to know the country of origin for the goods and have this displayed on your Customs Invoice. Some couriers will also expect this information, so it will need to be available on your stock records. It can be set on the [ Stock | Detail | Accounting ] tab of the stock screen.

EORI numbers

For exporting goods to Europe you will need an EORI number. This will need to appear on your Customs Invoice and depending upon your courier service sent to the courier as well. This can be specified in [ System Values | General | Your Company ]. In some cases this is specified on a per courier service basis as dictated to Khaos Control by each courier service provider.

Please check the guides from the UK government on what EORI numbers you need when exporting your goods.


Many customers have been encountering issues due to variable courier requirements regard the weight of their items and the total weights. If shipping internationally, the weight data will likely be required on a per item basis, so you need to ensure your Average Weight or Postage Weight on the [ Stock | Detail | Properties ] screen have been populated for Khaos Control to automatically provide this information to your courier.

Most notably for DPD customers, we have had to introduce a new "1dp weight rounding" option to limit the weight exported to DPD unfortunately this was not documented in their guidance prior to the integration being implemented.

Stock Item Values

We have encountered feedback from customers and couriers about the handling of "free" items as some couriers require a value for all items being shipped.

For DPD based integrations a new option has been added to the latest update (8.197.163) to handle this so that customers can now choose to send a nominal value (0.01 configurable) or the Stock Value of the item instead.


Stock item level information is a requirement for shipping internationally.

if you do not currently use the "Packing" facilities within Khaos Control to process your orders but expect to provide multiple boxes with discrete labels, you will likely have to start packing your orders within Khaos Control so that we can reliably breakdown orders per box to satisfy the item level detail required by the couriers. For information about the Packing stage in the Sales Invoice Manager, see Staged Processing Orders Packing.

A option has been added (in version 8.197.165) to "artificially" pack boxes where Khaos Control will estimate the contents, however this could lead to customs problems and is not advisable in most cases and is provided as a last resort fall-back option. The contents of the physical box need to match up and failing to do so may cause your shipments to be rejected by your courier, or rejected by international border authorities and result in your items being destroyed or returned to you.

See Also

Did you find this article helpful?