71 lines
3.3 KiB
Markdown
71 lines
3.3 KiB
Markdown
# 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.kontonummer` aufsteigend
|
||
- 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 |
|