GH GambleHub

Steuern: VAT, GST, GGR und Einbehaltungen

1) Begriffskarte

MwSt./GST - indirekte Verbrauchssteuer. In einer Reihe von Ländern sind Glücksspielwetten von der Mehrwertsteuer befreit/ausgeschlossen, unterliegen jedoch separaten Glücksspielsteuern (Duty/Levy). Aber Dienstleistungen (PSPs, Affiliates, Content Provider, SaaS) - oft unter VAT/GST.

GGR-Steuer (Gaming/Gambling Duty) - Steuer auf Bruttospielgewinne:
  • GGR = Stakes (Turnover) − Payouts (Gewinnauszahlungen)
  • Oft gibt es Anpassungen (Jackpots, Boni, Void-Wetten) - schreiben Sie in der Politik.
  • NGR - „GGR − Boni − Provider revenue share − Platform fees − Taxes on bets (falls zutreffend)“ - Management-Marge.
  • Withholding Tax (WHT) ist eine Quellensteuer auf grenzüberschreitende Zahlungen für Dienstleistungen/Lizenzgebühren (Affiliates, Spieleanbieter, Berater). Die Höhe richtet sich nach dem Doppelbesteuerungsabkommen (DTT) und dem Status des Empfängers (W-8/W-9/Aufenthaltstitel).
  • Place of Supply/Nexus - Regeln, die festlegen, wo die Umsatzsteuer/GST/GGR (Standort des Spielers, Lizenzen, Ort der Dienstleistung) zu zahlen ist.

2) Wann tritt VAT/GST auf und wann nicht

2. 1. Spieleroperationen (B2C)

In vielen Jurisdiktionen sind Wetten/Gewinne von der Mehrwertsteuer befreit: stattdessen eine Glücksspielsteuer (GGR/turnover duty).
Boni und Freispiele: Nicht Gegenstand der Umsatzsteuer, aber Auswirkungen auf GGR/NGR und die Steuerbemessungsgrundlage für die Spielsteuer (siehe lokale Regeln für die Verrechnung von Boni).

2. 2. Transaktionen mit Gegenparteien (B2B)

PSP/Acquirer, Anti-Fraud, KYC, Hosting, SaaS, Affiliates - unterliegen in der Regel VAT/GST nach den Regeln der Dienste.
Grenzüberschreitend: Reverse Charge (Selbstabgabe beim Empfänger) und/oder WHT auf Zahlungen sind möglich.
Lizenzgebühren/RevShare an Studios - potenzielles WHT-Objekt (als Lizenzgebühren/Dienstleistungen) + mögliche Umsatzsteuer am Standort des Empfängers/Anbieters.

2. 3. Grenzfälle

DCC/Konvertierung, FX-Spread: Dies ist keine Umsatzsteuer pro Spiel, sondern die Kosten für eine Finanzdienstleistung (in der Regel ohne Umsatzsteuer oder mit speziellen Modi) - separat berücksichtigen.
Gebühren für Schlussfolgerungen: B2C-fee kann als Gebühr für den Plattformdienst Gegenstand einer Umsatzsteuer sein.

3) Ort der Versorgung und Berechnungsschemata

Spielaktivität: Häufig an die Lizenzgerichtsbarkeit und/oder den Standort des Spielers gebunden. Der Schlüssel ist, wo die Glücksspielsteuer entsteht.
B2B-Dienste: Ort der Realisierung ist der Ort des Empfängers, es wird eine umgekehrte Gebühr erhoben (der Empfänger berechnet und akzeptiert den Abzug).
B2C digitale Dienste (keine Spiele): Es gibt einen OSS/One-Stop-Shop-Modus (EU) oder eine lokale GST-Registrierung beim Kunden.

Praxis: Segmentieren Sie die Ströme nach Land des Spielers, Land der Gegenpartei, Art der Dienstleistung und Steuerbehandlung (GGR, VAT, WHT).

