StartseiteThemenBuchhaltung Handwerker

Buchhaltung für Handwerker – auf der Baustelle & im Büro.

Speziell für Handwerksbetriebe: Material-Belege fotografieren, Stundenzettel per Sprache, Abschlags- und Schlussrechnung mit §13b UStG. ZUGFeRD-konform, monatlich kündbar.

Free dauerhaft kostenlos. Keine Kreditkarte.

Branchen-Guide · Stand: Mai 2026 · Lesezeit: 5 Min

Was Handwerker bei der Buchhaltung anders machen müssen

Handwerker-Buchhaltung hat fünf Eigenheiten, die Standard-Software oft nicht abbildet: (1) Material-Belege landen unterwegs auf der Baustelle, nicht abends am Schreibtisch, (2) Stundenzettel pro Mitarbeiter und Auftrag, (3) Abschlags- und Schlussrechnungen mit Verrechnung, (4) Bauleistungs-MwSt. nach §13b UStG bei B2B-Aufträgen, (5) erhaltene Anzahlungen korrekt auf Bestandskonten buchen, nicht als Erlös. MeinAgent ist auf genau diese Fälle ausgelegt.

1. Material-Belege auf der Baustelle erfassen

Großhandel-Bon vom Bauhaus, Hornbach, Toom, Würth, Conrad, einem regionalen Großhandel — du fotografierst direkt am Tresen oder im Auto. KI erkennt:

  • Lieferant (aus Logo + Header)
  • Datum & Belegnummer
  • Brutto + Netto + MwSt. (separat ausgewiesen)
  • Buchungsvorschlag (Material, Werkzeug, Treibstoff, Bewirtung)

Die Position landet im richtigen Kostenkonto. Wenn du einen offenen Auftrag im System hast, fragt meinagent "Material dem Auftrag Müller zuordnen?" — Tipp ja, und es fließt in die Auftragskalkulation. Keine Excel-Liste mehr, kein Beleg-Sortieren am Sonntag.

2. Stundenzettel per Sprache erfassen

Am Ende des Arbeitstages Sprachnachricht: "Heute Auftrag Müller, ich 6,5 Stunden, Stefan 8 Stunden, Lehrling 4 Stunden." MeinAgent legt drei Zeitbuchungen an — pro Mitarbeiter, pro Auftrag, pro Tag. Beim Schreiben der Schlussrechnung sind die Stunden gesammelt, du multiplizierst nur noch mit den jeweiligen Verrechnungssätzen.

3. Abschlagsrechnungen, Schlussrechnung & Verrechnung

Längere Aufträge teilst du in Abschläge nach Milestone (Rohbau, Innenausbau, Fertigstellung). Jede Abschlagsrechnung ist klar als solche gekennzeichnet und enthält die bisher erbrachte Teilleistung. Die finale Schlussrechnung muss alle Abschläge einzeln auflisten und abziehen — sonst Stress mit dem Steuerprüfer.

MeinAgent kennt deinen Auftrag und macht das automatisch: "Schlussrechnung Auftrag Müller" — Output ist eine Schlussrechnung mit Liste aller bisherigen Abschläge, jeweils mit Datum, Betrag, abgezogen vom Gesamtbetrag. Korrekt nach §14 UStG.

4. §13b UStG: Bauleistung an Bauunternehmen

Wenn du als Subunternehmer für ein anderes Bauunternehmen arbeitest (Standard-Konstellation auf größeren Baustellen), greift §13b UStG: Reverse-Charge. Du stellst die Rechnung NETTO aus, der Empfänger schuldet die MwSt., nicht du.

Wichtig: Auf der Rechnung muss der Hinweis stehen: "Steuerschuldnerschaft des Leistungsempfängers nach §13b UStG." MeinAgent fragt beim Erstellen "Bauleistung an Bauunternehmen?" — wenn ja, automatisch §13b-Modus aktiv: keine MwSt. ausgewiesen, korrekter Hinweistext drauf, in der USt-Voranmeldung in der richtigen Zeile (DE: Zeile 60).

5. Anzahlungen vom Kunden korrekt verbuchen

Anzahlungen sind kein Erlös — sie sind eine Verbindlichkeit, bis die Leistung erbracht ist. In der Buchhaltung landen sie im Konto "Erhaltene Anzahlungen" (DE: 1718 SKR03 / 3270 SKR04). Erst mit der Schlussrechnung wird daraus Erlös.

