Fill out your information, and we'll do the calculations for you

Ohio Paystub Generator

Add your Ohio pay details, preview your stub, and download it fast.

Start Free Preview
1 Generate pay stub icon Generate Enter pay details
2 Customize pay stub icon Customize Review deductions
3 Download pay stub icon Get a Copy Download PDF

Ohio Paystub Generator - 2.75% Flat Tax, City Tax in 600+ Municipalities, School District Tax, Free Preview

Ohio Paystub Generator 2026
Written by ePaystubs Editorial Team
Last updated June 2026
Topic Ohio payroll
Next update 2027 payroll changes

Last updated: | ePaystubs Editorial Team

Ohio payroll has three tax layers, and most people only know about one of them. The state income tax just dropped to a flat 2.75% per HB 96 (signed June 30, 2025). That's the layer everyone sees. But underneath that are over 600 municipalities with their own income taxes (Columbus and Cleveland both charge 2.5%) and over 200 school districts with yet another income tax (0.5% to 2%). A worker in Columbus could have six mandatory deduction lines on their pay stub. And here's the part that surprises people the most: the Columbus city tax of 2.5% is actually LARGER than the Ohio state tax for most income levels.

Six online tools still show Ohio's old 3.5% top bracket or even 3.75%. Both are wrong for 2026. The Ohio Department of Taxation confirmed the rate is now 2.75% flat for 2026 and beyond. Our Ohio paystub generator uses the correct flat 2.75%, applies the right municipal tax for your city, and handles the school district layer if it applies. Two minutes. No signup. Free preview.

Works for employees, contractors, and small business owners across Columbus, Cleveland, Cincinnati, Dayton, Akron, Toledo, Youngstown, and all of Ohio.

Create Your Free Ohio Pay Stub Preview →
Ohio Payroll at a Glance, 2026
State Income Tax Flat 2.75% on income over $26,050. First $26,050 at 0%. (HB 96, not the 3.5% some tools show.)
Municipal Income Tax 600+ cities. Columbus/Cleveland/Akron/Dayton 2.5%. Cincinnati 2.1%. Based on work location.
School District Tax 200+ districts. 0.5%-2%. Based on home address. Filed on Form SD 100.
Social Security NOT taxed
Reciprocal Agreements IN, KY, MI, PA, WV (all 5 neighboring income-tax states)
Standard Deduction None. Personal exemptions via IT-4 (~$2,400 each). $26,050 zero bracket instead.
SDI / PFML None
Minimum Wage CPI-indexed state rate above federal $7.25 (verify exact 2026 rate with Ohio DOL)
Withholding Form IT-4 (state), plus municipal and SDIT forms

"I moved to Columbus from Indianapolis and my first Ohio paycheck had three income tax lines: Ohio state, Columbus city at 2.5%, and my school district at 1%. In Indiana I had two. My take-home dropped even though the Ohio state rate is lower than Indiana's combined rate. Nobody warned me about the city and school district taxes."

- Mike R., Columbus, OH

"The calculator I was using for my Cleveland employees still showed 3.5% for the state rate. That was the 2024 number. It's 2.75% flat now per HB 96. I was over-withholding from my whole team for the first two months of 2026 before I caught it."

- Denise T., Cleveland, OH

Ohio Dropped to Flat 2.75% for 2026 (Six Online Tools Still Show 3.5% or Higher)

On June 30, 2025, Governor Mike DeWine signed House Bill 96, the state operating budget for 2026-2027. Among the biggest changes: Ohio collapsed its income tax into a flat rate. Per Kirsch CPA (July 2025): "Tax Year 2026: The full flat rate of 2.75% will take effect." Per the Ohio Department of Taxation (January 2026): "The Ohio withholding rate decreased from 3.5% to 2.75%. This brings the Ohio withholding rate in line with Ohio's income tax rate for 2026 and forward."

Ohio State Income Tax Structure, 2026 (Per HB 96)
Ohio Taxable Income Rate
$0 to $26,050 0%
Over $26,050 2.75% flat

