Freedom251 › Electronic Invoicing Software
Domibus

What Domibus is
Domibus is the European Commission’s sample implementation of an eDelivery AS4 Access Point. It provides a way for organisations to exchange documents and data across public or private networks through interoperable nodes. The eDelivery specifications use digital signatures and encryption to protect integrity and confidentiality, and each message requires a digitally signed receipt acknowledgement.
Domibus is free and open source, with an on-premise, self-hosted deployment model and API access. Its REST Plugin provides an authenticated interface described through OpenAPI, webhook notifications, and workflows for resending or downloading messages. The current release page lists Web Service, File System, and JMS plugins, with Jakarta EE 8 and Jakarta EE 10 variants.
The release page identifies version 5.2.1.3, released on 11 September 2026, as the latest security patch. Domibus 5.2.1 supports Apache Tomcat 10.1, WebLogic 14.1.2, and WildFly 37.0.x; the page advises against WildFly for new installations because it will not be supported after Domibus 5.2. Supported database versions include MySQL 8 and Oracle 19c, and listed Java versions are Oracle JDK 21 and Eclipse Temurin 21. Domibus 5.2.1 supports hardware security modules for private key storage. The linked license is the European Union Public License.
Who it suits
Domibus is aimed at government entities, private businesses, and software or service providers that need to exchange documents and data through interoperable eDelivery nodes. It suits organisations able to deploy and operate an on-premise access point using supported application servers, databases, and Java versions.
What it does well
- Free and open source under the European Union Public License.
- Supports on-premise, self-hosted deployment.
- REST Plugin provides webhooks and message resend and download workflows.
- Uses digital signatures and encryption for integrity and confidentiality.
- Offers Web Service, File System, and JMS plugins.
- Supports hardware security modules for private key storage.
What to know first
- WildFly is discouraged for new installations.
- Supported server, database, and Java versions are specified.
- Release support focuses on critical security patches and major bug fixes.
Limits
Domibus releases receive at least one year of support from their minor version release; releases designated LTS receive at least two years. Support is limited to critical security patches and major bug fixes.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Domibus | European Union Public Licence · downloadable sample implementation | Free |
As ec.europa.eu lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the European Commission’s Domibus page.
- Select an application server supported by the Domibus version you plan to use.
- Prepare a supported database and Java version.
- Deploy Domibus on-premise and configure the available integration plugins.
- Use the REST Plugin for authenticated API workflows and webhook notifications.
Overview
Domibus is the European Commission’s open-source sample implementation of an eDelivery AS4 Access Point. It is aimed at government entities, private businesses and software or service providers that need interoperable document and data exchange. The zero licence cost is attractive, but this is an on-premise platform for organisations prepared to operate its application server, database and Java stack.
Key features
eDelivery exchanges messages through interoperable nodes over public or private networks. Digital signatures and encryption protect integrity and confidentiality, while every message requires a digitally signed receipt acknowledgement. That combination suits regulated or operationally important exchanges where proof of delivery matters, rather than teams looking for a simple end-user invoicing product.
The REST Plugin adds an authenticated, OpenAPI-driven interface, webhook notifications, and workflows for resending or downloading messages. Default Web Service, File System and JMS plugins provide practical integration routes, with Jakarta EE 8 and Jakarta EE 10 variants. This breadth helps technical teams connect existing systems, but it also makes architecture and upgrade planning part of the product decision.
Domibus 5.2.1 supports hardware security modules for private-key storage. The UTIMACO simulator is listed for this purpose, and the specific HSM should be tested before production, so security-conscious deployments can use dedicated key protection without assuming every device is plug-and-play.
Pricing
The Domibus plan costs free and is an open-source, downloadable sample implementation under the European Union Public Licence. API access is included, and there is no paid tier or free trial to compare. The financial advantage is clear for organisations able to supply their own hosting, administration, integration and support; the licence does not remove those operational responsibilities.
Platforms
Domibus is available for API use on Linux in a self-hosted, on-premise deployment. Domibus 5.2.1 supports Apache Tomcat 10.1 and WildFly 37.0.x with Jakarta EE 10, or WebLogic 14.1.2 with Jakarta EE 8. WildFly is a poor choice for a new installation because support ends after Domibus 5.2.
Runtime options are MySQL 8 or Oracle 19c and Oracle JDK 21 or Eclipse Temurin 21. Plugins made for Domibus 5.1 or earlier are incompatible with the 5.2 Jakarta EE 10 edition after the javax.* to jakarta.* namespace change. The latest security patch identified for the 5.2.1 line is version 5.2.1.3, released on 11 September 2026.
Who it's for
Choose Domibus when your organisation needs a standards-based AS4 access point, signed receipts and encrypted exchange, and has engineers to run a supported Java application-server and database combination. It can serve public-sector networks, businesses and providers embedding eDelivery in their own services.
It is a poor fit for buyers wanting a hosted service, a consumer-friendly interface or broad vendor-managed support. Releases receive at least one year of support from a minor-version release, or at least two years when designated LTS, with coverage limited to critical security patches and major bug fixes. The eDelivery Support Service operates from 8am to 6pm on normal European Commission working days.
Pros and cons
Pros
- No licence charge: the open-source plan costs 0.00 USD, making large-scale adoption possible when infrastructure is already available.
- Strong message assurance: encryption, signatures and mandatory signed receipts address confidentiality, integrity and acknowledgement requirements.
- Useful integration surface: REST, Web Service, File System and JMS options accommodate different existing architectures.
- HSM capability: supported private-key storage can suit deployments with stricter key-management controls.
Cons
- Operational burden: self-hosting leaves server, database, Java, upgrades and plugin compatibility to your team.
- Narrow support scope: standard support focuses on critical security patches and major bug fixes, not comprehensive feature assistance.
- Upgrade risk: older plugins cannot run on the 5.2 Jakarta EE 10 edition, requiring compatibility work before migration.
- Short-lived server option: WildFly should be avoided for new installations because it will not be supported after version 5.2.
Alternatives
For a hosted electronic-invoicing workflow, Billit offers Android, iOS and web access, a free licence for Peppol sales invoices, and paid usage up to 25 documents per month at €690 a month.
phase4 is another free open-source option for Linux, macOS, Windows or self-hosting, but its Apache 2.0 library requires manual integration.
Holodeck B2B is free, open-source software for desktop operating systems and requires Java 11 or later.
B2Brouter, BillingEngine, ONESOURCE Pagero, PeppolSoft and Tradeshift are alternatives for readers comparing other electronic-document or invoicing services; their plans and platforms differ from Domibus.
See the broader Electronic Invoicing Software category for more options.
Verdict
Domibus is a strong choice for technically capable organisations that need a free, on-premise AS4 access point with secure, acknowledged exchange and multiple integration plugins. Look elsewhere if you need hosted simplicity, broader support coverage or freedom from Java, application-server and database compatibility work.
Verdict
Choose Domibus if your organisation needs an open-source AS4 access point for secure document and data exchange, with on-premise deployment and plugin options. Consider another deployment approach if you cannot use its supported server, database, and Java versions or need broader release support than critical security patches and major bug fixes.
Questions
How much does Domibus cost?
Domibus is free and open source. Its linked license is the European Union Public License.
How can Domibus be deployed?
The listed deployment is on-premise, and the platform listing includes self-hosted.
Which application servers are supported for Domibus 5.2.1?
The listed options are Apache Tomcat 10.1, WebLogic 14.1.2, and WildFly 37.0.x. WildFly is discouraged for new installations because it will not be supported after Domibus 5.2.
Which databases and Java versions are listed?
Supported database versions are MySQL 8 and Oracle 19c. Listed Java versions are Oracle JDK 21 and Eclipse Temurin 21.
What does the REST Plugin provide?
It provides an authenticated, OpenAPI-driven interface, webhook notifications, and workflows to resend or download messages.
How long are Domibus releases supported?
Releases receive at least one year of support from their minor version release, while releases designated LTS receive at least two years. Support covers critical security patches and major bug fixes.
Facts from Domibus's own pages
- Application servers
- The listed Domibus 5.2.1 variants support Apache Tomcat 10.1 and WildFly 37.0.x on Jakarta EE 10, and WebLogic 14.1.2 on Jakarta EE 8. · ec.europa.eu, 11 Oct 2026
- Compatibility limit
- Plugins developed for Domibus 5.1 or earlier are incompatible with Domibus 5.2 JEE10 because of the javax.* to jakarta.* namespace migration. · ec.europa.eu, 11 Oct 2026
- Current release
- The page identifies version 5.2.1.3, released on 11 September 2026, as the latest security patch. · ec.europa.eu, 11 Oct 2026
- Database and Java
- The listed supported database versions are MySQL 8 and Oracle 19c, and the listed Java versions are Oracle JDK 21 and Eclipse Temurin 21. · ec.europa.eu, 4 Oct 2026
- HSM support
- The page reports HSM support tested with the UTIMACO simulator and advises extensive testing with a specific HSM before production use. · ec.europa.eu, 11 Oct 2026
- Integration options
- Available default plugins include Web Service, File System, and JMS plugins, with JEE8 and JEE10 variants. · ec.europa.eu, 11 Oct 2026
- Integration plugins
- The current release page lists default Web Service, File System, and JMS plugins, with Jakarta EE 8 and Jakarta EE 10 variants. · ec.europa.eu, 4 Oct 2026
- Intended users
- The eDelivery service is presented for public sector entities, private sector entities, and software or service providers exchanging documents and data. · ec.europa.eu, 11 Oct 2026
- License
- The Domibus page links to the European Union Public Licence. · ec.europa.eu, 11 Oct 2026
- Purpose
- Domibus is the European Commission’s sample implementation of an eDelivery AS4 Access Point for secure digital data exchange. · ec.europa.eu, 11 Oct 2026
- REST plugin
- The REST Plugin 1.0 provides an authenticated OpenAPI-driven interface, webhook notifications, message resend and download workflows, and inline or deferred attachments; it is listed for Jakarta EE 10 variants only. · ec.europa.eu, 11 Oct 2026
- Runtime requirements
- The page lists MySQL 8 or Oracle 19c and Oracle JDK 21 or Eclipse Temurin 21 as supported options. · ec.europa.eu, 11 Oct 2026
- Secure exchange
- eDelivery enables organisations to exchange documents and data over public or private networks through interoperable nodes. · ec.europa.eu, 4 Oct 2026
- Security
- The eDelivery framework uses digital signatures and encryption for data integrity and confidentiality, and requires a digitally signed acknowledgement for each received message. · ec.europa.eu, 11 Oct 2026
- Support
- Default support lasts at least one year from a minor release and is limited to critical security patches and major bugs; support hours are 8am to 6pm on normal EC working days. · ec.europa.eu, 11 Oct 2026
- Support duration
- Domibus releases receive at least one year of support from their minor version release, while releases designated LTS receive at least two years; support is limited to critical security patches and major bug fixes. · ec.europa.eu, 4 Oct 2026
- Supported application servers
- Version 5.2.1 supports Apache Tomcat 10.1, WebLogic 14.1.2, and WildFly 37.0.x; the page advises against WildFly for new installations because it will not be supported after Domibus 5.2. · ec.europa.eu, 4 Oct 2026
- Support hours
- The eDelivery Support Service operates from 8am to 6pm on normal European Commission working days. · ec.europa.eu, 4 Oct 2026
- WildFly limit
- The maker says WildFly will not be supported after Domibus 5.2 and recommends avoiding it for new installations. · ec.europa.eu, 11 Oct 2026
Where Domibus stands on Freedom251
- Electronic Invoicing Software#4 of 33