InvoiceXML

GetZugferd - Create, Validate, Convert and Preview ZUGFeRD and XRechnung

by
ZUGFeRD is Germany's hybrid PDF/XML invoice standard, increasingly required for B2B and public-sector invoicing. Existing tooling is either buried in enterprise compliance suites or scattered across open-source libraries built for developers. GetZugferd is the simple alternative: drop in a file to validate it instantly with plain-language errors, or generate a compliant invoice from a clean form. No signup, no hassle, no enterprise contract. Just the format, made approachable.

Add a comment

Replies

Best
InvoiceXML
Maker
📌
I built this because I kept getting messages from people who weren't developers but still needed to validate or generate a single ZUGFeRD invoice. German bookkeepers, freelancers, small business owners who got their first XRechnung from a public-sector client and had no idea what to do with it. I'd already built InvoiceXML, an API for European e-invoice formats, primarily aimed at developers. But the API doesn't help someone who just needs to upload one file, see if it's valid, and move on with their day. So I spun up GetZugferd as a standalone tool focused on exactly that audience. No login, no enterprise dance, no marketing fluff. Drop in a file, get a clear validation report. Fill in a form, get a compliant ZUGFeRD PDF. The hardest part of the project was probably making the Schematron errors readable. The default output is genuinely hostile to humans, so a lot of work went into translating raw rule violations into "your VAT total doesn't match the sum of line items" style messages that someone non-technical can act on. If you work with German B2B invoicing or have to deal with the XRechnung mandate at all, I'd love your feedback on what's missing or what could work better.