Log every session, track wins and losses across casinos, and generate IRS-ready tax reports — all in one place. Never scramble for records at tax time again.
Three simple steps to stay on top of your gambling records year-round.
Every day, record whether you gambled. If you did, add each casino session — buy-in, cash-out, which games you played, and any hand pays or jackpots.
Your dashboard shows profit and loss by week, month, and year. Spot trends, understand your playing habits, and keep an eye on any days you missed logging.
Generate a W-2G summary or a full session log as a PDF or CSV in seconds. Hand it straight to your accountant or use it to complete your tax return.
Designed specifically for casino players who want accurate, hassle-free records.
Record each gambling day with a simple form. Mark days you did not gamble to keep your log complete.
Log individual casino sessions with buy-in, cash-out, game type, and location. Multiple sessions per day supported.
View your results by week, month, and year. See exactly where you stand at any point in time.
Export W-2G summaries and detailed session logs as PDF or CSV, formatted to meet IRS recordkeeping requirements.
Opt-in to daily email or SMS reminders so you never forget to log a day. Includes a one-click link to your daily log.
Separately record hand pays and jackpots above the W-2G threshold. These are always tracked individually for accurate reporting.
The IRS requires gamblers to keep a detailed log. Here is what that means in practice.
Gambling winnings are taxable income — even if you did not receive a W-2G form.
You can deduct gambling losses up to the amount of your winnings if you itemize, but only if you have documentation.
The IRS recommends recording the date, casino name, game type, and the amount won or lost for every session.
Without records, you cannot claim losses — meaning you pay tax on every win with no offset.
TrackGambling keeps exactly the data the IRS asks for, ready to export at any time.
Sign up in under a minute. No credit card required.
Create your free accountAlready have an account? Sign in