Klicktipps

KLICKTIPPS

Die E-Rechnung

Tipps für den Umgang mit der E-Rechnungspflicht

E-Rechnungen müssen Unternehmen mit B2B-Geschäften ab dem 01.01.2025 empfangen und lesen können. Wir können uns entspannen – dafür reicht ein E-Mail-Postfach und ein kostenloser Viewer!

Wofür braucht man E-Rechnungen?

Der Staat möchte gemäß des Wachstumschancengesetzes gerne fördern, dass Behörden und Unternehmen (B2B) automatisiert und digital miteinander kommunizieren können. Dafür sind PDF-Dateien (z. B. PDF-Rechnungen und eingescannte Dokumente) nicht geeignet. Wo auf dem PDF-Dokument ist z. B. der Kundenname, das Lieferdatum oder die Rechnungsnummer? Traurig aber wahr – auch im Zeitalter von KI (künstlicher Intelligenz) kann diese „schwere“ Dekodierung nur von einem Menschen fehlerfrei ausgeführt werden!

Aufgrund des Wachstumschancengesetzes wird §14 des Umsatzsteuergesetzes (UStG) insofern angepasst, dass mit einer gewissen Übergangsfrist zukünftig bei B2B-Geschäften für alle Abrechnungen (außer für Kleinbeträge) nur noch eine sogenannte „elektronische Rechnung“ bzw.  E-Rechnung mit einem strukturierten Datenformat zulässig ist.

Was ist eine XRechnung?

Um den automatisierten schnellen Datenaustausch zwischen Computersystemen zu ermöglichen fordert der Staat jetzt ein maschinen-lesbares Datei-Format. Ein sogenannte XML-Format. Die Informationen einer Rechnung werden darin in eine gewisse Struktur verpackt und jede einzelne Information mit einem Attribut oder Label versehen, damit eine Maschine eindeutig weiß, um was für eine Information es sich handelt und welches Datenformat vorliegt. Dieses Datei-Format mit den darin auf bestimmte Weise benannten Informationen wird XRechnung genannt. Der Standard XRechnung wurde nach den Vorgaben für den elektronischen Datenaustausch der öffentlichen Verwaltung entwickelt und ist konform zur europäischen Norm EN 16931‑1.

Für einen Menschen ist diese Datei immer noch lesbar, allerdings sind die Informationen nicht besonders „leserlich“ angeordnet. Daher braucht man als Mensch in am besten einen Viewer für die hübsche und übersichtliche Anzeige der Informationen.

Viele Informationen zum Thema gibt es z. B. auch auf der Seite FAQ zum Thema XRechnung.

Kostenloser Viewer für XRechnungen

Unter schiedliche Buchhaltungsprogramme können bereits XRechnungen empfangen, darstellen, archivieren und auch erzeugen. Im Vergleich zu den kommerziellen Lösungen stellt der Ultramarin Viewer eine kostenlose Variante zum Anzeigen von XRechnungen dar. 

Unterschied zwischen ZUGFeRD und XRechnung

Damit Menschen die E-Rechnungen bzw. XRechnungen aber immer noch lesen können, wird beim „ZUGFeRD“ Standard einfach in einer menschen-lesbaren PDF-Rechnung dieselbe Information in einer integrierten XML-Datei „versteckt“. Diese Kombi-Datei aus XML- und PDF-Datei wird als „ZUGFeRD“ bezeichnet.

Vergleich von sonstiger Rechnung und E-Rechnung (ZUGFeRD, XRechnung)
Vergleich von sonstiger Rechnung und E-Rechnung (ZUGFeRD, XRechnung)

Fristen zur
Einführung der
E-Rechnung

B2C-Rechnungen an Privatkunden:

  • Die Geschäfte mit Privatkunden sind von der Einführung der E-Rechnung nicht betroffen. Hier können weiterhin sontige Rechnungen ausgestellt werden.

B2B-Rechnungen an Unternehmen:

Details zum Aufbau einer XRechnung

Die im Standard XRechnung verwendete XML-Datei hat einen Aufbau ähnlich einer HTML-Datei (Webseitenquelltext). 

Blöcke werden mit <cac: …> eingeleitet und mit </cac: …> abgeschlossen. In diesen Blöcken stehen wiederum Einträge, die mit <cbc: …> eingeleitet und mit </cbc: …> abgeschlossen werden. Der Straßenname ist z. B. die Zeile:

				
					<cbc:StreetName>Musterstraße 3</cbc:StreetName>
				
			

und steht im Block:

				
					<cac:PostalAddress>
    <cbc:StreetName>Musterstraße 3</cbc:StreetName>
</cac:PostalAddress>    
				
			

Es ist also etwas mühsamer für einen Menschen sich an die zusätzlichen Steuerzeichen zu gewöhnen, die das XML-Format fordert, aber es ist durchaus machbar!😃

Vergleich XRechnung und sonstige Rechnung (Ansicht mit Ultramarin Viewer)
Vergleich XRechnung und sonstige Rechnung (Ansicht mit Ultramarin Viewer)

Elemente der
XRechnung

Im Internet gibt umfangreiche Erklärungen zum Aufbau und allen Elementen des XRechnung Standards (z. B. Anwendungshandbuch zur XRechnung).

In solchen online Handbüchern wird die Struktur der XML-Datei mit den einzelnen Ebenen und zur Verfügung stehenden Elemente visualisiert. Abhängig davon, welche Details eine Rechnung enthalten soll, können jetzt Code-Zeile mit „<cbc: …> … </cbc: …>“ belieb hinzugefügt oder entfernt werden.

Vergleich_XML-Struktur und XML-Quelltext
Vergleich_XML-Struktur und XML-Quelltext

Fazit zur E-Rechnung

In 2025 können Unternehmen weiterhin sonstige Rechnungen ausstellen sowohl bei privaten als auch B2B-Verkäufen.

Lediglich für den Empfang von E-Rechnungen muss ein E-Mail-Postfach zur Verfügung stehen und ein Viewer zum Anzeigen der XRechnung wird benötigt. ZUGFerD-Rechungen sind für Menschen und Maschinen, wie oben beschrieben ja bereits lesbar.

In meinem Shop biete ich eine Excel-Anwendung mit integrierter Einnahmenüberschussrechnung (EÜR) an für die einfache Buchhaltung eines Gewerbes in Excel.