If you are familiar with the concept of Peppol you can continue to read this page.


You will exchange files with your Peppol Access Point using sFTP (secure FTP) on port 22. You are the active party, hence you will PUT files to and GET files from our server.

You will receive your account credentials from us. It is advised not to whitelist the IP address of the servers

  • (if your Access Point instance is deployed in EU) or
  • (outside EU)

since we want to be able to switch to another server without you having to update on your end.

Please make sure that you can write and delete files in the folders mentioned below.

Files to Peppol

  1. Upload files that you want to send to Peppol to the folder /to-peppol/tmp.
  2. Then move/rename the file to the folder /to-peppol to avoid us fetching files not yet completely written to disk. We poll the folder for new files every 60 seconds.
  3. Use lowercase .xml as filename suffix or we will not process your file.
  4. The folder /to-peppol/tmp should be empty after you have followed the above described procedure.
  5. Ensure that the envelope is complete and correct by using any of the online XML Validators available. Resubmit the file.
  6. If you received a NACK, please check the error description and fix it on your end according to the recommended actions.
  7. Make sure that you wrap outbound files with the Peppol envelope (SBDH).

Files from Peppol and ACK/NACKs

  1. Files received from Peppol will be written by us to the folder /from-peppol. Receipts (for files to Peppol) will be available in that folder as well.
  2. When you fetch a file, make sure to delete it from the ftp server only when the download was successful.

Learn more about Peppol in the Frequently Asked Questions section.