4) Formeln und Bilanzierungsrichtlinien

4. 1. GGR und GGR-Steuer


GGR = Σ Stakes_settled − Σ Payouts_settled
Tax_GGR = GGR × rate_GGR

Bestimmen Sie, ob Boni, Jackpots, stornierte Wetten in der Basis enthalten sind.

4. 2. MwSt./GST für Dienstleistungen (Beispiel mit Reverse Charge)


VAT_due (supplier side) = 0 (если reverse charge)
VAT_due (receiver side) = Net × rate_VAT
VAT_recoverable = VAT_due (if eligible for deduction)

4. 3. WHT (Quellenbindung)


WHT = Gross_Payment × rate_WHT(DTT/ domestic)
Net_to_Partner = Gross_Payment − WHT

Halten Sie die Basis der Rate: Vertrag, DTT-Artikel, Zertifikate.

4. 4. NGR und „Steuern in der Zusammensetzung“


NGR = GGR − Bonuses − Provider RevShare − Platform Fees − Gaming Taxes

Notieren Sie die NGR-Richtlinie und die Formelversion (v1/v2) für die Vergleichbarkeit von Perioden.

5) Buchhaltung und Buchungen (vereinfacht)

Die Spielsteuer (GGR-Pflicht) wird berechnet:
  • Dt: Steueraufwendungen (GGR)
  • KT: Steuerpflicht
Umsatzsteuer aus Dienstleistungen von Gegenparteien (Reverse Charge):
  • Dt: VAT-Kosten (Selbstabrechnung)
  • KT: Zu zahlende Mehrwertsteuer
  • Dt: MwSt. zur Erstattung
  • KT: VAT-Kosten (wenn ein Recht auf Abzug besteht - Verrechnung)
Einbehaltung von WHT bei Auszahlung an Affiliate/Studio:
  • Dt: Marketingkosten/Lizenzgebühren
  • KT: Kreditgeber des Partners (brutto)
  • Bei Auszahlung: Dt: Kreditgeber des Partners (brutto) → Ct: Bank (netto), Ct: Zu zahlende Steuern (WHT)

6) Datenmodell (Minimum)


ref. tax_regimes (
regime_id PK, name, type -- VAT      GST      GGR      WHT
, country, rate, basis -- GGR    Net    Gross    Service
, effective_from, effective_to, meta
)

ref. place_rules (
rule_id PK, flow -- B2C_GAME      B2B_SERVICE      B2C_SERVICE
, country_source, country_destination, place, vat_mode -- STANDARD      REVERSE_CHARGE      EXEMPT
, meta
)

finance. tax_events (
id PK, tx_id, user_id, counterparty_id, flow_type,
base_amount_reporting, tax_type, tax_rate, tax_amount_reporting,
country_source, country_destination, place_rule_id,
evidence -- geoip, KYC country, billing country, ip logs, etc.
, occurred_at, created_at, version, meta
)

finance. withholding_ledger (
id PK, partner_id, country_source, country_dest,
gross_amount, wht_rate, wht_amount, treaty_article, certificate_ref,
period, paid_at, meta
)

dw. ggr_rollup (
d, geo, product, stakes, payouts, bonuses, jackpots, ggr, ggr_tax
)

7) ETL/Verarbeitung

1. Segmentierung von Ereignissen: 'flow _ type' (Spiel B2C, B2B-Service, Zahlungen, Affiliate).
2. Moduszuordnung: durch 'ref. place_rules` → VAT mode (standard/reverse/exempt).
3. Berechnung von Basen und Steuern: GGR, VAT/GST, WHT; Protokollieren der Version der Formeln.
4. Dock Footprint: Speichern Sie evidence Implementierungsorte (KYC-Land, IP, Abrechnung, BIN, Geo-PSP).
5. Aggregationen: 'dw. ggr_rollup`, `withholding_ledger`, `vat_subledger`.
6. Abstimmung: Berichte mit der Regulierungsbehörde/Steuer, Handlungen mit Partnern (gross↔net bei WHT).

