EDI for system developers
Here you will find information for companies who are developing a customs system. To develop a system, you need to read, understand and assimilate the documentation, both regarding technical documentation and have an understanding and knowledge of the customs process in terms of operations.
Follow these steps to set up EDI communication with Swedish Customs as a system developer.
Learn about the technical requirements
In order to send and receive EDI messages the system solution needs to fulfil the technical requirements specified in the technical specifications as well as in our guidelines for security and communication
The documentation provided by the Swedish Customs assumes that your company has knowledge of, for example, message formats and communication protocols as well as the technical guidelines used for communication and security.
Your company needs to continuously stay informed about changes in the documentation.Considerations when developing EDI systems
Here is information and material that can be used as support when developing a customs declaration system.
Apply for registration for electronic communication via EDI
Your company needs to apply for a registration for electronic communication via EDI (TVEDI). In the application you specify the technical requirements for the EDI system's communication with Swedish Customs. Read more about the conditions for applying for and holding a TVEDI decision.
Register contact persons authorised to administer signature certificates and order signature certificates
Swedish Customs applies a PKI-based security concept. When applying for TVEDI you must also register one or more contact persons to administer the company’s PKI signature certificates. Once the TVEDI decision is issued you must install the Company Signature Certificate.
EDI – Signature certificates and registration of contact person
Begin the test process in our test environment
The Swedish Customs offers a company test environment where your company and you as a system developer can test new and existing EDI messages using your own test data. The test environment is available at all times and without time limitation.
You may begin to test when you have configured your EDI party and communication party with the agreed and assigned information (password for the envelope and communication) from the documents Confirmation of registration for EDI-communication with Swedish Customs, and installed the necessary signature certificates.
To streamline administration during the test process, your company appoints a test coordinator who is in contact with the EDI test function.
EDI – Company Test Environment
EDI – Scenarios, sample files and test cases for system developers (in Swedish)
Perform and get approval on finals tests
To ensure that your company's software works and that it generates messages according to Swedish Customs' specifications, final tests of the software must be carried out and Swedish Customs must approve the test results.
Apply to amend your TVEDI registration
If the conditions for your EDI registration change your company must notify us and apply for an amendment. This could be, for example, if there are changes in the communication method or functionality of the system or if you develop a new system solution.
More information
Subscribe to newsletters and information
Receive up-to-date information about our EDI system by subscribing to:
The newsletter Tullnytt (in Swedish)
You might also be interested in
The transition to fully digitised customs management is underway. Here you can follow what is happening in the coming years. You can also read about other ongoing developments.