AML Audit and Reporting
1) Objectives and context
The AML chain in iGaming covers: onboarding (KYC/KYB), sanctions/PEP/Adverse Media screening, transaction and behavior monitoring, case escalation and reporting to FIU (SAR/STR and other forms). The audit (external/internal) verifies the design and effectiveness of controls, the evidence base, and the timeliness of reporting.
2) Governorship and roles
Board/Risk Committee: annually approves EWRA (Enterprise-Wide Risk Assessment), policy and risk tolerance.
MLRO (and deputy): procedure owner, SAR/STR quality, FIU/regulator contact.
Compliance Ops/FinCrime: alert checking, case management, QA and training.
Internal Audit/External Independent Audit: independent review of the design/effectiveness of controls.
Data/Tech: Own TMS (Transaction Monitoring System), models and logs.
3) RBA (Risk-Based Approach) для iGaming
Risk factors:- Client: age/geo, POP/sanctions, SoF/SoW, behavioral patterns (dep/withdrawal rate, atypical amounts, multi-account).
- Product/channel: casino/sports/live, crypto-on/off-ramp, anonymous wallets, instant payouts.
- Geography: high risk of jurisdictions, corridors of funds transfer.
- Providers/partners: PSPs/affiliates/aggregators.
- Transactions: structuring (smurfing), circular flows, intermediaries (mule).
Bottom line: Client/transaction risk rate controls KYC depth, review frequency, and TMS rule sensitivity.
4) KYC/KYB, SoF/SoW and review
KYC: Identity/address verification, age, sanctions matching/PEP/Adverse Media.
KYB: beneficiaries (UBO), industry risks, sanctions on legal entities/UBO.
SoF/SoW: proof of source of funds/wealth for high-risk (statements, dividends, income, sale of asset).
Review: periodic (12-36 months) and trigger (jump in turnover, change in behavioral profile).
5) Sanctions/PEP/Adverse Media
Sanctions: initial onboarding screening and daily rescreening of all active customers and recipients of payments.
PEP: enhanced due diligence and increased frequency of reviews.
Adverse Media: negative publications on laundering, fraud, corruption; if coincidence → increased measures/escalation.
6) Transaction monitoring and behavioral control
Typical red flags are:- Series of small deposits → fast conversion to output (minimal gaming activity).
- Multi-account: device/IP/payment instrument matches.
- Rotation of funds between wallets/cards (circular routes).
- Use of high-risk providers/jurisdictions/proxies.
- Deposits from third parties, frequent chargeback/refusals, sharp drops/GGR growth by player.
- For sports: betting on low-margin markets with suspicious synchronicity (match-fix red flags).
TMS rules: velocity (N transactions per X min), amount spikes, device/IP clustering, geovelocity, no-play withdrawals, split deposits, duplicate instruments.
7) Cases, Escalation and SAR/STR
Initial alert verification → data enrichment (KYC, payments, history, affiliate source, devices, geo, Adverse Media).
PR (Pre-SAR Review): MLRO solution - SAR/STR, monitor, close with a note.
SAR/STR: prepared according to local requirements (description of facts, amounts, participants, schemes, justification of suspicion, attached evidence, time line).
Deadlines: "no delay" according to local regulations; fix TAT and SLA in policy.
Tipping-off: prohibition to disclose to the client the fact of filing SAR/STR.
8) AML Audit: Coverage and Methods
Coverage: Policy/Procedures, EWRA, KYC/KYB, SoF/SoW, Sanctions/PEP/Adverse Media, TMS Models and Alerts, Case Management, SAR/STR Log, Training, Journaling, Storage, Third Parties (PSP/KYC), penetration/access tests.
Methods:- Walkthrough and interviews (MLRO, AML analytics, product, IT).
- Dock review: politics, SOP, logs, reports, sampling cases (sampling).
- Design/performance test: control tests (re-performance), backtesting TMS and calibration.
- Model Governance: rule/threshold changes, documentation, A/B, periodic retune.
- Data lineage - Trace fields in reports to primary systems.
Outputs: report with rating, finds (High/Medium/Low), remediation plan, timing and responsible.
9) Evidence base and storage
Journals: alerts, cases, decisions, who/when/what changed (immutability).
Artifacts: screenshots, extracts, SoF/SoW, file hashes, export from TMS, correspondence.
Retention periods: in accordance with local law (often 5 + years after the end of the relationship).
Privacy/DPA: PII minimization, legal grounds, DPIA for high-risk controls.
10) Reporting (external/internal)
External: SAR/STR in FIU; responses to requests from government agencies; periodic statistical forms (by jurisdiction).
Internal: MLRO report to board/committee - SAR dynamics, FPR (false positive rate) TMS, coverage sanctions/PEP, training, remediation status.
11) Risk Matrix (RAG)
12) Checklists
Before External Audit/Audit
- Up-to-date EWRA and risk matrix.
- Policies/SOPs: KYC/KYB, SoF/SoW, Sanctions/PEP/Adverse Media, TMS, SAR/STR.
- Alert/case/SAR registers, TMS change logs.
- Case sample evidence (scans/extracts/screenshots).
- Employee training/tests, access logs.
- PSP/KYC vendor contracts, SLA reports.
Operational shift (daily/weekly)
- Sanctions/PEP/Adverse Media rescreening.
- QA 10% closed cases.
- FPR/TPR monitoring, drift retune.
- Monitor SAR/STR dates and deviations from SLAs.
13) Recommended registries (YAML)
13. 1 SAR/STR Register
yaml sar_id: "SAR-2025-118"
customer_id: "C-774102"
trigger: ["rapid_withdrawals","no_play","high_risk_geo"]
amounts:
deposits_total: 18500 withdrawals_total: 17200 timeline:
first_alert_at: "2025-10-21T14:22Z"
escalated_at: "2025-10-22T10:05Z"
filed_at: "2025-10-23T16:40Z"
fiU_ack_ref: "FIU-ACK-5529"
attachments: ["kyc.pdf","flows.png","device_cluster.csv"]
mlro: "a.petrova"
status: "filed"
13. 2 Register of sanctions matches
yaml hit_id: "SAN-2025-311"
subject: { customer_id: "C-660901", name: "Ivan K." }
list: ["OFAC","EU"]
match_score: 92 decision: "false_positive"
analyst: "d.koval"
closed_at: "2025-11-03"
notes: "DOB mismatch; address not matching"
13. 3 Customer Risk Profile
yaml customer_id: "C-552201"
risk_score: 78 risk_factors:
geo: "high"
pep: false adverse_media: false product: ["casino","sports"]
payment_methods: ["cards","crypto_onramp"]
behaviour: ["velocity","no_play_withdrawals"]
kyc_level: "enhanced"
review_next: "2026-05-01"
owner: "FinCrimeOps"
13. 4 TMS Rule Changes
yaml change_id: "TMS-CH-2025-044"
rule: "no_play_withdrawal_v2"
old_threshold: "withdrawal>500 & play<5 spins"
new_threshold: "withdrawal>300 & play<3 spins"
reason: "trend increase; QA findings"
ab_test: true owner: "FinCrime Analytics"
approved_by: ["MLRO","RiskCom"]
effective_from: "2025-11-10"
14) Playbooks (incidents)
P-AML-01: Structuring deposits
Alert → aggregation by device/cards/IP → SoF request → limit/pause of payments → SAR if reasonably suspected → writing to the registry.
P-AML-02: Coincidence on sanctions
Autoblock → manual verification (DOB/address/bio) → at confirmation - account closure/message to FIU (if required) → documentation.
P-AML-03: No-game conclusions
Output freezing → checking the distance between dep/output, cross-wallets, connections with accounts → SoF/explanation → SAR/closure.
P-AML-04: Crypto on/off-ramp
Chain analysis (risk tags of exchangers/mixers) → SoF (source of crypto) → limits/blocking → SAR/reporting.
P-AML-05: Suspicion of "mules "/affiliate bundles
Clustering of devices/payments → communication with the source of traffic → pause of charges to the affiliate → SAR/legal steps.
15) KPI/Metrics
SAR Timeliness (average TAT) and SLA compliance.
FPR/TPR TMS, Precision @ Top-N on Priority Alerts.
Sanctions/PEP Coverage%, Daily Rescreen%.
QA Pass Rate on closed cases.
Training Completion% by role.
Model Change Control Compliance%.
16) Mini-FAQ
When to file SAR/STR? After the formation of reasonable suspicion and within the deadlines established by the local law/regulator.
Can I tell my customer about the SAR? No, there is a prohibition on tipping-off.
Do I always need to block an account? RBA decision: risk, sanctions, withdrawal threats and local law rules.
How to reduce FPR? Rules retune, behavioral features, risk segmentation, periodic backtesting/QA.
17) Disclaimer
AML/sanction requirements and reporting formats vary by country and are updated. This material is the operational framework; check the exact dates, forms and addressees with the local regulations and instructions of your regulator/FIU.
18) Conclusion
An effective AML circuit in iGaming is not only KYC ticks, but a bunch of RBA models, live monitoring, high-quality case management and reporting discipline. A regular independent audit, evidence base and clear playbooks turn compliance into a sustainable process that protects players, business and license.