8) SQL-Vorlagen

8. 1. GGR nach Tagen/Ländern

sql
SELECT
DATE(settled_at) AS d,
country_player  AS geo,
SUM(stake_amount_reporting) AS stakes,
SUM(payout_amount_reporting) AS payouts,
SUM(stake_amount_reporting) - SUM(payout_amount_reporting) AS ggr
FROM dw. game_settled
WHERE settled_at BETWEEN:from AND:to
GROUP BY 1,2;

8. 2. Berechnung der GGR-Steuer

sql
INSERT INTO finance. tax_events (tx_id, flow_type, base_amount_reporting, tax_type, tax_rate, tax_amount_reporting, occurred_at, version)
SELECT
NULL, 'B2C_GAME', g. ggr, 'GGR', r. rate, g. ggr r. rate, g. d, 'ggr_v1'
FROM dw. ggr_rollup g
JOIN ref. tax_regimes r
ON r. type='GGR' AND r. country=g. geo
AND g. d BETWEEN r. effective_from AND r. effective_to;

8. 3. MwSt. für Dienstleistungen mit Reverse Charge (B2B)

sql
SELECT s. invoice_id, s. partner_country, s. our_country,
s. net_amount_reporting AS base,
r. rate AS vat_rate,
s. net_amount_reporting r. rate AS vat_due_rc
FROM dw. supplier_invoices s
JOIN ref. place_rules p
ON p. flow='B2B_SERVICE' AND p. country_source=s. partner_country AND p. country_destination=s. our_country
JOIN ref. tax_regimes r
ON r. type='VAT' AND r. country=s. our_country
WHERE p. vat_mode='REVERSE_CHARGE'
AND s. invoice_date BETWEEN r. effective_from AND r. effective_to;

8. 4. WHT-Liste nach Partnern

sql
SELECT partner_id, country_source, country_dest,
SUM(gross_amount) AS gross,
AVG(wht_rate)   AS rate_applied,
SUM(wht_amount)  AS wht_total,
SUM(gross_amount - wht_amount) AS net_paid
FROM finance. withholding_ledger
WHERE period BETWEEN:p_from AND:p_to
GROUP BY 1,2,3;

9) Dashboards und KPIs

GGR, GGR-Tax nach Land/Produkt; NGR nach Steuern und Lizenzgebühren.
VAT Exposure: Summe der VAT nach Reverse/Standard, Anteil zum Abzug.
WHT Map: Rückstellungen nach Ländern/Partnern, Treaty Savings (Einsparungen durch DTT).
Effective Tax Rate: `(GGRTax + VAT_non_recoverable + WHT_borne) / Revenue`.
Evidence Coverage: Anteil der Transaktionen mit vollständigem Nachweis des Verkaufsortes.
Variance Reports: Abweichungen zwischen Berechnungen und eingereichten Erklärungen.

10) Alerts und Schwellenwerte

Evidence gap: Anteil der Transaktionen ohne 2 + unabhängige Geo-Bestätigungen> X% - P1.
Rate drift: Die angewandte Rate ≠ das Handbuch (Version/Zeitraum) ist P1.
WHT misapplied: hold entspricht nicht DTT/Zertifikat - P1.
GGR-Anomalie: GGR-Sprung ± 3 σ d/d oder falscher Anteil an Boni in der Datenbank - Untersuchung.
MwSt. nicht wiederherstellbarer Spike: Anstieg der nicht erstattungsfähigen MwSt.> Y% w/w.

11) Best Practices (kurz)

