Ohio has a state income tax, a business tax measured on receipts rather than profit, and a municipal layer that catches out almost everybody arriving from elsewhere.
That municipal layer is where most of the avoidable errors happen. Living in one place and working in another means a return in both, with a credit that is not always full, and hybrid working has made many long-standing withholding arrangements wrong.
This covers the state income tax, the business tax and who it reaches, how local and school district taxes work, and how to establish which returns you actually owe.
Ohio State Income Tax
Ohio uses a graduated income tax structure. For tax year 2024, Ohio reduced the number of brackets and the top rate:
| Ohio Taxable Income | 2024 Rate |
|---|---|
| Up to $26,050 | 0% (no tax) |
| $26,051 to $100,000 | 2.75% |
| Over $100,000 | 3.5% |
The municipal layer is what surprises people arriving from other states. Living in one place and working in another means a return in both, with a credit that is not always full, and hybrid working has made the old withholding set-up wrong for a great many people.
Anu Gupta, CA, EA, B.Tech · LinkedInCommercial Activity Tax (CAT): Ohio's Business Tax
Ohio eliminated its corporate income tax and replaced it with the Commercial Activity Tax (CAT), a gross receipts tax:
- Applies to businesses with taxable gross receipts exceeding $150,000/year
- Rate: 0.26% on gross receipts above $1 million (plus a minimum fee for those between $150k-$1M)
- Applies to most business entities: LLCs, S-corps, C-corps, partnerships
- No deduction for expenses, tax is on gross, not net income

Local Income Taxes in Ohio
Most Ohio cities and villages levy their own income taxes on wages. This is unusual compared to most states:
| City | Tax Rate |
|---|---|
| Columbus | 2.5% |
| Cleveland | 2.0% |
| Cincinnati | 1.8% |
| Akron | 2.5% |
| Toledo | 2.25% |
| Dayton | 2.5% |
Municipal income taxes apply to residents and to non-residents working in the city. Ohio municipalities tax wages and net profits from businesses operating in the city.
School District Income Tax
Some Ohio school districts impose an additional income tax on residents, approved by local voters:
- Rates typically range from 0.25% to 2%
- Collected separately from municipal income taxes
- Filed with Ohio school district return (Form SD 100)
Other Ohio Taxes
| Tax | Rate / Details |
|---|---|
| Sales tax | 5.75% state + up to 2.25% county = up to 8% |
| Property tax | Varies by county; effective rate statewide approx. 1.4-1.6% of market value |
| Estate tax | Repealed January 1, 2013, Ohio has no estate tax |
| Inheritance tax | None |
| Unemployment insurance | Employer-paid; FUTA + Ohio rate |
Ohio Retirement Income
Ohio taxes retirement income at the same rates as other income. No special exemption exists for pension or IRA withdrawals. Social Security is partially exempt, Social Security benefits are exempt from Ohio income tax.
Local Filing in Practice
The municipal layer is the part of filing here that most surprises people arriving from other states. It is not a small add-on: for many residents it is a separate return with its own rules, and it is where most of the avoidable errors happen.
Two situations cause the majority of them. The first is living in one municipality and working in another, where tax is typically withheld for the place of work and the place of residence expects a return as well, usually with some credit for what was already paid. The credit is not always full, so a balance can remain even when tax has been withheld all year.
The second is hybrid or remote working, where the place of work is no longer a single answer and the withholding set up years ago no longer matches reality.
Many municipalities do not administer this themselves but through a central agency, which helps, because it means one filing can cover several. It does not remove the need to know which places you owe a return to, and that remains the taxpayer's responsibility rather than the employer's.
- Establish which municipalities you owe a return to before the filing season, not during it
- Check whether your residence municipality gives full or partial credit for tax paid where you work
- Tell your employer when your work location changes, since withholding follows their records rather than your circumstances
- Keep a day count if you work in more than one place, because the allocation depends on it
Book a free consultation and we will take the return off your desk.
Frequently Asked Questions
Does Ohio have a corporate income tax?
No traditional corporate income tax. Ohio replaced it with the CAT (Commercial Activity Tax) based on gross receipts, not net income.
I live in one Ohio city and work in another, how does local tax work?
You owe local tax to the city where you work. Your city of residence may credit the tax paid to the work city. If the residence city rate is higher than the work city rate, you may owe the difference to your residence city.
Is Ohio a good state for retirees tax-wise?
Partial, Social Security is exempt. But pension/IRA income is taxed. Ohio's relatively low top income tax rate and no estate tax are positives. Property taxes can be significant in some counties.
Which businesses need to register for the state business tax here?
It is measured on receipts rather than on profit, which catches businesses that assume a loss means nothing is due, and it can reach businesses selling into the state from outside it. Because the registration point and the rules are specific and have changed over time, confirm the position with the state department against your actual receipts rather than assuming either way.
How do we work out which school district applies?
By the district you live in, not the one you work in or the one your postal address suggests, and not every district levies it. The state provides a lookup for exactly this purpose, and using it is worth doing at the point you move rather than at the point you file, since the wrong assumption produces a year of missing withholding rather than a single error.
Free consultation
Want the Filing Handled?
Book a free consultation and we will take the return off your desk.
