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.
E-Invoicing for Craft Businesses: Everything You Need to Know in 2025
Craft businesses face special challenges with the e-invoicing mandate: interim invoices, final invoices, equipment deployment. This guide answers all practically relevant questions.
E-Invoicing for Freelancers & Self-Employed: The Practical Guide 2025
Everything freelancers and the self-employed need to know about the e-invoicing mandate: deadlines, exceptions, small business rules, suitable tools, and concrete action recommendations.
Validating a ZUGFeRD PDF – Step-by-Step Guide
How to check a ZUGFeRD file for compliance: PDF/A-3 check, XMP metadata, CII XML validation, and common errors – explained with free tools.
How to Obtain and Verify a Leitweg-ID – Complete Guide
Step-by-step guide: how to obtain the correct Leitweg-ID for your XRechnung, verify the format, and avoid the most common errors in government invoicing.
Create an XRechnung – Step by Step (2025)
Step-by-step tutorial: how to create a valid XRechnung – from data preparation through XML creation to KOSIT validation and submission.
ZUGFeRD & Factur-X: The Complete Guide 2025
Everything about ZUGFeRD and Factur-X: technical structure, profiles, versions, validation, GoBD archiving, and the difference from XRechnung – explained concisely and practically.
E-Invoicing Mandate 2025–2028: The Complete Guide for Businesses
Everything on Germany's e-invoicing mandate under the Wachstumschancengesetz: who is affected, what deadlines apply, which formats are permitted, and how to prepare your business.
XRechnung: The Complete Guide 2025 – Technology, Law & Practice
The most comprehensive guide to XRechnung: structure, mandatory fields, validation, submission, GoBD archiving, and all deadlines 2025–2028 in one place.
Explore by Topic
E-Invoicing
- → What Is XRechnung
- → XRechnung vs. ZUGFeRD
- → How to Fix the 10 Most Common XRechnung Validation Errors
- → What Is a Leitweg-ID
- → Validating a ZUGFeRD PDF – Step-by-Step Guide
- → How to Obtain and Verify a Leitweg-ID – Complete Guide
- → Create an XRechnung – Step by Step (2025)
- → ZUGFeRD & Factur-X
- → XRechnung
Compliance
Developer Tools