ToolsBlog Download

Local Income Tax Payroll Withholding: 2026 Employer Guide

Which local income taxes you must withhold in 2026, whose jurisdiction gets the money, how to calculate the rate, and where it all lands on the W-2 boxes.

This article is for general information, not tax or legal advice. Local tax rates and rules change frequently, sometimes mid-year. Rates cited here are current as of August 2026. Verify every figure with the specific collector or state agency before you run payroll.

Every paycheck guide on the internet stops at federal, state and FICA. Then a letter arrives from a tax collector you have never heard of, addressed to a business that is not even located in that city, telling you that you owe back withholding for an employee who lives there.

Local income tax is the fourth layer, and it is the only US payroll tax where you have to identify the jurisdiction before you can apply a rate. There are about 5,055 of them. Worse, the states that levy local tax disagree with each other about a basic question: does the money follow where the employee works, or where they sleep?

This guide walks the decision in order: whether local tax applies at all, which jurisdiction gets it, how to calculate it, and where it shows up at year end.

What local income tax withholding actually is

Local income tax is a tax on wages imposed by a unit of government below the state level: a city, county, township, school district or special district. When a locality imposes one, the employer usually has to withhold it from employee pay and remit it, exactly the way you handle state withholding.

The Tax Foundation counts 5,055 taxing jurisdictions across 16 states. Depending on whether you count flat-dollar occupational taxes like Denver’s, the usual figure quoted is 16 to 17 states plus DC. The states where this matters most, by share of local tax collections, are Maryland (34.9%), Kentucky (26.2%), Ohio (22.5%), Pennsylvania (18.8%), Indiana (13.5%) and New York (13.3%).

Nationally, local income tax is only about 5% of local tax revenue. Property tax is 72%. That small share is exactly why it stays invisible until it bites.

Three rate structures

Most guides assume every local tax is a percentage. There are three:

  • Flat percent of wages. The most common. Ohio municipalities run roughly 0.5% to 3%, capped at 1% without voter approval.
  • Graduated percent. New York City residents pay 3.078% to 3.876% depending on income.
  • Flat dollar per month. Denver’s Occupational Privilege Tax is $5.75 per employee per month plus $4.00 from the employer, for any employee earning $500 or more that month. Pennsylvania’s Local Services Tax works the same way.

The flat-dollar taxes are the ones that slip through, because nothing in a percentage-based payroll process will ever surface them.

It is triggered by the employee, not your headquarters

The obligation attaches to where work is performed and where the employee lives, not to where your business is registered. A company headquartered in Texas with one remote worker in Columbus can have an Ohio municipal withholding obligation. “We’re not in a local tax state” is not a defense.

Which state decides whose local tax you withhold

This is where employers go wrong. Four neighboring states can give you four different answers about the same employee.

StateWithhold toKey rule
OhioPrincipal place of work20-day occasional-entrant exception; employers under $500K prior-year revenue withhold only to their fixed location
PennsylvaniaGreater of resident EIT rate or worksite nonresident rateAct 32; PSD codes identify the political subdivision; one collector per tax collection district
IndianaCounty of residence as of January 1If the employee lives out of state, county of principal work on January 1; frozen for the whole year
MarylandCounty of residencePiggybacked onto state withholding, 2.25% to 3.30% in 2026; special nonresident rate of 2.25% for out-of-state workers
New YorkNYC: residents only. Yonkers: residents plus a nonresident earnings taxA nonresident working in Manhattan owes no NYC personal income tax
Michigan, Missouri, KentuckyGenerally work location, with resident rates for residentsCity by city: Detroit, St. Louis, Kansas City, Louisville, Lexington
Colorado, OregonFlat-dollar or special-districtDenver OPT; Portland-metro and Multnomah County supportive-housing taxes

Read the Ohio and Pennsylvania rows next to each other. Ohio sends the money to the city where the work happens. Pennsylvania compares two rates and takes the higher one. Indiana asks where the employee was living on New Year’s Day and refuses to revisit the question until the next New Year’s Day. Same employee, same paycheck structure, three different answers.

Philadelphia adds another wrinkle: its Wage Tax rates change on July 1, not January 1. They were 3.74% for residents and 3.43% for nonresidents; effective July 1, 2026, they are 3.735% and 3.425%. Local rates do not politely follow the calendar year the way federal brackets do.

Courtesy withholding

Sometimes an employer withholds a tax it is not legally required to collect. In Ohio this is common: the law requires withholding to the work city, but many employers also withhold the employee’s residence-city tax as a favor, so the worker is not stuck with a surprise bill and quarterly estimates.

Courtesy withholding is optional, it requires registering with that second collector, and once you start you have to keep filing. Do it deliberately, not accidentally.

