Home / Blogs & Insights / US iGaming Compliance Checklist: What Operator Need Before Launch

US iGaming Compliance Checklist: What Operator Need Before Launch

Gaming compliance banner: chips on felt at left, US map at right with highlighted states and dotted routing lines indicating state-by-state rules.”

Table of Contents

US iGaming compliance is easier to manage when you treat it as a product problem, not a legal task left for the end. A launch is only ready when identity checks, location controls, wallet flows, responsible gambling tools, and reporting rules work the way your approved state scope says they should.

This guide is for operator teams, product owners, engineering leads, payments teams, and compliance managers preparing for launch. It focuses on what you need to map, build, test, document, and prove before real-money traffic goes live.

Quick answer: a US iGaming launch is ready when state scope is locked, KYC and geolocation are enforced before money or play, AML monitoring links identity to wallet and gameplay, responsible gambling controls work at platform level, and your logs can reconstruct any player session on demand.

What launch-ready looks like

You are launch-ready when you can:

  • Explain exactly which states, products, partners, and channels are in scope.
  • Show that KYC, age checks, geolocation, AML, and responsible gambling work end to end.
  • Export clear audit trails with stable IDs, timestamps, and change history.
  • Show who owns each control, who approves changes, and how failures are escalated.

Build your jurisdiction matrix first

US iGaming jurisdiction matrix illustration showing states, controls, and launch requirements.

Do not start with a “default” national flow. Start with a jurisdiction matrix. In the US, the rule set is different enough by state that late patching creates avoidable risk in onboarding, payments, marketing, and reporting.

As of March 2026, legal online casino play is live in New Jersey, Pennsylvania, Michigan, Connecticut, West Virginia, Delaware, and Rhode Island. Maine has authorized internet gaming, but rollout still depends on rulemaking and licensing. That means your market map should cover both live states and near-term expansion states from day one.

If you are still comparing launch order and approval workload, our guide to securing a gambling license for online casino apps is the best follow-on read.

Each state line in the matrix should include:

  • Product scope: casino, poker, sportsbook, or a limited mix.
  • Operating model: commercial, tribal, lottery-led, or partner-based.
  • Age and identity rules: onboarding depth, hard blocks, manual review, and re-verification triggers.
  • Geolocation rules: when checks run, when they repeat, and how border cases are handled.
  • Wallet and payment limits: deposits, withdrawals, payment methods, and exception handling.
  • Responsible gambling rules: limits, cooling-off, self-exclusion, reality checks, and enforcement scope.
  • Reporting and incident duties: who gets notified, when, and with what evidence.
  • Vendor constraints: approved labs, KYC tools, geo vendors, PSPs, and hosting limits.

US iGaming state overview

New Jersey
Market status
Live market
Primary regulator
New Jersey Division of Gaming Enforcement
Operating model
Mature commercial market linked to Atlantic City casino structure
What changes in your build
Expect high operator variety, strong change control, and clear approval paths for sites, games, and vendors.
Pennsylvania
Market status
Live market
Primary regulator
Pennsylvania Gaming Control Board
Operating model
Commercial market with major scale and strict oversight
What changes in your build
Plan for heavy event volume, strong audit discipline, and clean handoffs between operator, platform, wallet, and reporting teams.
Michigan
Market status
Live market
Primary regulator
Michigan Gaming Control Board
Operating model
Commercial and tribal participation
What changes in your build
Support multiple partner models and keep separation of duties clear across operator, vendor, and tribal workflows.
Connecticut
Market status
Live market
Primary regulator
Connecticut Department of Consumer Protection
Operating model
Limited operator framework
What changes in your build
Fewer operators means less room for loose governance. Vendor control, onboarding quality, and player-protection proof need to be clean.
West Virginia
Market status
Live market
Primary regulator
West Virginia Lottery
Operating model
Smaller regulated market
What changes in your build
Do not treat it as a light version of compliance. Geo, payments, and audit controls still need full launch readiness.
Delaware
Market status
Live market
Primary regulator
Delaware Lottery
Operating model
Centralized lottery-led model
What changes in your build
Reporting, platform behavior, and operational controls should align to a more centralized oversight style.
Rhode Island
Market status
Live market
Primary regulator
Rhode Island Lottery and related state oversight
Operating model
Single-operator structure with centralized oversight
What changes in your build
Geo, age checks, and responsible gambling tools need to work cleanly from day one because the operating model leaves little room for inconsistency.
Maine
Market status
Authorized, not live yet
Primary regulator
Rulemaking and licensing implementation pending
Operating model
Internet gaming authorized in January 2026 but not launched
What changes in your build
Use Maine as a feature-flag state for now: keep geo boundaries, reporting hooks, and onboarding logic ready, but do not assume launch timing until the rules are final.

Assign control ownership early

Strong control design starts with ownership. A checklist is not enough if nobody owns the live workflow behind it.

