Key stat: A 2024 TIGTA report (2024-300-064) identified roughly 148,900 non-filers associated with about $13.2 billion of W-2G-reported gambling winnings for 2018-2020 - gross reported payments, not a measure of net unreported income (some of those non-filers had losses or would owe little). IRS enforcement is intensifying. Last reviewed: March 2026 by Greg Monaco, CPA
In This Article
- W-2G matching and the Automated Underreporter (AUR) program
- Bank deposit analysis
- Currency Transaction Reports (CTRs)
- Suspicious Activity Reports (SARs)
- IRS Criminal Investigation (CI)
- John Doe summonses
- State information sharing
- Compliance letters
- AI and data analytics
- How to stay compliant
- Penalty exposure for unreported gambling income
- Worked dollar example: CP2000 notice response
- Frequently asked questions
If you gamble and don't report your winnings, the IRS has at least nine ways to find out. Some are automated (W-2G matching). Some are financial (bank deposit analysis). Some are criminal (investigations drawing on FinCEN-filed reports). This guide covers the major detection methods so you understand the risks - and how to stay compliant.
1. W-2G Matching and the Automated Underreporter (AUR) Program
The IRS's most common starting point. Casinos and sportsbooks e-file W-2G forms, which flow into the Information Returns Master File (IRMF). The AUR system compares IRMF data against your filed 1040. When it finds a W-2G showing $25,000 in winnings but no corresponding income on Schedule 1, Line 8b - it flags you.
Timeline: CP2000 notices typically arrive 12-18 months after filing, sometimes up to 2 years. The IRS issues over 3 million CP2000 notices annually across all income categories.
The trap: The IRS only sees the winning side. Its proposed assessment ignores your losses. A CP2000 is a proposed adjustment, not a bill - and for $25,000 in unreported W-2G income it may overstate your actual tax by thousands. Respond by the date printed on your notice (typically 30 days) with documentation of offsetting losses.
The session method defense: If you used the session method and reported less than your W-2G total, the CP2000 is expected. Respond with your session log, your W-2G-to-session reconciliation, and a letter explaining the measurement and citing CCA AM 2008-011 and Shollenberger v. Commissioner (attach Form 8275 only if you filed it with the return).
2. Bank Deposit Analysis
When the IRS suspects unreported income beyond W-2Gs, it totals all deposits across every account you control, subtracts documented non-income items (transfers, loans, gifts), and the remainder equals reconstructed gross income.
Courts have long approved 'indirect methods' of reconstructing income - Holland v. United States (1954) blessed the net-worth method, and parallel case law supports bank-deposit analysis. Once the IRS performs a reasonable bank-deposit analysis, the practical burden shifts to you to show deposits were non-taxable. Sportsbook withdrawals from DraftKings, FanDuel, and BetMGM show up as identifiable ACH transfers; you must document which portion is returned stake or already-taxed winnings.
Digital payments: PayPal, Venmo, and Cash App create a double paper trail. Zelle operates through banks directly and doesn't issue 1099-Ks, but Zelle transfers still appear in bank records available via summons.
3. Currency Transaction Reports (CTRs)
Casinos file CTRs for cash transactions exceeding $10,000 in a single gaming day. Cash-in and cash-out are tracked separately - they don't offset. Buying $6,000 in chips at one cage and $5,000 at another triggers a CTR for $11,000.
IRS Criminal Investigation is the largest law enforcement consumer of BSA data: 85.7% of CI investigations recommended for prosecution involved a BSA filing.
Structuring is a federal felony. Deliberately breaking transactions below $10,000 to avoid CTR reporting carries up to 5 years imprisonment and $250,000 fine - even if the underlying income is legal. Aggravated cases (>$100K in 12 months): up to 10 years and $500,000.
4. Suspicious Activity Reports (SARs)
Casinos file SARs for transactions of $5,000+ that appear suspicious - and you are never told. Under 31 USC §5318(g)(2), it's a federal crime for the casino to alert you that a SAR was filed.
Common SAR triggers at casinos: minimal play with large cash-outs, rapid chip purchases and redemptions, using multiple player's cards, buying chips with cash and requesting a check for the same amount, and patterns consistent with structuring.
5. IRS Criminal Investigation (CI)
IRS Criminal Investigation (IRS-CI) is the agency's criminal-enforcement arm, with special agents who hold full law-enforcement authority. Criminal referrals are rare relative to civil notices - the overwhelming majority of gambling mismatches are resolved through the AUR/CP2000 process - but CI handles the willful cases, and its financial-investigation techniques do not depend on W-2Gs.
For gambling cases: CI uses the bank deposits method, net worth method (comparing lifestyle to reported income), and expenditures method (tracking cash spending). All three can reconstruct unreported gambling income without a single W-2G.
6. John Doe Summonses
The IRS can obtain bulk data from platforms without naming specific taxpayers. Major summonses issued: Coinbase (2016), Kraken (2021), SFOX (2024). No John Doe summons has targeted a sportsbook yet - but the legal framework exists.
7. State Information Sharing
The IRS exchanges data with state tax agencies under IRC Section 6103(d). NJ Division of Taxation receives copies of all W-2G forms filed for NJ gambling activity. If you report gambling income on your federal return but not your NJ-1040 (or vice versa), the mismatch can surface through routine federal-state matching.
NJ-specific: NJ's $1,000 1099-K threshold means more state-level reporting than federal. NJ withholds 3% on qualifying gambling winnings.
8. Compliance Letters
The IRS uses educational 'soft' letters that flag apparent underreporting without opening an examination. The best-known numbered series (Letters 6173, 6174, and 6174-A) was built for virtual-currency non-filers, and the IRS uses similar outreach for gambling non-filers. An educational letter needs no response but means you are visible; a letter demanding a response is different - do not ignore either:
- Letter 6174: Educational - no response required, but you're on the radar
- Letter 6174-A: Stronger warning - 'We believe you may have underreported income'
- Letter 6173: Demands a response within 30 days with supporting documentation
9. AI and Data Analytics
The IRS is deploying AI-powered analytics to identify patterns of non-compliance. The Compliance Data Warehouse contains billions of records. Machine learning models identify high-risk returns for audit selection based on patterns that human reviewers would miss - including gambling activity patterns across multiple platforms.
How to Stay Compliant
Report Everything
All gambling income is taxable under IRC Section 61 - whether or not you receive a W-2G. Table games, sub-threshold sports bets, online casino sessions, and prediction market gains must all be self-reported.
Keep Documentation
- Download win/loss statements from every platform annually
- Maintain a contemporaneous gambling log per Rev. Proc. 77-29
- Keep all W-2G forms
- Save bank/payment processor statements showing deposits and withdrawals
- Use your player's card for every casino visit
Use the Session Method Properly
If your W-2G total exceeds your actual income, the session method can reconcile the difference - but you need solid documentation (and, where the preparer concludes it is appropriate, Form 8275 disclosure).
Make Estimated Payments
If gambling income creates a tax liability exceeding $1,000 federal or $400 NJ, make quarterly estimated payments to avoid underpayment penalties. NJ safe harbor: 80% current year or 100% prior year (110% if prior-year gross income exceeds $150,000 per N.J.S.A. 54A:9-6(d)(3)).
Take Advantage of NJ's 100% Netting
NJ allows full 100% netting of gambling wins and losses on NJ-1040 Line 24. The federal 90% cap (TY2026+) does not apply to NJ. A break-even gambler owes $0 NJ tax.
Penalty Exposure for Unreported Gambling Income
| Penalty | Rate | Authority |
|---|---|---|
| Accuracy-related | 20% of underpayment | IRC §6662 |
| Failure to file | 5%/month, max 25% | IRC §6651(a)(1) |
| Failure to pay | 0.5%/month, max 25% | IRC §6651(a)(2) |
| Fraud | 75% of underpayment | IRC §6663 |
| Criminal tax evasion | Up to $250K + 5 years | IRC §7201 |
| Structuring | Up to $250K-$500K + 5-10 years | 31 USC §5324 |
Worked Example: CP2000 Notice Response
Meet Carlos, a NJ resident earning $105,000 who bet on sports and played slots at Hard Rock AC in 2024. He received six W-2G forms totaling $22,000 but only reported $8,000 in gambling income on his 2024 return (using a rough session method without proper documentation). He received a CP2000 notice in October 2025.
The CP2000 Notice
| IRS Position | Amount |
|---|---|
| W-2G total reported to IRS | $22,000 |
| Amount Carlos reported on Schedule 1, Line 8b | $8,000 |
| Discrepancy | $14,000 |
| Proposed additional tax (24% bracket) | $3,360 |
| Accuracy-related penalty (20%) | $672 |
| Interest (estimated) | $280 |
| Total proposed assessment | $4,312 |
The Correct Response (With CPA Help)
Carlos gathered his Hard Rock player card win/loss statement, his DraftKings and FanDuel annual statements, and reconstructed his session log from his player card data.
If you take a session-method position on an original or amended return, Form 8275 is the disclosure vehicle - in a CP2000 response, what matters is a clear written explanation with your session log attached.
| Corrected Figures | Amount |
|---|---|
| Total gambling wins (all sources) | $34,000 |
| Total gambling losses (documented) | $31,500 |
| Session method applied (documented per Notice 2015-21's proposed safe harbor; disclosure statement included with the response) | Adjusted income: $12,000 |
| Corrected gambling losses (Schedule A) | ($9,500) |
| Corrected gambling income (session method) | $2,500 |
| Proposed additional tax (from the notice) | reduced from the $4,312 originally proposed to a fraction of it |
| Withholding and payments already credited | (per Carlos's actual W-2G Box 4 and wage withholding - not shown) |
| Final balance due or refund | depends on Carlos's complete return - itemization status, other income, and withholding |
A CP2000 outcome is computed by the IRS from your whole return, not from the gambling line alone. Carlos's documentation cut the proposed assessment dramatically; whether he owes a small balance or gets money back turns on facts this example doesn't specify.
NJ Return Impact
| Line | Amount |
|---|---|
| Net gambling income (Line 24): $34,000 - $31,500 | $2,500 |
| NJ tax at ~5.5% marginal rate | ~$138 |
NJ's 100% netting means Carlos owes minimal NJ tax regardless of the CP2000 outcome. If he had lived in Connecticut (no loss deduction), he would owe CT tax on the full $34,000 in gross wins - approximately $2,377 in state tax alone.
Without Proper Response
If Carlos had ignored the CP2000 or agreed to the proposed assessment without documentation, he would have paid the full $4,312. Answering by the date printed on the notice (typically a 30-day window) is critical. If you miss the 30-day window, the IRS generally issues a Statutory Notice of Deficiency (CP3219A) - that starts a 90-day clock to petition Tax Court. Even then you are not out of options: you can still submit documentation, request audit reconsideration after assessment, or pay and pursue a refund claim. The clean path is answering the CP2000 on time; the missed deadline is expensive, not fatal.
2026 Comparison: The 90% Cap Amplifies CP2000 Risk
Under the OBBBA's 90% cap (Section 70114), the math gets worse. Using the session method, Carlos's $9,500 in session losses would be capped at $8,550 (90%), so his corrected taxable gambling income would be $12,000 - $8,550 = $3,450 (vs. $2,500 pre-cap). Without the session method, his $31,500 in raw losses would be capped at $28,350. Note that the IRS's automated CP2000 system does not apply losses at all - AUR proposes tax on unreported gross income, and losses only enter through your documented response. Proper session method documentation becomes even more critical in 2026 - the session method reduces income at the front end, before the 90% cap applies to remaining losses.
Frequently Asked Questions
The IRS can't track my table game wins, right?
Correct that table games don't generate W-2Gs. But the IRS can reconstruct your income through bank deposit analysis, player's card records, CTRs, SARs, and your lifestyle vs. reported income. The absence of a W-2G does not mean the absence of detection capability.
I only gamble online. Can the IRS track that?
Yes. Regulated platforms keep account and transaction records, and ACH transfers, PayPal deposits, and bank transactions create a paper trail. Platforms also issue 1099-K at more than $20,000 and more than 200 transactions (NJ: $1,000). The IRS does not watch this data in real time, but it receives the information returns automatically and can obtain platform and bank records by summons.
What should I do if I receive a CP2000 for gambling income?
Do NOT ignore it. Respond by the date printed on the notice (typically 30 days). Gather your win/loss statements, session logs, and W-2G forms. Calculate your actual net gambling income. Respond in writing showing that your reported income is correct after accounting for losses and the session method (if applicable). A CPA can prepare the response.
Where can I get help?
I'm a NJ-licensed CPA who specializes in gambling tax compliance, CP2000 responses, session method documentation, and IRS notice resolution. Schedule a free consultation.
Want to Make Sure You're Compliant Before the IRS Contacts You?
The IRS's detection capabilities are far more extensive than most gamblers realize. From W-2G matching to bank deposit analysis and AI-powered analytics, unreported gambling income carries serious risk. If you have received a CP2000 notice or need to correct prior returns, acting quickly is essential. I'm Greg Monaco, a NJ-licensed CPA (License #20CC04711400). Every return is prepared personally.
Schedule a free 15-minute consultation →
Related Articles
Related reading: NJ Sportsbook Platform Guide | The 90% Gambling Loss Cap | Session Method Guide | Casino Comps & Loyalty Points | Professional Gambler Status | 50-State Comparison | Fantasy Sports DFS Guide | Married Couples Guide
Circular 230 Disclosure: This content is for informational purposes only and does not constitute tax advice. Written tax advice from a Circular 230 practitioner is governed by 31 C.F.R. §10.37; Treasury’s 2014 final regulations eliminated the former “covered opinion” rules and their mandatory disclaimer legend, so no such legend appears here. Tax laws change frequently; consult a licensed CPA about your specific facts.
