Tullverket

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.

  1. 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.

  2. Considerations when developing EDI systems

    Here is information and material that can be used as support when developing a customs declaration system.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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

You might also be interested in