All Articles
XRechnung vs. ZUGFeRD: Which E-Invoice Format Does Your Business Need?
XRechnung and ZUGFeRD are both German e-invoice standards — but they work very differently. Learn the key differences, use cases, and when to use each format.
The 2025 German E-Invoicing Mandate: Everything Your Business Must Know
Germany's e-invoicing mandate is being expanded to cover B2B transactions starting in 2025. Learn who is affected, what the deadlines are, and how to comply.
How to Fix the 10 Most Common XRechnung Validation Errors
KOSIT validation rejecting your XRechnung? This guide explains the 10 most common error codes, what causes them, and exactly how to fix each one.
GoBD Compliance for Electronic Invoices: A Complete Practical Guide
The GoBD regulates how German businesses must store digital accounting records, including e-invoices. This guide explains the requirements and how to ensure compliance.
What Is a Leitweg-ID? The Essential Guide to German B2G Invoicing
The Leitweg-ID is a mandatory routing identifier for all XRechnung invoices sent to German government authorities. Learn what it is, its format, and how to get one.
Understanding XML: A Developer's Guide to the Language Behind E-Invoices
XML powers XRechnung, ZUGFeRD, and hundreds of enterprise data standards. This guide explains XML structure, namespaces, and key concepts for developers working with German e-invoices.
Base64 Encoding Explained: A Developer's Complete Reference
Base64 converts binary data to ASCII text so it can be safely transmitted in text-based protocols. Learn how it works, when to use it, and common use cases including JWT, data URLs, and email attachments.