Peppol - e-invoicing in IP?

Hi all

I’m using IP ever since 2016. Always loved it. But as a Belgian enterpreneur, I need to send my invoices via the Peppol network as from 2026.

I look at this as a major opportunity for the IP developers/community. Most of its European users will have to go e-invoice in the near future. I expect that in 2025 many IT-companies will start offering paid solutions that fit into the new e-invoicing rules.

So could IP. You may want to consider to become a Certified Peppol Service Provider. There is a setup and an annual fee involved. See Fees - OpenPeppol.

Here you find the procedure to get IP listed as a compliant software:

There is a list of certified softwares:
https://efactuur.belgium.be/sites/default/files/uploads/Lijst%20software%20leveranciers/123-e-factuur-softwareoplossingen-23122024.xlsx

(that list gets updated every couple of days)

I have been looking into paid solutions for invoicing for my small business. They all cost between 7-30 EUR/month. So I’ll always pay between 100 and 400 EUR/year as from 2026 to get my invoices sent out. So will most of European users in the coming year(s).

I’d rather give that money to the IP-project instead of moving on.

I hope to hear from you in the near future.

2 Likes

Someone is making a PR with electronic invoices, maybe that will help a little:

I think his idea was to add peppol as well, not sure.

If peppol has an API or better yet, a package that we can use then it’s a good idea to integrate it.

If you write down exactly what you need we’ll know what needs to be built.

  1. I’m on the Invoices page (Invoice view page), i press a button and my invoice gets sent to Peppol (?)

  2. And somehow it ends up in my customer’s mailbox because Peppol knows my customer’s Peppol number (?)

  3. I need to trace that invoice, because if the customer says he didn’t receive it (?)

  4. I need to be able to re-send that invoice (?)

  5. I need to be able to re-generate that invoice in a different format (?)

  6. I need an overview of all invoices that were sent to Peppol (?)

Hello, @Pieter
Can I make a few small comments…

But as a Belgian entrepreneur, I need to send my invoices via the Peppol network as of 2026.
This is not entirely correct!
The law states:
As of 1 January 2026, all Belgian enterprises liable to VAT will have to use structured electronic invoices in their transactions with each other.
→ If you agree with your customer(s) to exchange structured invoices, in UBL (EN 16931) format, (e.g. via e-mail or via federation) then there is no problem.

IP is currently a software that only creates and sends invoices and cannot receive invoices to process further.
Connecting from IP to Peppol is currently not possible because IP V1 does not have an API.
In IP V2, a rest API would be provided.
Creating and sending Peppol invoices (via e-mail) in IP v1 will be possible but makes no sense because you cannot connect to the Peppol network anyway.

I suspect that other (more competitive) prices and pricing models will be launched next year. :slightly_smiling_face:

1 Like

Many thanks @VeRony and @UnderDog for your thoughts.

As far as I understand, you cannot directly connect with Peppol. You need to use an Access Point or integrate with one them. There is always a cost involved. You cannot directly use Peppol’s API.

Verony, if you’re right about not being forced to use Peppol, I suspect adding the XML-export to an invoice in IP is not a very complicated matter. You may have developed that part already.

I have meantime signed up (free account) with a Peppol Access Point (Digiteal.eu) and I will further explore the bits and bytes.

I keep you posted.

2 Likes