Skip to article
BetTax LedgerGambling tax recordsBack to guides

How to Track Gambling Wins and Losses for Taxes

Build a contemporaneous gambling diary with dates, activity, location, amounts, W-2Gs, statements, and supporting records.

Tax records are easiest to reconstruct while the details are fresh. A year-end total without session-level support may not explain when, where, or how the activity occurred.

The IRS says all gambling winnings are reportable. Loss deductions have separate limits and documentation rules, so record both sides without netting away the source details.

Log each session consistently

Use one repeatable set of fields: date, type of wagering, venue or platform, starting and ending amounts, winnings, losses, and notes. Keep the method consistent across sportsbook, casino, poker, lottery, DFS, and racing activity.

Do not wait for a W-2G before creating a record. Reporting obligations can exist even when no form arrives.

Keep third-party support

Save W-2Gs, account statements, wagering histories, canceled checks, tickets, receipts, and other records that support the diary. A self-entered log and external source documents serve different purposes.

Download platform histories before retention windows expire, and keep original tax forms with the return file.

Separate recordkeeping from tax conclusions

A ledger should preserve facts, not silently decide the tax treatment. Category, session-method, itemization, professional-gambler, and state issues can change how records are used.

Bring the organized file to a qualified tax professional and discuss the rules that apply to the actual return.

Authoritative sources

Sources were last reviewed on . We prefer primary government and platform documentation, link claims to their source, and recheck articles when rules or app behavior changes. Always verify the source for the relevant year or situation.

More from the studio

Eleven focused products. One small studio.