B2Brouter vs phase4
B2Brouter
b2brouter.netphase4
github.comSide by side
| Figure | B2Brouter | phase4 |
|---|---|---|
| Price from | €9.17/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| API | Yes | — |
| Self-hosted | — | Yes |
| Plans published | 4 | 1 |
| Spec score · Electronic Invoicing Software | 8.4 (#5) | 7.8 (#13) |
| Founded | 2003 | 2015 |
| Purpose | B2Brouter lets businesses create, send, receive, and manage electronic invoices and other commercial documents for local and international transactions. | phase4 is an embeddable Java library for sending and receiving AS4 messages. |
| Support | The pricing comparison lists support through the in-app incident reporting system across Basic, Professional, and Business plans. | The repository says users seeking commercial support can contact the maintainer by email. |
Plans
B2Brouter
- BasicFree
- Professional€110 a year
- Business€300 a year
- eDocExchangePriced on request
In their own words
B2Brouter
B2Brouter is a cloud platform for creating, sending, receiving and managing electronic invoices and other commercial documents in local and international transactions. It adapts invoices to recipient formats and local regulatory requirements. Invoice options include recurring, simplified, pro forma and corrective invoices, alongside product catalogs, SEPA mandate management, OCR document digitization and activity reports. Connections include Peppol, FACeB2B, Spanish General Entry Points, SDI, FE-AP/ESPAP, Chorus Pro/PDP and ePrior. Listed integrations include Microsoft Dynamics 365 Business Central, Sage, WooCommerce, SAP, Odoo, Zoho, NetSuite and Oracle Cloud ERP. Its API can connect an ERP, ecommerce platform or custom application to create, query and send documents automatically. The Basic plan costs nothing and allows up to 24 transactions per year, up to 10 contacts and 1 user. Professional costs €110 a year and Business €300 a year, both billed annually plus taxes. B2Brouter also lists ISO/IEC 27001 and Spain’s National Security Framework certifications.
phase4
phase4 is a free, open-source Java library for sending and receiving AS4 messages. It is designed for manual integration into an existing system, not as a standalone project. Built-in protocol support includes Peppol and CEF eDelivery; documented additional profiles include BDEW, DBNAlliance, eDelivery2, EESPA, ENTSOG, EUCTP, and HR eDelivery. The library supports UBL and API access, and is intended for on-premise deployment. It requires Java 17 or later, with Java 21 or later recommended for performance. Configuration can come from application.properties, system properties, or environment variables; security setup can use JKS or PKCS12 keystores and truststores. AS4 multi-hop and AS4 split and join are not implemented. The project says automated unit and integration tests cover many configurations, while testing against a real remote system is different. Its testing guide says an official Peppol AP certificate is needed to test sending to or receiving from an existing Peppol provider. phase4 uses the Apache 2.0 license.