That's it. Two tiers. The first $26,050 is free. Everything above $26,050 is taxed at a flat 2.75%. No brackets above that. No 3.5%. No 3.75%. Just 2.75%.

But if you search for Ohio's tax rate right now, you'll find a mess. One tool updated four days ago shows "2.75% to 3.5%." Another shows "3.75% on income above $100,000" (a rate that never existed in Ohio). A third shows three tiers with a 3.5% top bracket. A major tax guide site shows three tiers in its text but the correct flat 2.75% in its calculator. The 3.5% bracket was eliminated by HB 96 at the end of 2025. If a tool shows anything above 2.75%, it hasn't been updated for HB 96.

The Phase-Down That Got Us Here

Ohio Income Tax Rate History (Sources: Ohio House, Plante Moran)
Tax Year Structure Top Rate
Pre-2023 Multiple brackets 3.99%+
2023 3 brackets (HB 33 reform) 3.75%
2024 3 brackets 3.5%
2025 3 brackets (HB 96 phase 1) 3.125%
2026 FLAT (HB 96 phase 2) 2.75%

Per the Ohio House of Representatives: "The move to a flat tax makes Ohio more competitive with surrounding states, simplifies the tax code, and spurs revenue." The reform is projected to save Ohio taxpayers over $1 billion in the first two years.


600+ City Income Taxes: The Most Complex Local Tax System in America

This is what makes Ohio payroll different from every other state. Maryland has 24 counties with local taxes. Michigan has 24 cities. Indiana has 92 counties. Ohio has over 600 municipalities with their own income taxes. And unlike Maryland (where state and county combine into one "STATE TAX" line), Ohio's city tax shows up as a SEPARATE line on your stub.

Ohio Major City Income Tax Rates, 2026 (Sources: RITA, CCA)
City Municipal Tax Rate Collection Agency
Columbus 2.5% City direct
Cleveland 2.5% CCA
Akron 2.5% CCA
Dayton 2.5% CCA
Canton 2.5% RITA
Toledo 2.25% City direct
Cincinnati 2.1% City direct
Youngstown 2.75% RITA
Parma 3.0% CCA
Smaller cities 0.5% to 2.0% RITA or CCA

How the Work-City vs. Home-City System Works

Ohio's municipal tax is based primarily on WHERE YOU WORK. If you live in Westerville (no city tax) and commute to a job in Columbus (2.5%), your employer withholds Columbus' 2.5% from your paycheck. But if you live in a different taxing city and work in Columbus, you may owe tax to BOTH cities. Per Wealthvieu (June 2026): "If you live in one city and work in another, you typically owe tax to your work city and receive a credit against your home city's tax."

Most cities offer a 100% credit. So if you live in Akron (2.5%) and work in Cleveland (2.5%), your employer withholds Cleveland's 2.5% and Akron gives you a full credit. You don't pay double. But if you live in a city with a HIGHER rate than your work city, you owe the difference to your home city. And if your home city's credit is less than 100%, you can owe both.

RITA vs. CCA: Two Agencies, Same Purpose

RITA (Regional Income Tax Agency) collects municipal income tax for approximately 400 Ohio cities and villages. CCA (Central Collection Agency) handles about 300 more. Some larger cities (Columbus, Cincinnati, Toledo) collect their own taxes directly. If you see "RITA" on your pay stub or get a letter from RITA, it just means your city uses RITA for collection instead of handling it internally.


School District Tax: The Third Layer That Catches Everyone Off Guard

On top of the state tax and the city tax, over 200 Ohio school districts levy their own income tax. Rates range from 0.5% to 2%. The school district tax is based on your HOME ADDRESS, specifically your four-digit school district number. It's filed separately on Ohio Form SD 100.

Two types of school district income tax exist in Ohio: "earned income only" (which taxes wages, salary, and self-employment income) and "traditional" (which taxes all income including investment and retirement income). The type depends on which taxing method your district chose.

Per CountryTaxCalc (May 2026): "Not all Ohio school districts levy the tax, but if yours does, you must pay it. Check your district at tax.ohio.gov." If you move within Ohio, your school district tax obligation can change. A move from a 1.5% district to a 0% district saves you 1.5% of your income. A move the other direction adds that cost.


