E-Rechnungen wurden in Deutschland eingeführt und werden zur Pflicht, um Rechnungen einheitlich, automatisiert und manipulationssicher digital zu verarbeiten. Dafür wurden drei Formate gewählt:
XML ist eine rein strukturierte Datensprache, mit der Rechnungsinformationen maschinenlesbar, aber für Menschen kaum verständlich gespeichert werden.
XRechnung ist ein vollständig maschinenlesbares XML-Rechnungsformat, das in Deutschland für Rechnungen an öffentliche Auftraggeber verpflichtend ist.
ZUGFeRD ist ein hybrides Rechnungsformat, das eine normale PDF-Rechnung mit eingebetteten XML-Daten für die automatische Verarbeitung kombiniert. ZUGFeRD ermöglicht als praxisnahes Hybridformat den Übergang zwischen menschlicher Lesbarkeit und automatisierter Verarbeitung.
Als Kleinunternehmer nutzt du E-Rechnungen am besten, indem du ZUGFeRD-PDFs wie normale Rechnungen liest, XRechnungen über dein Buchhaltungs- oder Steuer-Tool erzeugen bzw. anzeigen lässt und die technische XML-Verarbeitung vollständig der Software überlässt.