NHL Betting Tax Recordkeeping: Diaries, Statements, and Deductions


I spent years setting lines at a sportsbook. The tax side is where I see bettors make the most expensive mistakes. The IRS rules are not complicated, but they are unforgiving if you ignore them.

What records does the IRS actually require me to keep?

The IRS recommends a betting diary. Not suggests — recommends, meaning an auditor will ask for it. Log the date, the event, the type of wager, the amount risked, and the result. Back that up with sportsbook account statements. Screenshots work too. Keep everything. Your sportsbook's transaction history is the easiest starting point, but do not rely on it alone — platforms change, accounts get closed, and data disappears.

For more on the full tax picture, see NHL Betting Taxes — What You Owe the IRS on Hockey Winnings.

Can I just report my net profit for the year?

No. Each wagering transaction must be reported separately. Netting all your bets into one number is not permitted by the IRS. A $500 winner and a $400 loser are two separate entries — not a $100 net gain. This trips up a lot of bettors who assume the math is the same. It is not.

If you want to understand the bet types generating those wins and losses in the first place, NHL Bet Types: Moneyline, Puck Line, and Over/Under Explained breaks it all down.

When does withholding kick in?

Federal withholding at 24% applies when winnings hit $5,000 or more on a single wager. The sportsbook takes it before you ever see the money. Some states act faster — Connecticut, Massachusetts, and Ohio withhold at the state level starting at $600 or more. Your state's rules matter. Check NHL Betting Legality by State — Where You Can Legally Wager in 2026 to confirm what applies where you live.

Are my losses deductible?

Only if you itemize. Gambling losses are deductible on Schedule A up to the amount of your winnings — not a dollar more. They cannot offset salary, freelance income, or anything else. If you take the standard deduction, your losses are simply gone. Most bettors do not itemize, which means tracking losses still matters for the ceiling calculation, but rarely saves them money at tax time.

How does my banking history help at tax time?

Deposit and withdrawal records from your sportsbook account serve as supporting documentation. Keep these in sync with your diary. If the numbers do not match, an auditor will notice. NHL Betting Banking — Fastest Deposits and Withdrawals Explained covers how to manage sportsbook funds in a way that keeps your paper trail clean.

21+ only. Gambling problem? Call 1-800-GAMBLER.