In This Article

  1. How Are Poker Winnings Taxed for NJ Players?
  2. When Does Poker Trigger Form W-2G?
  3. How Does the Per-Session Method Work for Calculating Poker Taxable Gains?
  4. How Are Online Poker Winnings Taxed for NJ Players?
  5. Why Can't NJ Poker Players Deduct Losses on Their State Tax Return?
  6. What Should NJ Poker Players Document in Their Session Log?
  7. Sources and References
  8. Frequently Asked Questions
  9. 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: A W-2G is issued when your net tournament winnings exceed $5,000 (net of the original buy-in). The casino withholds 24% federal income tax on the amount above $5,000. Example: You win $10,000 in a tournament with a $500 buy-in. Net winnings = $9,500. The casino issues a W-2G for $9,500 and withholds $2,280.

Cash games: No W-2G is issued for cash game winnings, regardless of the amount. 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 over $5,000 (net of buy-in). For cash game play, 1099-MISC or 1099-K may be issued depending on your annual net withdrawals, but this varies by platform.

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) allows gamblers to calculate taxable gambling income on a session-by-session basis rather than hand-by-hand or transaction-by-transaction. This is the IRS-accepted method for recreational gamblers.

How it works:

  1. A "session" is a single, continuous period of gambling activity at a single location (or the same online platform session).
  2. At the end of each session, calculate: Cash out − Cash in = Session result (positive = gain, negative = loss).
  3. Gains from all sessions are added up and reported as gambling income.
  4. Losses from all sessions are gambling losses (deductible on Schedule A if you itemize, up to total gambling winnings).

Example: NJ Poker Player, 2025:

SessionBuy-InCash OutResult
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
Total+$3,150 gains, $700 losses

Federal reporting: $3,150 in gambling income (Schedule 1). $700 in gambling losses (Schedule A, if itemizing, limited to total winnings). Net taxable gambling income if itemizing: $2,450.

NJ reporting: NJ allows netting wins and losses within each session. Using session-level netting, the net gambling income reported on NJ-1040 reflects the sum of net session results (gains only — net session losses are not deductible).

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 over $5,000 net of buy-in trigger a W-2G, same as live casinos. The platform may withhold 24% federal tax automatically.

1099-K threshold: Under the OBBBA (signed July 4, 2025), the federal 1099-K reporting threshold was permanently restored to $20,000 in gross payments AND 200+ transactions. The planned $600 threshold was retroactively repealed. NJ maintains a stricter $1,000 state threshold with no transaction minimum. Online gaming platforms may issue 1099-K forms for withdrawals above these thresholds. A 1099-K from a poker platform is not proof that the full amount is taxable - it reflects payment transactions, not net gambling income. You still need your 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.

Why Can't NJ Poker Players Deduct Losses on Their State Tax Return?

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): $15,000 ($80K winnings − $65K losses)
  • NJ taxable gambling income: $15,000 ($80K winnings − $65K losses netted in same category)
  • NJ income tax on gambling: approximately $957 (at applicable NJ GIT rate on $15,000)

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:

FieldWhat to Record
DateDate of the session
LocationCasino name, table number (if applicable), or online platform
Game typeCash game (stakes: 1/2 NL, 2/5 NL, etc.) or tournament (event name, buy-in)
Start time / End timeApproximate time range
Buy-in amountTotal amount bought in during the session
Cash-out amountAmount cashed out at end of session
Session resultCash-out minus buy-in
W-2G infoRecord 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 (per-session gambling method)
  • 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. Summary Opinion 2009-182 (per-session method confirmed)

Monaco CPA handles poker and gambling tax returns for NJ players. See [/gambling-tax](/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. NJ allows intra-session netting (wins minus losses within a single session) to determine the net amount reportable as income, but does not allow a separate line-item deduction for gambling losses. Report net gambling income on the NJ-1040. 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, gambling losses are deductible on Schedule A only up to the amount of gambling winnings (and only if you itemize). If your losses exceed your winnings, you have a net gambling loss, which is not deductible federally and not deductible in NJ. You cannot carry the excess loss forward to future years.

Are poker tournament buy-ins deductible?

Yes, as gambling losses, deductible on Schedule A (federal only) up to the amount of your gambling winnings. For professional gamblers, buy-ins are deductible on Schedule C as business expenses. In NJ, buy-ins reduce your net session result through intra-session netting, but there is no separate line-item deduction for losses on the NJ-1040.

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) who prepares every return personally.

Schedule a free 30-minute consultation