세금: 부가가치세, GST, GGR 및 공제
1) 개념지도
VAT/GST-간접 소비세. 많은 국가에서 도박 베팅은 VAT에서 면제/제외되지만 별도의 도박 세 (의무/부과) 가 적용됩니다. 그러나 서비스 (PSP, 계열사, 컨텐츠 제공 업체, SaaS) -종종 VAT/GST입니다.
GGR 세금 (Gaming/Gambling Duty) -총 게임 이익 세금:- 'GGR = 스테이크 (회전율) -지불 (지불)'
- 종종 조정 (잭팟, 보너스, 무효 베팅) 이 있습니다-정책에 등록하십시오.
- NGR- 'GGR-보너스-공급자 수익 점유율-플랫폼 수수료-요율에 대한 세금 (해당되는 경우)' -관리 마진.
- 원천 징수 세 (WHT) -서비스/로열티 (계열사, 게임 제공 업체, 컨설턴트) 에 대한 국경 간 지불에 대한 원천 징수 세. 요율은 이중 세금 조약 (DTT) 및 수령인 상태 (W-8/W-9/거주 증명서) 에 따라 다릅니다.
- 공급 장소/넥서스-VAT/GST/GGR (플레이어 위치, 라이센스, 서비스 장소) 을 지불 할 위치를 결정하는 규칙.
2) VAT/GST가 발생하고 그렇지 않은 경우
2. 1. 플레이어 운영 (B2C)
많은 관할 지역에서 베팅/상금은 VAT: 도박 세 (GGR/회전율) 에서 면제됩니다.
보너스 및 프리 스핀: VAT 객체는 아니지만 GGR/NGR 및 게임 세금 기반에 영향을 미칩니다 (로컬 보너스 오프셋 규칙 참조).
2. 2. 카운터 파티 거래 (B2B)
PSP/Acquirer, 사기 방지, KYC, 호스팅, SaaS, 계열사-일반적으로 서비스 규칙에 따라 VAT/GST가 적용됩니다.
국경 간: 역 요금 (수령인으로부터의 자체 지불) 및/또는 지불에 대한 WHT가 가능합니다.
로열티/스튜디오에 대한 RevShare-수령인/공급 업체 위치에서 잠재적 WHT 시설 (로열티/서비스) + 가능한 VAT.
2. 3. 국경 사건
DCC/변환, FX 스프레드: 이것은 게임당 VAT가 아니지만 금융 서비스 비용 (일반적으로 VAT가 없거나 특수 모드가 있음) 은 별도로 고려됩니다.
결론에 대한 수수료: B2C 수수료는 플랫폼 서비스에 대한 지불로 VAT에 적용될 수 있습니다.
3) 공급 및 정착 계획의 장소
게임 활동: 종종 플레이어 라이센스 및/또는 위치의 관할권과 관련이 있습니다. 핵심은 도박 세가 발생하는 곳입니다.
B2B 서비스: 판매 장소-수령인 장소, 리버스 요금이 적용됩니다 (수령인 요금 및 공제 허용).
B2C 디지털 서비스 (게임이 아님): 고객의 장소에서 OSS/One-Stop Shop (EU) 또는 로컬 GST 등록이 유효합니다.
연습: 플레이어 국가, 카운터 파티 국가, 서비스 유형 및 세금 제도 (GGR, VAT, WHT) 별 세그먼트 흐름.
4) 회계 공식 및 정책
4. 1. GGR 및 GGR 세금
GGR = Σ Stakes_settled − Σ Payouts_settled
Tax_GGR = GGR × rate_GGR
보너스, 잭팟, 취소 된 베팅이 기본에 포함되어 있는지 여부를 결정합니다.
4. 2. 서비스 별 VAT/GST (역 충전 예제)
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 (소스 홀드)
WHT = Gross_Payment × rate_WHT(DTT/ domestic)
Net_to_Partner = Gross_Payment − WHT
베팅의 기초를 유지하십시오: 계약, DTT 기사, 인증서.
4. 4. NGR 및 "세금 포함"
NGR = GGR − Bonuses − Provider RevShare − Platform Fees − Gaming Taxes
기간 비교를 위해 NGR 정책 및 공식 버전 (v1/v2) 을 수정합니다.
5) 회계 및 게시 (단순화)
게임 세 (GGR 의무) 발생:- DT: 세금 비용 (GGR)
- Kt: 세금 부채
- JT: 부가가치세 (자체 청구)
- Ct: 부가가치세
- DT: 부가가치세 회수 가능
- Ct: VAT 비용 (공제 자격이있는 경우-출발)
- Dt: 마케팅 비용/로열티
- 크레딧: 파트너 채권자 (총)
- 지불 중: Dt: 파트너 채권자 (총) → Kt: 은행 (순), Kt: 세금 납부 (WHT)
6) 데이터 모델 (최소)
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/처리
1. 이벤트 세분화: 'flow _ Type' (게임 B2C, 서비스 B2B, 지불, 계열사).
2. 모드 할당: by 'ref. 장소 _ rules '→ VAT 모드 (표준/역/면제).
3. 기본 및 세금의 계산: GGR, VAT/GST, WHT; 수식 버전 로깅.
4. 도크 트레일: 구현 사이트 (KYC 국가, IP, 청구, BIN, 지리 PSP) 의 매장 증거.
5. 집계: 'dw. (PHP 3 = 3.0.6, PHP 4)
6. 조정: 규제 기관/세금으로보고하고 파트너 (WHT 총 인터넷) 와 함께 작동합니다.
8) SQL 템플릿
8. 1. 주간/국가 별 GGR
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. GGR 세금 계산
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. 리버스 충전 서비스에 대한 VAT (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 파트너 목록
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) 대시 보드 및 KPI
국가/제품 별 GGR, GGR-Tax; 세금 및 로열티 후 NGR.
부가가치세 노출: 부가가치세 역전/표준에 따라 부가가치세, 공제 비율.
WHT 맵: 국가/파트너 별 원천 징수, 조약 절감 (DTT 절감).
유효 세율: '(GGRTax + VAT _ non _ recoverable + WHT _ borne )/Revenue'.
증거 범위: 구현 장소에 대한 전체 증거가있는 거래 비율.
변형 보고서: 합의와 제출 된 수익의 불일치.
10) 경고 및 임계 값
증거 격차: 2 + 독립적 인 지오 확인이없는 트랜잭션 비율> X% - P1.
속도 드리프트: 적용률이 적용되는 기준 (버전/기간) - P1.
잘못 적용된 WHT: 보류는 DTT/인증서-P1과 일치하지 않습니다.
GGR 이상: 데이터베이스에서 GGR 점프
VAT 회수 불가능 스파이크: 회수 할 수없는 VAT 성장> Y% w/w.
11) 모범 사례 (짧은)
1. 서비스 별 별도의 게임 세금 (GGR/회전율) 및 VAT/GST: 기본, 다른보고 윤곽.
2. 공식 및 속도 안내서의 버전을 입력하십시오. '버전' 없이 기록을 변경하지 마십시오.
3. KYC 국가, IP, 청구, BIN, 지리 PSP와 같은 구현 위치의 증거를 저장하십시오.
4. 계약, DTT 기사 및 인증서와 관련하여 별도의 원천 징수 원장.
5. B2B 서비스의 경우 적절한 경우 역 충전을 사용하십시오. 인바운드 VAT 레지스트리를 유지하십시오.
6. 조정을 수행하십시오: 예산/WHT 인증서에 대한 기본 선언을 계산하십시오.
7. 이와 별도로 과세 대상 및 공제 불가능한 VAT 금액을 고려하십시오.
8. 안정적인 분석을 위해 NGR 정책 (공제 및 그렇지 않은 것) 을 작성하십시오.
12) 구현 점검표
- 유효 날짜 및 버전이있는 'tax _ remations', 'place _ rules' 디렉토리.
(PHP 3 = 3.0.6, PHP 4)
- 여기에 대한 증거 강화 (KYC/IP/BIN/PSP GEO).
- 기간별로 세금 _ 이벤트 및 보고서를 자동으로 생성합니다.
- 분산 및 경고 윤곽 (증거, 속도, WHT).
- 도킹 절차: 레지던트 인증서 수집, W-8/W-9, DTT 위치.
- NGR/GGR 정책 및 예외 문서 (잭팟/보너스).
13) FAQ
Q: 요금이 부가가치세가 면제되면 부가가치세가 전혀 없습니까?
A: 아니요. 서비스 (PSP, 계열사, SaaS) 및 B2C 지불 옵션의 일부는 VAT/GST 영역에 남아 있습니다.
Q: WHT를 "초과 지불" 하지 않는 방법?
A: DTT 패키지 (레지던트 인증서, W-8/W-9 양식, 아포 스틸) 를 준비하고 요율과 유효 기간을 수정하십시오.
Q: 보너스는 GGR 기반을 줄입니까?
A: 관할권에 따라 다릅니다. 보너스 정책과 규제 기관의 표준에 구속력이 필요합니다.
Q: 세금 기반을 신청해야 할 과정은 무엇입니까?
A: 기본 인식 날짜의 역사 (GGR의 경우 정착 _ at; 송장/서비스 날짜 - 부가가치세). 보고를 위해-' fx _ rate _ at _ tax _ point '를 수정하십시오.
요약
iGaming의 세금은 게임 세금 (GGR/회전율), 간접 세금 (VAT/GST) 및 원천 징수 세금 (WHT) 의 세 가지 세계입니다. 흐름, 베팅 및 공식 버전의 명확한 세분화, VAT/WHT 용 별도 원장, 구현 사이트의 증거 기반 및 자동 조정은 P&L 및 현금 흐름에 대한 놀라움없이 "지뢰밭" 을 관리 가능한 프로세스로 전환합니다.