Back to Tax Guides

NORTH AMERICAN TAX GUIDE

A comprehensive compliance reference for United States and Canadian taxpayers who need defensible session logs, accurate loss tracking, and clean expense separation to satisfy IRS and CRA audit standards.

IRS Pub. 529Form W-2GSchedule AForm 5754Rev. Proc. 77-29CRA Windfall ExemptionCRA Business IncomeForm 1040-NRCRA Audit RecordsUpdated June 2026
Public dataset · 2026-01-15

2026 State-by-State Sports Betting Tax Rates

Search your state to see legal status, operator GGR tax, bettor income-tax rate, W-2G withholding, and loss-deduction eligibility. Click any state for a full guide.

Open full dataset
Legal — online
31
states + DC
Highest bettor rate
14.78%
NYC (NY + city)
No state income tax
9
AK, FL, NV, TX, WA…
State
Sportsbook Tax
What the books pay the state
Your Tax Rate
What you owe on wins
Alabama(AL)5.00%
Alaska(AK)0%
Arizona(AZ)10% online / 8% retail4.80%
Arkansas(AR)13% up to $150M / 20% over4.40%
California(CA)13.30%
Colorado(CO)10%4.40%
Connecticut(CT)13.75%6.99%
Delaware(DE)50% (state share of GGR)6.60%
District of Columbia(DC)10%10.75%
Florida(FL)Per tribal compact (Hard Rock)0%
Georgia(GA)5.39%
Hawaii(HI)11.00%
Idaho(ID)5.30%
Illinois(IL)20% – 40% (graduated 2025+)4.95%
Indiana(IN)9.5%3.05%
Iowa(IA)6.75%3.80%
Kansas(KS)10%5.70%
Kentucky(KY)14.25% online / 9.75% retail4.00%
Louisiana(LA)15% online / 10% retail4.25%
Maine(ME)10%7.15%
Maryland(MD)15%5.75%
Massachusetts(MA)20% online / 15% retail5.00%
Michigan(MI)8.4%4.25%
Minnesota(MN)9.85%
Mississippi(MS)12%4.70%
Missouri(MO)10%4.80%
Montana(MT)Lottery-run (state margin)5.90%
Nebraska(NE)20%5.20%
Nevada(NV)6.75%0%
New Hampshire(NH)51% (DraftKings monopoly)0%
New Jersey(NJ)13% online / 8.5% retail10.75%
New Mexico(NM)Per tribal compact5.90%
New York(NY)51%10.90% (+ NYC 3.876%)
North Carolina(NC)18%4.25%
North Dakota(ND)Charitable-gaming model2.50%
Ohio(OH)20%3.50%
Oklahoma(OK)4.75%
Oregon(OR)Lottery-run (state margin)9.90%
Pennsylvania(PA)36%3.07%
Rhode Island(RI)51% (Bally's monopoly)5.99%
South Carolina(SC)6.20%
South Dakota(SD)9%0%
Tennessee(TN)1.85% of handle0%
Texas(TX)0%
Utah(UT)4.55%
Vermont(VT)31% – 33%8.75%
Virginia(VA)15%5.75%
Washington(WA)Per tribal compact0%
West Virginia(WV)10%5.12%
Wisconsin(WI)Per tribal compact7.65%
Wyoming(WY)10%0%

Data © NetBetTracker — CC-BY 4.0. Sources: state gaming commissions + IRS Form W-2G instructions.

Canada Revenue Agency
CRA Compliance Standards
  • Casual gambling winnings are 100% tax-free in Canada. Lottery prizes, casino jackpots, and recreational sports betting profits are not taxable under CRA interpretation.
  • !Professional betting is fully taxable as business income. In Fournier-Giguère, the Canadian court confirmed that a consistent system, commercial intent, and organized livelihood can reclassify gambling gains as taxable business income reported on T2125.
  • Canadian players must keep contemporaneous records to prove funds originate from non-taxable gaming rather than undeclared income, especially during CRA wealth audits.
Part 1

United States — IRS Compliance

IRS Publication 529 — Miscellaneous Deductions & Contemporaneous Records

IRS Publication 529 governs miscellaneous deductions for U.S. taxpayers. Under current federal tax laws, casual gamblers can deduct wagering losses up to the total amount of their reported winnings as an itemized deduction on Schedule A. Publication 529 explicitly defines what a contemporaneous gambling diary must contain: the date, the type of wager, the name and address of the establishment, the names of others present, and the amounts won or lost. NetBetTracker captures each of those fields as required entries on every session, so the exported log already satisfies Publication 529's record-keeping standard before it ever reaches your CPA. Maintaining a continuous, accurate record of both wins and losses is the only way to legally offset your tax liabilities and survive an IRS examination.

Form W-2G — Certain Gambling Winnings & Federal Withholdings

Form W-2G is the information return that casinos and gaming operators must file when a single payout crosses an IRS reporting threshold. Effective January 1, 2026, those thresholds are: $2,000 or more on slot machine or bingo jackpots, $2,000 or more on a keno payout (net of the wager), $5,000 or more in net winnings from a poker tournament, and $600 or more on sports wagers or horse racing when the payout is at least 300 times the amount wagered. A 24% federal backup withholding applies when the payout exceeds $5,000 and is at least 300× the wager, or when you fail to provide a valid taxpayer identification number. NetBetTracker lets you attach each W-2G PDF and its control number to the originating session, so reconciliation against your gross winnings is a one-click match instead of a year-end scramble.

Schedule A (Form 1040) — Itemized Deductions for Gambling Losses

Gambling losses are deducted on Schedule A, line 16, capped at the gross winnings you report and limited under the OBBBA to 90% of substantiated losses. You must itemize — taking the standard deduction forfeits the ability to deduct any losses whatsoever. The IRS recognizes the session method: a session is one continuous period of play at one establishment for one game type. Net the buy-in against the cash-out for that session, not individual hands or spins. NetBetTracker keeps buy-ins and cash-outs tagged separately from non-deductible ATM and wire fees, so the figure you carry to Schedule A is clean, auditable, and never inflated by personal expenses the IRS will disallow. You may not net wins against losses on the income line; report all gross winnings on Schedule 1, line 8b.

Form 5754 — Statement by Person(s) Receiving Gambling Winnings

Form 5754 is required whenever winnings reportable on a W-2G are split among two or more people. This includes syndicates, group lottery purchases, and split poker pots. Filing Form 5754 with the payer ensures each recipient receives their own W-2G for their share, preventing the entire prize from being attributed to one taxpayer. NetBetTracker's session entry supports a co-recipient list with each person's share percentage, producing the exact breakdown you submit to the payer alongside Form 5754. This unified ledger manages collective bankrolls, assigning specific wins and losses to each stakeholder for accurate individual tax reporting.

Revenue Procedure 77-29 — Substantiation of Wagering Losses

Revenue Procedure 77-29 is the foundational IRS guidance establishing the contemporaneous-diary standard for gambling losses. It mandates an accurate log including dates, physical locations, wagering types, purposes, wins, and losses — plus supporting documents such as wagering tickets, cancelled checks, bank withdrawal records, casino credit records, and ATM receipts. Auditors routinely reject reconstructed estimates prepared at year-end; the Cohan rule does not apply to gambling losses. Federal courts have repeatedly held that gambling losses without a contemporaneous diary cannot be estimated. NetBetTracker is natively engineered around Rev. Proc. 77-29, storing supporting documents alongside the session entries they back and instantly generating the defensible paper trail that federal auditors expect to see.

🚨 Critical US Tax Mistake to Avoid

Never report just your net profit balance at the end of the year. The IRS legally requires you to report your total gross winning sessions as income on Line 8, and write off your losses separately on Schedule A. Netting things out beforehand can flag your return for an audit.

Part 2

Canada — CRA Compliance

CRA Windfall Exemption — Non-Taxable Gambling Winnings

Under Canada Revenue Agency (CRA) guidelines, recreational gambling winnings and lottery prizes — including Lotto Max, Lotto 6/49, and casino jackpots — are classified as non-taxable windfall gains. This means casual Canadian players do not owe income tax on their gaming profits. However, banks and financial institutions may request documentation when you deposit large, sudden sums. NetBetTracker provides casual Canadian players with a clear, time-stamped transaction record, serving as verified accounting documentation that proves your windfall originated from tax-exempt gaming rather than undeclared income sources.

CRA Business Income Criteria — Professional Betting & T2125

The Supreme Court of Canada has ruled that individuals whose poker, sports betting, or wagering activities display a consistent system, commercial intent, and organized livelihood can be classified as operating a business. When winnings are deemed business income, they become fully taxable and must be reported on a T2125 Statement of Business Activities. NetBetTracker serves as an essential corporate bookkeeping ledger for professional Canadian bettors, automatically documenting wagering volumes, operational expenses such as software subscriptions and travel, and net profit margins required for accurate T2125 filings. Maintaining a disciplined ledger is the difference between hobby status and a costly CRA reclassification.

IRS Form 1040-NR — Canadian Recovery of U.S. Withholding Tax

When a Canadian resident wins a taxable windfall at a U.S. casino exceeding $1,200, the IRS automatically enforces a flat 30% non-resident withholding tax under Section 1441. To recover these withheld funds via a U.S. non-resident alien income tax return, you must present a detailed, contemporaneous diary of your gambling losses. NetBetTracker formats your annual personal ledger into an IRS-compliant diary, generating the defensible paper trail needed to offset U.S. winnings and claim your cross-border tax refund on Form 1040-NR. Without a properly maintained loss log, Canadian players forfeit their right to recover thousands of dollars in withheld casino winnings.

CRA Audit Record-Keeping — Burden of Proof & Wealth Audits

While casual gambling winnings are not taxable, the CRA frequently audits individuals displaying sudden increases in wealth or net worth. Canadian taxpayers bear the legal burden of proof to demonstrate that funds originated from non-taxable gambling rather than undeclared income. NetBetTracker secures your financial history by generating clean, time-stamped session tracking summaries that protect your assets during a government audit. Just as the IRS demands contemporaneous records under Rev. Proc. 77-29, the CRA expects verifiable documentation when questioning the source of large bank deposits. A NetBetTracker log provides exactly that evidentiary foundation.

Frequently Asked Questions

How do I keep a compliant gambling log for an IRS audit?

Record every session contemporaneously per IRS Publication 529 and Revenue Procedure 77-29: date, start/end time, venue name and address, specific game and table or machine number, buy-in, cash-out, and the supporting documents (player-card statements, ATM receipts, tournament tickets, casino win/loss statements). NetBetTracker timestamps each session entry so the log itself becomes the contemporaneous diary the IRS expects on examination.

How do I deduct casino losses on Schedule A (Form 1040)?

Report all gross winnings on Schedule 1, line 8b. Then deduct substantiated losses on Schedule A, line 16, capped at the amount of winnings reported. Under the OBBBA only 90% of substantiated losses may be applied. You must itemize — taking the standard deduction forfeits the deduction entirely. NetBetTracker exports a Schedule A-ready loss total separated from non-deductible ATM and transaction fees.

Can I deduct gambling losses if I take the standard deduction?

No. The IRS only allows gambling losses as an itemized deduction on Schedule A (Form 1040). If you take the standard deduction, you forfeit the ability to offset your reported winnings with losses, even if you have a contemporaneous log proving them.

Do I have to report winnings if I never received a W-2G?

Yes. The W-2G threshold determines when a payer must file an information return — it does not determine when you must report income. All gross gambling winnings, regardless of amount or payer reporting, are taxable income that must be reported on Schedule 1 of Form 1040.

What are the 2026 W-2G reporting thresholds?

Effective January 1, 2026: $2,000 or more on slot or bingo jackpots, $2,000 or more on keno (net of wager), $5,000 or more in net poker tournament winnings, and $600 or more on sports or horse-racing wagers paying at least 300× the wager. Backup withholding of 24% applies on payouts over $5,000 at 300× the wager or when a valid TIN is not provided.

When do I need to file Form 5754 for shared gambling winnings?

File Form 5754 with the payer any time winnings reportable on a W-2G are split among two or more people (syndicates, group lottery purchases, split poker pots). The payer then issues a separate W-2G to each recipient for their share, preventing the entire prize from being attributed to one taxpayer.

Are ATM fees and transaction fees deductible as gambling losses?

No. ATM fees, wire fees, and currency conversion fees are not deductible as gambling losses under IRC §165(d). They are personal expenses. However, logging them separately in your session ledger keeps your true cash outflow visible for your own budgeting and for non-tax disputes with payment processors or banks.

How long should I keep my gambling log and supporting records?

The IRS recommends a minimum of three years from the date you filed the return. Keep records for seven years if you under-reported income by more than 25%, and indefinitely if you never filed or filed a fraudulent return. Bank statements, win/loss statements, and ticket stubs should be retained alongside your log.

What if my W-2G amount doesn't match my own records?

Report the higher of the two on your return and keep documentation showing the discrepancy. The IRS receives a copy of every W-2G, so under-reporting will trigger a CP2000 notice. If the W-2G is materially incorrect, request a corrected W-2G from the payer in writing before filing.

Legal Disclaimer

This page is informational only and does not constitute tax, legal, or financial advice. NetBetTracker is a passive, user-driven bookkeeping utility — it does not audit, verify, or certify the entries you record. Consult a licensed CPA, enrolled agent, or tax attorney for guidance on your specific filing situation. You remain fully responsible for retaining the underlying tickets, receipts, statements, and official tax forms that support your records.