Payroll Software State Tax Filing Coverage (All 50 States, 2026)
Most providers claim 50-state coverage. Only some include multi-state filing at no extra charge. Patriot charges $12/month per additional state. Wave files taxes in only 14 states. Here is the honest matrix.
What "50-State Coverage" Actually Means
When a payroll provider says they cover all 50 states, they typically mean they can calculate and file the required state payroll taxes for employees in any of those states. But the details matter:
- 1.Tax filing vs. auto-registration: Some providers file taxes but require you to register as an employer in each state yourself. Others (Gusto, OnPay, QuickBooks) handle new-state employer registration on your behalf.
- 2.Local taxes: "State" coverage does not always mean city and county taxes. Pennsylvania has 3,600+ local taxing jurisdictions. Ohio has hundreds of municipal income tax systems. Not all providers handle sub-state local taxes.
- 3.Per-state fees: Patriot Full-Service includes your home state but charges $12/month for each additional state. At 3 states, that is $24/month extra ($288/year). Gusto, OnPay, and QuickBooks include all states at no extra charge.
- 4.Full-service vs. self-service by state: Wave files payroll taxes in 14 "tax service states." In the other 36, Wave calculates taxes but you must remit and file them yourself.
50-State Coverage Matrix
| Provider | States covered | Per-state fee | Auto-registration | Local tax support | Notes |
|---|---|---|---|---|---|
| Gusto (all plans) | All 50 | None | Yes | Major jurisdictions | |
| OnPay | All 50 | None | Yes | Major jurisdictions | |
| QuickBooks Payroll (all plans) | All 50 | None | Yes (Core+) | Yes | |
| ADP RUN | All 50 | None | Yes | Yes | Strong local tax coverage |
| Paychex Flex | All 50 | None | Yes | Yes | |
| Rippling | All 50 | None | Yes | Yes | |
| Patriot Full-Service | All 50 | $12/state/month | No (you register) | Limited | Per-state fee applies beyond home state |
| Patriot Basic | Self-service | N/A (self-file) | No | Limited | Self-service in all states |
| Square Payroll | All 50 | None | Limited | Limited | |
| Wave Payroll | 14 (tax service) | N/A (self-service elsewhere) | No | No | 36 states are self-service only |
| Justworks (PEO) | All 50 | None (co-employment) | Yes | Yes | Handled via co-employment arrangement |
Last verified April 2026.
The Patriot Per-State Fee Math
Patriot Full-Service is the cheapest full-service option for single-state businesses. But the $12/month per additional state changes the math significantly for multi-state operations.
| States | Patriot Full-Service (5 emp.) | Gusto Simple (5 emp.) | Monthly difference |
|---|---|---|---|
| 1 state | $62 | $79 | Patriot $17 cheaper |
| 2 states | $74 | $79 | Patriot $5 cheaper |
| 3 states | $86 | $79 | Gusto $7 cheaper |
| 4 states | $98 | $79 | Gusto $19 cheaper |
| 5 states | $110 | $79 | Gusto $31 cheaper |
At 2 states, Patriot and Gusto cost the same for 5 employees. At 3+ states, Gusto is cheaper.
Specific State Pitfalls
New York
Metropolitan Commuter Transportation Mobility Tax (MCTMT) for businesses in the NYC metro area. Quarterly filing separate from standard NYS payroll. Most providers handle this but verify your provider covers MCTMT specifically.
Pennsylvania
Pennsylvania has over 3,600 local taxing jurisdictions (school districts, municipalities). PA local income tax is separate from state income tax. Few payroll providers handle all PA localities natively. Gusto and OnPay have better PA local tax coverage than most.
Oregon
Oregon Paid Leave contributions (effective 2023) are a combined employer/employee contribution. Statewide Transit Tax also applies. Both are handled by major providers but verify your provider is current.
Washington
Washington Paid Family and Medical Leave (PFML) has specific employer/employee split calculations. Washington also has no income tax, so the only state filing is unemployment and PFML.
California
California SDI (State Disability Insurance), ETT (Employment Training Tax), and complex overtime rules. California is well-supported by all major providers, but SDI withholding amounts change annually.
Ohio
Ohio has municipal income taxes (like Pennsylvania). RITA and CCA administer local taxes for many Ohio municipalities. Provider support for Ohio local taxes varies.
What to Do When You Have Your First Out-of-State Hire
- 1.Determine nexus: Having one employee in a state establishes tax nexus there. You must register as an employer in that state and withhold and remit that state's income tax.
- 2.Register for a state employer ID: Each state has its own process (typically via the state Department of Revenue or Secretary of State). Allow 2-4 weeks for processing.
- 3.Register for unemployment insurance: Separate registration from income tax. Each state has its own unemployment agency.
- 4.Update your payroll software: Add the new state to your account. Gusto, OnPay, and QuickBooks handle the notification automatically once you add an employee in that state. Patriot requires you to have the IDs before adding.
See also: full provider comparison | cheapest options and Patriot trade-offs