Umsatzsteuer (Netto / Brutto)
Warum Umsatzsteuer?
Artikelpreise können netto oder brutto gepflegt sein – je nach Quelle (ERP, Shop, manuelle Erfassung). Die Anzeige im Konfigurator und die Übergabe an den Shop können davon abweichen:
- Preise sind netto gepflegt, sollen dem Kunden aber brutto angezeigt werden.
- Preise sind brutto gepflegt, sollen dem Shop aber netto übergeben werden.
Sobald eine Preisliste mit Steuerinformationen versehen ist, berechnet K3 auf Positionsebene immer sowohl den Netto- als auch den Bruttopreis und rundet kaufmännisch auf zwei Dezimalstellen. Der Gesamtpreis ergibt sich aus der Addition der bereits gerundeten Einzelpositionen.
Preisliste mit Steuerinformationen einrichten
- Wechseln Sie in der Seitenleiste zu Artikel und öffnen Sie die gewünschte Preisliste.
- Klicken Sie auf Preisliste bearbeiten und füllen Sie folgende Felder aus:
| Feld | Bedeutung |
|---|---|
| Preise sind | netto oder brutto – gibt an, wie die Preise in dieser Liste hinterlegt sind. |
| Standard-Steuersatz | z. B. 19 für 19 % MwSt. Gilt für alle Artikel, denen kein abweichender Satz zugewiesen ist. |
| Abweichende Steuersätze | Optionale Liste mit Schlüssel und Prozentwert, z. B. vermindert = 7 oder befreit = 0. |
- Klicken Sie auf Loading....
Steuersatz an einem Artikel hinterlegen
Standardmäßig gilt für jeden Artikel der Standard-Steuersatz der Preisliste. Für Ausnahmen (z. B. Lebensmittel mit 7 %) können Sie einen abweichenden Satz direkt am Artikel angeben:
- Öffnen Sie den Artikel in der Artikelliste.
- Wählen Sie im Feld Steuersatz einen der in der Preisliste definierten Schlüssel, z. B.
vermindert. - Klicken Sie auf Loading....
Wenn das Feld leer ist oder ein nicht definierter Schlüssel eingetragen ist, greift automatisch der Standard-Steuersatz der Preisliste.
Preisanzeige im Konfigurator
Die Layout-Komponente <Price /> besitzt das Attribut vat:
<Price vat="net" /> {/* zeigt immer Nettopreis */}
<Price vat="gross" /> {/* zeigt immer Bruttopreis */}
<Price /> {/* zeigt den Preis so, wie er in der Preisliste gepflegt ist (Fallback) */}
Damit können Sie unabhängig von der Pflegeart der Preisliste steuern, was dem Kunden angezeigt wird.
Übergabe an den Shop
In der Exit-Aktion (Typ: Shop senden) können Sie optional festlegen, ob der Netto- oder Bruttopreis übergeben wird:
- Öffnen Sie die Exit-Aktion im Konfigurator-Editor.
- Wählen Sie unter Preisübergabe die Option
nettooderbrutto. - Wenn nichts ausgewählt ist, wird der Preis in der Form übergeben, in der er in der Preisliste gepflegt ist.
PDF
Im generierten PDF werden pro Position und in der Gesamtsumme immer beide Werte ausgegeben:
- Nettopreis
- Bruttopreis
Das gilt unabhängig davon, ob die Preisliste netto oder brutto gepflegt ist.
Shop-API und Webhooks
In der Shop-API sowie in Webhooks enthalten Positionen und Gesamtpreis jeweils die Felder
priceNet und priceGross, sodass das empfangende System den passenden Wert verwenden kann.
Rückwärtskompatibilität
Konfiguratoren ohne Steuerinformationen in der Preisliste verhalten sich exakt wie bisher. Alle bestehenden Preisberechnungen, Bestellungen und PDFs bleiben unverändert.