How to calculate local withholding, step by step

The arithmetic is simple. The wage base is where people get hurt.

  1. Determine the correct jurisdiction using the state rules above.
  2. Look up the current rate with the official finder, not a blog.
  3. Start with gross wages for the pay period.
  4. Subtract only the pre-tax deductions that locality recognizes.
  5. Apply the rate.

Step four is the trap. Pennsylvania includes elective 401(k) deferrals in local EIT wages even though the federal system excludes them. If you feed federal taxable wages into a Pennsylvania local calculation, you will under-withhold on every employee who defers. Most Ohio municipalities tax gross wages before deferrals too. Federal pre-tax treatment does not travel.

Example 1: percent of gross

A biweekly employee in an Ohio city with a 2.5% municipal rate earns $2,400 gross and defers $200 to a traditional 401(k).

  • Federal taxable wages: $2,200
  • Municipal taxable wages: $2,400 (the deferral is not excluded)
  • Local withholding: $2,400 × 2.5% = $60.00

Running it off the $2,200 federal figure gives $55.00. Five dollars a paycheck, twenty-six paychecks, across a dozen employees, for three years before anyone notices.

Example 2: flat dollar

An employee in Denver earns $3,000 in a month, above the $500 threshold.

  • Employee OPT withheld: $5.75 for the month
  • Employer OPT owed: $4.00 for the month

No percentage is involved. If the employee is paid biweekly, you are not withholding $5.75 twice, you are withholding a monthly amount on whatever schedule the city specifies. A percentage-only payroll process produces exactly $0.00 here and looks perfectly correct doing it.

Modeling it in a paycheck calculator

Payroll Calculator from WorkLogs44 computes federal, state, state-specific items like CA SDI and NY PFL, Social Security and Medicare per employee, plus employer SUTA and FUTA. It does not include a municipal rate lookup, because no honest tool can keep 5,000 jurisdictions current.

It does give you a custom “other” deduction that takes either a percentage or a flat dollar amount, with manual control over pre-tax versus post-tax and FICA-exempt treatment. Label it with the city name, enter 2.5% as a post-tax percentage, and the net pay on screen matches the real check. Denver’s OPT goes in the same way as a fixed $5.75. Try it on the hourly paycheck calculator or the salary to paycheck calculator, and see the state-by-state view for the layer underneath.

Remote and multi-jurisdiction employees

Hybrid schedules turned a rare problem into a routine one. An employee who works Tuesday and Wednesday downtown and the rest of the week at home in a different municipality may create obligations in both.

Ohio’s occasional-entrant rule sets a threshold: no withholding obligation to a municipality where the employee worked 20 or fewer days in the year. A “day” means the largest amount of time spent at a single worksite during one 24-hour calendar day. Two hours at a client site in the morning and six hours at the office does not count as a day at the client site.

So a home address on file no longer covers it. You need day counts by worksite. An employee who crosses the 20-day line in October triggers withholding, and some employers catch up retroactively for the whole year.

Reciprocity does not cover local tax

This is the costliest misconception in this article. State reciprocity agreements let you stop withholding a neighboring state’s income tax for a worker who lives across the line. They cover state income tax only.

Pennsylvania local EIT, Ohio municipal income tax and Maryland’s county piggyback tax sit entirely outside those agreements. A New Jersey resident working in Philadelphia is exempt from Pennsylvania state income tax under reciprocity, and still owes the Philadelphia Wage Tax. Stopping both is a common and expensive error.

New York adds one more thing to keep separate: the Metropolitan Commuter Transportation Mobility Tax is an employer payroll tax on the employer’s own payroll expense in the MCTD, not an employee withholding. Do not deduct it from anyone’s pay.

For a workforce spread across jurisdictions, the multi-employee payroll calculator keeps every employee’s state, W-4 and deductions independent, so one person’s local setup never leaks into another’s.

Registration, remittance and the W-2

Once you know a local tax applies, three obligations follow.

Register with the collector. In Ohio that usually means RITA or CCA, or the city directly. In Pennsylvania it is the collector for the tax collection district covering the worksite, keyed by PSD code. In Maryland the county piggyback rides along with state registration through the Comptroller. You register per jurisdiction, not once nationally.

Remit on the assigned schedule. Deposit frequency is set by volume. Quarterly is common for small employers, with monthly or semiweekly required above thresholds. Pennsylvania local collectors want quarterly filings and payments within 30 days after the end of each calendar quarter. These calendars are set by each collector and do not match the federal 941 schedule.

Reconcile at year end. Most jurisdictions require an annual reconciliation return that ties the year’s deposits to the W-2s you issued.

