3.3 KiB
Berichte – Zuordnungsregeln
Dieses Dokument beschreibt, wie Buchungen in die beiden steuerlichen Berichte einfließen.
Bei Änderungen an EuerCalculator.php oder UstvaCalculator.php muss dieses Dokument mit aktualisiert werden.
EÜR (Einnahmen-Überschuss-Rechnung)
Datei: src/Services/EuerCalculator.php
Die EÜR basiert ausschließlich auf dem Feld buchungstyp der Buchung, kombiniert mit dem verknüpften Kategorie-Konto (kategorie_konto_id → accounts). Es gibt keine feste Zuordnung von Kontonummern zu bestimmten EÜR-Zeilen – jedes Konto erscheint als eigene Zeile in der jeweiligen Sektion.
Einnahmen
Bedingung: buchungstyp = 'Einnahme'
Alle passenden Buchungen werden nach Kategorie-Konto gruppiert und als Einnahmen ausgewiesen. Der Nettobetrag (betrag_netto) wird summiert.
Ausgaben (Betriebsausgaben)
Bedingung: buchungstyp = 'Ausgabe'
Alle passenden Buchungen werden nach Kategorie-Konto gruppiert und als Betriebsausgaben ausgewiesen. Der Nettobetrag wird summiert.
Sortierung und Ergebnis
- Sortierung innerhalb beider Sektionen: nach
accounts.kontonummeraufsteigend - Stornobuchungen (
is_reversal = 1) werden ausgeschlossen - Ergebnis:
total_einnahmen − total_ausgaben = gewinn
Übersicht
| Bedingung | Sektion im Bericht |
|---|---|
buchungstyp = 'Einnahme' |
Einnahmen |
buchungstyp = 'Ausgabe' |
Ausgaben / Betriebsausgaben |
UStVA (Umsatzsteuervoranmeldung)
Datei: src/Services/UstvaCalculator.php
Die UStVA verwendet keine Kontonummern, sondern die Buchungsfelder buchungstyp, steuerart, ust_satz und betrag_ust. Stornobuchungen (is_reversal = 1) werden ausgeschlossen.
Direkt befüllte Kennzahlen
| Kz | Bezeichnung | Bedingung |
|---|---|---|
| 81 | Steuerpfl. Umsätze 19 % – Netto | buchungstyp='Einnahme', steuerart='normal', ust_satz=19 |
| 86 | Steuerpfl. Umsätze 7 % – Netto | buchungstyp='Einnahme', steuerart='normal', ust_satz=7 |
| 35 | Steuerfreie Umsätze (ohne Vorsteuerabzug) – Netto | buchungstyp='Einnahme', steuerart='normal', ust_satz=0 |
| 41 | Steuerfreie ig. Lieferungen (§ 4 Nr. 1b) – Netto | buchungstyp='Einnahme', steuerart='ig_lieferung' |
| 44 | Steuerfreie Ausfuhren (§ 4 Nr. 1a) – Netto | buchungstyp='Einnahme', steuerart='export' |
| 89 | Ig. Erwerb 19 % – Bemessungsgrundlage | buchungstyp='Ausgabe', steuerart='ig_erwerb_19' |
| 93 | Ig. Erwerb 7 % – Bemessungsgrundlage | buchungstyp='Ausgabe', steuerart='ig_erwerb_7' |
| 61 | Vorsteuer aus Eingangsrechnungen 19 % | buchungstyp='Ausgabe', steuerart='normal', ust_satz=19, betrag_ust>0 |
| 62 | Vorsteuer aus Eingangsrechnungen 7 % | buchungstyp='Ausgabe', steuerart='normal', ust_satz=7, betrag_ust>0 |
Abgeleitete Kennzahlen (berechnet, keine direkte Buchungszuordnung)
| Kz | Bezeichnung | Berechnung |
|---|---|---|
| 83 | USt auf steuerpfl. Umsätze 19 % | Kz 81 × 19 % |
| 84 | USt auf steuerpfl. Umsätze 7 % | Kz 86 × 7 % |
| 91 | USt auf ig. Erwerb 19 % | Kz 89 × 19 % |
| 94 | USt auf ig. Erwerb 7 % | Kz 93 × 7 % |
| 67 | Vorsteuer aus ig. Erwerb | Kz 91 + Kz 94 |
| 66 | Vorsteuerbeträge gesamt | Kz 61 + Kz 62 + Kz 67 |
| 69 | Verbleibende USt-Vorauszahlung / Erstattung | (Kz 83 + Kz 84 + Kz 91 + Kz 94) − Kz 66 |