In This Article

  1. W-2G matching and the Automated Underreporter (AUR) program
  2. Bank deposit analysis
  3. Currency Transaction Reports (CTRs)
  4. Suspicious Activity Reports (SARs)
  5. IRS Criminal Investigation (CI)
  6. John Doe summonses
  7. State information sharing
  8. Compliance letters
  9. AI and data analytics
  10. How to stay compliant
  11. Penalty exposure for unreported gambling income
  12. Worked dollar example: CP2000 notice response
  13. 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

PenaltyRateAuthority
Accuracy-related20% of underpaymentIRC §6662
Failure to file5%/month, max 25%IRC §6651(a)(1)
Failure to pay0.5%/month, max 25%IRC §6651(a)(2)
Fraud75% of underpaymentIRC §6663
Criminal tax evasionUp to $250K + 5 yearsIRC §7201
StructuringUp to $250K-$500K + 5-10 years31 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 PositionAmount
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 FiguresAmount
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

LineAmount
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 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