Boxes 18, 19 and 20

Local tax reports on the W-2 in the bottom three boxes:

  • Box 18: local wages, tips, etc.
  • Box 19: local income tax withheld
  • Box 20: locality name

Box 18 frequently does not match Box 1 or Box 16, and that is correct, not a bug. Different wage base, different number. A Pennsylvania employee with a 401(k) will show a Box 18 higher than Box 1. An employee taxed by two localities gets two sets of these boxes. If you issue pay stubs yourself, the pay stub generator is a useful way to show employees exactly which line the deduction sits on.

An employer who fails to withhold can be held liable for the uncollected tax plus penalties and interest, and some jurisdictions extend that liability to responsible individuals personally. The employee usually still owes it on their own return, so the same dollars can end up assessed twice.

Common mistakes, and how to audit your own payroll

Work down this list. Each one is a real error found in real small-business payrolls.

  • Assuming no local tax because the company is in a non-taxing state. The trigger is the employee’s work and home location.
  • Using the residence rate where the state requires the work rate, or the reverse. Ohio and Maryland pull in opposite directions.
  • Never re-running the lookup after someone moves. A PSD code or Ohio city changes the day the employee’s address does.
  • Applying federal pre-tax treatment to a locality that does not allow it. The 401(k) problem again.
  • Missing flat-dollar taxes entirely. Denver OPT and the PA Local Services Tax are invisible to percentage math.
  • Stopping local withholding because a reciprocity agreement kicked in. Reciprocity is state only.
  • Forgetting Indiana’s January 1 snapshot rolls forward. Every January, re-verify county of residence for every Indiana employee.

A 30-minute audit

Pull a list of every employee with two columns: home address and primary worksite address. Look each pair up against the state’s official rate finder (PA DCED for PSD codes and EIT rates, the Ohio Department of Taxation municipal page, the Maryland Comptroller’s withholding guide). Compare the result to what your payroll actually withheld this quarter.

Any mismatch is either an under-withholding you should fix before the reconciliation, or a jurisdiction you are paying that you do not owe. Both are worth finding now rather than after a collector’s letter.

More ground to cover: common payroll mistakes for small businesses, how federal withholding is calculated, salary after taxes by state, and running payroll for one employee if you are just starting out.

Frequently Asked Questions

Which states have local income taxes?

Roughly 16 to 17 states plus DC allow city, county, school district or special district income taxes, depending on whether flat-dollar occupational taxes are counted. The Tax Foundation counts 5,055 taxing jurisdictions across 16 states. Ohio and Pennsylvania hold the vast majority. Most states, including Texas, Florida and Illinois, do not permit municipal income tax at all.

Do I withhold local tax based on where the employee lives or where they work?

It depends entirely on the state. Ohio keys withholding to the principal place of work. Pennsylvania makes you withhold the greater of the resident rate or the worksite nonresident rate. Indiana uses the county of residence as of January 1. Maryland uses the county of residence. There is no national rule, so check the specific state.

Do I have to withhold local income tax for a remote employee in another city?

Generally yes if that locality taxes residents and requires out-of-area employers to withhold. Some localities cannot compel a nonresident employer to withhold, in which case the employee pays it directly on their local return. Many employers withhold voluntarily anyway, which is called courtesy withholding.

Does a state reciprocity agreement cover local income tax?

No. Reciprocity agreements cover state income tax only. Pennsylvania local EIT, Ohio municipal tax and Maryland's county piggyback tax all continue to apply even when you correctly stop withholding the neighboring state's income tax. This is one of the most expensive misconceptions in multi-state payroll.

What are Boxes 18, 19 and 20 on a W-2?

Box 18 is local wages, Box 19 is local income tax withheld, and Box 20 is the locality name. Box 18 often differs from Box 1 and Box 16 because localities define taxable wages differently, and an employee taxed by two localities gets two sets of these boxes.

What happens if an employer doesn't withhold local income tax?

The employer can be held liable for the uncollected tax plus penalties and interest, and in some jurisdictions responsible individuals face personal liability. The employee usually still owes the tax on their own local return, so the money gets collected twice unless it is sorted out.

Are 401(k) contributions exempt from local income tax?

Not always. Pennsylvania includes elective 401(k) deferrals in local EIT wages even though they are excluded from federal taxable wages. Never assume the federal pre-tax treatment carries over. Check each locality's own definition of taxable wages before you run the calculation.

How often do I have to remit local withholding?

Quarterly is typical for small employers, with monthly or semiweekly deposits required above volume thresholds, plus an annual reconciliation. Each collector sets its own calendar. Pennsylvania local collectors, for example, require filing and payment within 30 days after the end of each calendar quarter.