1. Trennen Sie die Spielsteuern (GGR/turnover) und VAT/GST nach Dienstleistungen: verschiedene Basen, unterschiedliche Berichtskontur.
2. Einführung der Versionierung von Wettformeln und Ratgebern; Ändern Sie die Geschichte nicht ohne' version'.
3. Speichern Sie evidence Implementierungsorte: KYC-Land, IP, Billing, BIN, Geo-PSP.
4. Separater Withholding-Ledger mit Anbindung an Verträge, DTT-Artikel und Zertifikate.
5. Für B2B-Dienste wenden Sie die umgekehrte Gebühr an, wo sie fällig ist; Führen Sie ein Register der eingehenden Mehrwertsteuer.
6. Machen Sie reconciliation: Berechnungsgrundlage ↔ Erklärungen ↔ Zahlungen zum Budget/Zertifikate WHT.
7. Berücksichtigen Sie separat die nicht steuerpflichtigen und nicht abzugsfähigen Mehrwertsteuerbeträge.
8. Schreiben Sie NGR-Richtlinien (was abgezogen wird und was nicht) für eine stabile Analyse vor.

12) Checkliste Umsetzung

  • Verzeichnisse' tax _ regimes', 'place _ rules' mit Gültigkeitsdaten und Versionen.
  • Витрины `ggr_rollup`, `vat_subledger`, `withholding_ledger`.
  • Логика reverse charge и evidence enrichment (KYC/IP/BIN/PSP GEO).
  • Automatische Erstellung von tax_events und Periodenberichten.
  • Überleitungskonturen (Varianz) und Alerts (Evidence, Bets, WHT).
  • Docking-Verfahren: Sammeln von Wohnsitzzertifikaten, W-8/W-9, DTT-Positionen.
  • NGR/GGR-Richtlinien und Ausnahmedokumentation (Jackpots/Boni).

13) FAQ

F: Wenn Wetten von der Mehrwertsteuer befreit sind, bedeutet das, dass es überhaupt keine Mehrwertsteuer gibt?
A: Nein. Die Dienste (PSP, Affiliates, SaaS) und ein Teil der B2C-bezahlten Optionen verbleiben im VAT/GST-Bereich.

F: Wie kann man WHT nicht „überbezahlen“?
A: Bereiten Sie ein DTT-Paket vor (Aufenthaltszertifikat, W-8/W-9, Apostille), erfassen Sie die Basis der Rate und die Gültigkeitsdauer.

F: Verringern Boni die GGR-Basis?
A: Hängt von der Rechtsprechung ab. Wir brauchen eine Bonuspolitik und die Bindung an die Normen der Regulierungsbehörde.

F: Welchen Kurs für die Steuerbemessungsgrundlage anwenden?
A: Historisch zum Zeitpunkt der Anerkennung der Basis (settled_at für GGR; Datum der Rechnung/Dienstleistung - für VAT). Für die Berichterstattung - fix' fx _ rate _ at _ tax _ point'.

Zusammenfassung

Steuern in iGaming sind drei verschiedene Welten: Spielsteuern (GGR/turnover), indirekte Steuern (VAT/GST) und Quellenbesteuerung (WHT). Klare Segmentierung von Streams, Wett- und Formelversionen, individuelle Ledger für VAT/WHT, Evidenzbasis des Implementierungsortes und automatisierter Abgleich verwandeln das „Minenfeld“ in einen überschaubaren Prozess - ohne Überraschungen für P&L und Cash Flow.

Contact

Kontakt aufnehmen

Kontaktieren Sie uns bei Fragen oder Support.Wir helfen Ihnen jederzeit gerne!

Telegram
@Gamble_GC
Integration starten

Email ist erforderlich. Telegram oder WhatsApp – optional.

Ihr Name optional
Email optional
Betreff optional
Nachricht optional
Telegram optional
@
Wenn Sie Telegram angeben – antworten wir zusätzlich dort.
WhatsApp optional
Format: +Ländercode und Nummer (z. B. +49XXXXXXXXX).

Mit dem Klicken des Buttons stimmen Sie der Datenverarbeitung zu.