Does Ohio Tax Social Security? The Complete 2026 Guide

October 18, 2026
Written By ohiotaxguide

The short answer: No — Ohio does not tax Social Security benefits. Whatever portion of your Social Security is included in your federal adjusted gross income (AGI) is subtracted out when Ohio calculates your state income tax, so it is never part of your Ohio taxable income. This has been Ohio law since 1972, under Ohio Revised Code § 5747.01(A)(5).

But that is not the whole story for retirees. While your Social Security check itself is safe from Ohio tax, most other retirement income — private pensions, 401(k) withdrawals, and traditional IRA distributions — is taxed as ordinary Ohio income. For 2026, that income is taxed at Ohio’s new flat rate of 2.75% (on nonbusiness income over $26,050). There are, however, special credits that can shrink or eliminate the bill for many retirees.

Below: exactly what is taxable and what is exempt in Ohio, how the 2026 flat tax works for retirees, three worked examples with every step shown, and the credits that can put money back in your pocket.

How Ohio Treats Social Security Benefits

Ohio starts its income tax calculation with your federal AGI (that’s line 1 of the Ohio IT 1040). The federal government may tax up to 85% of your Social Security benefits depending on your total income — more on the federal rules below. Any Social Security amount that lands in your federal AGI is then deducted on Ohio’s Schedule of Adjustments, so it never enters your Ohio AGI.

The mechanism is a statutory exclusion: under Ohio Revised Code § 5747.01(A)(5), “all social security and railroad retirement benefits included in federal adjusted gross income may be excluded from the calculation of Ohio adjusted gross income.” In plain terms: even if the IRS counts part of your Social Security as income, Ohio wipes it out before it computes your state tax.

This exclusion is automatic. You don’t need to be 65, you don’t need to file a special form beyond the standard adjustments schedule, and there is no income limit. It applies equally to retirement, survivor, and disability (SSDI) benefits — as long as it’s Social Security, it’s out.

What’s Taxable and What’s Exempt in Ohio: The 2026 Cheat Sheet

Income sourceOhio income tax?
Social Security (retirement, survivor, disability)Exempt — excluded from Ohio AGI under ORC § 5747.01(A)(5)
Railroad Retirement (Tier 1 and Tier 2)Exempt — same statutory exclusion; Tier 1 also protected by federal law
Military retirement payExempt — deductible from Ohio income; Survivor Benefit Plan payments also tax-free
Private pensions (non-military)Taxable as ordinary Ohio income
401(k), 403(b), 457(b) withdrawals (pre-tax)Taxable as ordinary Ohio income
Traditional IRA distributionsTaxable as ordinary Ohio income
Roth IRA qualified distributionsExempt — not in federal AGI, so never enters Ohio AGI either
Out-of-state pensions received as an Ohio residentTaxable — Ohio taxes by residency, not by where you worked

Two important notes on this table. First, “exempt” for Social Security, railroad retirement, and military pay means a deduction from federal AGI on the Ohio Schedule of Adjustments — the income flows through your federal return normally. Second, pensions and retirement account withdrawals that are taxable still qualify you for the retirement income credit (up to $200), which softens the blow.

Ohio’s 2026 Flat Tax: What Retirees Need to Know

Beginning with tax year 2026, Ohio moved to a true flat tax for nonbusiness income (House Bill 96, signed June 30, 2025). The 2025 rates had a graduated structure with a 3.125% top bracket; for 2026 that bracket is gone.

Pension income, 401(k) withdrawals, and IRA distributions are nonbusiness income, so they fall under this 2.75% rate. (The separate 3% business-income rate only matters if you run a business in retirement.)

Personal exemptions still apply before the rate kicks in. For 2026, the per-person exemption is $2,400 if your Ohio AGI is $40,000 or less, $2,150 if it’s $40,001–$80,000, and $1,900 if it’s above $80,000 — the 2025 amounts carried forward without inflation indexing.

Three Worked Examples (2026 Tax Year)

These examples use the actual 2026 Ohio rules. The federal taxable Social Security figures are marked “≈” because the exact amount comes from the IRS worksheet (Publication 915); the simplified calculation below gets you within a few dollars. All assumptions are stated up front.

Example 1: Single retiree — Social Security plus a modest pension

