IRS Compliance · 2026

The IRS Gambling Session Method (Rev. Proc. 77-29), Explained

Quick answer: Under IRS Revenue Procedure 77-29 and Chief Counsel Advice 2008-011, a casual gambler measures gambling income on a per-session basis — not per wager. That means every bet within one continuous session at one venue is netted first, and only the session's net win is reported as income. The result is a dramatically lower gross figure on Schedule 1 Line 8b compared to summing every W-2G.

Where the session method comes from

Revenue Procedure 77-29 established that gamblers must keep an accurate diary of wagering activity supported by verifiable records. Chief Counsel Advice memorandum AM 2008-011 then clarified that a casual gambler recognizes wagering gain or loss at the end of each session, not on each individual wager. The Tax Court affirmed the same treatment in Shollenberger v. Commissioner (T.C. Memo 2009-306) and LaPlante v. Commissioner (T.C. Memo 2009-226).

What is a "session"?

FactorRule of thumb
LocationSame establishment (casino, sportsbook app, poker room)
Game typeSame wager category (slots, blackjack, sports)
Time windowContinuous play within one calendar day
Break in playLeaving the property or the day rolling over ends the session

Worked example

Say you place 42 sports bets on DraftKings during a Sunday NFL slate. Twelve tickets win for a total gross of $8,400. Thirty tickets lose for a total of $6,900. Two of the winners cross the W-2G reporting threshold and are reported at $3,200 combined.

MethodReported on Schedule 1 Line 8bNotes
Per-wager (W-2G sum)$8,400Losses only via itemized deduction (Schedule A)
Session method$1,500Net of the single Sunday session

Taxpayers who take the standard deduction get almost no benefit from Schedule A gambling losses — the session method is the difference between paying tax on $8,400 or $1,500.

Minimum session log

IRS Publication 529 lists the required fields. Keep the log contemporaneously — spreadsheets built at tax time carry less weight in an audit.

  • Date and start/end time of the session
  • Name and address of the establishment (or app / URL)
  • Type of wager (slots, blackjack, sportsbook, DFS, poker)
  • Total buy-in and total cash-out
  • Any W-2G received during the session (form + box amounts)
  • Supporting artifacts: player-card statement, bet history CSV, bank record
Important: You still cannot deduct net losing sessions against winning sessions unless you itemize. What the session method does is prevent in-session losses from inflating your reported gross income. It's a reporting mechanic, not a loss-deduction workaround.

Reporting workflow for 2026

  1. Group every wager into sessions by venue, wager type, and calendar day.
  2. Compute each session's net (cash-out minus buy-in).
  3. Sum only the positive session nets — that's your Schedule 1 Line 8b figure.
  4. Sum the negative session nets — that's the ceiling for gambling-loss itemized deductions on Schedule A.
  5. Attach a statement titled "Session-method reconciliation" that ties W-2G Box 1 totals to your reported figure.
  6. Claim any Box 4 federal withholding on Form 1040 Line 25c as tax already paid.

Related reading

Automate your session log

NetBetTracker imports your operator CSVs, groups activity into IRS-compliant sessions, and produces the reconciliation statement to attach to your return.

Start free 7-day trial

Informational only — not tax or legal advice. Consult a CPA or Enrolled Agent about your specific facts.