The Most Surprising Ohio Tax Fact: City Tax Is Larger Than State Tax for Most Workers

This is counterintuitive but the math doesn't lie. At $60,000 gross income, here's how the taxes break down for a Columbus worker:

Ohio State Tax vs. Columbus City Tax, $60,000 Income (2026)
Tax Calculation Annual Amount
Ohio state (2.75% above $26,050) ($60K - $26,050) x 2.75% $934
Columbus city (2.5% on gross wages) $60K x 2.5% $1,500

The Columbus city tax ($1,500) is 60% larger than the Ohio state tax ($934) on the same income. This happens because the state gives you a $26,050 zero bracket before its 2.75% rate kicks in. The city tax applies to your full wages from the first dollar with no exemption. At incomes between $30,000 and $150,000, the city tax line is larger than the state tax line for workers in Columbus, Cleveland, Akron, and Dayton.


What Gets Taken Out of an Ohio Paycheck: Columbus Worker vs. Rural Worker

Columbus Worker (City Tax + School District), $30/hr, Biweekly

Setup: James works at a tech company in downtown Columbus. He lives in Columbus in a school district with a 1% earned income tax. Earns $30/hr, biweekly, 80 hours, files Single on Form IT-4.

Sample Ohio Pay Stub, Columbus (City + SDIT), $30/hr, Biweekly, Single (2026)
Line Item Amount
Gross Pay (80 hrs x $30.00) $2,400.00
1. Federal Income Tax (per IRS Pub. 15) - $300.00
2. Social Security, 6.2% - $148.80
3. Medicare, 1.45% - $34.80
4. Ohio State Tax (2.75% on ~$1,400 above $26,050 portion) - $38.50
5. Columbus City Tax (2.5%) - $60.00
6. School District Tax (1%) - $24.00
Estimated Net Pay About $1,794

SIX deduction lines. Notice the Columbus city tax ($60.00) is more than the Ohio state tax ($38.50). The school district adds another $24.00. Total Ohio-specific deductions (state + city + SDIT): $122.50 per biweekly check, or $3,185/year.

Rural Ohio Worker (No City Tax, No SDIT), $30/hr, Biweekly

Setup: Same salary, same hours. But Sarah lives and works in rural Licking County outside any city limits, in a school district that doesn't levy the SDIT.

Sample Ohio Pay Stub, Rural (No City or SDIT), $30/hr, Biweekly, Single (2026)
Line Item Amount
Gross Pay (80 hrs x $30.00) $2,400.00
1. Federal Income Tax - $300.00
2. Social Security, 6.2% - $148.80
3. Medicare, 1.45% - $34.80
4. Ohio State Tax (2.75%) - $38.50
5. City Tax $0
6. School District Tax $0
Estimated Net Pay About $1,878

The Columbus worker takes home $84 less per biweekly check. That's $2,184 per year. Same state, same salary, same state tax rate. The entire difference comes from the city and school district taxes that the rural worker doesn't pay. This is why Ohio's local tax layers matter as much or more than the state rate itself.

Estimates based on 2026 rates and standard withholding. Actual amounts depend on IT-4, municipal forms, and voluntary deductions.


The $26,050 Zero Bracket: Your First $26K of Taxable Income Is Free

Ohio doesn't have a traditional standard deduction. Instead, the first $26,050 of taxable income is taxed at 0%. This works like a large built-in exemption. The 2.75% rate only applies to income above that threshold.

Ohio State Tax at Different Income Levels (Flat 2.75% Above $26,050)
Annual Gross Amount Taxed (above $26,050) Ohio State Tax Effective Rate
$35,000 $8,950 $246 0.70%
$50,000 $23,950 $659 1.32%
$75,000 $48,950 $1,346 1.79%
$100,000 $73,950 $2,034 2.03%
$150,000 $123,950 $3,409 2.27%

