Material, Arbeitsstunden und Anfahrt lassen sich weiterhin in Excel kalkulieren. Für eine E-Rechnung müssen daraus eindeutig zugeordnete Rechnungsdaten entstehen: Jede Position benötigt eine Beschreibung, eine Menge, eine Einheit, einen Preis und eine steuerliche Einordnung. Das folgende Beispiel führt eine Handwerkerrechnung von der Tabelle bis zur Prüfung der ZUGFeRD-Datei.
140,00 Euro Material + 442,00 Euro Arbeitszeit + 35,00 Euro Anfahrt ergeben 617,00 Euro netto. Bei angenommenen 19 Prozent Umsatzsteuer sind 734,23 Euro zu zahlen. Alle drei Positionen gehören auch in die strukturierten Rechnungsdaten.
Wann benötigen Handwerker eine E-Rechnung?
Entscheidend ist zunächst der Auftraggeber. Für Umsätze zwischen inländischen Unternehmen gelten die B2B-Regeln samt Übergangsfristen. Privatkunden fallen nicht unter diese B2B-Pflicht; eine Pflicht zur Rechnungsausstellung kann trotzdem bestehen. Öffentliche Auftraggeber haben zusätzliche Vorgaben zu Format und Übermittlung. Die Abgrenzung erläutert das Bundesfinanzministerium in seinen E-Rechnungs-FAQ.
| Auftraggeber | Vor der Erstellung klären | Praktische Folge |
|---|---|---|
| Privater Haushalt | Gewünschter Rechnungsweg | Lesbare, vollständige Rechnung; keine automatische B2B-E-Rechnungspflicht |
| Inländischer Betrieb | Anwendbare Frist, Format und Empfangsadresse | ZUGFeRD kann PDF und strukturierte Daten verbinden |
| Öffentlicher Auftraggeber | Bestellvorgaben, Leitweg-ID, Portal und Format | Die konkrete Annahmestelle bestimmt den Einreichungsweg |
Eine Baustellenadresse ist dabei nicht zwangsläufig die Rechnungsanschrift. Im Auftrag können Rechnungsempfänger, Leistungsort und Ansprechpartner voneinander abweichen. Diese Angaben sollten bereits in der Vorlage getrennt geführt werden. Der Beitrag zu den E-Rechnungsfristen 2027 und 2028 behandelt die zeitliche Einführung.
Beispiel: Material, 6,5 Stunden Arbeit und eine Anfahrt
Ein fiktiver Betrieb rechnet eine am 29. September 2026 abgeschlossene Montage ab. Rechnungsnummer ist HW-2026-0930, Rechnungsdatum der 30. September 2026. Für dieses reine Rechenbeispiel wird eine gewöhnliche inländische Leistung mit 19 Prozent Umsatzsteuer angenommen, ohne Rabatt oder Vorauszahlung.
| Position | Menge | Einheit | Einzelpreis netto | Betrag netto |
|---|---|---|---|---|
| Montagematerial, Set laut Auftrag | 5 | Stück | 28,00 € | 140,00 € |
| Montage und Funktionsprüfung | 6,5 | Stunden | 68,00 € | 442,00 € |
| Anfahrt laut Vereinbarung | 1 | Pauschale | 35,00 € | 35,00 € |
| Nettosumme | 617,00 € | |||
| Umsatzsteuer 19 % | 117,23 € | |||
| Rechnungsbetrag / Zahlbetrag | 734,23 € | |||
Die Trennung macht die Rechnung nachvollziehbar: Material ist nicht in einer unbestimmten Sammelposition „Arbeiten“ versteckt. Die Leistungsbeschreibung nennt die tatsächlich vereinbarte Tätigkeit. Ein ergänzender Stundennachweis kann Einzelzeiten dokumentieren; die abgerechnete Leistung und deren Betrag müssen in den Rechnungsdaten verständlich bleiben.
So wird die Excel-Tabelle aufgebaut
Im Beispiel stehen die drei Positionen in den Zeilen 12 bis 14. Spalte B enthält die Beschreibung, C die Menge, D den Nettopreis und E den Positionsbetrag. Die Formel in E12 lautet =RUNDEN(C12*D12;2) und wird nach E13 und E14 kopiert. Mit =SUMME(E12:E14) entsteht die Nettosumme von 617,00 Euro.
Die Umsatzsteuer wird für diese eine Steuergruppe mit =RUNDEN(SUMME(E12:E14)*19%;2) berechnet. Nettosumme und Steuer ergeben den Bruttobetrag. Zahlenformatierungen allein runden den zugrunde liegenden Zellwert nicht; die Anleitung zu Rundungsfehlern in Excel-Rechnungen erläutert diesen Unterschied.
6 Stunden und 30 Minuten entsprechen 6,5 Stunden, nicht 6,30. Eine als Excel-Uhrzeit gespeicherte Dauer muss vor der Preisberechnung passend in Dezimalstunden umgerechnet werden. Bei einem echten Zeitwert in C13 liefert =C13*24 die Stundenanzahl; bei einer bereits als Dezimalzahl erfassten Menge ist diese Umrechnung falsch. Ein einheitlicher Eingabestandard verhindert solche Verwechslungen.
Einheiten stehen in einer eigenen Spalte. Für Stunden wird im strukturierten Format üblicherweise HUR verwendet, für Stück beispielsweise H87. Eine Pauschale kann als eine vereinbarte Leistungseinheit abgebildet werden. Entscheidend ist eine semantisch passende Zuordnung aus der gültigen Codeliste, nicht das ungeprüfte Übernehmen beliebiger Abkürzungen. Die UNECE-Einheitenliste in der Peppol-Dokumentation enthält die standardisierten Codes.
Wie wird daraus eine ZUGFeRD-Handwerkerrechnung?
Ein gewöhnlicher PDF-Export aus Excel enthält noch keine strukturierte E-Rechnung. Ein geeignetes Werkzeug muss die Tabellenwerte fachlichen Rechnungsfeldern zuordnen und das passende Ausgabeformat erzeugen. Der zentrale Leitfaden ZUGFeRD mit Excel erstellen erklärt den Ablauf einschließlich PDF/A-3, XML und Prüfung.
Mit TabellenFaktura werden die Rechnungsfelder und der Positionsbereich der vorhandenen Excel-Vorlage zugeordnet. Ein später geänderter Tabellenaufbau muss erneut kontrolliert werden: Eine eingefügte Spalte oder eine zusätzliche Summenzeile kann eine bisher passende Zuordnung verändern. Die Funktionsübersicht zeigt den vorgesehenen Arbeitsablauf.
Abschläge, Schlussrechnung und besondere Steuerfälle
Bereits bezahlte Abschläge sind keine negativen Materialpositionen. Für sie müssen die vorherigen Belege, Zahlungen und Steuerbeträge nachvollziehbar berücksichtigt werden. Dazu enthält der Beitrag Abschlags- und Schlussrechnung als E-Rechnung ein eigenes Beispiel.
Auch die angenommenen 19 Prozent lassen sich nicht auf jede Handwerkerleistung übertragen. Unter den Voraussetzungen des § 13b UStG kann bei Bauleistungen der Leistungsempfänger die Steuer schulden. Dann ändern sich Steuerkategorie und Rechnungshinweis. Das ist eine fachliche Einordnung vor dem Export; ein bestandener XML-Test entscheidet diese Steuerfrage nicht.
Prüfliste vor dem Versand
- Auftraggeber und Leistungsort sind richtig getrennt.
- Nummer, Rechnungsdatum und Leistungsdatum stimmen.
- Die Arbeitsdauer ist als richtige Dezimalmenge erfasst.
- Material, Arbeit und Anfahrt erscheinen vollständig in PDF und XML.
- 617,00 Euro netto, 117,23 Euro Steuer und 734,23 Euro brutto stimmen im Beispiel überein.
- Steuerfall, Empfängervorgaben und technischer Prüfbericht wurden kontrolliert.
- Die tatsächlich versendete Datei bleibt mit den zugehörigen Belegen erhalten.
Bei einer Ablehnung hilft eine konkrete Fehlermeldung weiter als ein erneuter PDF-Export. Die Übersicht ZUGFeRD-Rechnung ungültig: typische Excel-Fehler ordnet häufige Ursachen ein.
Häufige Fragen
Kann eine Handwerkerrechnung weiter in Excel geschrieben werden?
Ja. Excel kann die Kalkulation und das Rechnungsbild liefern. Für eine ZUGFeRD-Rechnung ist zusätzlich ein Werkzeug erforderlich, das strukturierte Rechnungsdaten erzeugt und korrekt in PDF/A-3 einbettet.
Wie werden 6 Stunden und 30 Minuten berechnet?
Bei einem Stundenpreis wird mit 6,5 Dezimalstunden gerechnet. 6,30 wäre eine andere Menge. Ein Excel-Zeitwert muss gegebenenfalls durch Multiplikation mit 24 in Stunden umgerechnet werden.
Müssen Fahrtkosten in die XML-Daten?
Abgerechnete Fahrtkosten müssen auch strukturiert berücksichtigt werden. Im Beispiel sind sie eine eigene Rechnungsposition mit Menge 1 und dem vereinbarten Nettopreis.
Braucht jeder Privatkunde eine E-Rechnung?
Die B2B-E-Rechnungspflicht gilt nicht für private Endverbraucher. Eine Pflicht zur Ausstellung einer Rechnung kann unabhängig davon bestehen.
Ist eine Leitweg-ID für jede Handwerkerrechnung erforderlich?
Nein. Die Leitweg-ID ist insbesondere für die Zuordnung bei öffentlichen Auftraggebern relevant. Für normale B2B-Rechnungen besteht keine allgemeine Leitweg-ID-Pflicht.
E-Rechnung aus Excel testen
Die vertraute Vorlage bleibt erhalten und TabellenFaktura lässt sich im eigenen Rechnungsalltag prüfen.
Als Tester bewerben