Electronic Billing: Difference between revisions

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
No edit summary
(Restore the page with Dolibarr support in each section of each country. In future, we will need a lot of space to enter detail of Dolibarr support, variant, etc. Using a table is not a goo way to adress this.)
Tag: 2017 source edit
Line 2: Line 2:
<seo metak="einvoice, ereporting" />
<seo metak="einvoice, ereporting" />


This page presents a description of the rules and solutions for electronic invoicing ('''e-invoicing, e-billing''') and '''VAT Real-Time Reporting'''.
This page presents a description of the rules and solutions for electronic invoicing ('''e-invoicing, e-billing''') and '''e-reporting'''.


The laws, rules, and solutions to read, generate and/or send e-invoice depends on your country...so you must you MUST check with your Accountant / book keeper or your laywer that following solutions comply with local laws and business needs.
The laws, rules, and solutions to read, generate and/or send e-invoice depend on your country...


If your country is not in this list feel free to  
If your country is not in this list, feel free to develop your own interface module and publish it on any git source repository or packaged as a zip (for the price of your choice) on dolistore.com. But you can also do it as an alternative of an existing solution if a module already exists and does not match your need...


*add relevant information
*test or ask for support from following module developers
*develop your own interface module and publish it on any git source repository or packaged as a zip (for the price of your choice) on dolistore.com or
*fork any of the free solutions and develop your own interface
===Dolibarr support===
{| class="wikitable sortable mw-collapsible"
!Country
!Format
!Module
!Peppol access point providers or country specific platforms
!Notes
|-
|Eu countries
|Peppol
|[https://www.dolistore.com/product.php?title=Peppol-XML---facture-electronique&extid=1585# Peppol XML / UBL]
|[https://e-invoice.be/ e-invoice]<code>[https://www.scrada.be/en/ Scrada](Belgium), [https://www.iopole.com/ IOPOLE](France)</code>
|Module generates Peppol XML / BIS Billing format invoices
valid in Europe
|-
|Belgium, France  *
|Peppol
|[https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client Peppol Storecove]
|[https://www.storecove.com Storecove]
|*Citation needed for supported countries
except France and Belgium
|-
|Colombia
|UBL 2.1
|[https://www.dolistore.com/product.php?id=1205&title=factura-electronica-colombia-dian&l=en Factura Electronica Colombia DIAN]
|
|Not enough feedback to know it this module is still valid.
|-
|Colombia
|UBL 2.1
|https://nortserver.com/dolibarr.php
|
|
|-
|France, Germany
|FacturX
|[https://www.dolistore.com/product.php?title=FacturX---Facture---lectronique--Chorus----&extid=1511# FacturX]
|
|This module, or a modified or Dolibarrized version of the module
will be integrated as standard in a future version of Dolibarr.
|-
|France
|
|[https://www.dolistore.com/product.php?title=Chorus-Pro&extid=1184# Demat 4 Dolibarr]
|Chorus-Pro
|The module requires a subscription to be operational
|-
|Greece
|
|[https://github.com/evansgl/dolibarr-mydata/tree/dolibarr-19 Dolibarr-mydata]
|myDATA
|VAT Real-Time Reporting only
|-
|Italy
|FatturaPA
|[https://www.dolistore.com/en/modules/1054-Fatturazione-elettronica---Professionisti-Smart.html Fatturazione elettronica & Professionisti Smart]
|
|
|-
|Italy
|FatturaPA
|[https://doliplatform.com/fatturazione-elettronica/ Fatture Elettroniche ITA]
|
|
|-
|Mexico
|CFDI XML
|[https://github.com/avadnc/cfdixml cfdixml]
|
|
|-
|Mexico
|CFDI XML
|[https://www.dolistore.com/product.php?id=354&title=mexico-cfdi# Mexico CFDI]
|
|
|-
|Spain
|FacturaE
|[https://www.2byte.es/index.php/productos/modulo-2facturae 2FacturaE]
|
|
|-
|Spain
|
|[https://dolifactu.es/producto/modulo-antifraude-dolibarr/ VeriFactu]
|VeriFactu
|For compliance with the Spanish Anti fraud Law
|-
|Spain
|
|[https://www.dolistore.com/product.php?title=Ley-antifraude-y-VeriFactu&extid=2259# Ley antifraude]
|VeriFactu
|For compliance with the Spanish Anti fraud Law
|}


=Belgium (Peppol BIS Billing 3.0)=
=Belgium (Peppol BIS Billing 3.0)=
Line 122: Line 20:
==Timeline==
==Timeline==
The Belgian parliament approved the law implementing mandatory domestic B2B eInvoicing in Belgium as from 1 January 2026
The Belgian parliament approved the law implementing mandatory domestic B2B eInvoicing in Belgium as from 1 January 2026
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==
https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Belgium
https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Belgium
Line 129: Line 32:
*B2C: No
*B2C: No
*VAT Real-Time Reporting: Not yet
*VAT Real-Time Reporting: Not yet
Note: Belgium already offers a platform called Mercurius, where you can send manually classic invoice to get a Peppol invoice.
A peppol file can be validated here: https://ecosio.com/en/peppol-and-xml-document-validator/#
To know if a peppol file has been published on the peppol network, you can follow this tutorial:
https://openpeppol.atlassian.net/wiki/spaces/Belgium/pages/624689399/Ma+facture+a-t-elle+t+bien+re+ue+par+le+client+Quel+est+son+statut


=Colombia=
=Colombia=
==Format==
==Format==
UBL V2.1
Factura Electronica Colombia DIAN


...To complete...


Legislation and current status
==Dolibarr support==
 
An old module is available here: https://www.dolistore.com/product.php?id=1205&title=factura-electronica-colombia-dian&l=en
*B2G: Yes
We have not got enough feedback to know it this module is still valid.
*B2B: Yes
*B2C: N/A
*VAT Real-Time Reporting: No




Line 149: Line 57:
==Timeline==
==Timeline==
There are no current Business-to-Business (B2B) or Business-to-Consumer (B2C) eInvoicing mandates. However, a B2B mandate is under public consultation and is expected to take effect on 1 January 2026. Near real-time reporting is expected to begin in 2026.
There are no current Business-to-Business (B2B) or Business-to-Consumer (B2C) eInvoicing mandates. However, a B2B mandate is under public consultation and is expected to take effect on 1 January 2026. Near real-time reporting is expected to begin in 2026.
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==
https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Croatia
https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Croatia
Line 162: Line 75:
==Timeline==
==Timeline==
No mandate for B2B einvoicing yet, but under the 2022 Bookkeeping Act, businesses must ensure their systems are capable of sending and receiving eInvoices, including through Peppol and NemHandel
No mandate for B2B einvoicing yet, but under the 2022 Bookkeeping Act, businesses must ensure their systems are capable of sending and receiving eInvoices, including through Peppol and NemHandel
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==
https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Denmark
https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Denmark
Line 178: Line 96:
===Timeline===
===Timeline===
Since 1 July 2025 all accounting entities registered as e-invoice recipients in the commercial register are entitled to receive e-invoices by default.
Since 1 July 2025 all accounting entities registered as e-invoice recipients in the commercial register are entitled to receive e-invoices by default.
===Dolibarr support===
To generate invoices in this format, you may need to install the module: <nowiki>https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html</nowiki>
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: <nowiki>https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client</nowiki> (to be confirmed)


===Legislation and current status===
===Legislation and current status===
Line 194: Line 117:


However, under the eInvoicing Act 241/2019, companies with an annual turnover exceeding EUR 10,000 are entitled to request EN-compliant eInvoices from their suppliers.
However, under the eInvoicing Act 241/2019, companies with an annual turnover exceeding EUR 10,000 are entitled to request EN-compliant eInvoices from their suppliers.
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)




Line 226: Line 154:


==Dolibarr support==
==Dolibarr support==
To generate invoices in the Factum-X format, you need to install the FacturX module available on Dolistore:
To generate invoices in the Factur-X format, you need to install the FacturX module available on Dolistore:


*https://www.dolistore.com/fr/crm-gestion-relation-client/1511-FacturX---Facture---lectronique--Chorus----.html
*https://www.dolistore.com/fr/crm-gestion-relation-client/1511-FacturX---Facture---lectronique--Chorus----.html
Line 262: Line 190:
*Mandatory issuance of eInvoices for companies with an annual turnover exceeding 800 000, 00 EUR. In 2027
*Mandatory issuance of eInvoices for companies with an annual turnover exceeding 800 000, 00 EUR. In 2027
*Mandatory issue of eInvoice for every B2B transaction in 2028
*Mandatory issue of eInvoice for every B2B transaction in 2028
==Dolibarr support==
To generate invoices in this format, you need to install the FacturX module available on Dolistore:
*https://www.dolistore.com/fr/crm-gestion-relation-client/1511-FacturX---Facture---lectronique--Chorus----.html


==Legislation and current status==
==Legislation and current status==
Line 279: Line 212:


Digital delivery note: From 1/4/2025 for companies with a turnover exceeding 200000€ and from 1/10/2025 compulsory for all legal entities
Digital delivery note: From 1/4/2025 for companies with a turnover exceeding 200000€ and from 1/10/2025 compulsory for all legal entities
==Dolibarr support==
E-reporting is implemented by Independent Authority for Public Revenue (IAPR) MyDATA platform
*For Dolibarr versions 13.0.0 - 18.0.4 download *https://github.com/evansgl/dolibarr-mydata/releases/tag/1.8
*For Dolibarr versions 19.0.0+ use "dolibarr-19 branch" *https://github.com/evansgl/dolibarr-mydata/tree/dolibarr-19
==Legislation and current status==
==Legislation and current status==


Line 293: Line 232:
==Timeline==
==Timeline==
No Business-to-Government (B2G) eInvoicing mandate exists, but since June 2019, all public sector entities are required to receive and process structured eInvoices compliant with the European standard (EN 16931)
No Business-to-Government (B2G) eInvoicing mandate exists, but since June 2019, all public sector entities are required to receive and process structured eInvoices compliant with the European standard (EN 16931)
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 306: Line 250:
==Timeline==
==Timeline==
As of January 2019, eInvoicing is mandatory for B2B and B2C for all Italian operators
As of January 2019, eInvoicing is mandatory for B2B and B2C for all Italian operators
==Dolibarr support==
There are two solutions:
*The "Fatturazione elettronica & Professionisti Smart" module: https://www.dolistore.com/en/modules/1054-Fatturazione-elettronica---Professionisti-Smart.html
*The "Fatture Elettroniche ITA" module available from the site https://doliplatform.com/fatturazione-elettronica/ (Italian Dolibarr Preferred Partner Diciannove Soc. Coop. )


==Legislation and current status==
==Legislation and current status==
Line 322: Line 272:
==Timeline==
==Timeline==
eInvoicing starting from 2028
eInvoicing starting from 2028
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 336: Line 291:
==Timeline==
==Timeline==
mandatory eInvoicing targeted for 1 January 2028.
mandatory eInvoicing targeted for 1 January 2028.
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 353: Line 313:
==Timeline==
==Timeline==
There is no business-to-business (B2B) mandate.
There is no business-to-business (B2B) mandate.
==Dolibarr support==
While there's no specific mention of Dolibarr support for Luxembourg e-invoicing, users can likely use the Peppol XML module available for other countries:
*https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html


==Legislation and current status==
==Legislation and current status==
Line 367: Line 332:
==Format==
==Format==
CFDI XML
CFDI XML
==Timeline==
==Dolibarr support==
To generate invoices in the Mexican electronic format, you need to install a CFDI XML module.
*Sources of such a module are available here: https://github.com/avadnc/cfdixml
*You can find a ready to deploy module file here: https://www.dolistore.com/product.php?id=354&title=mexico-cfdi&l=fr


==Legislation and current status==
==Legislation and current status==
Line 381: Line 354:
==Timeline==
==Timeline==
Using Peppol is mandatory for invoices sent to administration
Using Peppol is mandatory for invoices sent to administration
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 394: Line 372:
==Timeline==
==Timeline==
Poland plans to make business-to-business (B2B) e-Invoicing mandatory from 2026.
Poland plans to make business-to-business (B2B) e-Invoicing mandatory from 2026.
==Dolibarr support==
You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client  (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 405: Line 386:
==Format==
==Format==
OASIS UBL CIUS-PT and CEFACT CII CIUS-PT
OASIS UBL CIUS-PT and CEFACT CII CIUS-PT
==Timeline==
==Dolibarr support==
You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client  (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 416: Line 402:
==Format==
==Format==
RO_CIUS  ensuring alignment with the broader European e-invoicing standard EN 16931.
RO_CIUS  ensuring alignment with the broader European e-invoicing standard EN 16931.
==Dolibarr support==
You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 430: Line 419:
==Timeline==
==Timeline==
Slovakia intends to introduce the mandatory B2B e-invoicing. Based on the mandatory e-invoicing, there will be on-line electronic reporting from January 2027, for domestic transactions (transactions with the place of supply within the territory of the Slovakia) and for taxable persons established in Slovakia. Cross-border B2B reporting (for intra EU transactions), based on e-invoicing, is going to be introduced from 1 July 2030.
Slovakia intends to introduce the mandatory B2B e-invoicing. Based on the mandatory e-invoicing, there will be on-line electronic reporting from January 2027, for domestic transactions (transactions with the place of supply within the territory of the Slovakia) and for taxable persons established in Slovakia. Cross-border B2B reporting (for intra EU transactions), based on e-invoicing, is going to be introduced from 1 July 2030.
==Dolibarr support==
You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client  (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 442: Line 434:
The national e-SLOG standard (version 2.0) is compliant with the EN 16931.
The national e-SLOG standard (version 2.0) is compliant with the EN 16931.
==Timeline==
==Timeline==
==Dolibarr support==
You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client  (to be confirmed)


==Legislation and current status==
==Legislation and current status==
Line 459: Line 454:


Effective on 1 January 2026, the VERIFACTU system will become mandatory for all companies that are not subject to the SII Reporting mandate. This will require these companies to use certified accounting software and obtain invoice clearance for all their transactions.
Effective on 1 January 2026, the VERIFACTU system will become mandatory for all companies that are not subject to the SII Reporting mandate. This will require these companies to use certified accounting software and obtain invoice clearance for all their transactions.
==Dolibarr support==
One of the following module is required:
*'''Module DoliFactu'''
A module called 2FacturaE exists to generated invoices using the invoice in the format expected (https://www.2byte.es/index.php/productos/modulo-2facturae). It was enough for spain.
But this is no more true: In 2025, you must also now have a software that keep tracking of recording payment and invoices into an unalterable way.
For this you need now the module DoliFactu (https://dolifactu.es/producto/modulo-antifraude-dolibarr/).
Note also that there is also a ready to use hosting service called DoliFactu.es that includes this module by default in its offer.
*'''Module LeyAntiFraudeYVeriFactu'''
Another solution to be ready and compliant with the VeryFactu system is to install the external module called "Ley antifraude y VeriFactu"
You can get the module here: https://www.dolistore.com/fr/modules/2259-Ley-antifraude-y-VeriFactu.html?search_query=verifactu&results=1
Note: As the law is evolving frequently and may depends on your business, you MUST check with your book keeper or your laywer that this suits completely the law and the need of your own business.
==Legislation and current status==
==Legislation and current status==


Line 473: Line 488:
==Timeline==
==Timeline==
Using Peppol is mandatory for invoices sent to administration
Using Peppol is mandatory for invoices sent to administration
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
==Legislation and current status==
==Legislation and current status==


Line 517: Line 537:
==Timeline==
==Timeline==
Using Peppol is mandatory for invoices sent to administration (to be confirmed).
Using Peppol is mandatory for invoices sent to administration (to be confirmed).
==Dolibarr support==
To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html


<br />
The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)
 
==Legislation and current status==
 
*B2G:
*B2B:




=Other / Resources=
=Other / Resources=
More resources can be found: https://www.tx2.fr/en/2024/01/15/electronic-invoicing-europe-regulations-obligations/
More resources can be found: https://www.tx2.fr/en/2024/01/15/electronic-invoicing-europe-regulations-obligations/

Revision as of 19:36, 5 August 2025

<seo metak="einvoice, ereporting" />

This page presents a description of the rules and solutions for electronic invoicing (e-invoicing, e-billing) and e-reporting.

The laws, rules, and solutions to read, generate and/or send e-invoice depend on your country...

If your country is not in this list, feel free to develop your own interface module and publish it on any git source repository or packaged as a zip (for the price of your choice) on dolistore.com. But you can also do it as an alternative of an existing solution if a module already exists and does not match your need...


Belgium (Peppol BIS Billing 3.0)

Format

The electronic invoice format in Belgium is Peppol BIS Billing 3.0, which uses the UBL structure defined by the OASIS organization: https://docs.oasis-open.org/ubl/

Here are some links about this format:

Timeline

The Belgian parliament approved the law implementing mandatory domestic B2B eInvoicing in Belgium as from 1 January 2026

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Belgium

  • B2G: Yes
  • B2B: Not yet
  • B2C: No
  • VAT Real-Time Reporting: Not yet

Note: Belgium already offers a platform called Mercurius, where you can send manually classic invoice to get a Peppol invoice.

A peppol file can be validated here: https://ecosio.com/en/peppol-and-xml-document-validator/#

To know if a peppol file has been published on the peppol network, you can follow this tutorial: https://openpeppol.atlassian.net/wiki/spaces/Belgium/pages/624689399/Ma+facture+a-t-elle+t+bien+re+ue+par+le+client+Quel+est+son+statut

Colombia

Format

Factura Electronica Colombia DIAN

...To complete...

Dolibarr support

An old module is available here: https://www.dolistore.com/product.php?id=1205&title=factura-electronica-colombia-dian&l=en We have not got enough feedback to know it this module is still valid.


Croatia

Format

Compliant with the European standard (EN 16931)

Timeline

There are no current Business-to-Business (B2B) or Business-to-Consumer (B2C) eInvoicing mandates. However, a B2B mandate is under public consultation and is expected to take effect on 1 January 2026. Near real-time reporting is expected to begin in 2026.

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Croatia

  • B2G: Yes
  • B2B: No
  • B2C: No
  • VAT Real-Time Reporting: No

Denmark

Format

Peppol BIS 3.0 and OIOUBL 3.0

Timeline

No mandate for B2B einvoicing yet, but under the 2022 Bookkeeping Act, businesses must ensure their systems are capable of sending and receiving eInvoices, including through Peppol and NemHandel

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Denmark

  • B2G: Yes
  • B2B: No
  • B2C: No
  • VAT Real-Time Reporting: No


Estonia

Format

Peppol

Timeline

Since 1 July 2025 all accounting entities registered as e-invoice recipients in the commercial register are entitled to receive e-invoices by default.

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Estonia

  • B2G: Yes
  • B2B: Yes
  • B2C: No
  • VAT Real-Time Reporting: No

Finland

Format

UBL 2.1 and Cross-Industry Invoice (CII)[3] or national formats such as Finvoice 3.0 and TEAPPSXML 3.0 (provided their compliance with the European Standard) or Peppol BIS Billing 3.0.

Timeline

There is no business-to-business (B2B) mandate.

However, under the eInvoicing Act 241/2019, companies with an annual turnover exceeding EUR 10,000 are entitled to request EN-compliant eInvoices from their suppliers.

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)


Legislation and current status

https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Finland

  • B2G: Yes
  • B2B: Partial
  • B2C: No
  • VAT Real-Time Reporting: No

France (Factur-X, Peppol BIS Billing 3.0)

Format

The government has specified three types of electronic invoice formats:

  • Factur-X, sometimes incorrectly written as FactureX (Hybrid Format PDF A/3 + Structured Data in XML included in the PDF)
  • CIUS for Chorus Pro (Cross Industry Invoice (CII))
  • Peppol BIS Billing 3.0 (Universal Business Language (UBL) format)

Any of these formats can be used in France. The Dolibarr software has chosen the first format. It is already compatible (see below).

Timeline

Initially, the first deadline was set for January 1, 2024. The schedule was modified at the end of 2023 by the government. It is now as follows:

  • From September 1, 2026: Obligation to receive electronic invoices for all businesses.

All companies are required to receive their invoices in electronic format. Only large companies (employing at least 5,000 employees or with a turnover exceeding 1.5 billion euros) and medium-sized companies (employing between 250 and 4,999 employees or with a turnover not exceeding 1.5 billion euros) are required to issue invoices in electronic format.

  • From September 1, 2027: All SMEs and micro-enterprises will be required to issue electronic invoices (postponable until December 1, 2027).

Dolibarr support

To generate invoices in the Factur-X format, you need to install the FacturX module available on Dolistore:

This module, or a modified or Dolibarrized version of the module, will be integrated as standard in a future version of Dolibarr.

Once the document is generated, it must be transmitted to a centralized platform. Sending the invoice directly to your client via email will no longer be possible.

Dolibarr, like any invoicing software, will therefore need to interface with a PDP (private intermediary operator) or the PPF (the state's centralized platform for submitting invoices). This point has not yet been developed because the government platform and specifications for such automatic invoice transfer are not yet ready. The development will be carried out as soon as they are available. See the page GIFF Facture électronique.


Note: France already offers a platform called Chorus-Pro, where it is mandatory to submit invoices in certain cases (e.g., invoices intended for the administration). To interface your Dolibarr with this platform, you need to either submit invoices manually onto this platform, or to use a third-party service for submission directly from Dolibarr, for example by using:

Legislation and current status


Germany (Factur-X / ZUGFeRD, Peppol BIS Billing 3.0)

Format

The electronic invoice format in Germany is Factur-X, which is the same as in France. However, its German name, ZUGFeRD, can also be used. This standard involves integrating structured invoice data into an XML file embedded within the PDF A/3 of the invoice. All authorities at federal and national level are mandated to always offer a Peppol transmission if an automated data exchange is provided for the delivery of eInvoices. The XRechnung format being specific to Germany, economic operators should select a provider that is accredited by the German Peppol Authority. This ensures that the service provider conducts Peppol transactions in Germany.

Timeline

  • Mandatory issuance of eInvoices for companies with an annual turnover exceeding 800 000, 00 EUR. In 2027
  • Mandatory issue of eInvoice for every B2B transaction in 2028

Dolibarr support

To generate invoices in this format, you need to install the FacturX module available on Dolistore:

Legislation and current status


Greece (Peppol BIS Billing CIUS 3.0)

Format

The electronic invoice format in Greece is Peppol BIS Billing CIUS 3.0

Timeline

eInvoicing: From 1/7/2025 all companies are required to issue and receive their invoices in electronic format

Digital delivery note: From 1/4/2025 for companies with a turnover exceeding 200000€ and from 1/10/2025 compulsory for all legal entities

Dolibarr support

E-reporting is implemented by Independent Authority for Public Revenue (IAPR) MyDATA platform

Legislation and current status


Ireland

Format

PEPPOL BIS Billing 3.0.

Timeline

No Business-to-Government (B2G) eInvoicing mandate exists, but since June 2019, all public sector entities are required to receive and process structured eInvoices compliant with the European standard (EN 16931)

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

Italy (FatturaPA)

Format

The electronic invoice format in Italy is FatturaPA (national XML standard)

Timeline

As of January 2019, eInvoicing is mandatory for B2B and B2C for all Italian operators

Dolibarr support

There are two solutions:

Legislation and current status


Latvia

Format

Compliant with the European standard (EN 16931)

Timeline

eInvoicing starting from 2028

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status


Lithuania

Format

Compliant with the European standard (EN 16931)

Timeline

mandatory eInvoicing targeted for 1 January 2028.

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

Luxembourg (Peppol BIS Billing 3.0)

Format

The electronic invoice format in Luxembourg is Peppol BIS Billing 3.0, which must comply with European standard EN 16931-1:2017. Two syntaxes are permitted:

  • XML UBL (Universal Business Language) defined in standard ISO/IEC 19845:2015
  • XML UN/CEFACT CII (Cross Industry Invoice)

Timeline

There is no business-to-business (B2B) mandate.

Dolibarr support

While there's no specific mention of Dolibarr support for Luxembourg e-invoicing, users can likely use the Peppol XML module available for other countries:

Legislation and current status

https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Luxembourg

https://mindigital.gouvernement.lu/en/dossiers/2021/facturation-electronique.html

  • B2G: Yes (mandatory since 18 April 2019 or 18 April 2020 for sub-central contracting authorities)
  • B2B: No
  • B2C: No
  • VAT Real-Time Reporting: No

Mexico (CFDIXML)

Format

CFDI XML

Timeline

Dolibarr support

To generate invoices in the Mexican electronic format, you need to install a CFDI XML module.

Legislation and current status

  • B2G: Yes
  • B2B: Yes
  • B2C: Yes
  • VAT Real-Time Reporting: No


Norway

Format

EHF/Peppol BIS Billing 3.0

Timeline

Using Peppol is mandatory for invoices sent to administration

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

Poland

Format

PEPPOL BIS Billing 3.0.

Timeline

Poland plans to make business-to-business (B2B) e-Invoicing mandatory from 2026.

Dolibarr support

You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

Portugal

Format

OASIS UBL CIUS-PT and CEFACT CII CIUS-PT

Timeline

Dolibarr support

You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

Romania

Format

RO_CIUS ensuring alignment with the broader European e-invoicing standard EN 16931.

Dolibarr support

You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status


Slovakia

Format

Peppol BIS 3

Timeline

Slovakia intends to introduce the mandatory B2B e-invoicing. Based on the mandatory e-invoicing, there will be on-line electronic reporting from January 2027, for domestic transactions (transactions with the place of supply within the territory of the Slovakia) and for taxable persons established in Slovakia. Cross-border B2B reporting (for intra EU transactions), based on e-invoicing, is going to be introduced from 1 July 2030.

Dolibarr support

You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

Slovenia

Format

The national e-SLOG standard (version 2.0) is compliant with the EN 16931.

Timeline

Dolibarr support

You may try to use the following module to transfer your invoice on Peppol: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status

Spain (FacturaE - VeriFactu)

Format

The electronic invoice format in Spain is called FacturaE (European standard EN 16931). VeriFactu is the system and network to send and validate invoices.

Timeline

B2B: The Law 18/2022 amendment mandates that all B2B transactions must be conducted using eInvoices. Businesses with annual revenues of EUR 8 million or more must comply within one year, while others have a two-year compliance period but it has not been officially issued yet.

Effective on 1 January 2026, the VERIFACTU system will become mandatory for all companies that are not subject to the SII Reporting mandate. This will require these companies to use certified accounting software and obtain invoice clearance for all their transactions.

Dolibarr support

One of the following module is required:

  • Module DoliFactu

A module called 2FacturaE exists to generated invoices using the invoice in the format expected (https://www.2byte.es/index.php/productos/modulo-2facturae). It was enough for spain.

But this is no more true: In 2025, you must also now have a software that keep tracking of recording payment and invoices into an unalterable way. For this you need now the module DoliFactu (https://dolifactu.es/producto/modulo-antifraude-dolibarr/).

Note also that there is also a ready to use hosting service called DoliFactu.es that includes this module by default in its offer.

  • Module LeyAntiFraudeYVeriFactu

Another solution to be ready and compliant with the VeryFactu system is to install the external module called "Ley antifraude y VeriFactu"

You can get the module here: https://www.dolistore.com/fr/modules/2259-Ley-antifraude-y-VeriFactu.html?search_query=verifactu&results=1

Note: As the law is evolving frequently and may depends on your business, you MUST check with your book keeper or your laywer that this suits completely the law and the need of your own business.

Legislation and current status


Sweden

Format

Peppol BIS Billing 3.0

Timeline

Using Peppol is mandatory for invoices sent to administration

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)

Legislation and current status


Switzerland (QR-Bill)

Format

  • E-reporting:

Until 2022, Switzerland required invoices to be accompanied by a red payment slip (called BV) and an orange payment slip (called BVR). This is no longer the case. Instead, PDF invoices in Euro or Swiss Francs, which can or must be paid by bank transfer, must include, at the bottom of the page for example, a section containing all the information required for payment by transfer. This is called the QR-Bill or QR-Invoice.

Timeline

The "red payment slip" (called BV) and an "orange payment slip" (called BVR) is no more required after 2022.

QR-Bill is expected for PDF invoices in Euro or Swiss Francs, which can or must be paid by bank transfer since the 20th june 2020.

Dolibarr support

To obtain such a section:

  • You can install the following module: https://www.dolistore.com/fr/modules/286-SwissBanking.html
  • The other option is to activate the experimental option INVOICE_ADD_SWISS_QR_CODE:
    • Setting the value to '1' will generate and print the QR code only.
    • If the option is set to 'bottom', the entire section at the bottom of the invoice will be displayed, but the installation of an external PHP library will be requested at the first generation of the PDF.

Legislation and current status

  • B2G:
  • B2B:


United Kingdom

Format

The electronic invoice format must follow Peppol (to be confirmed).

Timeline

Using Peppol is mandatory for invoices sent to administration (to be confirmed).

Dolibarr support

To generate invoices in this format, you may need to install the module: https://www.dolistore.com/fr/modules/1585-Peppol-XML---facture-electronique.html

The following module may also able to generate invoices but may also be able to send the invoice on the Peppol Network: https://www.dolistore.com/product.php?id=2427&title=peppol-full-integration-client (to be confirmed)


Other / Resources

More resources can be found: https://www.tx2.fr/en/2024/01/15/electronic-invoicing-europe-regulations-obligations/