At $100K income, the effective Ohio state rate is about 2.03%. That's lower than North Carolina (3.99%), lower than Michigan (4.25%), lower than Indiana (2.95%), and lower than Pennsylvania (3.07%). The $26,050 zero bracket is what keeps Ohio's effective rate so low despite the 2.75% headline number.

But remember: these are STATE tax numbers only. Add Columbus' 2.5% city tax (no zero bracket, applies from dollar one) and a 1% school district tax, and the total Ohio tax burden at $100K becomes roughly $2,034 (state) + $2,500 (city) + $1,000 (SDIT) = $5,534. That changes the picture significantly.


Ohio's 5 Reciprocal Agreements Cover Every Border State

Ohio has reciprocal tax agreements with Indiana, Kentucky, Michigan, Pennsylvania, and West Virginia. Per RemoteLaws (February 2026): reciprocity "applies only to wage income."

Ohio Reciprocal Agreements, 2026
State Key Commuter Corridor
Indiana Cincinnati to southeastern IN, Dayton to Richmond
Kentucky Cincinnati-Northern KY (largest reciprocal corridor)
Michigan Toledo to Monroe/Detroit corridor
Pennsylvania Youngstown-Sharon/Pittsburgh corridor
West Virginia Southeastern OH to Wheeling/Parkersburg

The busiest corridor is Cincinnati to Northern Kentucky. Tens of thousands of workers cross the Ohio River daily. A Covington, KY resident working at a company in downtown Cincinnati pays Kentucky tax on those wages (not Ohio), and vice versa. But municipal income taxes are separate from the reciprocal agreement. A Kentucky resident working in Cincinnati still owes Cincinnati's 2.1% city tax.


Ohio Payroll Requirements 2026: What Every Employer Needs to Know

Ohio Employer Payroll Requirements, 2026
Requirement What Ohio Requires Official Source
State income tax Flat 2.75% above $26,050 (HB 96). First $26,050 at 0%. Ohio Dept of Taxation
Business income 3.0% separate rate, first $250,000 exempt Plante Moran
Municipal tax 600+ cities, 0.5%-3.0%, based on work location RITA / CCA
School district tax 200+ districts, 0.5%-2%, based on home address, Form SD 100 tax.ohio.gov
Standard deduction None. $26,050 zero bracket + personal exemptions (~$2,400 each via IT-4). tax.ohio.gov
Withholding form IT-4 (state) plus applicable municipal forms tax.ohio.gov
Reciprocal agreements IN, KY, MI, PA, WV RemoteLaws
Social Security NOT taxed tax.ohio.gov
Minimum wage CPI-indexed state rate above federal $7.25 (verify exact 2026 rate) Ohio DOL
Overtime 1.5x after 40 hrs/week (FLSA) U.S. DOL
SDI / PFML None N/A
Estate/inheritance tax None (repealed 2013) tax.ohio.gov
New hire reporting Within 20 days tax.ohio.gov

Ohio SUI (State Unemployment Insurance), 2026

Employer-paid only. Per Netchex (March 2026), the taxable wage base is $9,000 per employee, one of the lowest in the country. New employer rate is 2.7%. Workers don't pay any SUI.


Who Uses the Ohio Paystub Generator?

Columbus Metro Workers

JP Morgan Chase has its largest operational center in Columbus (the city's largest private employer). Ohio State University employs over 30,000 people. Nationwide Insurance is headquartered there. L Brands (Bath and Body Works, Victoria's Secret) operates from Columbus. Workers in the city pay Columbus' 2.5% on top of the state 2.75%. Workers in suburbs like Dublin, Westerville, or Grove City may or may not have their own city tax depending on exact location.

Cleveland Metro Workers

Cleveland Clinic is the second-ranked hospital in the country and one of the largest employers in Ohio. KeyCorp, Sherwin-Williams (recently relocated HQ downtown), and Progressive Insurance all operate in the Cleveland area. Cleveland charges 2.5%, collected through CCA. Workers commuting from Akron (also 2.5%) deal with the credit system between the two cities.

Cincinnati Metro Workers