Compliance should own rule interpretation and regulator response. Engineering should own control logic, event logging, and evidence exports. Payments teams should own cashier risk, settlement, chargebacks, and exception review. Support should own self-exclusion handling, player messaging, and escalation paths.

Keep approvals simple but strict: define who can change limits, risk rules, payout settings, and vendor configurations, then make those changes visible in audit history.

Go-live controls that must work end to end

Licensing and scope
What should be live before launch
Lock states, products, channels, skins, and partners in configuration. Only approved scope should be enabled in production.
Evidence you should be able to export
Versioned state matrix, approval history, partner mapping, and environment snapshots.
Failure that usually delays launch
A default flow that quietly enables unsupported states, features, or channels.
Identity and age checks
What should be live before launch
Complete KYC paths for pass, fail, retry, and manual review. Enforce age checks before funding or play.
Evidence you should be able to export
Decision logs, document outcomes, reviewer actions, timestamps, and retention references.
Failure that usually delays launch
Treating KYC as a front-end form instead of a control with traceable decisions.
Geolocation
What should be live before launch
Check location at login, before money movement, before play, and again when confidence changes.
Evidence you should be able to export
Method used, confidence signal, state result, denial reason, re-check trigger, and player message.
Failure that usually delays launch
Letting a player stay active when location cannot be confirmed.
Wallet and payments
What should be live before launch
Use an authoritative ledger, idempotent payment handling, and clear reversal and exception logic.
Evidence you should be able to export
Transaction trail, reconciliation reports, webhook history, and adjustment approvals.
Failure that usually delays launch
Double credits, silent failures, and manual fixes that do not leave a clean record.
AML and fraud monitoring
What should be live before launch
Stream identity, wallet, device, and gameplay signals into one case workflow with reason codes.
Evidence you should be able to export
Alert history, rule versions, reviewer identity, case notes, and exportable reports.
Failure that usually delays launch
A risk process that looks at deposits only and misses the wider account pattern.
Responsible gambling
What should be live before launch
Enforce limits, cooling-off, and self-exclusion in shared platform services, not only in the UI.
Evidence you should be able to export
Limit history, exclusion lifecycle, blocked-action logs, and promotion suppression records.
Failure that usually delays launch
A restricted player finding another app, skin, or channel where the control is not active.
Audit trail and change control
What should be live before launch
Keep structured, append-only core events and require approvals for sensitive config changes.
Evidence you should be able to export
Player, session, transaction, and correlation IDs; release notes; rule versions; build history.
Failure that usually delays launch
Being unable to explain which build or rule version was live when a decision was made.

Use GLI-19 as a proof framework

GLI-19 controls to evidence diagram for interactive gaming reviews.

Many jurisdictions and labs use GLI standards as a starting point for interactive gaming controls. Use GLI-19 the same way your internal reviewers will use it: as a proof framework that asks whether you can explain, trace, and reconstruct what happened.

The fastest way to fail a review is to have a control that exists in a policy file but does not leave usable evidence in the product.

Use these questions before certification and before go-live:

  • Can you reconstruct a player session from login to wager to payout?.
  • Can you tie an admin or configuration change to a person, approval, and timestamp?.
  • Can you replay wallet balances and transaction history without gaps?.
  • Can you show which rule version or configuration was active at the moment a decision was made?.

Logging coverage to support

Good logs answer reviewer questions quickly. They are structured, consistent, and easy to export. They do not rely on screenshots, free-text notes, or one team remembering what another team changed.

  • Player lifecycle events: registration, verification changes, lockouts, and account status.
  • Session events: login, logout, timeout, device change, and error state.
  • Wallet events: deposits, withdrawals, reversals, balance changes, bonuses, and adjustments.
  • Gameplay events: game launch, wager request, wager result, interruption, and resettlement.
  • Risk and control events: AML alerts, geolocation outcomes, responsible gambling actions, and payment exceptions.
  • Admin and release events: configuration edits, approvals, build versions, and release timestamps.

Geolocation evidence

Geolocation is not just a pass-or-fail gate. It is proof that you enforced state boundaries at the right moments and handled uncertainty the right way.

When to check location

Run geolocation checks when access, money movement, or wagering risk changes:

  • At login or session start.
  • Before deposits and withdrawals.
  • Before the first wager or gameplay session.
  • During play at sensible intervals, especially near borders or after network changes.
  • Whenever device, browser, network, or GPS signals change in a way that affects confidence.

What to keep for review

Store the decision result, method used, confidence or quality signal, state outcome, reason for denial, re-check trigger, and the exact message shown to the player. If location cannot be confirmed, block the regulated action and show a next step that helps the player fix the issue instead of guessing.

For a broader view of recurring launch issues, see our article on regulatory compliance challenges in the iGaming industry.

AML signals

AML monitoring works best when identity, wallet, and gameplay signals meet in one pipeline. Looking at deposits alone leaves too much context behind.

