BillingEngine vs phase4
BillingEngine
billingengine.comphase4
github.comSide by side
| Figure | BillingEngine | phase4 |
|---|---|---|
| Price from | €6/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| 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 | 9.0 (#2) | 7.8 (#13) |
| Founded | BillingEngine says it launched in 2014 to provide a simple invoicing solution for small businesses. | 2015 |
| Support | Priority email support is included as a plan feature, with requests often answered the same business day. | The repository says users seeking commercial support can contact the maintainer by email. |
Plans
BillingEngine
- FreeFree
- Basic€6 a month
- Premium€12 a month
- FreePrice not published
In their own words
BillingEngine
BillingEngine is cloud invoicing and accounting software for freelancers and small businesses. It creates electronic invoices in ZUGFeRD and XRechnung formats compliant with EN 16931, and every plan includes an unlimited email inbox for incoming e-invoices. Accepted quotes can become invoices, and reminders can be sent at several dunning levels. Receipt recognition extracts amount, date, tax rate and supplier, then matches receipts to expenses. Users can export data in DATEV, CSV, XLS, XML or PDF formats; listed integrations include DATEV export and a REST API for customers, invoices and payments. The free plan allows three invoices, three quotes and three receipts per month for one user. Basic costs €6 a month plus VAT and allows 30 of each document type monthly for two users. Premium costs €12 a month plus VAT and provides unlimited invoices, quotes and receipts for five users. BillingEngine says data is encrypted in transit, stored on servers in Germany and archived in a GoBD-compliant manner.
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.