Payroll Pennsylvania: Employer Tax and Software Guide
Pennsylvania payroll for employers: the flat 3.07% rate, Act 32 local EIT, Philadelphia Wage Tax, employee UC withholding, and 10 providers compared.
Pennsylvania Payroll: The Employer Guide
The simplest state income tax in the country sitting on top of the most complicated local tax system, plus how 10 payroll providers price the work
Pennsylvania has the simplest state income tax in the country and one of the most complicated local tax systems. Both statements are true at once, and the gap between them is where payroll goes wrong.
The state side takes about one sentence to explain. Multiply gross wages by 3.07 percent. No brackets, no standard deduction, no state W-4, and the rate has not moved since 2004. Then you reach the local layer: 69 tax collection districts, a separate Earned Income Tax rate for every combination of municipality and school district, a rule requiring you to withhold at whichever of two rates is higher, a flat dollar Local Services Tax with its own exemption threshold, and Philadelphia running an entirely separate system outside the whole framework.
This guide covers what Pennsylvania actually requires, why the local layer is the part that breaks payroll setups, and how 10 providers price the work at 5, 15, and 50 employees.
What Pennsylvania actually requires from employers
Five obligations sit on top of federal payroll, and they are unusually asymmetric: two of them are trivial and three of them are where the real work lives.
State income tax withholding
A flat 3.07 percent on all compensation. The rate has been unchanged since 2004, the same percentage applies to bonuses and supplemental pay as to regular wages, and there is no Pennsylvania equivalent of the federal W-4 because a flat rate leaves nothing to elect. Employers register for a withholding account through myPATH or the PA-100 enterprise registration.
The one thing worth knowing is that Pennsylvania has reciprocal agreements with Indiana, Maryland, New Jersey, Ohio, Virginia, and West Virginia. An employee living in one of those states and working in Pennsylvania has tax withheld for their home state instead, provided the exemption paperwork is on file. Reciprocity covers state income tax only and does not touch local EIT or the Philadelphia Wage Tax.
Unemployment compensation, on both sides
Pennsylvania is one of a small handful of states where employees contribute to unemployment. According to the Pennsylvania Department of Labor and Industry, the 2026 employee withholding rate is 0.07 percent of gross wages, roughly 70 cents per $1,000, and there is no cap on the wages subject to it.
| Who pays | Rate | Wage base | Notes |
|---|---|---|---|
| Employee | 0.07% | No cap | Applies to all employees including those of reimbursable employers |
| Employer, new non-construction | 3.822% | $10,000 | Unchanged from 2025 until an experience rate is assigned |
| Employer, new construction | 10.5924% | $10,000 | Unchanged from 2025 |
| Employer, experience-rated | Varies | $10,000 | Assigned annually by rate notice from the UC Office |
The asymmetry is worth pausing on. The employer stops paying after $10,000 of wages per employee, one of the lowest bases in the country, while the employee contribution runs on every dollar. On a $100,000 salary, the employee pays $70 for the year and the employer pays its rate on $10,000. Both figures are small, but a payroll system that omits the employee line entirely produces incorrect net pay for every worker on the roster.
Local Earned Income Tax under Act 32
This is the part that makes Pennsylvania different from almost anywhere else, and it gets its own section below.
Local Services Tax
A flat dollar amount rather than a percentage, imposed by many municipalities on people who work within their borders and capped at $52 per year across all jobs and locations. Where the combined rate exceeds $10 annually, employers must deduct it in equal installments across pay periods rather than all at once, and municipalities charging above $10 must exempt workers earning under $12,000 in that jurisdiction. It follows the work location rather than the residence.
New hire reporting
Every employer must report new and rehired employees to the state within 20 days of the hire date, meaning the first day the employee performs paid work. Most full-service payroll plans file it automatically and self-service tiers generally do not. Our guide to new hire reporting covers what the report must contain.
The local tax problem that defines Pennsylvania payroll
Act 32 consolidated thousands of individual local tax collectors into 69 tax collection districts, generally organized by county. That was a simplification. What remains is still the most demanding local withholding regime in the United States.
Every employee has two six-digit PSD codes: one for where they live, one for where they work. Both are captured on the Residency Certification Form, which every new hire completes. The employer then withholds at the higher of the employee's total resident EIT rate or the nonresident rate for the work location, and remits to the tax collector for the correct district. When the work-location rate is the higher one, the home municipality still receives its share and the work municipality keeps the difference.
| Situation | What the employer withholds | Why it trips people up |
|---|---|---|
| Lives and works in same municipality | The resident rate | The simple case, and the rarest one in practice |
| Resident rate higher than work rate | The resident rate | Withholding follows the home address, not the office |
| Work rate higher than resident rate | The work-location nonresident rate | Revenue splits between two jurisdictions |
| Lives out of state, works in PA | Work-location nonresident rate, resident PSD 88000 | Reciprocity does not exempt local EIT |
| Works in Philadelphia | Philadelphia Wage Tax, outside Act 32 | Separate registration with the City of Philadelphia |
Work the practical version. An employer with eight people scattered across four municipalities is tracking four resident rates, comparing each against the work-location rate, and remitting to whichever collectors the districts assign. Add a second office in a different county and the count grows again. This is not difficult arithmetic, but it is exactly the kind of per-employee bookkeeping that a payroll platform either handles or quietly leaves to you.
The onboarding consequence is direct: local withholding cannot be set up correctly until the Residency Certification Form is complete and accurate for that person. A form collected late, or filled in with a home address the employee has since moved from, produces wrong withholding for every pay period until someone catches it. Pennsylvania requires an updated form whenever an employee changes address, since a move across a municipal line can change both the PSD code and the rate.
10 payroll providers for Pennsylvania employers compared
Every provider below files Pennsylvania state withholding and unemployment. The column that actually separates them is Act 32 local EIT: whether the provider resolves PSD codes and remits to the right collector, or hands that back to you.
| Provider | Best For | Starting Price | Pricing Model | PA Tax Filing | Act 32 Local EIT | Philadelphia Wage Tax | Trial |
|---|---|---|---|---|---|---|---|
| OnPay | All-in pricing, every state | $49 + $6/ee | Base + PEPM | 1 month | |||
| Gusto | First payroll purchase | $49 + $6/ee | Base + PEPM | Until 1st run | |||
| Patriot | Lowest cost, single locality | $37 + $5/ee | Base + PEPM | 30 days | |||
| QuickBooks | Books already in QuickBooks | $50 + $6.50/ee | Base + PEPM | 30 days | |||
| SurePayroll | Micro and household employers | $29 + $7/ee | Base + PEPM | Varies | |||
| Paylocity | Multi-locality PA workforces | Quote | Quote | Demo | |||
| ADP RUN | Local tax depth under 50 staff | ~$79 + $4/ee | Quote | 3 months | |||
| Paychex Flex | A person to call about a notice | Quote | Quote | Varies | |||
| Rippling | Payroll tied to HR and IT | $35 + $8/ee+ | Modular PEPM | Demo | |||
| Square | Retail and food service | $35 + $6/ee | Flat + PEPM | Free trial |
OnPay
One plan at $49 per month plus $6 per employee with every feature included and no tier to climb. Tax filing covers all 50 states with no multi-state surcharge, which matters in a state bordered by six others with reciprocity agreements with all of them. Year-end W-2 and 1099 filing is included and the first month is free without a credit card.
Gusto
The most common first payroll purchase for US small businesses. Tax filing runs automatically across federal, state, and local jurisdictions, year-end processing carries no extra charge, and the Simple plan runs $49 per month plus $6 per employee after a March 2026 base increase.
The Pennsylvania-specific catch is that Simple covers single-state payroll only. Hire one person across the New Jersey or Ohio line and the account moves to Plus at $80 plus $12 per employee. In a state where cross-border commuting is routine, model the Plus number if there is any chance of a second state.
Patriot Software
The cheapest legitimate full-service payroll available at $37 per month plus $5 per employee, including federal, state, and local tax filing plus new hire reporting. Basic at $17 plus $4 calculates only and leaves depositing and filing to the employer, which in a state with this much local complexity is a poor trade.
Additional state filings cost $12 per month each. For a single-location Pennsylvania business under 20 people with staff concentrated in one or two municipalities, nothing else comes close on cost.
QuickBooks Payroll
Core runs $50 per month plus $6.50 per employee with full-service tax filing on every tier, following a per-employee price increase across the Workforce plans on July 1, 2026. The reason to pick it is unchanged: if the books already live in QuickBooks Online, payroll entries land in the general ledger with no export step.
SurePayroll
Owned by Paychex and aimed at very small and household employers at roughly $29 per month plus $7 per employee. The distinguishing feature is a flat $9.99 monthly multi-state charge regardless of how many states are involved, which beats per-state pricing for anyone in three or more.
Paylocity
A full HR and payroll platform with unusually deep Pennsylvania local tax handling, which is why its Pennsylvania tax resources rank so visibly for these searches. For an employer with staff spread across many municipalities and school districts, the PSD resolution and multi-collector remittance are the specific reason to consider it. Pricing is quote-only and aimed above the smallest end of the market.
ADP RUN
The deepest tax compliance operation in the category, and in Pennsylvania that depth has a specific application: local jurisdictions, PSD resolution, and Philadelphia registration are routine work rather than edge cases. Third-party estimates put the Essential tier near $79 per month plus $4 per employee, but ADP does not publish rates and most buyers report paying more after add-ons.
Paychex Flex
A service relationship rather than a software subscription, with a named contact at higher tiers. Pricing is quote-only. In Pennsylvania the argument is concrete: when a local collector sends a notice about a jurisdiction you did not know you owed, having someone to call is worth real money. Customers regularly report quarterly administrative charges not disclosed upfront.
Rippling
A unified employee record where payroll, HR, and IT provisioning share one data model, starting at $35 per month plus $8 per employee for the core platform with payroll as a separate module. Real configurations land well above the headline figure. Multi-jurisdiction tax handling is genuinely strong, which matters here, but the platform is built for companies with more administrative complexity than a single Pennsylvania storefront.
Square Payroll
Full-service payroll at $35 per month plus $6 per person paid, with tax filing included and no separate charge. For a Pennsylvania retail or food service business already running Square point of sale, hours and tips flow into payroll with nothing to configure. Outside the Square ecosystem the product is competent but unremarkable, with thin HR functionality.
What each provider actually costs a Pennsylvania employer
The table below models published rates at three headcounts plus the second-state column, which matters here because Pennsylvania borders six states and has reciprocity agreements with all of them.
| Provider | 5 employees | 15 employees | 50 employees | 2nd State Cost | Notes |
|---|---|---|---|---|---|
| Patriot Full Service | $62 | $112 | $287 | $12/mo per extra state | Confirm local EIT remittance |
| Square Payroll | $65 | $125 | $335 | Included | Best if already on Square |
| SurePayroll | $64 | $134 | $379 | $9.99/mo flat | Micro-employer focus |
| OnPay | $79 | $139 | $349 | Included | No multi-state surcharge |
| Gusto Simple | $79 | $139 | $349 | Forces Plus tier | NJ or NY hire changes the math |
| QuickBooks Core | $83 | $148 | $375 | Fee per extra state | General ledger sync |
| ADP RUN Essential | ~$99 | ~$139 | ~$279 | Quote | Deepest local tax coverage |
Two things are worth naming. The budget providers stay genuinely cheaper at every headcount, with Patriot at 50 employees costing less than most competitors at 25. And the second-state column reorders the ranking: Gusto Simple is competitive until one New Jersey hire forces the Plus tier, at which point a 15-person payroll jumps from $139 to $260. For a wider view across the whole category, see the payroll software for small business comparison, and the payroll pricing guide for how these models compare in general.
Choosing a payroll provider for Pennsylvania
Four questions separate providers that will work here from providers that will generate correction notices.
Beyond the payroll engine, the requirement most commonly missed is the 20-day new hire report. Most full-service plans file it automatically and Basic tiers generally do not. The Pennsylvania HR compliance guide covers the surrounding employment law, and multi-state payroll processing covers what changes when staff cross a state line.
Before you choose
FirstHR does not process payroll, file payroll taxes, or administer benefits. Every provider above does something we do not, and if payroll is the problem you are solving, one of them is your answer.
What we handle is the layer underneath, and in Pennsylvania that layer has unusual weight. Local withholding is only as good as the Residency Certification Form behind it, and that form is collected at onboarding alongside the I-9, the federal W-4, and everything else a new hire signs. FirstHR covers onboarding workflows, e-signatures, document collection, and employee records for US teams of 5 to 50 people at a flat $98 to $198 per month. If the recurring problem is that paperwork arrives late, incomplete, or with an address nobody updated after a move, that is a different problem than tax filing, and it is the one we built for.
Frequently Asked Questions
What payroll taxes do Pennsylvania employers withhold?
A flat 3.07 percent state income tax, local Earned Income Tax under Act 32 at the higher of the resident or work-location rate, the Local Services Tax where the work municipality imposes it, and a 0.07 percent employee unemployment contribution with no wage cap. Employers separately pay their own unemployment contribution on the first $10,000 of each employee's wages.
Does Pennsylvania have a state W-4 form?
No. A flat rate leaves nothing to elect, so withholding is simply gross wages multiplied by 0.0307. Pennsylvania instead requires a Residency Certification Form from every new hire, capturing the PSD codes for home and work locations that determine local EIT withholding. See our new hire paperwork guide for what else belongs in the file.
How does Act 32 local earned income tax withholding work?
Every employee has two PSD codes, one for residence and one for work location. The employer withholds at the higher of the resident rate or the work-location nonresident rate and remits to the tax collector for the correct district among the 69 established by Act 32. When the work rate is higher, the home municipality still receives its share.
Who pays the Philadelphia Wage Tax?
Philadelphia residents on all earned income regardless of work location, and non-residents on income earned within the city. Effective July 1, 2026, the rates are 3.735 percent for residents and 3.425 percent for non-residents. Philadelphia is outside Act 32 and requires separate registration with the City.
What is the Local Services Tax in Pennsylvania?
A flat dollar tax on people who work in a municipality that imposes it, capped at $52 per year across all jobs. Where the rate exceeds $10 annually it must be deducted in equal installments across pay periods, and municipalities above $10 must exempt workers earning under $12,000 in that jurisdiction.
What is the Pennsylvania unemployment wage base?
Employers pay on the first $10,000 of each employee's annual wages, with new non-construction employers at 3.822 percent and new construction employers at 10.5924 percent. Employees pay 0.07 percent on all wages with no cap. See our guide to state unemployment tax for how this compares nationally.
Does Pennsylvania have reciprocal tax agreements with other states?
Yes, with Indiana, Maryland, New Jersey, Ohio, Virginia, and West Virginia. An employee living in one of those states and working in Pennsylvania has state income tax withheld for their home state with the correct exemption paperwork on file. Reciprocity does not exempt anyone from local EIT or the Philadelphia Wage Tax.
How much does payroll software cost for a Pennsylvania small business?
At 5 employees, published July 2026 rates run roughly $62 for Patriot Full Service, $64 for SurePayroll, $65 for Square Payroll, $79 for OnPay or Gusto Simple, and $83 for QuickBooks Core. At 50 employees the same plans land between $287 and $375. ADP RUN, Paychex Flex, and Paylocity quote individually.