ToolKit Blog

Expert Guides on
German E-Invoicing

In-depth articles on XRechnung, ZUGFeRD, GoBD compliance, and developer tools — written by practitioners, for practitioners.

All Articles

E-Invoicing

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.

docutools.pro Editorial Team
docutools.pro·8 min read
Read
Compliance

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.

docutools.pro Editorial Team
docutools.pro·9 min read
Read
E-Invoicing

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.

docutools.pro Editorial Team
docutools.pro·11 min read
Read
Compliance

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.

docutools.pro Editorial Team
docutools.pro·9 min read
Read
E-Invoicing

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.

docutools.pro Editorial Team
docutools.pro·7 min read
Read
Developer Tools

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.

Max Blue
Max·10 min read
Read
Developer Tools

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.

Max Blue
Max·9 min read
Read
Compliance

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.

docutools.pro Editorial Team
docutools.pro·17 min read
Read
Compliance

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.

docutools.pro Editorial Team
docutools.pro·18 min read
Read
E-Invoicing

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.

docutools.pro Editorial Team
docutools.pro·14 min read
Read
E-Invoicing

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.

docutools.pro Editorial Team
docutools.pro·12 min read
Read
E-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.

docutools.pro Editorial Team
docutools.pro·16 min read
Read
E-Invoicing

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.

docutools.pro Editorial Team
docutools.pro·24 min read
Read
Compliance

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.

docutools.pro Editorial Team
docutools.pro·25 min read
Read
E-Invoicing

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.

docutools.pro Editorial Team
docutools.pro·28 min read
Read