Build one event stream that normalizes signals from KYC, cashier, gameplay, device, and account behavior. Score activity with rules or models, create a clear case workflow, and preserve the reason codes and reviewer actions that explain each outcome.

  • Identity events: registration, login changes, document reviews, manual review outcomes, and device changes.
  • Wallet events: deposit attempts, failures, successes, withdrawals, reversals, chargebacks, and unusual funding patterns.
  • Gameplay events: wager spikes, unusually short sessions, rapid balance swings, and bonus-related patterns.
  • Case events: alert creation, reviewer assignment, escalation, disposition, and report export.

Responsible gambling at the platform layer

Responsible gambling controls applied at shared platform level across app, web, and affiliate flows.

Responsible gambling controls should live in the platform and wallet layer, not only in the interface. If a user can bypass a limit by switching surface, skin, or device, the control is not finished.

  • Deposit, loss, and session limits with clear timing logic.
  • Cooling-off tools and full self-exclusion workflows.
  • Reality checks and clear status messages at the right moments.
  • Suppression rules for bonuses, marketing, and reactivation attempts when a player is restricted.

Keep the full history: requests, approvals, effective dates, enforcement logs, and every blocked action tied to the rule that triggered it.

Audit trails that stand up to review

Audit trail illustration showing session reconstruction and reporting evidence.

Auditors usually ask one simple question: can you reconstruct what happened? Build your audit model to answer that fast.

Use stable player, session, transaction, and correlation IDs across services. Keep timestamps consistent, keep core events append-only, and store rule versions and build versions with the decisions they shaped.

Teams building a new stack from scratch can also review our iGaming software development overview to map account, wallet, and game services cleanly before launch.

Final pre-launch drill

The final two weeks before launch should feel like a controlled pressure test, not a content review. Test real failure paths, not only happy paths.

  • Confirm state scope and partner configuration in the live release candidate.
  • Test KYC pass, fail, retry, manual review, and timeout paths.
  • Test geolocation near borders, on weak signals, and after device or network changes.
  • Test deposit, withdrawal, reversal, and exception flows in the cashier.
  • Test responsible gambling limits, cooling-off, self-exclusion, and blocked-action messaging.
  • Run an audit export drill: one player, one session, one payment trail, one admin change, one risk case.
  • Verify who gets alerted when a control fails and how quickly the issue is contained.

After launch, review thresholds, admin access, payment exceptions, vendor health, and blocked-user events every week. Most compliance drift starts after launch, not before it.

Conclusion

US iGaming launches go well when the control design is clear before traffic starts. Lock the state matrix first, connect KYC to geolocation and wallet flows, enforce responsible gambling at platform level, and make sure your logs can explain every decision without guesswork.

 

FAQs

How many US states have legal online casino play right now?

As of March 2026, legal online casino play is live in New Jersey, Pennsylvania, Michigan, Connecticut, West Virginia, Delaware, and Rhode Island. Maine has authorized internet gaming, but it is not live yet because rulemaking and licensing still need to be completed.

It means one national rule set is not enough. You need a versioned matrix that maps product scope, onboarding rules, geolocation logic, responsible gambling controls, reporting duties, and approved vendors for each state you serve.

Keep logs that let you reconstruct player identity decisions, session flow, geolocation outcomes, wallet movement, gameplay events, admin actions, rule versions, and release history. If a reviewer cannot follow the sequence quickly, the log is not good enough yet.

Store the result, method, confidence signal, denial reason, re-check trigger, state outcome, and the exact player-facing message. The goal is to show not just that a control fired, but why it fired and what happened next.

KYC defines what you know about the player and what activity you allow. AML monitors how that account behaves over time. The two work best when identity, payments, device data, and gameplay signals feed one case workflow.

Deposit limits, loss limits, cooling-off, self-exclusion, and blocked-user suppression should all be enforced in shared platform and wallet services. That prevents players from bypassing controls by switching app, channel, or skin.

ABOUT THE AUTHOR

Michael Klein

iGaming Expert

Michael Klein is an iGaming expert with 18 years of experience in the gaming industry. He helps businesses innovate and scale by applying cutting-edge strategies and technologies that drive growth, enhance player experiences, and optimize operations in the ever-evolving iGaming landscape.
PLAN YOUR SOLUTION

More Insights
You Might Find Useful

Explore expert perspectives, practical strategies, and real-world solutions related to this topic.

slot-game-feature-image

How to Find Reliable Slot Game Developers in London

London is one of the world’s most competitive and credible

online casino software dashboard with roulette system and player management interface

How to Choose a Reliable Online Casino Software Provider

Choosing a reliable online casino software provider starts with comparing

Custom software pricing process and timeline for business software projects

Software Development Cost Pricing Timeline

Custom software development cost in 2026 usually starts around $50,000

Let’s Talk About Your Product

Get expert guidance on scope, architecture, timelines, and delivery approach so you can move forward with confidence.

What happens next?

2026 EDITION
Global Guide

Master the future of digital gaming with exclusive data, regulatory updates, and emerging market trends.

team of industry specialists profile images
Trusted by 5000+ Leaders
Global IGaming Guide SDLC Corp Image