Updated for the One Big Beautiful Bill Act (P.L. 119-21, signed July 4, 2025) - Key 2026 changes reflected: W-2G dollar floors raised to $2,000; sports/parimutuel payment/winnings must also be at least 300 times the wager. The 1099-K threshold is restored to more than $20,000 and more than 200 transactions, and the 90% gambling-loss cap applies beginning in TY2026. On the NJ-1040, documented same-year losses still offset winnings within the applicable gambling-income category (zero floor; no cross-category offset, no carryforward).

Every dollar you win gambling is taxable - but how each platform reports that income to you and the IRS varies dramatically. For New Jersey residents, the 2025-2026 tax landscape involves a patchwork of W-2G forms, 1099-MISC filings, and platforms that report nothing at all, leaving you to self-report. This guide covers the major platforms available in NJ (selected against the NJ DGE report current when the guide was last verified - the DGE's authorized-operator list is the complete inventory and adds brands such as BetRivers, Bally Bet, and betPARX not profiled here) - their tax forms, thresholds, where to download documents, and the quirks that cause the most problems during filing.

In This Article

  1. Federal and NJ tax rules that apply to every platform
  2. DraftKings - sportsbook, casino, DFS, and predictions
  3. FanDuel - sportsbook, casino, racing, and DFS
  4. BetMGM - sportsbook, casino, and poker
  5. Caesars Sportsbook - sportsbook and casino
  6. theScore Bet (formerly ESPN BET), Fanatics, Bet365 - newer NJ platforms
  7. PokerStars NJ / WSOP.com - online poker
  8. TVG / 4NJBets - horse racing (TwinSpires is not available in NJ)
  9. Prediction markets - Kalshi, Robinhood, Polymarket
  10. Platforms NOT available in NJ
  11. Quick-reference comparison table
  12. How to report NJ sports betting on your tax return
  13. The biggest tax traps for NJ sports bettors
  14. Estimated tax payments for NJ gamblers
  15. Frequently asked questions

The Federal and NJ Tax Rules That Apply to Every Platform

Before diving into individual platforms, understand the rules that govern all of them.

Federal W-2G Thresholds (Tax Year 2025)

Reference tableSwipe to view all columns →
Gambling TypeW-2G ThresholdWager Offset?
Slots / Bingo$1,200+ gross winNo - gross payout, not reduced by wager
Keno$1,500+Yes - reduced by wager
Poker TournamentsMore than $5,000 net through 2025; winnings of $2,000 or more, net of buy-in, starting 2026Yes - reduced by buy-in
Sports Betting / Horse RacingPayment $600+ AND payment/winnings at least 300x wagerNo wager reduction for either reporting test
Table Games (blackjack, roulette, craps)Generally none for ordinary wagersSelf-reporting required; a rare side bet may trigger reporting only if the applicable gross-payment floor and gross-payment/wager 300-times multiple are both met

OBBBA Changes for Tax Year 2026

Starting TY2026, slots and bingo use a $2,000 payment floor without wager reduction, while keno uses $2,000 after reducing winnings by the wager. Sports and other parimutuel payment/winnings must be both at least $2,000 and at least 300 times the wager. Poker-tournament winnings of $2,000 or more, net of buy-in, trigger reporting for 2026 payments; the poker rule was more than $5,000 net through 2025. Source: January 2026 IRS Instructions for Forms W-2G and 5754; Pub. 1099 (2026).

Federal Withholding

Mandatory 24% federal withholding applies to sports and parimutuel wagers when winnings minus the wager exceed $5,000 AND payment/winnings are at least 300 times the wager. The payer withholds 24% of the proceeds (winnings minus wager). Backup withholding at 24% kicks in if you fail to provide a valid SSN/TIN.

NJ's Critical Advantage: Category (g) Net Income

NJ treats gambling as a 'net' category under N.J.S.A. 54A:5-1(g). You report total winnings minus total losses (floor of zero) on the NJ-1040 Line 24, regardless of whether you itemize federally. NJ did not adopt the OBBBA's 90% loss cap, so documented same-year losses still offset winnings within that category, with a zero floor and no cross-category offset or carryforward. A break-even gambler owes $0 in NJ state gambling tax even when they owe federal tax on 'phantom income' under the new 90% cap.

NJ Withholding

Per NJ-WT, NJ casino/gambling withholding tracks federal withholding triggers and is 3% of the winnings amount when triggered. Important scope: slots, keno and bingo are excluded from the 3% gambling withholding, and NJ Lottery prizes of $10,000 or less are excluded (NJ Lottery prizes over $10,000 have their own withholding: 5% from $10,001 to $500,000, 8% above $500,000); the 3% applies when the federal Section 3402(q) trigger is met - principally sports/parimutuel winnings minus wager over $5,000 when payment/winnings are at least 300 times the wager. NJ Lottery prizes have their own separate withholding on the payout: 5% on payouts of $10,001-$500,000, 8% on payouts above $500,000, and 8% on any payout above $10,000 if the winner does not provide a valid taxpayer identification number. NJ's actual income tax rates on gambling range from 1.4% to 10.75% - the 3% is just the prepayment withholding rate, not the final tax rate.

1. DraftKings

NJ License: Operates under Resorts Casino Hotel (Atlantic City). Licensed by NJ Division of Gaming Enforcement.

Tax forms: W-2G for sportsbook and casino wins on a per-wager basis. 1099-MISC for DFS and Pick6/Predictions on a net annual basis ($600+ through 2025; $2,000+ starting 2026).

Where to find tax documents: Mobile app: Profile → Financial Center → Download Tax Documents. Desktop: Username → Account Information → Tax Information. Forms available by January 31.

Win/loss statements: Financial Center → Statements and Transactions → Show Summary. Adjustable by date range, sport, and bet type. Not sent to the IRS.

Platform quirks:

  • Bonus bets: Platforms structure most as “stake removed from payout.” The tax treatment of promotional stakes is not settled by IRS guidance. Distinguish the promotional stake itself (which cost you nothing) from your realized cash winnings: a common practitioner approach treats the full cash payout from a winning bonus bet as taxable gambling income because your own cash stake was $0, but that is a practitioner position, not an established rule. Document how each platform structured and reported the promotion
  • Casino slots can generate multiple W-2G forms from a single session despite losing money overall
  • DK Dollars, Crowns, and Dynasty Rewards redemptions included in 1099-MISC calculations
  • A sportsbook withdrawal is not itself gambling income, but PayPal and similar processors have furnished Forms 1099-K that count cash-outs as payments received; reconcile any such form to the wager-level ledger so the same dollars are not reported twice

2. FanDuel

NJ License: Sportsbook under Meadowlands Racing & Entertainment. Casino initially under Golden Nugget.

Tax forms: W-2G for sportsbook, casino, and racing (per-transaction). 1099-MISC only for DFS/Picks (net annual profit $600+ through TY2025; $2,000+ starting 2026 per OBBBA Section 70433). FanDuel explicitly states: 'We do not report annual profit or loss to the IRS for FanDuel Sportsbook, Casino, or Racing.'

Where to find tax documents: Account → Tax Center. Forms available by January 31.

Win/loss statements: 'Player Activity Statement' - explicitly described as not a tax document. Access via Account → Activity statement.

Platform quirks:

  • Bonus bets: commonly treated as a $0 stake with the full cash payout taxable (a practitioner approach, not settled guidance - see the DraftKings note above)
  • Ordinary table-game wagers generally do not generate a W-2G - but review high-odds side bets, progressive jackpots, and electronic table products, and keep any form actually issued
  • Cash-out/early settlement treated as a completed bet

3. BetMGM

NJ License: Operates under Borgata Hotel Casino & Spa (Atlantic City).

Tax forms: W-2G consolidated on a 24-hour period by game type. 1099-MISC for promotional prizes ($600+ through TY2025; $2,000+ starting 2026 per OBBBA Section 70433).

Where to find tax documents: Account → Transaction History → W-2G Tax Form (for W-2Gs) or End of Year Statement (for win/loss). Available by January 31.

Platform quirks:

  • Free bets are NOT deducted from the win when calculating W-2G thresholds
  • Some players have reported receiving inaccurate W-2G forms - contact compliance (not general support) to dispute
  • MGM Rewards points: earning and redemption are analyzed from the program terms, what the points were earned for, and the recipient's rights - published IRS guidance does not settle a categorical rule, and a redemption can be taxable regardless of whether a form is issued

4. Caesars Sportsbook

NJ License: The NJ DGE's July 2026 report lists Caesars Sportsbook under CIENJ (Tropicana) and Monmouth. Separately, the historical internet-gaming permit for Caesars Interactive Entertainment New Jersey, affiliated with Boardwalk Regency, dates to November 2013; that history does not identify the current sportsbook counterpart.

Tax forms: Standard W-2G for qualifying wins. 1099-MISC for promotional prizes ($600+ through TY2025; $2,000+ starting 2026 per OBBBA Section 70433).

Where to find tax documents: My Account → Statements and Activity → Win/Loss Statement. Important: The Caesars Rewards win/loss statement at caesars.com/myrewards is for brick-and-mortar only - it does NOT include mobile/online wagering.

Platform quirks:

  • Caesars Rewards credits: same analysis - the program terms and complete facts, not an earned-versus-redeemed label, determine whether and when value is income
  • 'Risk-free bet' promotions: winnings paid out from a bonus bet are gambling winnings; the tax treatment of the credited bonus bet itself is not settled by IRS guidance and depends on the promotion's terms and the bettor's rights
  • Odds boosts: fully taxable enhanced payouts with no separate treatment

5. theScore Bet (formerly ESPN BET)

NJ License: Current NJ terms and the NJ DGE's July 2026 report identify Resorts Casino Hotel for theScore Bet sportsbook and casino. PENN Entertainment rebranded ESPN BET to theScore Bet effective December 1, 2025 (ESPN BET had earlier replaced Barstool Sportsbook in November 2023). Accounts auto-migrated; historical W-2Gs issued under ESPN BET or Barstool remain valid.

Tax forms: W-2G for qualifying sports bets and casino wins. Does NOT issue 1099 forms summarizing annual activity.

Where to find tax documents: Profile → My Account → W2G Tax Forms. Win/loss statements require contacting 24/7 Customer Support - not self-service.

6. Fanatics Sportsbook

NJ License: The NJ DGE's July 2026 report lists Bally's Atlantic City for both Fanatics sportsbook and casino. Launched in NJ May 8, 2024.

Tax forms: W-2G for qualifying transactions. 1099-MISC for promotional bonuses, referrals, contest prizes ($600+ through TY2025; $2,000+ starting 2026 per OBBBA Section 70433).

FanCash quirk: FanCash accrues on eligible cash wagers at rates the program terms currently describe as roughly 0.01%-10% depending on the odds, with exclusions - check the current Fanatics FanCash program terms rather than assuming every wager earns. FanCash redeemed at Fanatics.com for merchandise may have separate tax implications as promotional income. Winnings from FanCash-funded bets are taxable.

7. Bet365

NJ License: Under Hard Rock Hotel & Casino Atlantic City. Available in NJ on mobile and desktop per bet365's current NJ page.

Tax forms: Standard W-2G. Available in Members area → W-2G Tax Form section.

Platform quirk: Early Payout offers (bet settled as winner if your team builds a large lead) are treated as wins for tax purposes.

8. PokerStars NJ / WSOP.com

PokerStars NJ: Licensed through Resorts Casino Hotel. PokerStars NJ completed its migration to 'PokerStars Exclusively on FanDuel' in April 2026. The old client's transaction-history access window closed April 30, 2026 - if you missed it, request records through FanDuel support (your CPA can also work from W-2Gs and bank records).

WSOP.com NJ: Licensed through Caesars/Tropicana AC. Only four-state shared network (NV, NJ, MI, PA).

Tax forms: W-2G for poker-tournament winnings of $2,000 or more, net of buy-in, for 2026 payments under the January 2026 instructions (more than $5,000 net through 2025). No W-2G for ordinary cash-game wins. 1099-MISC rules can separately apply to freerolls and promotional prizes.

Poker-specific rules:

  • Cash game players must self-report; results are typically measured per session (keep the Rev. Proc. 77-29-style diary that substantiates each session)
  • Re-buys and add-ons increase tournament buy-in, reducing net winnings for W-2G purposes
  • Satellite winnings: FMV of tournament seat is the win from the satellite
  • Rakeback and bonuses are taxable income when received

9. TVG / FanDuel Racing (Horse Racing)

NJ License: Operates as 4NJBets. Authorized by NJ Racing Commission (not DGE). Minimum age: 18 (vs. 21 for sportsbook/casino). Availability is not nationwide: whether a NJ resident can place an online horse wager while physically in another state depends on that destination state's law, the platform's terms, account eligibility, and the operator's geolocation controls (the NJRC requires geolocation and anti-spoofing and prohibits knowingly accepting an out-of-state wager where placement conflicts with state or federal law).

Tax forms: Horse-racing W-2G reporting uses a payment floor ($600 for 2025; $2,000 for 2026) plus payment/winnings of at least 300 times the wager. The 2017 IRS rule uses total ticket cost as the wager for the multiple test: a $1 superfecta box on five horses costs $120, so payment/winnings must be at least $36,000 (300 times the wager), while also clearing the dollar floor.

10. TwinSpires (Horse Racing) - NOT available in New Jersey

NJ status: TwinSpires (owned by Churchill Downs Inc.) is not available for horse-racing ADW in New Jersey - TwinSpires' own 2026 availability list names New Jersey among the states where its online wagering is unavailable, and the NJ Racing Commission directs eligible NJ residents to 4NJBets. Do not expect TwinSpires tax documents for New Jersey wagering; use the platform through which the wager was actually and lawfully placed. (This will be revisited only if the NJRC issues a dated approval and TwinSpires shows current first-party NJ availability.)

Prediction Markets

Prediction-market classification remains unsettled. Platform labels do not establish a federal filing position. Preserve complete records and follow a records-first approach for the current procedural boundary.

11. Kalshi

NJ status: Operating under federal court preliminary injunction (April 2025).

Tax documents: Check the current account Tax Info area for any form actually furnished and download the complete transaction or P&L export. Platform practices and the character of interest, referral, and event-contract payments can differ; absence of a displayed form does not establish tax character, nonfiling by the platform, or exemption.

12. Robinhood Prediction Markets

NJ status: Available for non-sports contracts only.

Tax documents: Check the current Tax Center and event-contract annual statement for the actual year. Do not treat an annual CSV as an information return or assume that a platform statement settles character, basis, filing, or whether another form was furnished or filed.

13. Polymarket

NJ status: Polymarket International is geofenced to block US users. Polymarket US is invite-only beta.

Records: Preserve account exports, wallet and blockchain records, fees, deposits, withdrawals, and any form actually furnished. Do not infer tax character or a platform's filing position solely from the absence of a document in the user interface.

Platforms NOT Available in NJ

Reference tableSwipe to view all columns →
PlatformNJ StatusWhy
PrizePicksNot availableNo NJ Fantasy Sports permit
SleeperNot availableOn explicit 'Excluded State' list
PointsBetNJ accounts migrated to FanaticsAcquisition completed April 3, 2024; NJ migration May 8, 2024

14. Underdog: Fantasy Contest Availability Changed

NJ status: Underdog's September 2026 notice (opens in a new tab) lists September 10 as the cutoff for new NJ fantasy contests, including Best Ball Drafts. Existing entries settle normally. The notice distinguishes continuing prediction picks and other products; verify the current product and location rules before participating. Public notice checked September 16, 2026; no private account was reviewed.

Tax forms: 1099-MISC when net profit is $600 or more ($2,000 or more starting 2026).

15. Skillz (Skill-Based Gaming)

NJ status: Available. Legal age 18+.

Tax forms: 1099-MISC for net prize winnings of $600+ ($2,000+ starting 2026).

Worked Example: Multi-Platform NJ Bettor Filing 2025 Return

Sarah lives in Livingston, NJ and used DraftKings, FanDuel, and BetMGM in 2025. Here's how her tax return comes together:

Sarah's Activity Summary

Reference tableSwipe to view all columns →
PlatformTotal WinsTotal LossesW-2G Received1099-MISC Received
DraftKings Sportsbook$12,000$10,500$3,200 (one parlay hit)None
DraftKings DFS$2,800$1,400None$1,400 (net DFS profit)
FanDuel Casino (slots)$8,000$9,200$4,800 (multiple jackpots)None
BetMGM Sportsbook$5,000$6,100NoneNone
Raw activity totals (wagering + DFS)$27,800$27,200$8,000$1,400

DFS classification note: New Jersey's Fantasy Sports Act treats qualifying DFS as skill-based - not gambling - under NJ law. Whether DFS profit belongs in NJ's gambling category (nettable against sportsbook losses on Line 24) or is other income that cannot be netted is not clearly settled. To keep the arithmetic internally consistent, this illustration reports the $1,400 DFS net separately from wagering; the NJ category remains a position decision. See the fantasy sports guide.

Federal Return (Form 1040)

  • Schedule 1 wagering winnings: $25,000 ($12,000 sportsbook + $8,000 casino + $5,000 sportsbook)
  • DFS other income: $1,400 net ($2,800 prizes - $1,400 entry fees), reported separately from wagering in this illustration
  • Schedule A wagering-loss deduction: $25,000 (the $25,800 of wagering losses is limited to wagering winnings for TY2025; DFS entry fees are already reflected in DFS net)
  • Net taxable amount from these activities: $0 wagering + $1,400 DFS = $1,400
  • Federal tax on $1,400 at a 22% marginal rate: $308
  • Withholding credit (W-2G Box 4): A $3,200 win is below the $5,000 regular-withholding trigger, so normally nothing is withheld. If Sarah had requested voluntary withholding (or backup withholding applied), any Box 4 amount is credited on Line 25c - e.g., $768 withheld against the $308 of federal tax attributable in this example leaves $460 of excess credit from this component; whether it comes back as a refund depends on the whole return

NJ Return (NJ-1040)

  • NJ gambling category: $25,000 wagering wins - $25,800 wagering losses = $0 (not below zero)
  • DFS: $1,400 net is shown separately; its NJ category is a return-position question, so this example does not assign a standalone NJ tax without Sarah's full return facts
  • NJ withholding credit: Credit the full amount of New Jersey income tax actually withheld, as supported by the forms and payment records

Key takeaway: The reconciled TY2025 federal illustration taxes $1,400 of separately stated DFS net, or $308 at a 22% marginal rate, while wagering nets to zero after the deduction limit. The NJ result cannot be reduced to one tax number without resolving DFS classification and incorporating the rest of Sarah's NJ return.

What About 2026? The Phantom Income Problem

If Sarah had the same results in TY2026, the 90% loss cap would apply:

  • Deductible wagering losses: 90% × $25,800 = $23,220
  • Net taxable wagering income: $25,000 - $23,220 = $1,780
  • Add separately stated DFS net: $1,780 + $1,400 = $3,180
  • Federal tax at a 22% marginal rate: about $700 ($3,180 × 22% = $699.60), versus $308 in the TY2025 illustration
  • NJ gambling-category net remains $0; DFS classification and the full NJ return determine any NJ tax
  • The 90% cap increases the simplified federal amount by about $392 ($699.60 - $308)

Quick-Reference Comparison Table

Reference tableSwipe to view all columns →
PlatformNJ StatusPrimary Tax FormWhere to Find Tax DocsCasino Partner / Product ScopeverifiedOnConfidence
DraftKingsActiveW-2G + 1099-MISC (DFS)Financial Center → Tax CenterResorts Casino Hotel; sportsbook/casino/DFSJuly 14, 2026High
FanDuelActiveW-2G + 1099-MISC (DFS)Account → Tax CenterMeadowlands R&E; sportsbook/casino/DFSJuly 14, 2026High
BetMGMActiveW-2G + 1099-MISC (promos)Account → Transaction HistoryBorgata Hotel Casino; sportsbook/casinoJuly 14, 2026High
CaesarsActiveW-2G + 1099-MISC (promos)My Account → StatementsCIENJ (Tropicana); sportsbook also Monmouth (DGE July 2026)July 14, 2026High
theScore Bet (formerly ESPN BET)ActiveW-2GProfile → My Account → W2GResorts Casino Hotel; sportsbookJuly 14, 2026High
FanaticsActiveW-2G + 1099 (promos)Account Settings → Tax DocsBally's; sportsbook/casino (DGE July 2026)July 14, 2026Medium
Bet365ActiveW-2GMembers Area → W-2GHard Rock AC; sportsbook/casinoJuly 14, 2026High
PokerStars NJMigrated to FanDuel (Apr 2026)W-2G (tournaments)Account settingsLegacy NJ poker migrationJuly 14, 2026High
WSOP.comActiveW-2G (tournaments)Help → DocumentsCaesars/Tropicana AC; online pokerJuly 14, 2026High
TVG/FanDuel RacingActiveW-2GFanDuel Tax CenterNJ Racing Commission; racingJuly 14, 2026High
TwinSpiresNot available in NJn/a (use 4NJBets)n/aNJ racing availabilityJuly 14, 2026High
KalshiVerify current status (operated under a 2025 preliminary injunction; litigation posture changes)Check account Tax Info - do not assume no formAccount → Tax InfoCFTC-regulated event contractsVerify at filingMedium
Robinhood PMVerify current status (non-sports contracts at last verification)Check current Tax Center - do not assume no formTax CenterNon-sports event contractsVerify at filingMedium
UnderdogNew NJ fantasy entries ended September 10, 2026; other products differVerify the actual form and payment characterVerify current account menuHistorical fantasy activity and separately classified current productsPublic availability notice: September 16, 2026; account menus not reverifiedVerify by product
SkillzActive1099-MISCEmail / mailSkill-based competitionJuly 14, 2026Medium

Platform details verified as of July 14, 2026 against each operator's NJ offering and in-app tax-document menus. Operator status, menu paths, casino partnerships, and form practices change frequently - confirm inside your own account (and against the NJ DGE authorized-operator list (opens in a new tab)) before relying on any row. Form issuance can also vary by product and by year within the same platform.

How to Report NJ Sports Betting Income on Your Tax Return

Step 1: Gather All Tax Documents

Download W-2G forms, 1099-MISC forms, and win/loss statements from every platform you used. Even if no form was issued, you must report all gambling income.

Step 2: Federal Return

  • W-2G income: Report on Schedule 1, Line 8b (Other Income - Gambling)
  • Non-W-2G income: Also report on Schedule 1, Line 8b (self-reported)
  • Gambling losses: Deductible on Schedule A, Line 16 (only if you itemize). Limited to 90% of total losses for TY2026+ (OBBBA Section 70114)
  • Withholding: Report W-2G federal tax withheld (Box 4) on Form 1040, Line 25c ("other forms"); Line 25d is the auto-summed total of 25a-25c

Step 3: NJ Return

  • Report net gambling income (total wins minus total losses, not below zero) on NJ-1040, Line 24
  • NJ's same-year in-category netting (zero floor; no cross-category offset, no carryforward) applies regardless of the federal 90% cap
  • Credit any NJ withholding (3%) on the NJ-1040
  • Attach a supporting statement showing total winnings and total losses
  • Keep the NJ totals as their own computation - total winnings and total losses for the year; NJ's annual category netting is not authority for the federal wagering measurement, so keep it independent of any federal session ledger

Step 4: Multi-Platform Reconciliation

Reconcile every platform to one complete wager-level ledger, but do not mechanically net annual platform statements into one federal number. Preserve game, wager, session, payment, and form detail; apply the federal gross-winnings, loss-deduction, and transaction-unit authorities to the actual facts. Compute New Jersey's same-year gambling-income category separately with its zero floor and no carryforward.

The Biggest Tax Traps for NJ Sports Bettors

Trap 1: The 90% Loss Cap Creates Phantom Income (TY2026+)

For TY2026+, IRC Section 165(d) caps the deduction at 90% of otherwise-allowable wagering losses (and, for a gambling trade or business, specified wagering expenses). On stated facts - the same taxpayer, $100K of reportable winnings and $100K of otherwise-allowable, substantiated losses, itemizing, no other items - the federal deduction is $90K, so $10K of net income can remain despite breaking even. A bettor taking the standard deduction gets no loss offset at all, and a professional's reporting follows facts-dependent trade-or-business rules. The actual federal result depends on the complete return, filing status, account ownership, session measurement, and substantiation. For NJ gross income tax, supported same-year netting within the gambling category on the same taxpayer's return can reduce the NJ amount to zero on these facts - with a zero floor, no cross-category offset, and no carryforward. For the full analysis, see my 90% Gambling Loss Cap guide.

Trap 2: Bonus Bets Have $0 Cost Basis

Most NJ platforms run bonus bets on a "stake removed from payout" model - check each platform's current promo terms. The IRS has not settled promotional-bet treatment. Whether any amount offsets the payout depends on the promotion's terms, what (if anything) the bettor gave up for the credit, and the bettor's rights. Many practitioners report the full payout from a stake-removed bonus bet as gambling winnings (a $200 bonus bet that pays $400 would be reported at $400 under that approach), but that is a facts-dependent practitioner position, not an IRS rule.

Trap 3: W-2G Reports Per-Event Wins, Not Net Results

You can receive a W-2G showing $68,000 in slot winnings from 45 minutes of play - despite losing money overall. The W-2G reports each qualifying spin, not your session result. You must claim the offsetting losses separately on Schedule A.

Estimated Tax Payments for NJ Gamblers

If you expect to owe more than $400 in NJ tax or $1,000 or more in federal tax from gambling income after withholding and credits, estimated payments generally apply. Current Form NJ-2210 computes underpayment interest from the smaller of 80% of current-year NJ tax or 100% of prior-year NJ tax. The Division separately describes the statutory 110% high-income exception but says it imposes interest using the 100%-prior/80%-current calculation.

Frequently Asked Questions

Do I have to report gambling winnings if I didn't receive a W-2G?

Yes. All gambling income is taxable under IRC Section 61 regardless of whether any form is issued. A furnished W-2G is an information return that may be compared with the filed return; neither matching nor a notice is automatic, and the form does not define what is taxable.

Can I net wins and losses across different platforms?

Do not simply net annual platform statements into one figure. Preserve wager-, game-, and session-level records and apply the federal gross-winnings, loss-deduction, and transaction-unit authorities to the actual facts. Chief Counsel advice is nonprecedential, and no final universal casino, poker, online, or sports-betting session rule exists. New Jersey separately applies its same-year gambling-income-category rules with a zero floor and no carryforward.

Does NJ tax out-of-state gambling winnings?

Yes. NJ residents owe NJ GIT on gambling income from all sources, including out-of-state casinos, offshore platforms, and states visited on vacation. You may receive a credit on Schedule NJ-COJ for taxes paid to other states - but only if that state actually taxes your nonresident winnings, and the credit is the lesser of the other state's actual tax on that income (per the completed nonresident return, not the withholding) and the proportional NJ tax on the same income.

What records should I keep?

Download win/loss statements from every platform at year end. Keep a contemporaneous gambling log per Rev. Proc. 77-29: date, type of gambling, location/platform, people present, amounts won and lost. Screenshot your account balances on December 31.

Where can I get help with NJ gambling taxes?

I'm a NJ-licensed CPA who works on gambling-tax preparation, including session-method analysis, the OBBBA 90% loss cap, and multi-platform reconciliation. Use the contact form for written intake. Any response, availability, scope, price, timing, or next step is confirmed only in writing; submission promises no response, call, consultation, engagement, or outcome.

Want to Make Sure You're Not Overpaying on Gambling Taxes?

W-2G totals alone are not a complete return reconciliation. Compare every information return with the wager-level records, separately document potentially allowable losses, and compute federal and New Jersey treatment under their different rules. A session-based federal position remains fact- and authority-dependent rather than an automatic tax-saving method.

I'm Greg Monaco, a NJ-licensed CPA who works on gambling-tax preparation. For an ordinary, non-examination CP2000 or correspondence notice, support requires separate written acceptance and is limited to preparing a client-submission package; the client sends it. Where authorized in writing, Monaco CPA may contact the agency under a power of attorney; representation in examinations, appeals, collections, offers in compromise, or voluntary disclosures is considered case by case under a separate written engagement. Greg is the sole practitioner and personally reviews, approves, and signs all client-facing work.

Use the contact form to request an intake review

Related reading: NJ Casino Winnings Guide | Session Method Guide | NJ Gambling Tax Guide | DraftKings/FanDuel Tax Guide | Tax Resources

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.