Skip to Content
Menu
This question has been flagged

Briefly explained, Peppol is actually a kind of Outlook, but not for sending e-mails but for exchanging electronic invoices. A mailbox in other words.


/!\ Odoo 17: we are now on official Access Point of PEPPOL

Here the keynote link - check 1:32:00. https://www.youtube.com/watch?v=fmVNEoxr7iU&t=2s


Avatar
Discard
Author Best Answer

Peppol does not only cover Belgium ; it's a global network. Odoo is considering getting certified to become an "Access Point (aka AP)" on this network. As for now, Odoo is not yet one. Peppol's usage is promoted and is likely to widen in terms of e-invoicing coverage. 


In some countries like Norway, not to mention them, it became a real reference. Odoo's current business proposal is to maintain the generic Peppol format (BIS 3) and the national specificities where applicable of some countries : e-fff (BE), Factur-x/XRechnung (FR/DE), NLCIUS 2.1 (NL), EHF (NO) as well as a standard format UBL 2.1. More and more types will be added in Odoo. On a sales journal, you can choose which types of E-invoice you want to create when validating/sending a sales invoice. About FacturX / XRecnhung, the XML file is embedded in the PDF file attached to the invoice for the interoperability between accounting packages supporting this format. 


Once Odoo gets considered an access point, users won't need to do that anymore and the invoice will be uploaded to the peppol platform automatically upon confirmation. Customers can then go and download it there or if they have software that is also Peppol compliant automatically pull it in.


[UPDATE 20/06/2022]

The new module 'account_edi_ubl_cii' ("Import/Export electronic invoices with UBL/CII") has just been merged (14.0/15.0 -> master). It allows support of: 

* Factur-X (CII) (the only format enabled by default for everyone) 

* E-FFF (only appear for belgian companies) 

* NLCIUS (only appear for dutch companies) 

