Payroll that handles Ohio and Pennsylvania local taxes
Ohio and Pennsylvania employers withhold local income tax for hundreds of cities, villages and school districts. Not every payroll service says it files them. Here's what each vendor's own pages state.
| Provider | Ohio (municipal, school district) | Pennsylvania (EIT, LST) | NYC |
|---|---|---|---|
| Gusto | Not stated | Not stated | Not stated |
| Rippling | Not stated | Not stated | Not stated |
| OnPay | School district: Ohio guide lists "SD 101 (Electronic Payment) Employer's Payment of School District Income Tax Withheld" among taxes OnPay handles. Municipal: the Ohio guide's table doesn't list municipal returns; a general article says OnPay handles "any other local payroll taxes required by your county, city...". Exclusion: "OnPay does not file or pay JEDD/JEDZ taxes at this time." | "Setting up Pennsylvania local tax": local EIT and LST, enter Local Withholding Tax ID(s) under Local Taxes; PA guide: Local Withholding Tax ID "Allows your business to file and pay taxes in local Pennsylvania districts". | Not named in the NY guide. General statement only: OnPay handles "all the federal and state filings, along with any other local payroll taxes required by your county, city...". |
| Square Payroll | Not stated | Not stated | Not stated |
| Homebase (Payroll) | Not stated | Not stated | Not stated |
| Wave Payroll | Ohio filings list includes SD-101 (school district payment), SD-141 (school district annual reconciliation), "11 - Employer's Municipal Tax Withholding Statement" and "Various local returns". Ohio payments column lists only state withholding and unemployment. | Payments: "Most applicable local taxes"; filings: "Various local returns". | Payments list "New York City Withholding Tax" and "Yonkers Withholding Tax" (plus MCTMT). |
| SurePayroll | Not stated | Not stated | Not stated |
| Justworks (Payroll and PEO) | Not stated | Justworks Payroll PA article lists local EIT/LST agencies (Jordan Tax Service EIT, Parkland SD LST via Berkheimer, Philadelphia, Pittsburgh, Scranton PPT) and says to enter "any applicable local tax information" in Justworks Payroll, which "will utilize the provided account information to manage and report your PA tax liabilities." Local account registration is the employer's job. | Not stated |
| ADP RUN | Not stated | Not stated | Not stated |
| Paychex Flex | Not stated | Not stated | Not stated |
| QuickBooks Payroll (QuickBooks Workforce) | Not named. Plan footnote: "Automated tax payments and filings: ... Available for state and federal taxes. Certain local taxes available in QuickBooks Workforce Premium and Elite only." Which local taxes are covered isn't listed on the pricing page. | Same footnote: "Certain local taxes" on Premium and Elite only; PA EIT/LST not named. | Same footnote: "Certain local taxes" on Premium and Elite only; NYC/Yonkers not named. |
| Patriot Software (Payroll) | Not stated | Not stated | Not stated |
Look up the rates you'll be withholding: Ohio municipal income tax rates and Pennsylvania EIT rates and PSD codes.
How we compare
Prices and features come from each vendor's own pricing and help pages, read on October 8, 2026. "Not stated" means the vendor's public pages don't say. We haven't counted features we couldn't confirm. We don't accept payment for rankings; some links earn us a commission (see the disclosure above). Vendors change prices often, so check the vendor's page before you buy.