Sportsbook Review

Ohio Sports Betting Taxes Explained: State, Federal & Withholding Rules

Ohio withholds income tax on winnings starting Oct 1, 2025. Learn federal W-2G thresholds, state rates, and why Ohio bars loss deductions.

Ohio bettors owe tax on every dollar won — state and federal — and starting October 1, 2025, sportsbooks take a cut before the money even hits your account. Understanding those rates now prevents an ugly surprise at filing time. For a broader look at current sign-up offers, see Best Ohio Sportsbook Promos: Ranked by Offer Value.

Does Ohio withhold taxes on sports betting winnings automatically?

Yes. Per R.C. 5747.063, sports gaming proprietors must deduct and withhold Ohio income tax at 3.125% beginning October 1, 2025, then at 2.75% beginning January 1, 2026 onward. That means the withholding happens at the operator level — you receive a net payout, not the gross amount. The rate drop to 2.75% from January 2026 aligns with Ohio's standard nonbusiness income tax rate for that year, which applies to income above the $26,050 exemption threshold.

When does a sportsbook send a W-2G form?

A W-2G is issued when a bettor wins more than $600 on a single wager. Federal backup withholding at 24% kicks in on winnings exceeding $5,000. Critically, the absence of a W-2G does not excuse you from reporting — all gambling winnings must be reported as income regardless of whether a W-2G is issued. Casual and recreational bettors report winnings as "other income" on Schedule 1 of the federal return.

Can Ohio bettors deduct gambling losses?

At the federal level, yes — but only if you itemize deductions, and losses are capped at the amount of winnings reported. Ohio is stricter: Ohio does not allow a state-level deduction for gambling losses. That means a bettor who wins $3,000 and loses $2,800 across a season still owes Ohio tax on the full $3,000 in winnings, with no offset permitted. Ohio may also impose local or municipal income tax on gambling winnings on top of the state rate.

How do Ohio and federal tax rates compare?

Tax Layer Rate / Threshold Loss Deduction Allowed? Operator Withholding?
Federal income tax Ordinary income rate; 24% backup withholding on winnings over $5,000 Yes, if itemizing (up to winnings amount) Yes, on winnings over $5,000
Ohio state tax (Oct 1 – Dec 31, 2025) 3.125% withheld at operator level; 2.75% rate on income above $26,050 exemption No Yes, beginning Oct 1, 2025
Ohio state tax (Jan 1, 2026 onward) 2.75% withheld at operator level; same 2.75% rate on income above $26,050 No Yes
Ohio local/municipal tax Varies by municipality Not specified No automatic withholding at operator level

What does the $26,050 Ohio exemption mean for bettors?

For tax year 2026, nonbusiness income up to $26,050 is exempt from Ohio income tax; income above that threshold is taxed at 2.75%. Gambling winnings count as nonbusiness income for most recreational bettors. If your total nonbusiness income — wages, interest, winnings combined — stays below $26,050, you owe nothing to Ohio at the state level, though operator withholding still occurs and would need to be reconciled at filing.

Do bonus bets affect my taxable income?

Bonus bets themselves are not cash, so receiving them does not create a taxable event. Tax applies when a bonus-bet wager wins and you receive actual cash winnings. The W-2G threshold and withholding rules apply to those cash winnings in the normal way. For more detail on how bonuses work mechanically, visit the Ohio Sportsbook Promo Code FAQ: Bonus Bets, Taxes & Payouts. If you're comparing current offers — including the BetMGM Ohio Promo Code: $1,500 First Bet Insurance Offer — keep in mind that any winnings produced by those bonus bets are fully taxable. The full list of active offers is at Ohio Sportsbook Promo Codes: Best Welcome Offers Right Now.

Ohio sports betting is legal for adults 21 and older. Tax treatment applies to all licensed sportsbook activity in the state; always consult a qualified tax professional for advice specific to your situation. Gambling problem? Call 1-800-GAMBLER.

Disclosure: Ohio Sportsbook Promo Codes may earn a commission if you open an account through links on this page. That never changes our ratings or the facts we report.