Disclaimer: This article is for informational purposes only and does not constitute tax advice or create a CPA-client relationship. Tax rules for gambling are complex and depend on your specific situation. Consult a licensed CPA before filing. Last updated: July 15, 2026.
In This Article
- How Are Poker Winnings Taxed for NJ Players?
- When Does Poker Trigger Form W-2G?
- How Does the Per-Session Method Work for Calculating Poker Taxable Gains?
- How Are Online Poker Winnings Taxed for NJ Players?
- How Does NJ Net Poker Winnings and Losses - and What Does It Not Allow?
- What Should NJ Poker Players Document in Their Session Log?
- Sources and References
- Frequently Asked Questions
- Ready to File With Confidence?
How Are Poker Winnings Taxed for NJ Players?
Poker is unique among gambling activities from a tax perspective. Unlike slot machines or sports bets, poker involves ongoing sessions of buying in and cashing out, sometimes multiple times a day. The IRS doesn't expect you to track every hand, but it does expect you to track every session. And in NJ, you face state tax rules that can make poker more expensive than the rake. Our tax preparation services cover poker and gambling income for NJ players.
This guide covers: when W-2G is issued for poker, how to calculate taxable gains using the per-session method, online poker reporting, the NJ loss deduction problem, and what records to keep.
When Does Poker Trigger Form W-2G?
Form W-2G (Certain Gambling Winnings) is issued by casinos and gaming facilities for reportable gambling winnings. The rules are different for tournaments vs. cash games:
Poker tournaments: Winnings of $2,000 or more, net of buy-in, trigger Form W-2G reporting for 2026 payments under the January 2026 instructions (the prior rule was more than $5,000 net through 2025 under Rev. Proc. 2007-57). Regular withholding does not apply to poker-tournament reporting; 24% backup withholding can apply if a valid SSN/TIN is not provided. Example: a $10,000 prize with a $500 buy-in produces $9,500 of net winnings and a W-2G.
Cash games: No W-2G is issued for ordinary cash-game winnings - the casino has no visibility into your net cash game result. They only see individual buy-ins and cash-outs, not the net across sessions.
Online poker (NJ-licensed platforms): NJ online poker platforms (PokerStars NJ, WSOP NJ, BetMGM Poker) issue W-2G for tournament winnings of $2,000 or more, net of buy-in, for 2026 payments ($5,000 net through 2025). A withdrawal or balance transfer does not itself trigger Form 1099-K. A Form 1099-K can apply only to reportable IRC §6050W payment-settlement transactions for goods or services; reconcile any form actually issued to the underlying transactions rather than treating a cash-out as taxable income.
Important: The absence of a W-2G does not mean your winnings are not taxable. All gambling winnings, including cash game poker winnings, must be reported on your tax return whether or not you received a W-2G.
How Does the Per-Session Method Work for Calculating Poker Taxable Gains?
Revenue Procedure 77-29 (1977-2 C.B. 538) provides the IRS's recordkeeping and substantiation guidelines for gamblers - a contemporaneous diary plus corroborating records. The practice of measuring poker results per session (rather than hand-by-hand or transaction-by-transaction) rests on IRS Chief Counsel Advice AM 2008-011 and Tax Court decisions such as Shollenberger - persuasive, not codified, authority.
How it works:
- A "session" is a single, continuous period of gambling activity at a single location (or the same online platform session).
- At the end of each session, calculate: Cash out − Cash in = Session result (positive = gain, negative = loss).
- Gains from all sessions are added up and reported as gambling income.
- Losses from all sessions are gambling losses (deductible on Schedule A if you itemize, up to total gambling winnings).
Example: NJ Poker Player, 2025:
| Session | Buy-In | Cash Out | Result |
|---|---|---|---|
| Jan 15, Borgata cash game | $500 | $1,200 | +$700 |
| Jan 22, Borgata cash game | $400 | $0 | −$400 |
| Feb 3, WSOP NJ tournament | $250 | $3,000 | +$2,750 |
| Feb 14, BetMGM cash game | $200 | $600 | +$400 |
| Mar 5, Borgata tournament | $300 | $0 | −$300 |
| Totals | $3,850 gross gains (winning sessions); $700 losses (losing sessions); $3,150 net |
Federal reporting: Report $3,850 gross gambling income on Schedule 1, Line 8b (sum of winning sessions). Report $700 gambling losses on Schedule A, Line 16 if itemizing (limited to total winnings). Net federal taxable gambling income if itemizing: $3,150 ($3,850 - $700). If you take the standard deduction federally, you owe federal tax on the full $3,850 with no offset for the $700 losses. Under OBBBA §70114 for TY2026+, the $700 losses would be capped at 90% × $700 = $630, leaving $3,220 taxable.
NJ reporting: NJ goes further than session-level netting. On the NJ-1040, ALL gambling losses for the year net against ALL gambling winnings in the same category (N.J.S.A. 54A:5-1(g); TB-20(R)). Net gambling income cannot go below zero, and no itemizing is required - a break-even year means zero NJ gambling income. Note that NJ's annual category netting is a state-law rule and is not authority for how you measure the federal wagering transaction - keep your federal session ledger as a separate computation.
How Are Online Poker Winnings Taxed for NJ Players?
New Jersey's online gaming market (launched 2013) includes licensed poker platforms. Key NJ online poker operators include PokerStars NJ, WSOP NJ, BetMGM Poker NJ, and 888poker NJ.
W-2G from online platforms: Tournament wins of $2,000 or more, net of buy-in (the 2026 applicable reporting threshold; $5,000 net through 2025), trigger a W-2G, same as live casinos. Backup withholding (24%) applies only if you fail to provide a valid SSN/TIN.
1099-K threshold: Under the OBBBA (signed July 4, 2025), the federal 1099-K reporting threshold was permanently restored to more than $20,000 in reportable payments AND more than 200 reportable transactions. The planned $600 threshold was retroactively repealed. NJ maintains a stricter $1,000 state threshold with no transaction minimum. A withdrawal or balance transfer does not itself trigger Form 1099-K. If a processor actually issues a form for covered payment-settlement transactions, reconcile it to the underlying activity; the form is not proof that the full amount is taxable gambling income. You still need session logs to calculate actual taxable gains.
Out-of-state players: NJ online poker is geo-restricted to play while physically in NJ (or in certain allowed states via interstate compacts). If you're a NJ resident playing on a NJ-licensed site while physically in NJ, NJ income tax applies. If you play from another state while traveling, that state's rules may also apply.
How Does NJ Net Poker Winnings and Losses - and What Does It Not Allow?
This is the most important section for NJ poker players.
As discussed in detail in the professional gambler guide, New Jersey allows gambling losses to offset gambling winnings in the same category on the NJ-1040 (Line 24) per N.J.S.A. 54A:5-1(g) and TB-20(R). You report only the net: winnings minus losses. The net cannot go below zero. NJ did NOT adopt the federal OBBBA 90% loss cap - NJ still allows 100% netting.
The practical impact on a NJ poker player:
- You win $80,000 in poker tournaments and cash games over the year.
- Your total buy-ins and gambling losses were $65,000.
- Your actual economic profit was $15,000.
- Federal taxable income (if itemizing, TY2026+): $21,500. OBBBA §70114 caps the deduction at 90% of wagering losses (90% × $65,000 = $58,500), so $80,000 − $58,500 = $21,500 - which is $6,500 of federal "phantom income" above the $15,000 economic profit. (For TY2025, the full $65,000 was deductible if itemizing, leaving $15,000.)
- NJ taxable gambling income: $15,000 ($80K winnings − $65K losses netted in same category; NJ did not adopt the 90% cap)
- NJ income tax on gambling: approximately $956 if those dollars fall in NJ's 6.37% bracket (6.37% × $15,000 = $955.50; the actual rate depends on total NJ income)
However, gambling losses cannot offset other types of NJ income. Losses only net against winnings in the same gambling income category. NJ poker players with significant volume should still maintain detailed session logs for proper netting.
What Should NJ Poker Players Document in Their Session Log?
Good records are the foundation of defensible gambling taxes. The IRS expects gamblers to keep contemporaneous records. Here's what to track for each session:
| Field | What to Record |
|---|---|
| Date | Date of the session |
| Location | Casino name, table number (if applicable), or online platform |
| Game type | Cash game (stakes: 1/2 NL, 2/5 NL, etc.) or tournament (event name, buy-in) |
| Start time / End time | Approximate time range |
| Buy-in amount | Total amount bought in during the session |
| Cash-out amount | Amount cashed out at end of session |
| Session result | Cash-out minus buy-in |
| W-2G info | Record W-2G amount if issued |
A simple spreadsheet updated after each session is sufficient. Many players use apps like Poker Income or PokerBankroll Tracker. The IRS doesn't prescribe a specific format. They care that the records are contemporaneous (made at or near the time of the session) and corroborated by other documentation (bank records, casino club card records, online platform transaction history).
Sources and References
- Rev. Proc. 77-29, 1977-2 C.B. 538 (gambling recordkeeping and substantiation guidelines)
- IRC §165(d) (Gambling loss deduction, federal)
- N.J.S.A. 54A:5-1(g) (NJ gambling income taxation)
- IRS Publication 529 (Miscellaneous Deductions. Gambling Losses)
- Shollenberger v. Commissioner, T.C. Memo. 2009-306 (per-session method confirmed)
Monaco CPA handles poker and gambling tax returns for NJ players. See /gambling-tax for the full gambling tax services.
Frequently Asked Questions
Do I have to report poker winnings if I didn't get a W-2G?
Yes. All gambling winnings are taxable income under IRC §61, regardless of whether a W-2G was issued. Cash game poker winnings are never reported on W-2G, but they are still fully taxable. The IRS has no general minimum threshold for reporting gambling income.
What counts as a 'session' for the per-session method?
A session is a single, continuous period of gambling at a single location or on a single online platform. Starting a new session typically means leaving the casino (even briefly) or closing out of the online platform. Playing at the Borgata in the morning and returning in the evening after a meal break may constitute two separate sessions. The IRS hasn't defined session boundaries with precision, reasonable consistency is the standard.
How does New Jersey tax online poker winnings?
The same as live poker. On the NJ-1040 you report net gambling income for the year: all winnings minus all losses in the gambling category, with a floor of zero - no itemizing required. This applies whether you played live at the Borgata or online at PokerStars NJ.
What if I have gambling losses greater than my winnings?
Federally, a casual gambler claims qualifying wagering losses on Schedule A only when itemizing. The deduction can never exceed gambling winnings, and for 2026 it is further limited to 90% of the wagering-loss amount under Section 165(d). A professional gambler uses Schedule C for the qualifying trade or business, but professional status does not remove either limitation. Excess losses cannot be carried forward; NJ annual category netting also has a zero floor.
Are poker tournament buy-ins deductible?
A poker tournament buy-in is a wagering loss, not an uncapped business expense. A casual gambler claims it on Schedule A only when itemizing; a professional gambler accounts for the wagering activity on Schedule C. For 2026, both remain subject to Section 165(d): only 90% of wagering losses is deductible, never beyond gains. In NJ, buy-ins and losses net against gambling winnings for the year within the category on the NJ-1040 (floor of zero) - no separate itemized deduction exists or is needed.
Related reading: NJ Tax Calendar | Services | About Greg Monaco | Contact
Ready to File With Confidence?
Tax rules change frequently. If anything in this guide applies to your situation, a quick review with a CPA can prevent costly mistakes. Greg Monaco is a NJ-licensed CPA (License #20CC04711400). Greg remains responsible for every engagement and reviews, approves, and signs all client-facing work. Trained staff may assist under his direct supervision and confidentiality procedures.