Procter and Gamble, Kroger, Fifth Third Bancorp, and Western and Southern Financial Group are headquartered in Cincinnati. The city charges 2.1%, which is slightly lower than Columbus and Cleveland but still a significant payroll deduction. Workers crossing the Ohio River from Covington or Newport, Kentucky deal with the OH-KY reciprocal agreement for state taxes but still owe Cincinnati's 2.1% city tax.

Dayton/Wright-Patterson Workers

Wright-Patterson Air Force Base near Dayton employs over 25,000 military and civilian workers. Dayton charges 2.5% city tax. Civilian contractors and military spouses working on or near the base need stubs with the correct state and city deductions.

Small Business Owners and Contractors

A restaurant in German Village (Columbus). A machine shop in Youngstown. A dental practice in Toledo. A brewery in Akron. Ohio small businesses handle the most complex local payroll in America: state tax, city tax (through RITA, CCA, or directly), and potentially school district tax. Our generator handles all three layers. Self-employed workers carry the full 15.3% FICA self-employment tax per IRS rules.


How to Create an Ohio Pay Stub: 3 Steps

Ohio has three tax layers. The generator handles all of them. Pick your city, check your school district, and let the tool do the math.

  1. Enter company and employee info
    Business name, address, employee name, home address, work address, pay period dates. Ohio uses Form IT-4 for state withholding. Select the employee's work city for municipal tax and home school district for SDIT. If the employee is from IN, KY, MI, PA, or WV, select reciprocal exemption.
  2. Enter earnings and deductions
    Hourly rate or salary, hours worked, any overtime. Add voluntary deductions. The tool applies the flat 2.75% state rate (with the $26,050 zero bracket), the applicable city tax rate, and the school district tax if applicable.
  3. Free preview, then download
    Check every line. Gross pay, up to six mandatory deductions (federal, SS, Medicare, OH state, city tax, SDIT), voluntary deductions, net pay, YTD totals. Pay and download when satisfied.

Start Your Ohio Pay Stub, Free Preview →


When You Need an Ohio Pay Stub as Proof of Income

Renting in Columbus, Cleveland, Cincinnati, or Anywhere in Ohio

Columbus' Short North, German Village, and Grandview neighborhoods have competitive rental markets. Cleveland's Ohio City and Tremont have seen rising rents. Landlords want two to three recent stubs showing gross monthly income of at least 2.5 times the rent. Ohio stubs with multiple tax lines (state + city + SDIT) can look complex, but clean formatting makes verification easy.

Mortgage Applications

Ohio home prices vary from affordable (Dayton, Toledo, Youngstown) to above-average (Columbus suburbs, Shaker Heights). Lenders want two recent stubs. Stubs showing the correct 2.75% state rate (not the old 3.5%) align with actual withholding.

Ohio JFS Programs (SNAP, Medicaid)

The Ohio Department of Job and Family Services requires current income documentation for SNAP, Ohio Medicaid, and other assistance programs through the Benefits portal. Pay stubs are the standard accepted document.


Ohio vs. Neighboring States: The Full 2026 Tax Comparison

2026 Payroll Comparison: Ohio vs. Neighboring States
State State Income Tax Local Tax? Effective on $75K (State Only) Reciprocal with OH?
Ohio Flat 2.75% (above $26,050) 600+ cities + 200 school districts ~1.79% N/A
Michigan 4.25% flat 24 cities (1%-2.4%) ~4.25% Yes
Indiana 2.95% flat 92 counties (0.5%-3.38%) ~2.95% Yes
Pennsylvania 3.07% flat Many municipalities (1%-3.8%) ~3.07% Yes
Kentucky 3.5% flat Local occupational taxes ~3.5% Yes
West Virginia 2.36%-5.12% (4 brackets) Municipal B&O ~3.8% Yes

On STATE tax alone, Ohio's 1.79% effective rate at $75K is the lowest among its neighbors. Michigan is at 4.25%. Indiana is at 2.95%. Pennsylvania is at 3.07%. But once you add the city tax and school district tax, Ohio's total burden for a Columbus worker is roughly 1.79% + 2.5% + 1% = 5.29% combined. That's higher than Indiana's combined burden in most counties. Ohio's state rate is the lowest in the region, but the local layers push the total up. Whether Ohio is cheaper than its neighbors depends entirely on which city and school district you're in.


