Skip to content
SPECIFICTION
Get listed

BillingEngine vs phase4

BillingEngine

billingengine.com

phase4

github.com

Side by side

FigureBillingEnginephase4
Price from€6/moFree
Free planYesYes
Free trial——
Open source——
WebYesYes
Windows—Yes
macOS—Yes
Linux—Yes
APIYes—
Self-hosted—Yes
Plans published41
Spec score · Electronic Invoicing Software9.0 (#2)7.8 (#13)
FoundedBillingEngine says it launched in 2014 to provide a simple invoicing solution for small businesses.2015
SupportPriority 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

BillingEngine pricing →

phase4

  • Open-source libraryFree

phase4 pricing →

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.

Visit billingengine.com

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.

Visit github.com