How to Track Gambling Losses for Taxes

Here's the part of gambling nobody tells you at the table: all of your winnings are taxable income — even the ones that never triggered a W-2G. The good news is the IRS lets you deduct your losses against those winnings. The catch is that you can only do it if you can prove them, and most players can't.

This guide covers exactly what the IRS requires, the mistakes that get deductions thrown out, and how to make the whole thing automatic.

What the IRS actually requires

Per IRS Topic 419, to deduct gambling losses you must:

That third requirement is where players lose. The IRS expects a contemporaneous record — a log kept as you play, not one reconstructed in March from memory and bank statements. For each session, your diary should show:

FieldExample
DateSat, Mar 1, 2026
Type of gamblingBlackjack
Name & location of establishmentGila River Resorts & Casinos, Chandler AZ
Amount won or lost−$160 (buy-in $500, cash-out $340)

Why "session" tracking is the right unit

You don't need to record every hand or spin. The accepted practice is to net your results per gambling session — one continuous period of play at one place. Sat down at a blackjack table with $500 and left with $340? That's one session, one entry, −$160. This is exactly the granularity a good gambling tracker enforces.

The records that support your log

Think of it as layers: the diary is the backbone, and everything else corroborates it.

The mistake that costs people the deduction: showing up with a single casino win/loss statement and nothing else. Courts and the IRS have repeatedly treated these as unreliable estimates. A dated, session-by-session log is what holds up.

How to track it automatically with CasinoIQ

CasinoIQ was built around the IRS's session model, so keeping a compliant log takes about ten seconds per session:

  1. Log each session as you play. Tap +, enter your buy-in and cash-out, and pick the game. CasinoIQ stamps the date, time, duration, and casino location — every field the IRS wants, captured contemporaneously.
  2. Add context in notes. Table limits, machine numbers, who you were with — extra detail only strengthens the record.
  3. Generate your year-end tax report. At tax time, open the Tax Report screen, pick the year, and tap Create Tax Report. You get a clean summary of every session — dates, locations, games, and win/loss amounts — ready for your accountant.
  4. Export the raw data. Need it in a spreadsheet? Export your full history to CSV or JSON anytime.
CasinoIQ tax report screen explaining gambling deductions with a Create Tax Report button

Because every entry is dated the moment you make it, your CasinoIQ history is the "accurate diary" the IRS describes — not a reconstruction.

Never lose a deduction to bad records again

Free on the App Store · 4.8★ · Log a session in seconds

Download free on theApp Store

This article is educational and not tax advice. Consult a qualified tax professional about your situation.