Yes, Ohio has a state income tax that applies to most residents and workers

Ohio taxes income earned by residents and non-residents who work in the state. The tax rate ranges from 0.5% to 5.75% depending on your income level — Ohio uses a progressive system where higher earners pay a higher percentage. You file Ohio income tax on Form IT 1040 if you lived in Ohio on December 31 of the tax year or worked there during the year.

The state also taxes business income, retirement income in some cases, and capital gains. If you worked in Ohio but lived elsewhere, you may still owe Ohio tax on wages earned in the state, though you can usually claim a credit on your home state's return to avoid double taxation.

Key Takeaways

  • Ohio's income tax rate ranges from 0.5% to 5.75% based on your income bracket, with rates increasing as income rises.
  • You file Ohio Form IT 1040 if you were an Ohio resident on December 31 or worked in Ohio during the tax year.
  • Certain retirement income, including Social Security and some pension income, may be partially or fully exempt from Ohio tax.
  • If you worked in Ohio but lived in another state, you owe Ohio tax on wages earned there and can claim a credit on your home state return.
  • Ohio offers tax credits for dependents, education expenses, and property taxes that can reduce what you owe.

Ohio's tax brackets and rates for 2024

Ohio's income tax brackets change each year based on inflation adjustments. For 2024, the state applies eight tax brackets ranging from 0.5% at the lowest income level to 5.75% at the highest. The exact dollar amounts where each bracket begins depend on your filing status — single, married filing jointly, married filing separately, or head of household.

The lowest bracket (0.5%) applies to the first portion of income for all filers. As your income increases, you move into higher brackets and pay the higher rate only on income within that bracket, not on all your income. This means a single filer in Ohio does not pay 5.75% on every dollar earned — only on income above the threshold for the top bracket.

You can find the exact 2024 bracket thresholds on the Ohio Department of Taxation website or in the instructions that come with Form IT 1040. The brackets shift slightly each year, so checking the current year's rates before calculating your tax is important.

Who must file Ohio income tax

You must file an Ohio return if you were a resident on December 31 of the tax year and had income above the filing threshold. The threshold varies by age and filing status — generally, you file if your income exceeds the standard deduction for your situation. Even if you do not meet the filing requirement, filing may benefit you if you had taxes withheld or are may have access to to refundable credits.

Non-residents who worked in Ohio during the year must also file an Ohio return on income earned in the state, even if they do not live there. This includes people who commute to Ohio for work or had a job there for part of the year. You report Ohio-source income on Form IT 1040-NR (non-resident return).

If you moved to or from Ohio during the year, you are considered a resident for that year and must file. The same applies if you were a full-year resident but moved out after December 31 — you file based on your status on that specific date.

Tax-exempt income in Ohio

Ohio exempts certain types of income from state tax. Social Security benefits are not taxed by Ohio, even though they may be taxable on your federal return. Pension income from public employee retirement systems (PERS, STRS, and similar plans) is fully exempt. Military retirement pay is also exempt.

Some private pension and annuity income may be exempt if you meet age requirements — generally, if you are 59½ or older when you receive the income. The exemption applies to distributions from may have access to retirement plans, IRAs, and annuities. You must report this income on your Ohio return but claim the exemption so it is not taxed.

Interest and dividends are taxable in Ohio. Capital gains are also taxable, though Ohio taxes long-term capital gains at a lower rate than short-term gains in some cases. Gifts and inheritances are not taxed by Ohio.

Credits that reduce your Ohio tax bill

Ohio offers several credits that lower the amount of tax you owe. The dependent exemption credit provides a credit for each dependent claimed on your return. The education credit covers tuition and fees paid to Ohio colleges and universities. The property tax credit helps renters and homeowners whose property taxes or rent exceed a certain percentage of income.

The child and dependent care credit covers expenses for childcare or adult dependent care that allow you to work. The earned income credit mirrors the federal credit and provides relief for lower-income workers. You claim these credits on Form IT 1040 or on the schedules that accompany it.

Some credits are refundable, meaning you receive money back even if you owe no tax. Others reduce your tax to zero but do not result in a refund. The instructions for Form IT 1040 explain which credits explore to your situation and how to calculate them.

How to file your Ohio return

You file your Ohio return using Form IT 1040 (resident) or Form IT 1040-NR (non-resident). You can file on paper by mailing the form to the Ohio Department of Taxation, or you can file electronically through the state's online system or through tax software that supports Ohio returns.

Most tax software packages that handle federal returns also handle Ohio returns. If you use a tax preparer, they will include your Ohio return as part of the preparation process. The filing important date is the same as the federal important date — typically April 15, though it shifts if that date falls on a weekend or holiday.

You can request an extension to file, which gives you until October 15 to submit your return. An extension delays filing but does not delay payment — if you owe tax, you should pay by April 15 to avoid penalties and interest, even if you file late.

Working in Ohio but living in another state

If you worked in Ohio but lived in another state, you owe Ohio income tax on the wages you earned there. You file both an Ohio return (Form IT 1040-NR) and a return in your home state. To avoid paying tax twice on the same income, most states allow you to claim a credit for taxes paid to Ohio.

The credit works by reducing your home state tax by the amount you paid to Ohio. The credit is limited to the lesser of what you paid Ohio or what you would owe your home state on that income. You claim the credit on your home state return using a form provided by that state — often called a "credit for taxes paid to another state" form.

Some states have reciprocal agreements with Ohio that simplify this process. If you live in Indiana, Kentucky, Michigan, Pennsylvania, or West Virginia and work in Ohio, check whether your state has a reciprocal agreement that may reduce or eliminate your Ohio filing requirement.

Frequently Asked Questions

Do I have to pay Ohio income tax if I just moved there?

You are considered an Ohio resident for tax purposes if you lived there on December 31 of the tax year. If you moved to Ohio on December 30, you file as a resident for that year. If you moved on January 2, you file as a non-resident. Your filing status depends on your residency on that specific date, not how long you lived there.

Is Ohio income tax withheld from my paycheck automatically?

Yes, if you work in Ohio, your employer withholds Ohio income tax from your paycheck based on the W-4 form you complete. The amount withheld depends on your income, filing status, and the number of dependents you claim. You can adjust your withholding by submitting a new W-4 to your employer if you want more or less withheld.

What happens if I do not file an Ohio return when I should?

The Ohio Department of Taxation can assess penalties and interest on unpaid tax. The penalty for filing late is typically 5% per month of the tax owed, up to 25%. Interest accrues daily on unpaid tax. If you owe tax, filing as soon as possible reduces the total penalty and interest you accumulate.

Can I deduct federal income tax paid on my Ohio return?

No, Ohio does not allow you to deduct federal income tax paid. You can deduct state and local income taxes (SALT) on your federal return, but not the other way around. Ohio focuses on taxable income after federal adjustments, not on federal tax payments.

Do I owe Ohio tax on unemployment benefits?

Yes, Ohio taxes unemployment benefits as income. You report unemployment on your Ohio return as taxable income. If you received unemployment, your state or federal unemployment office will send you a Form 1099-G showing the amount, which you use to report the income on both your federal and Ohio returns.