EDI – Registration for electronic communication via EDI

EDI stands for Electronic Data Interchange and means that your company can communicate electronically, system to system, with Swedish Customs.

The Union Customs Code is being introduced in stages over a transition period. This means that all current EDI systems need to be adapted and investments are needed in a new system support.

Schedule for introduction of the Union Customs Code

In order to send and receive EDI messages to Swedish Customs you must have a registration for electronic communication via EDI (TVEDI) and get technical approval to connect your EDI-system to Swedish Customs’.

Follow these steps to set up EDI communication with Swedish Customs.

  1. Identify which messages your company need
    Identify which EDI messages your company wish to send and receive from Swedish Customs. For some messages other authorisations and/or registrations are required.

    EDI – Messages and authorisations required (in Swedish)

  2. Chose an EDI system
    Your company may choose to buy a system which has undergone approved tests by Swedish Customs, or develop an in-house system. Here you find a list of systems that have undergone approved tests and where the system developer agreed to be published.

    EDI – List of systems with approved tests

  3. Apply for registration for electronic communication via EDI
    To gain access to Swedish Customs’ EDI system you need to apply for a registration for electronic communication via EDI (TVEDI). The technical conditions for the company’s EDI communication are defined in the application.

    EDI – Application procedure

  4. Register contact persons authorised to administer signature certificates.
    When applying for TVEDI you must also register one or more contact persons to administer the company’s PKI signature certificates. Most companies need to install two types of signature certificates for their EDI system. Both certificates need to be renewed at a regular basis otherwise you risk disrupting your transaction flow both for test and production.

    EDI – Signature certificates and registration of contact person

  5. Perform and get approval on finals tests
    To ensure that the communication, signature certificates and system are installed correctly you must perform necessary tests. Your company perform tests for the EDI messages you wish to use in production. The tests are performed in Swedish Customs test environment. When the tests are approved Swedish Customs issue a Decision of approved test (previously called production permit).

    System developers wishing to have their approved tests published must gain approval for a number of final tests for your chosen transaction flow.

    EDI – Test environment and final tests

  6. After approved tests
    The Decision of approved tests is a confirmation allowing your company to send the approved EDI messages in production. Some messages require other authorisations and/or registrations before you may use them in production.

    After the production environment is activated you may continue to perform tests of new messages. You should also notify Swedish Customs when changes occur that affects your registration.

For system developers

Information needed for companies that are developing a customs EDI-system

EDI for system developers

Last updated:

What is updated: Linguistic adjustment

Spam protection with captcha * (mandatory)