Working with Clients · Article 4.2
Kundenland und Umsatzsteuerlogik: Wie Clozo entscheidet, welche Umsatzsteuer (falls überhaupt) zu berechnen ist
Die Kombination aus Ihrem Land, dem Land des Kunden und ob der Kunde eine validierte EU-USt-IdNr. hat, bestimmt, welche von fünf Umsatzsteuerregeln gilt – Clozo berechnet dies automatisch.
Die EU-Umsatzsteuer ist bekannt komplex, aber Clozos Engine reduziert sie auf fünf Regeln. Sie müssen diese nicht auswendig lernen – füllen Sie Ihr Steuerregime aus (Artikel 3.5), das Land des Kunden und die USt-IdNr. des Kunden, falls vorhanden, und Clozo wählt für jede Position die richtige Regel. Dieser Artikel erklärt, was im Hintergrund passiert, für den Fall, dass das Ergebnis Sie überrascht.
Why this works this way
Die fünf Regeln sind in backend/apps/vat/engine.py::calculate_vat() implementiert und werden in dieser Reihenfolge ausgewertet:
1. Sie sind nicht umsatzsteuerpflichtig (Kleinunternehmerregelung aktiv): Satz=0%, Hinweis="Umsatzsteuer nicht anwendbar – Lieferant unter der Kleinunternehmerregelung" plus den gesetzlichen Wortlaut Ihres Regimes (Artikel 3.5). Überspringt alle anderen Regeln.
2. Kunde ist außerhalb der EU: Satz=0%, Hinweis="Umsatzsteuer nicht anwendbar – Dienstleistungen in ein Drittland erbracht" (Art. 44/59 der Mehrwertsteuerrichtlinie).
3. Gleiches Land (Inland): Satz=Standardsatz Ihres Landes, z. B. DE 19%, FR 20%, NL 21%, ES 21%, IT 22%, AT 20%, PL 23%. Hinweis verweist auf das Land.
4. EU-B2B mit validierter USt-IdNr.: Satz=0%, Hinweis="Steuerschuldnerschaft des Leistungsempfängers – Umsatzsteuer ist gemäß Artikel 196 der Richtlinie 2006/112/EG des Rates vom Leistungsempfänger zu erklären". Hinweis: Art. 196 ist der grenzüberschreitende Reverse-Charge-Artikel (im Gegensatz zu Art. 194, dem optionalen inländischen Reverse Charge); dies ist der rechtlich korrekte Verweis für allgemeine Dienstleistungen über EU-Grenzen hinweg [D-088c].
5. EU-B2C (keine validierte USt-IdNr.) – allgemeine Dienstleistungen: Satz=Standardsatz Ihres Landes (Art. 45 – Leistungsort ist das Land des Lieferanten). Dies ist der korrekte Standard für Design, Texterstellung, Beratung, individuelle Entwicklung, Coaching, Fotografie, Übersetzung und ähnliche Dienstleistungen. Die meisten Freelancer-Tätigkeiten fallen hier hinein.
6. EU-B2C – TBE-Dienstleistungen und OSS-registriert: Satz=Satz des Kundenlandes (Art. 58 + 59c – Bestimmungsland, erfordert One-Stop-Shop-Registrierung). Gilt nur, wenn Sie oss_registered in Ihrem Profil aktiviert haben und tatsächlich Telekommunikations-, Rundfunk- oder elektronisch erbrachte Dienstleistungen liefern (SaaS, Online-Kurse, E-Books, digitale Downloads).
Einige erwähnenswerte Feinheiten:
- „Validierte" USt-IdNr. bedeutet VIES-bestätigt (oder nach einem VIES-Soft-Fail manuell als bestätigt markiert). Das bloße Eingeben einer Nummer reicht nicht – die Engine erfordert client_vat_validated=True, bevor sie auf Reverse Charge umschaltet. Dies ist eine SEC-001-Korrektur: Wir vertrauen nicht validierten Eingaben für steuerrechtliche Entscheidungen.
- Niederländische USt-IdNrn. müssen das Bxx-Suffix enthalten (T-007). Eine NL-USt-IdNr. ohne Bxx wird auf B2C herabgestuft und Regel 5 gilt.
- Der ISO-Code Griechenlands ist GR, aber VIES erwartet EL. Clozo normalisiert dies intern.
- Länderspezifische Umsatzsteuersätze werden aktuell gehalten – aktuelle Aktualisierungen: SK 23% (war 20%, ab 2025-01-01), RO 21% (war 19%, ab 2025-08-01), EE 24% (war 22%, dauerhaft ab 2025-07-01), FI 25,5% (war 24%, ab 2024-09-01).
Troubleshooting
Keep reading
Working with Clients
Adding a client: the four fields that matter
Name, email, country, and the B2B/B2C flag — those four fields turn an empty client record into one Clozo can build legally correct invoices from.
Working with Clients
B2B vs B2C: what the toggle actually changes
Whether your client is a business or a consumer changes three things: the VAT treatment, the cooling-off rights, and whether structured e-invoicing is even an option.
Working with Clients
EU VAT cheatsheet: a one-page reference
A flat lookup table for the five VAT rules, the three small-business regimes, and the standard rates of every EU member state — bookmark and forget about VAT.
Configuration
Tax regime selection: small-business schemes across the EU
Pick the regime that matches your tax registration — Clozo formats every invoice with the correct legal disclaimer and switches off the VAT line where the law says it stays off.