* UBL Bis 3 (appear if the company's country is in the EAS list: https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/) * XRechnung (UBL) (appear for german companies) 

* EHF3 (actually, EHF3 is fully supported by UBL Bis 3, see for reference: https://anskaffelser.dev/postaward/g3/spec/current/billing-3.0/norway/#_implementation, so for norwegian companies, only Bis 3 will appear) 


In master, this new module replaces the modules 'account_edi_facturx', 'account_edi_ubl', 'account_edi_ubl_bis3', 'l10n_be_edi', 'l10n_nl_edi', 'l10n_no_edi' as the formats were outdated. 

In stable, it has to be installed on top of the latter existing modules and serve as a patch. So for instance, if you want to use E-FFF in 14.0, you need to install l10n_be_edi + account_edi_ubl_cii (there are post init hooks to auto install account_edi_ubl_cii when 'l10n_be_edi', 'l10n_no_edi', 'l10n_nl_edi' are installed). 

Once the new module is installed, note that the UBL 2.0 and UBL 2.1 formats will no longer appear in the journal. It has been decided since we support the very similar and more recent format 'UBL Bis 3', and we don't want to have a long list of edi formats which could confuse the user. Bis 3 has essentially the same structure (same tags, same order) as UBL 2.1/UBL 2.0 but with additional constraints. Thus, a Bis 3 invoice should pass a UBL 2.1/UBL 2.0 validator. 

Note also that french customers who wants to submit Factur-X PDF to Chorus Pro should add a system parameter 'edi.use_pdfa' with value: 'true'


Odoo is still not an access point but is working in that direction. 


[UPDATE 23/05/2023]

We now support the different main formats that navigate on the Peppol network, at least the ones promoted by the Peppol Authority and BOSA (Belgian public service promoting Peppol). We are currently implementing servers to play both AP and SMP roles. As from 16.2 you can export them in batch (multiple invoices in the format).

AP = Access Point (the operator that sends and receives the end user's messages) SMP = Service Metadata Publisher (thanks to htis role, we'll be able to tell all stakeholders in the network that we "register" new users + migrate them behind our own access point.) 

We are close to start "life tests of sending/receiving".


[UPDATE 31/08/2023]
Odoo is since 16.4 AP & SMP for PEPPOL.
AP = Access Point (the operator that sends and receives the end user's messages)
SMP = Service Metadata Publisher (thanks to this role, we'll be able to tell all stakeholders in the network that we "register" new users + migrate them behind our own access point.)  

[UPDATE 13/11/2023]

Odoo 17: we are now on official Access Point of PEPPOL

Here the keynote link - check 1:32:00. https://www.youtube.com/watch?v=fmVNEoxr7iU&t=2s

Avatar
Discard

Hello Chloé, can you clarify for the less-knowledgeable users what this means? I have no idea how all this information helps me in sending out PEPPOL-invoices to my customers ...;-) please clarify?

Author

Hello,
This means that the format of the files that you get out of Odoo are now compatible with PEPPOL but that the connection itself has not been developed yet (becoming an access point is more complex).
Hope this helps already!

Hello Chloé, any news on the access point part?

Hi Chloé, can we get an update of the status here? :)

Author

[UPDATE 31/08/2023]
Odoo is since 16.4 AP & SMP for PEPPOL.
AP = Access Point (the operator that sends and receives the end user's messages)
SMP = Service Metadata Publisher (thanks to this role, we'll be able to tell all stakeholders in the network that we "register" new users + migrate them behind our own access point.)

Best Answer

Hi Chloé, it is maybe time for Odoo to speed up the process. More institutions are now imposing the system.

The following information is from the belgian official website :


1. You have an ERP system

If you issue a lot of invoices, you probably already have an ERP system (Enterprise Resource Planning). If your ERP does not yet allow you to send invoices via PEPPOL, you need to adapt your ERP via your access point.
You can find more information in our guide on electronic invoicing.
2. You use an accounting and invoicing software

If you already have a standard accounting and invoicing software, ask your supplier or find out on the internet if he foresees the sending of electronic invoices via the Peppol network.

If yes, they will explain to you the procedure to follow to send an electronic invoice.

If not :

choose another accounting software. You will find here a list (not exhaustive) realized by the Flemish Region and which includes the accounting suppliers who allow the sending of electronic invoices via the Peppol network: list of accounting software
You also have the possibility to encode your invoice manually via the online portal Mercurius (more information below).



This is really not in favor of Odoo ? Or I missed something ?

Avatar
Discard
Author

Hi Vincent,
Our product owners are aware of that and working on it!
Have a nice day!
Kind regards,

Dear Vincent and Chloe,

Any issue for peppol for belgian accounting ?

Best Regards,

Hi,
What is the status today for the testing/availability of sending/receiving PEPPOL invoices in ODOO ?
Kind Regards

Best Answer

Hi Chloé,

Please do not underestimate the business value of this feature, that should in scrum be an important driver for a PO to prioritize it in the backlog.

Peter

Avatar
Discard
Author

[UPDATE 23/05/2023] FYI

We now support the different main formats that navigate on the Peppol network, at least the ones promoted by the Peppol Authority and BOSA (Belgian public service promoting Peppol). We are currently implementing servers to play both AP and SMP roles. As from 16.2 you can export them in batch (multiple invoices in the format).

AP = Access Point (the operator that sends and receives the end user's messages) SMP = Service Metadata Publisher (thanks to htis role, we'll be able to tell all stakeholders in the network that we "register" new users + migrate them behind our own access point.)

We are close to start "life tests of sending/receiving".

Best Answer

Any update with this PEPPOL in upcoming Odoo 16 ?

I think this is becoming a real must have.


Avatar
Discard
Author

Odoo will not be an access point of PEPPOL for the 16.0 version from what I heard. Our product owners team should more intensively work on it for the minor versions.

Concerning the formats of the files, they are compatible with the Peppol formats in V16. This already allows some workarounds.

Thanks Chloé. Indeed, the files can already be imported in Odoo and it's a good start.

Hi,

does this mean the export of an invoice can be done in the format so we can upload it on mercurius portal?

br,

Author
Hi, 
It depends on the format that you need for Mercurius. If one of the Odoo e-invoicing formats (ex. UBL format ) provided are compatible with Mercurius this could effectively work. You should have the localization installed, go on the sales journal and activate it there. 
Kind regards, 

On Thu, Oct 20, 2022 at 2:36 PM Applix BVBA <notifications@mail.odoo.com> wrote:

Hi,

does this mean the export of an invoice can be done in the format so we can upload it on mercurius portal?

br,

--
Applix BVBA

Verzonden door Odoo S.A. gebruikende Odoo.



--
I'll be out of office:  
 
  • on the 1st & 11th of November 2022
  • from the 24th of December 2022 until the 1st of January 2023 included
Chloé VANDENHOVE | Business Analyst & Partner Services Responsible at Odoo
5 Rue du Laid Burniat - 1348 Ottignies-Louvain-la-Neuve - Belgium
Phone: +32 2 616 80 96
Best Answer

Hi  Chloé,

Any update yet? 


I am working for the (Belgian) government and sending invoices over PEPPOL is mandatory.

As long as this is not implemented I can not use Odoo myself, and I am a partner ;-).


Thanks,

Davy


Avatar
Discard
Author

Hi Davy,
I just asked for an update. It seems to be a priority for Odoo to become an Access Point so our R&D team is working on it. I do not have any deadline to give you though.
I will do my best though to keep this post updated.
Have a nice day!

Author

Hi Day, I just updated the post with the latest information received.

Author

[UPDATE 23/05/2023]

We now support the different main formats that navigate on the Peppol network, at least the ones promoted by the Peppol Authority and BOSA (Belgian public service promoting Peppol). We are currently implementing servers to play both AP and SMP roles. As from 16.2 you can export them in batch (multiple invoices in the format).

AP = Access Point (the operator that sends and receives the end user's messages) SMP = Service Metadata Publisher (thanks to htis role, we'll be able to tell all stakeholders in the network that we "register" new users + migrate them behind our own access point.)

We are close to start "life tests of sending/receiving".

Best Answer

Hello Chloé,

Do you have any idea when it will happen? "Odoo is considering getting certified to become an "Access Point (aka AP)" on this network."

Thanks

Avatar
Discard
Author

Hello Kévin,
It has not been decided yet by the product owners. We do not know in which version this will be te case yet. I'll update this forum entry once we'll have the information.
Have a great day!

Once in a while it would be good, if some one knew something in Odoo:) Can please find it out if it will be included in v16? Just yes or no answer?

Author

Hi Egon,
I asked an update to our product owners. Our development team is still working on it but we cannot guarantee that it will be the case for the V16.
Have a very good day!

Author

Hi Kevin and Egon,
I just updated the post with the latest information received. Hope this helps already!

Author

[UPDATE 23/05/2023] FYI

We now support the different main formats that navigate on the Peppol network, at least the ones promoted by the Peppol Authority and BOSA (Belgian public service promoting Peppol). We are currently implementing servers to play both AP and SMP roles. As from 16.2 you can export them in batch (multiple invoices in the format).

AP = Access Point (the operator that sends and receives the end user's messages) SMP = Service Metadata Publisher (thanks to htis role, we'll be able to tell all stakeholders in the network that we "register" new users + migrate them behind our own access point.)

We are close to start "life tests of sending/receiving".

Related Posts Replies Views Activity
2
Mar 25
9807
2
Nov 22
4443
2
Dec 21
2567
1
Jul 21
2133
5
Mar 25
5568