Assembly Line

Eu_einvoice

Create and import e-invoices with ERPNext.

Eu_einvoice is an open-source e-invoicing library project on GitHub under the GPL-3.0 license (strong copyleft), with 104 stars. It is built with CPython and V8. Its last push was 3 days ago.

Stars
104
License
GPL-3.0
Activity
Active
Latest release
v16.3.0

Code on GitHub

Judgement

What it is
Integration
What it does
An ERPNext app that creates and imports CII e-invoices in ZUGFeRD, Factur-X and XRechnung profiles from sales and purchase invoices.
Adopt it when
A business in Germany or France runs ERPNext and must send or receive e-invoices.
Watch out
UBL and Peppol transport are not covered, and you must match the branch to your ERPNext version.
Ready for
Usable
Runs as
Self-hosted server
Built with
Python, Frappe and ERPNext
How established
Established: started 2 years ago, latest release v16.3.0.
What the license allows
Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Eu_einvoice → CPython → GCC → LLVM project → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Eu_einvoice

  1. 1
    Mustangproject ZUGFeRD

    Open Source Java e-Invoicing library, validator and tool (Factur-X/ZUGFeRD, UNCEFACT/CII XRechnung)

    Building block Production-ready A Java application must produce or check German or French e-invoices.

    ★ 483 Apache-2.0 XSLT Active, pushed 17 days ago
  2. 2
    ZUGFeRD horstoeko

    ZUGFeRD/XRechnung/Factur-X Library

    Building block Production-ready You maintain a PHP app already using it; new projects should start with its successor, horstoeko/invoicesuite.

    ★ 437 MIT PHP Active, pushed 32 days ago
  3. 3
    ZUGFeRD-csharp stephanstapel

    Open source C# e-invoicing library. Enables creating and reading ZUGFeRD invoices.

    Building block Production-ready Only for existing .NET projects that need a short bridge; new work should look elsewhere.

    ★ 395 Apache-2.0 C# Active, pushed 24 days ago
  4. 4
    Phase4 phax

    phase4 - AS4 client and server for integration into existing systems. Specific support for Peppol and CEF eDelivery built-in.

    Building block Production-ready You are building a Peppol access point or another AS4 integration in Java.

    ★ 246 Apache-2.0 Java Active, pushed 3 days ago
  5. 5
    Quba-viewer ZUGFeRD

    Quba is a viewer for electronic invoices

    Complete system Usable Someone in accounts receives XML e-invoices and needs to read and check them locally.

    ★ 206 Apache-2.0 Kotlin Active, pushed 10 days ago
  6. 6
    Python-drafthorse pretix

    Pure-python ZUGFeRD implementation

    Building block Usable A Python application must emit ZUGFeRD invoices and the developer can work from the official specification.

    ★ 182 Apache-2.0 Python Active, pushed 5 days ago
  7. 7
    ZATCA SallaApp

    An unofficial package maintained by Salla to help developers to implement ZATCA (Fatoora) QR code easily which required for e-invoicing

    Building block Usable A PHP system selling in Saudi Arabia must generate ZATCA-compliant invoices.

    ★ 168 MIT PHP Active, pushed 21 days ago
  8. 8
    Factur-X atgp

    PHP library to manage your Factur-X / ZUGFeRD 2.0 PDF invoices files

    Building block Usable Your PHP system already produces PDF invoices and the XML, and needs to combine them into Factur-X files.

    ★ 154 MIT PHP Active, pushed 3 months ago

Commercial e-invoicing libraries for ZUGFeRD, Factur-X, XRechnung and Peppol

  1. 1
    Pagero Pagero

    Discover e-invoicing, tax, legal and regulatory compliance solutions from Thomson Reuters, helping organisations navigate complexity with confidence.

    Integration Production-ready A company trading across several countries must send and receive structured e-invoices to meet mandates.

    77 readers a month Commercial
  2. 2
    Avalara E-Invoicing Avalara

    Comply with international real-time reporting and e‑invoicing mandates. Automate financial operations with Avalara E‑Invoicing and Live Reporting.

    Integration Production-ready A multinational must comply with e-invoicing mandates in several countries and already uses Avalara for tax.

    Commercial

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.