Key stat: A September 30, 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). The report recommended that the IRS pursue these non-filer cases.
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
The following sections discuss information reporting, notice review and potential enforcement tools. They do not predict whether a gambling return will be selected, establish gambling-specific use of every tool, or substitute for the instructions on an actual notice.
1. W-2G Matching and the Automated Underreporter (AUR) Program
Casinos and sportsbooks file Forms W-2G, and the AUR system compares third-party information returns with filed individual returns. An apparent difference can be selected for review and may lead to a CP2000 proposal; selection and issuance are not automatic consequences of every numerical difference.
Timing: A CP2000, if issued, arrives after IRS matching and review. There is no filing-date window a taxpayer should rely on, and broad annual CP2000 totals do not predict whether a gambling return will receive one. Respond by the date printed on an actual notice.
The trap: The information returns show only payouts, so a CP2000 computed from them does not include losses you have not yet documented. 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 (the notice sets its own response date; historically about 30 days from the notice date) with documentation of offsetting losses.
A W-2G difference requires notice-specific review: A CP2000 is a proposal, not a ruling that a particular measurement method is valid or invalid. Preserve the notice, W-2Gs, contemporaneous wagering records, return workpapers, and proof of amounts reported. Respond by the date and through the method printed on the notice; this page does not prescribe a session position, legal argument, disclosure, or response package.
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 treats the remainder as reconstructed gross income unless you show a non-taxable source for it.
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 typically appear as identifiable bank 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 is aggregated into an $11,000 CTR once the casino's records tie both purchases to you - and player-tracking systems usually do.
IRS Criminal Investigation leans heavily on Bank Secrecy Act filings: in fiscal years 2022-2024, 87.3% of its investigations recommended for prosecution had a primary subject with a related BSA filing, and in FY2025 94% of its cases were searched against BSA data (IRS-CI releases of March 28, 2025 and February 24, 2026).
Structuring is a federal felony. Deliberately breaking transactions below $10,000 to avoid CTR reporting carries up to 5 years imprisonment and a $250,000 fine (31 U.S.C. §5324(d); fine levels under 18 U.S.C. §3571) - even if the underlying income is legal. Aggravated cases (structuring while violating another federal law, or as part of a pattern involving more than $100,000 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. 31 U.S.C. §5318(g)(2) forbids the casino from telling you a SAR was filed, and willful violations are criminal under §5322.
Common SAR triggers at casinos (drawn from FinCEN's 2008 casino red-flag guidance): minimal play with large cash-outs, rapid chip purchases and redemptions, providing conflicting identification information, 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 - IRS-CI fields roughly 2,100 special agents against every category of financial crime, while the AUR program works information-return mismatches at scale - so a gambling mismatch is far more likely to arrive as a CP2000 than as a criminal inquiry; 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 (2022). As of September 2026 we are aware of no John Doe summons directed at a sportsbook - but the legal framework exists.
7. State Information Sharing
The IRS exchanges data with state tax agencies under IRC Section 6103(d). Payers report New Jersey gambling withholding and the related information returns to the Division through their electronic year-end NJ-W-3 filing, and the IRS shares return information with state tax agencies under IRC §6103(d). 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-WT's $1,000-or-withholding rule is a payer state-copy filing duty for covered Forms 1099; it does not create a universal recipient Form 1099-K threshold. Payers withhold New Jersey tax at 3% on qualifying gambling winnings (N.J.A.C. 18:35-7.6).
8. Compliance Notices
The IRS may address a gambling-income mismatch through a CP2000 proposed adjustment, an examination notice, or another account-specific notice. The response obligation and deadline depend on the notice actually issued. Read the notice itself: a CP2000 is a proposal, not a bill, and you should respond by the date printed on it with the requested records; other notices may use different deadlines or may be informational only. Do not substitute a generic 30-day rule for the date and instructions on the document you received.
9. AI and Data Analytics
The IRS is deploying AI-powered analytics to identify patterns of non-compliance. The IRS's Compliance Data Warehouse pools return, information-return and enforcement data for its research and analytics staff. Machine-learning models score returns for examination selection on patterns human reviewers would miss. No public IRS source describes a gambling-specific model, so treat cross-platform pattern detection as a capability, not a confirmed program.
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, and online casino sessions must all be self-reported; gains from prediction-market event contracts are taxable too, although how they are classified is unsettled.
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
Preserve the Records Behind the Filed Position
A W-2G total and the amount reported on a return can differ for several reasons. Preserve transaction-level records and the return's authority analysis. This page does not tell a taxpayer to adopt a session method or file a disclosure.
Make Estimated Payments
If gambling income leaves expected tax due after withholding and credits of $1,000 or more federally or more than $400 in NJ, estimated payments generally apply. Current Form NJ-2210 computes NJ underpayment interest from the smaller of 80% of current-year tax or 100% of prior-year tax; the Division's separate high-income notice explains the statutory 110% exception and the operative 100%-prior/80%-current computation.
Take Advantage of NJ's Same-Year In-Category Netting
On NJ-1040 Line 24, documented same-year losses offset gambling winnings within the applicable gambling-income category, with a zero floor - no cross-category offset, no carryforward. The federal 90% cap on wagering-loss deductions (IRC §165(d) as amended by OBBBA §70114, tax years beginning in 2026; repeal bills such as the FAIR BET Act had not been enacted as of September 2026) does not apply to NJ. A break-even gambler owes $0 NJ tax on the gambling category.
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 (18 U.S.C. §3571) + 5 years | IRC §7201 |
| Structuring | Up to $250K-$500K + 5-10 years | 31 USC §5324 |
Hypothetical Records Review After a CP2000 Notice
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. Carlos files as head of household, which puts $105,000 in the 24% bracket for 2024 and on New Jersey's Table B.
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 |
Reviewing Records and the Proposed Response
In this hypothetical, Carlos gathers player records, platform statements, and transaction-level support. Reconstructed records do not by themselves validate the proposed mixed sports/slots measurement; determine the supportable reporting unit and reconcile the actual return before responding.
Whether an original return position, amended return, disclosure, or notice response is appropriate depends on the actual records, current authority, complete return, and notice instructions. Form 8275 does not make an unsupported position valid or guarantee penalty protection.
| Illustrative Candidate Figures (not a validated return computation) | Amount |
|---|---|
| Total gambling wins (all sources) | $34,000 |
| Total gambling losses (documented) | $31,500 |
| Assumed session measurement, only if independently supportable; disclosure alone is insufficient | Adjusted income: $12,000 |
| Assumed allowable gambling losses (Schedule A) | ($9,500) |
| Illustrative net amount under the assumed measurement | $2,500 |
| Proposed tax, penalty and interest (from the notice) | $4,312 proposed total; any revised amount requires the supported complete-return computation |
| 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 |
Scope note on the session position: Notice 2015-21 is a proposed safe harbor and covers electronically tracked slot machine play only. No published federal authority we are aware of extends session treatment to sports betting - the sportsbook portion of a session position rests on the case-law measurement authorities and CCA AM 2008-011 (a non-precedential slot-machine memorandum) - and neither the existence of those authorities nor a disclosure establishes a supported position for a different set of facts.
A CP2000 outcome depends on the IRS review and the complete return. The hypothetical records do not establish that the proposal is wrong or that any tax, penalty, interest, balance, or refund will be reduced.
NJ Return Impact
| Line | Amount |
|---|---|
| Net gambling income (Line 24): $34,000 - $31,500 | $2,500 |
| NJ marginal-rate illustration (MFJ/HoH assumed): $2,500 x 5.525% | ~$138 |
The $138 line assumes a filing status whose stated income remains in New Jersey's 5.525% bracket. A single filer at the same income can be in the 6.37% bracket, which would make this isolated marginal-rate illustration about $159; the actual return must use the taxpayer's filing status and complete NJ facts.
NJ's same-year in-category netting (zero floor; no cross-category offset, no carryforward) supplies a separate category computation; it does not establish Carlos's total NJ tax or resolve the federal notice. If he had instead been a single Connecticut resident with about $139,000 of total income (Connecticut allows no deduction for gambling losses), a simplified 6% marginal-rate illustration on $34,000 of gross wins is approximately $2,040. The actual Connecticut result requires filing status, deductions, credits, and the full graduated-rate computation.
Without Proper Response
Ignoring or accepting a CP2000 without reviewing the records can forgo the opportunity to contest proposed changes; this hypothetical does not establish what Carlos would ultimately pay. Answering by the date printed on the notice is critical. If you miss that response date, 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
The 2026 Section 165(d) limitation makes the classification and measurement analysis more consequential, but this hypothetical does not establish how a taxpayer should measure sessions, characterize a transaction, or compute a notice response. Apply the current law to verified transaction-level facts and the complete return rather than treating an illustrative front-end netting method as settled.
Frequently Asked Questions
The IRS can't track my table game wins, right?
Ordinary table-game play rarely produces a W-2G: for 'other wagers' the form is required only when the payout is at least 300 times the wager and, for 2026, $2,000 or more ($600 and 300:1 for TY2025), which standard blackjack, craps and roulette bets never reach - long-odds side bets can. Either way, 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. A gambling withdrawal or transfer of your own platform balance does not itself trigger Form 1099-K; that form applies to covered Section 6050W payment-settlement transactions for goods or services. The IRS can receive other information returns and 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 and through the method printed on the notice. Preserve W-2Gs, transaction-level records, account statements, return workpapers, and proof of amounts reported. The correct response depends on the notice and complete return; this page does not prescribe a session method or claim that the filed amount is correct.
Where can I get help?
For an accepted written scope, Monaco CPA may address gambling-tax return preparation or prepare a client-submission package for an ordinary automated correspondence notice, and may contact the agency under a client-authorized power of attorney when that contact is expressly included in the written scope. Examination, appeals, collection, and broader controversy representation are considered case by case under a separate written engagement; no resolution is promised.
Want to Make Sure You're Compliant Before the IRS Contacts You?
The IRS can compare W-2G and other information reporting with filed returns and may request supporting records. Preserve the notice date and records. Any Monaco CPA work begins only after written acceptance; no response deadline, engagement, agency outcome, consultation, or call is promised.
Use the contact form to request an intake review
Related Articles
Related reading: NJ Sportsbook Platform Guide | Session Method Guide | NJ Gambling Tax Guide
Disclaimer: 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.