Assumptions: Age 68, files single, one personal exemption. Income: $30,000 Social Security + $20,000 private pension. No other income.

  1. Federal combined income: $20,000 pension + half of Social Security ($15,000) = $35,000. That’s above the $34,000 single threshold, so up to 85% of benefits are federally taxable: 85% × $30,000 ≈ $25,500.
  2. Federal AGI: $20,000 + $25,500 = $45,500.
  3. Ohio AGI: Start with federal AGI ($45,500), subtract the taxable Social Security ($25,500) under ORC § 5747.01(A)(5) → Ohio AGI = $20,000.
  4. Personal exemption: Ohio AGI of $20,000 is at or below $40,000 → $2,400 × 1 = $2,400.
  5. Ohio taxable income: $20,000 − $2,400 = $17,600 — below $26,050, so the Ohio tax before credits is $0.
  6. Credits: Retirement income of $20,000 (over $8,000) → $200 retirement income credit; age 65+ → $50 senior citizen credit. Total $250, but both are nonrefundable — with $0 tax, they go unused.

Result: $0 Ohio income tax. His entire Ohio taxable income fell inside the $26,050 zero bracket.

Example 2: Married couple — Social Security plus IRA and pension

Assumptions: Both spouses 65+, married filing jointly, two personal exemptions. Income: $40,000 Social Security + $35,000 traditional IRA distribution + $15,000 pension. No other income.

  1. Federal combined income: $50,000 (IRA + pension) + half of Social Security ($20,000) = $70,000. Above the $44,000 joint threshold → 85% × $40,000 ≈ $34,000 federally taxable Social Security.
  2. Federal AGI: $50,000 + $34,000 = $84,000.
  3. Ohio AGI: $84,000 − $34,000 (Social Security subtraction) = $50,000.
  4. Personal exemptions: Ohio AGI of $50,000 falls in the $40,001–$80,000 tier → $2,150 × 2 = $4,300.
  5. Ohio taxable income: $50,000 − $4,300 = $45,700. Tax at the 2026 flat rate: 2.75% × ($45,700 − $26,050) = 2.75% × $19,650 = $540 (rounded).
  6. Credits: Retirement income ($35,000 IRA + $15,000 pension = $50,000, over $8,000) → $200 retirement income credit. Both 65+ → $50 senior citizen credit. Eligibility check: modified AGI ($84,000) minus exemptions ($4,300) = $79,700, under the $100,000 limit — they qualify. Total credits $250.

Result: $540 − $250 = $290 Ohio income tax owed on $84,000 of federal AGI — an effective Ohio rate of about 0.35%.

Example 3: Military retiree — Social Security plus military retirement pay

Assumptions: Age 55, files single. Income: $25,000 Social Security + $35,000 military retirement pay. No other income.

  1. Federal combined income: $35,000 + half of Social Security ($12,500) = $47,500 → 85% × $25,000 ≈ $21,250 federally taxable Social Security.
  2. Federal AGI: $35,000 + $21,250 = $56,250.
  3. Ohio AGI: $56,250 − $21,250 (Social Security subtraction) − $35,000 (military retirement pay deduction) = $0.

Result: $0 Ohio income tax, and with $0 Ohio AGI no return is required. Military retirement pay is fully deductible from Ohio income, and the Social Security is excluded — together they erase the entire federal AGI.

The Credits That Cut Your Ohio Tax

Ohio gives retirees two key credits against their state income tax. Both require that your modified AGI minus exemptions be under $100,000, and both are nonrefundable (they can reduce your tax to zero, but not below).

Retirement income credit — up to $200

Under Ohio Revised Code § 5747.055(B), if you receive retirement income (pension benefits, annuities, or distributions from a pension, retirement, or profit-sharing plan) during the year, you get a credit based on how much retirement income you received:

Retirement income receivedCredit
$500 or less$0
Over $500 – $1,500$25
Over $1,500 – $3,000$50
Over $3,000 – $5,000$80
Over $5,000 – $8,000$130
Over $8,000$200

Note: Social Security does not count as “retirement income” for this credit — you need at least some pension, annuity, or retirement-plan distribution. Only one credit per return. There is also a special lump-sum election rule for large one-time pension distributions, which is detailed on the Ohio Schedule of Credits.

Senior citizen credit — $50

Under § 5747.055(F), taxpayers who are 65 or older during the tax year get a flat $50 credit per return (not per person), as long as modified AGI minus exemptions is under $100,000.