Common Questions About Ohio Pay Stubs

What is Ohio income tax rate for 2026?

Flat 2.75% on income above $26,050. The first $26,050 is at 0%. Per the Ohio Department of Taxation (January 2026) and HB 96 (June 2025). Tools showing 3.5%, 3.75%, or three tiers are using outdated data.

Does Ohio have city income tax?

Yes. Over 600 municipalities, 0.5% to 3%. Columbus/Cleveland/Akron/Dayton 2.5%. Cincinnati 2.1%. Based on work location. Collected by RITA (~400 cities) or CCA (~300 cities) or the city directly.

What is RITA on my pay stub?

Regional Income Tax Agency. Collects municipal income tax for about 400 Ohio cities. If you see RITA, it means your city uses RITA for collection. CCA is the other major agency (~300 cities).

Does Ohio have school district tax?

Yes. 200+ districts at 0.5%-2%. Based on home address (4-digit district number). Filed separately on SD 100. Two types: earned income only vs. all income. This is the third tax layer on top of state and city.

Does Ohio tax Social Security?

No. Fully exempt at the state level regardless of income.

Does Ohio have reciprocal agreements?

Yes, with all five neighboring income-tax states: Indiana, Kentucky, Michigan, Pennsylvania, West Virginia. Covers wage income only. Municipal tax is separate from the reciprocal agreement.

What is the $26,050 zero bracket?

The first $26,050 of Ohio taxable income is taxed at 0%. The 2.75% flat rate only applies above $26,050. At $100K income, the effective state rate is about 2.03%. Ohio doesn't have a standard deduction; the zero bracket serves that function.


Official Sources Referenced on This Page

Ohio Department of Taxation (via OhioCPA, January 9, 2026) confirmed the withholding rate decreased to 2.75% "in line with Ohio's income tax rate for 2026 and forward."

Plante Moran (July 2025) analyzed HB 96 and confirmed: "In tax year 2026: Reduces the top bracket to the flat 2.75%, applied to all income over $26,050." Also confirmed business income at 3.0% with $250K exemption.

Ohio House of Representatives (June 25, 2025) confirmed "the move to a flat tax" and projected $1 billion+ in savings.

Kirsch CPA (July 2025) and Harper CPA (July 2025) both confirmed the flat 2.75% takes effect for Tax Year 2026.

RemoteLaws (February 2026) confirmed the flat 2.75% structure, reciprocal agreements (IN, KY, MI, PA, WV), and school district tax details.

CountryTaxCalc (May 2026) provided municipal tax rates, RITA/CCA details, school district information, and the JEDD/JEDZ explanation.

Wealthvieu (June 2026) provided the work-city vs. home-city credit system explanation.

RITA (Regional Income Tax Agency) and CCA (Central Collection Agency) are the two primary municipal tax collection agencies.

Ohio JFS covers income verification for SNAP, Medicaid, and assistance programs.

IRS Topic 751 covers FICA rates (6.2% SS, 1.45% Medicare). SSA confirms the 2026 wage base at $184,500. IRS Publication 15 provides federal withholding tables.


Ready to Create Your Ohio Pay Stub?

Ohio payroll has three tax layers and six tools showing the wrong state rate. The state rate dropped to flat 2.75% per HB 96, but half the internet still shows 3.5% or higher. On top of that, over 600 cities have their own tax and 200+ school districts add another layer. Our generator uses the correct 2.75% from the Ohio Department of Taxation, applies the right municipal rate for your city, and handles school district tax if it applies. Up to six deduction lines, all accurate.

Free preview. No signup. State rate from Ohio Department of Taxation. City rates from RITA and CCA. Federal calculations per IRS. Updated June 2026.

Create Your Ohio Pay Stub, Free Preview →


ePaystubs Support Support team is online

Start a conversation

Enter your details and tell us how we can help.

Your conversation will appear here.
This conversation has been closed by the support team.