Taxstra Logo
State Tax Guide

Ohio Capital Gains Tax, Explained

Ohio went flat on January 1, 2026 — most gains now cost 2.75% at the state level, and business sellers have a $250K deduction angle worth checking. Here's the new math.

A guide by Taxstra Tax & Accounting — CPA-led tax strategy for business owners

Quick Answer

As of January 1, 2026, Ohio taxes capital gains as ordinary income under a flat tax: the first $26,050 of nonbusiness income is tax-free, and everything above it — gains included — pays a flat 2.75%. There's no holding-period discount, and at 2.75% you won't miss it: the federal side (0/15/20% plus the 3.8% NIIT) is where most of your bill lives. Model the full stack in our capital gains tax calculator — enter 2.75% in the state field.

What Changed on January 1, 2026: Ohio Went Flat

House Bill 96 — the 2025 state budget — finished a bracket compression Ohio had been running for years. A five-bracket schedule became two rates, 2025 stepped the top rate down to 3.125%, and on January 1, 2026 the last bracket disappeared: Ohio now taxes nonbusiness income at 0% up to $26,050 and a flat 2.75% above that.

Capital gains ride along, because Ohio has never had a separate capital gains rate. Every gain — stock, crypto, a rental building, a business interest — enters the return as ordinary income and takes the same flat rate as your salary. Sell in 2026 instead of 2025 and the identical gain costs less at the state level.

Tax yearStructureRate on a big gain
A few years agoFive graduated bracketsVaried with income
2025Step-down yearTop rate 3.125%
2026 onwardFlat: 0% to $26,050, then 2.75%2.75%
Key Insight

The zero bracket is per return, not per gain

The 0% band covers your first $26,050 of total nonbusiness income — not the first $26,050 of the gain. If wages or retirement income already fill it, the entire gain rides at 2.75%. Flip side: a retiree with little other income gets a real slice of the gain state-tax-free.

The Math on a $100,000 Gain

Take a married couple in Columbus: $180,000 of W-2 income, and they sell index funds held four years for a $100,000 long-term gain. Their wages already fill the $26,050 zero bracket, so the Ohio answer is one line of arithmetic: $100,000 × 2.75% = $2,750.

The federal side does the heavy lifting. The gain sits in the 15% long-term band, and total MAGI of $280,000 runs $30,000 past the $250,000 NIIT threshold:

LayerRateTax on the $100K gain
Ohio income taxFlat 2.75%$2,750
Federal long-term capital gains15%$15,000
Net investment income tax3.8% on $30K over $250K MAGI$1,140
All-in≈ 18.9%≈ $18,890

Notice where the leverage is: shaving the federal layer (holding past one year, harvesting losses, managing the NIIT threshold) moves thousands; the Ohio layer is already close to the floor. Our capital gains tax calculator runs both layers — and the federal brackets guide shows where the 0/15/20% lines fall this year.

The Full Stack: Federal, Ohio, and Your City

Three governments could theoretically reach a gain in Ohio. Two actually do:

  • Federal: 0%, 15%, or 20% on long-term gains depending on income, plus the 3.8% NIIT once MAGI passes $200,000 single / $250,000 joint. Short-term gains take your ordinary federal bracket. On a rental sale, depreciation comes back at up to 25% as recapture.
  • Ohio: flat 2.75%, short-term or long-term, it doesn't matter. Ohio's rate doesn't care how long you held.
  • Your city: generally nothing. Ohio municipal income taxes typically apply to earned income — wages and self-employment — not to investment income like capital gains. Ordinances vary, so confirm your city's treatment, but for most sellers the municipal line on a stock or property gain is zero.

Real estate sellers have one more federal lever worth knowing: a 1031 exchange can defer the federal gain on investment property entirely — and with Ohio's rate this low, the federal deferral is where nearly all the value sits.

Selling a Business? The $250,000 Deduction Changes the Math

Ohio runs a second track for business income: the first $250,000 is deducted entirely — the business income deduction, or BID — and anything above it is taxed at a flat 3%. HB 96 left this regime untouched.

Why does a capital gains page care? Because in some circumstances, the gain from selling an ownership interest in a business can itself qualify as business income — which means the first $250,000 of the gain could be deducted before Ohio taxes a dollar. The tests are fact-specific: what was sold, how the deal was papered, and your role in the business all drive the answer. This is a planning conversation, not a checkbox.

The stakes on a $1,000,000 gain: treated as ordinary nonbusiness income it costs $27,500 (2.75%); if it qualifies as business income, the first $250,000 comes off and the remaining $750,000 × 3% = $22,500 — a $5,000 swing, and far bigger at smaller gain sizes where the $250,000 deduction covers most of the proceeds.

Watch Out

Characterization is decided by facts you set before closing

Whether a sale produces business income or plain investment income turns on the structure of the deal and your history with the company — things that are easy to influence before the purchase agreement is signed and impossible to fix afterward. If a business exit is on your calendar, get the Ohio characterization reviewed while the deal terms are still moving.

Ohio Is Now a Cheap Place to Realize a Big Gain — Act Like It

At a flat 2.75%, Ohio's take on a gain now undercuts most of its neighbors — among income-tax states in the Midwest, it's one of the cheapest places to realize a large gain. That changes what planning is worth doing:

  • State-level timing games mostly stop mattering. In a progressive-bracket state, splitting a gain across years can cut the state bill meaningfully. At a flat 2.75%, spreading a gain saves Ohio nothing — every dollar pays the same rate whenever it lands. Run timing decisions on the federal brackets instead.
  • Ordinary-income strategies got cheaper. Anything that creates ordinary income — a Roth conversion, accelerating a bonus, harvesting a short-term gain — now costs just 2.75% at the state level. If you've been putting off conversions, our Roth conversion calculator shows what a conversion year costs with Ohio's new rate in the mix.
  • Loss harvesting still works. Losses net against gains on the federal return and flow through to Ohio — a dollar of harvested loss saves federal rate plus 2.75%.
  • Low rate ≠ no paperwork. A six-figure gain still creates an estimated-payment obligation — see below.
Taxstra CPA Tip

A big gain still needs a payment plan

Withholding on your paycheck won't cover the tax on a large one-time gain, and both the IRS and Ohio expect payment through the year, not just in April. If you realize a gain in one quarter, plan an estimated payment in that same quarter — our estimated taxes guide walks through the federal safe harbors.

Full walkthrough: estimated tax payments guide.

Ohio Capital Gains FAQs

For 2026, a flat 2.75% for most people. Ohio taxes capital gains as ordinary income — there is no separate capital gains rate — and as of January 1, 2026 the state runs a flat tax: 0% on the first $26,050 of nonbusiness income and 2.75% on everything above it. If your wages already fill the zero bracket, your Ohio cost is simply gain × 2.75%. Federal tax (0/15/20% plus the 3.8% NIIT) is the bigger layer by far.

Selling something big as an Ohio resident?

We model the federal + Ohio stack, pressure-test whether a business sale qualifies for the $250K deduction, and build the estimated-payment plan — before the transaction locks your options. Nationwide remote firm.

Limited Availability

Find Out What You're Overpaying in Taxes

Book a free 30-minute call to walk through your situation. We'll tell you exactly how our CPA-led team can help — and whether we're the right fit.

Learn how our CPA-led team can help
30 minutes — no fluff, just answers
Zero obligation, zero pressure
Or Call (217) 788-0750
0+
Tax Returns Filed
0+
Years Experience
0%
CPA-Led Service
0min
Free Consultation

What to Expect on the Call

1
We learn about your business and tax situation
2
We explain which services fit your needs
3
You get honest answers — no hard sell