What About Federal Taxes on Social Security?

Ohio’s exemption doesn’t protect you from the IRS. Federal law can tax up to 85% of your Social Security benefits, based on “combined income” (your AGI excluding taxable Social Security, plus tax-exempt interest, plus half your Social Security benefits):

  • Under $25,000 (single) / under $32,000 (joint): no federal tax on benefits
  • $25,000–$34,000 (single) / $32,000–$44,000 (joint): up to 50% of benefits taxable
  • Over $34,000 (single) / over $44,000 (joint): up to 85% of benefits taxable

These thresholds haven’t changed since 1984 and aren’t adjusted for inflation — which is why a growing share of retirees owes federal tax on benefits. The key point for Ohio: however much the federal government taxes, Ohio subtracts it all back out.

Moving To or From Ohio: What Happens to Your Retirement Income

  • Moving to Ohio: Ohio taxes based on residency, not where you earned the money. Once you’re an Ohio resident, a pension earned in another state is taxable by Ohio if it’s included in your federal AGI — even though you never worked a day in Ohio.
  • Leaving Ohio: Federal law (4 U.S.C. § 114) bars any state from taxing the retirement income of a nonresident. If you retire to Florida or Arizona, Ohio cannot tax your pension, 401(k), or IRA distributions from your Ohio working years.
  • Local taxes: The good news — Ohio municipalities generally cannot tax pension income, retirement plan distributions, or Social Security. Only earned income like wages is subject to city income tax.

Frequently Asked Questions

Does Ohio tax Social Security benefits?

No. Social Security benefits are fully exempt from Ohio income tax. Any federally taxable portion is subtracted from your federal AGI on the Ohio Schedule of Adjustments, so it’s never part of your Ohio taxable income (ORC § 5747.01(A)(5)).

Are pensions taxable in Ohio?

Private pensions are taxable as ordinary Ohio income. The main exception is military retirement pay, which is fully deductible. Railroad retirement benefits are also excluded.

Does Ohio tax 401(k) and IRA withdrawals?

Yes — distributions from pre-tax 401(k)s, 403(b)s, 457(b)s, and traditional IRAs are taxed as ordinary nonbusiness income at the 2026 flat rate of 2.75% (above $26,050). Qualified Roth IRA distributions are exempt because they’re not in your federal AGI.

Is military retirement pay taxed in Ohio?

No. Military retirement pay and Survivor Benefit Plan payments are tax-free in Ohio — they’re deducted from your federal AGI on the Ohio return. Active-duty pay is also tax-free for Ohio residents stationed outside the state.

Are Railroad Retirement benefits exempt in Ohio?

Yes. Railroad retirement benefits share the same statutory exclusion as Social Security under ORC § 5747.01(A)(5), and Tier 1 benefits carry additional federal protection against state taxation.

What is the Ohio retirement income credit?

A nonrefundable credit worth up to $200 per return for taxpayers who receive pension, annuity, or retirement-plan income during the year (Social Security doesn’t count). It’s available when modified AGI minus exemptions is under $100,000. Taxpayers 65 and older can also claim a $50 senior citizen credit.

I moved to Ohio from another state — is my out-of-state pension taxed?

Yes. Ohio taxes residents on retirement income included in federal AGI regardless of where the pension was earned. Conversely, if you move out of Ohio, federal law prevents Ohio from taxing your retirement income as a nonresident.

Do I still owe federal tax on my Social Security?

Possibly. Federal rules can tax up to 85% of your benefits depending on your combined income ($25,000/$32,000 thresholds). Ohio’s exemption is separate from — and more generous than — the federal rule.

Key Takeaways for Ohio Retirees

  • Social Security, railroad retirement, and military retirement pay are exempt from Ohio income tax.
  • Private pensions, 401(k) withdrawals, and traditional IRA distributions are taxable at Ohio’s 2026 flat rate of 2.75% on nonbusiness income over $26,050.
  • Claim the $200 retirement income credit and $50 senior citizen credit if your income qualifies — together they can wipe out the tax on a modest pension.
  • Moving to Ohio makes your out-of-state pension taxable here; moving away puts it out of Ohio’s reach entirely.
  • Many retirees with modest incomes will owe $0 — the first $26,050 of nonbusiness income is taxed at 0%.

2 thoughts on “Does Ohio Tax Social Security? The Complete 2026 Guide”

Leave a Comment