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 (FinCEN surveillance). This guide covers every detection method so you understand the risks - and how to stay compliant.
1. W-2G Matching and the Automated Underreporter (AUR) Program
The IRS's primary weapon. 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 for $25,000 in unreported W-2G income may overstate your actual tax by thousands - but you must respond within 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, Form 8275, and a letter citing CCA AM 2008-011 and Shollenberger v. Commissioner.
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.
Under Holland v. United States (1954), once the IRS performs a reasonable bank deposit analysis, the burden shifts to you to prove deposits were non-taxable. Sportsbook withdrawals from DraftKings, FanDuel, and BetMGM show up as identifiable ACH transfers. You must prove any portion represents non-taxable return of wagered capital.
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-CI has approximately 2,000 special agents with full law enforcement authority. In FY2024, CI investigated approximately 1,600 cases with a 90.6% conviction rate and average sentence of 43 months for tax-related crimes.
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 will eventually be flagged.
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 sends educational and warning letters to taxpayers it suspects are underreporting:
- 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 documentation and 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.
| Corrected Figures | Amount |
|---|---|
| Total gambling wins (all sources) | $34,000 |
| Total gambling losses (documented) | $31,500 |
| Session method applied (Form 8275 filed) | Adjusted income: $12,000 |
| Corrected gambling losses (Schedule A) | ($9,500) |
| Net taxable gambling income | $2,500 |
| Federal tax owed on $2,500 at 24% | $600 |
| Tax already paid on $8,000 reported | ($1,920) |
| Result: refund due | ($1,320) |
By responding with proper documentation and the session method, Carlos turned a $4,312 proposed assessment into a $1,320 refund. Total swing: $5,632.
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. The 30-day response deadline is critical. After 30 days, the IRS issues a Statutory Notice of Deficiency (90-day letter), and the only recourse is Tax Court petition.
2026 Comparison: The 90% Cap Amplifies CP2000 Risk
Under the OBBBA's 90% cap (Section 70114), Carlos's $31,500 in losses would be capped at $28,350 (90%). His corrected taxable gambling income would be $12,000 - $8,550 = $3,450 (vs. $2,500 pre-cap). The CP2000 proposed assessment would also be higher because the IRS's automated system will apply the 90% cap. 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. Every online platform keeps complete records. ACH transfers, PayPal deposits, and bank transactions create a clear paper trail. Platforms also issue 1099-K at $20,000/200 transactions (NJ: $1,000). The IRS has access to all of this data.
What should I do if I receive a CP2000 for gambling income?
Do NOT ignore it. The 30-day response deadline is real. 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 - no outsourcing, no junior staff.
Schedule a free 30-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