MeinAgent erkennt im Kontoauszug-Abgleich den Buchungstext "Anzahlung Auftrag XYZ" und bucht ihn korrekt aufs Anzahlungs-Konto. So vermeidest du, dass du auf noch nicht erbrachte Leistung Steuer zahlst — ein häufiger Anfängerfehler bei Handwerkern, der später teuer wird.

Praxis-Beispiele aus dem Werkstatt-Alltag

Material — Bauhaus
Foto vom Großhandel-Bon: Kabel, Steckdosen, Verteilerdose.
→ Erkannt: Lieferant Bauhaus, Material 147,80 € brutto, MwSt 23,61 €. Vorschlag: Auftrag Müller?
Stunden — Tagesabschluss
"Heute Auftrag Schmidt: ich 7 Stunden, Stefan 8, Lehrling 4. Plus 30 km Anfahrt."
→ 3 Stundenbuchungen + Reisekosten 30 km × 0,30 € = 9 € auf Auftrag Schmidt.
Abschlagsrechnung
"Abschlagsrechnung an Familie Müller, 40 Prozent von 12.500 Euro netto Rohinstallation."
→ PDF: Abschlag 5.000 € netto + 19% USt = 5.950 €. ZUGFeRD-XML inklusive.
Schlussrechnung — §13b
"Schlussrechnung an XY-Bau, Bauleistung."
→ §13b-Modus: NETTO ausgewiesen, Hinweistext drauf, alle bisherigen Abschläge gelistet und abgezogen.

Was du an Zeit sparst

Konservativ: Ein 3-Mann-Handwerksbetrieb hat pro Monat ~50 Material-Belege, ~80 Stundenbuchungen, 8-12 Rechnungen (davon 3-5 Abschläge). Mit Excel/Schuhkarton: 8-12 Stunden Buchhaltung pro Monat. Mit meinagent Pro: ~2 Stunden — der Rest passiert nebenbei.

Häufige Fragen zur Handwerker-Buchhaltung

Wie schreibe ich eine Abschlagsrechnung als Handwerker?

Eine Abschlagsrechnung darfst du nach erbrachter Teilleistung stellen — typisch nach Auftragsmilestones. Sie muss als "Abschlagsrechnung" gekennzeichnet sein. Mit meinagent sprichst du: "Abschlagsrechnung an Familie Müller, 40 Prozent von 12.500 Euro netto Rohinstallation." — PDF mit ZUGFeRD kommt zurück.

Was ist eine Schlussrechnung und was muss drin stehen?

Die Schlussrechnung beendet den Auftrag und muss alle Abschlagsrechnungen einzeln auflisten und abziehen. Wichtig nach §14 UStG: Liste der Abschläge, Datum, abgezogene Beträge, Zahlbetrag des Restes. MeinAgent macht das automatisch — du sprichst nur "Schlussrechnung Auftrag Müller".

Wann gilt §13b UStG (Bauleistung)?

Bei Bauleistungen an einen anderen Bauleister erfolgt nach §13b UStG ein Reverse-Charge: du stellst die Rechnung NETTO aus, der Empfänger schuldet die MwSt. Hinweistext muss auf der Rechnung stehen. MeinAgent fragt beim Erstellen — wenn ja, automatisch §13b-Modus.

Wie erfasse ich Material-Belege auf der Baustelle?

Direkt am Großhandel-Tresen: Beleg fotografieren, an meinagent senden — fertig. KI erkennt Lieferant, Datum, Betrag und MwSt. Position landet im Konto "Material/Wareneinsatz". Wenn ein offener Auftrag existiert, fragt meinagent ob zugeordnet werden soll.

Wie funktioniert der Stundenzettel-Workflow?

Am Ende des Arbeitstages Sprachnachricht: "Heute beim Kunden Müller, 6,5 Stunden Stefan, 4 Stunden Lehrling." MeinAgent erfasst die Stunden pro Mitarbeiter und Auftrag. Beim Erstellen der Schlussrechnung ziehst du die gesammelten Stunden automatisch in die Rechnung.

Was ist mit Anzahlungen vom Kunden?

Anzahlungen sind kein Erlös, sondern erhaltene Anzahlung (Konto 1718 DE). MeinAgent erkennt im Kontoauszug "Anzahlung Auftrag X" und bucht es korrekt — der Erlös wird erst mit der Schlussrechnung realisiert.