Jordan Peacock · January 20, 2026 · 14 min read
PA Local Income Tax: How EIT and LST Work (2026 Guide)
How Pennsylvania local income tax actually works: who levies EIT and LST, what comes out of your paycheck, who is exempt, and the deadlines that are not the federal ones.
Disclaimer: This is educational information. Always verify specifics with your CPA or tax advisor. Tax rates and filing requirements can change, and your situation may have nuances that only a qualified professional can address.
The 30-Second Answer
EIT (Earned Income Tax) is Pennsylvania's local wage tax, typically 1% to 3%, set by where you live and where you work. LST (Local Services Tax) is a flat fee of up to $52 per year deducted from your paycheck. The LST line on your W-2 is that flat fee, already paid on your behalf. Your PSD code is the 6-digit number that tells the tax system exactly which municipality's rates apply to you. You can look up your PSD code, EIT rate, and LST amount at apps.dced.pa.gov/munstats-public in about two minutes.
Why Pennsylvania's Tax System Is Uniquely Complicated
If you've ever moved here from another state, you probably had a moment where you stared at your first paycheck and thought, "Wait, what are all these deductions?" You're not alone. Pennsylvania's tax system is genuinely one of the most layered in the entire country, and most people, including a lot of business owners, don't fully understand why.
Here's the thing: most states have a state income tax and maybe a city tax if you live in a big metro area. That's it. Two layers, maybe three. Pennsylvania said "hold my beer" and built a system with four layers of taxation:
- State income tax: a flat 3.07% on all earned income
- County taxes: not every county levies one, but some do
- Municipal taxes: your city, borough, or township gets a cut
- School district taxes: yes, your school district gets its own separate income tax too
So when you hire someone who lives in Cranberry Township but works at your office in Pittsburgh, you're not just dealing with one tax rate. You're dealing with multiple jurisdictions, each with their own rates, their own filing deadlines, and their own tax collectors. It gets complicated fast.
And here's where it really gets fun: Pennsylvania has over 2,500 municipalities. Each one can set its own Earned Income Tax rate. That's not a typo. Over 2,500 different possible tax rates depending on where your employees live and work. Compare that to a state like Texas (no income tax at all) or even California (one state rate, and that's basically it for income taxes). Pennsylvania is playing a completely different game.
So why does this matter for your business? Because if you're handling payroll for even a small team, you need to get every single one of these withholdings right. Wrong rate? That's a penalty. Wrong municipality? That's a bigger headache. Let's break down the two local taxes that trip up Pittsburgh-area business owners the most.
What Is EIT (Earned Income Tax)?
EIT stands for Earned Income Tax, and it's the big one. This is a tax on wages, salaries, commissions, and net profits from self-employment. If you earn money in Pennsylvania, you're almost certainly paying EIT to somebody.
How Much Is It?
EIT rates typically range from 1% to 3% of your gross earned income, depending on the municipality. That total rate is usually split between your municipality and your school district. For example, in Cranberry Township, the total EIT rate is 1%, with 0.5% going to the municipality and 0.5% going to the school district. In the City of Pittsburgh, you're looking at a combined rate closer to 3%.
That might not sound like a huge difference, but do the math on a $60,000 salary: at 1%, that's $600 a year in local tax. At 3%, that's $1,800. For your employees, that difference matters. And for your bookkeeping, getting the right rate matters even more.
Who Pays It?
Both W-2 employees and self-employed individuals pay EIT. If you're an employee, your employer withholds it from your paycheck, just like federal taxes. If you're self-employed, you're responsible for calculating and paying it yourself, usually quarterly.
The Residency vs. Workplace Wrinkle
Here's where most people's eyes glaze over, but stick with me because this is important. Every municipality actually has two EIT rates: a resident rate for people who live there and a nonresident rate for people who only work there. Your employer withholds at whichever is higher: your home municipality's resident rate or your work municipality's nonresident rate.
This is where Pittsburgh confuses everyone. The city's famous 3% rate is the resident rate (1% city plus 2% school district), and it only applies if you live in the city. Commute into a Pittsburgh office from Cranberry Township? Pittsburgh's nonresident rate is 1%, Cranberry's resident rate is 1%, so you pay 1%. But if your home rate is 1% and you work somewhere with a 1.5% nonresident rate, you pay the 1.5%, your home municipality collects its 1%, and the work municipality keeps the extra 0.5%. That splitting mechanism comes from PA's Act 32, and getting it right for every employee is your employer's job.
Now imagine you have five employees, each living in a different municipality. You've got five different residency rates to track, five different splits to calculate, and five different tax collectors who all want their money on time. See why this gets messy?
Who Collects It?
Pennsylvania uses regional tax collection agencies, like Keystone Collections Group or Jordan Tax Service, to handle EIT collection for most municipalities. You don't file directly with each municipality; you file with the designated collector. But you still need to know the correct rates and jurisdictions for each employee.
What Is LST (Local Services Tax)?
LST is the other local tax that shows up on paychecks, and it's a lot simpler than EIT, but it still catches people off guard.
The Basics
The Local Services Tax is a flat annual tax, typically $52 per year (that's $1 per week), charged to anyone who works in a municipality that levies it. Unlike EIT, LST is based entirely on where you work, not where you live. So if your office is in a municipality that charges LST, every employee working there pays it.
Most employers withhold it from payroll in small increments throughout the year. Some take it out $1 per pay period for weekly payroll, or about $2 per biweekly check. It's not a huge amount, but it's one more thing to track and file correctly. For the full head-to-toe version, including what self-employed owners owe and a table of Pittsburgh-area amounts, see our PA LST tax explainer.
Exemptions
There's an important exemption: employees who earn less than $12,000 per year from all employers combined can apply for an LST exemption. If someone qualifies, they need to fill out an exemption certificate and give it to their employer. As the employer, it's your job to stop withholding LST for that person and keep the exemption certificate on file.
This comes up more often than you'd think. Part-time employees, seasonal workers, and anyone working multiple low-wage jobs might qualify. If you're not tracking this, you could be over-withholding from employees who should be exempt.
Where Does the Money Go?
LST revenue goes to the municipality where the employee works. Some municipalities split it with the school district, but the filing goes to one place. It's simpler than EIT in that regard, but you still need to file on time and with the right collector.
What Is LST on My W-2?
LST is the Local Services Tax your employer withheld during the year, and it lands in Box 14 of your W-2, labeled "LST," "PA LST," or "LOCAL SVC TAX." The most common amount is $52 for the year, which is the state cap, and plenty of municipalities charge less. It is not deductible on your federal or your PA return, and you only owe it once per year no matter how many jobs you hold.
Picking a category for it in tax software, and claiming a refund when two employers both withheld it, are covered in the dedicated guide: What Is LST on Your W-2?
How to Find Your EIT Rate
Every new PA employee fills out a Residency Certification Form (CLGS-32-6), and it asks for two numbers: your 6-digit PSD code and your Total Resident EIT Rate. Both come from the PA DCED's official address lookup at apps.dced.pa.gov/munstats-public, which returns them in about two minutes.
Your Total Resident EIT Rate is your municipality's rate plus your school district's rate, combined into one number. Cranberry Township is 1% total. The City of Pittsburgh is 3% for residents. Most Pittsburgh-area suburbs land between 1% and 1.5%.
Every 2026 rate for Allegheny and Butler County, municipality by municipality, is published here: Total Resident EIT Rate: PA Rates by Municipality. For the PSD code that goes on the same form, the searchable table of all 2,635 PA municipalities is here: PA PSD Code Lookup.
How to File Local Taxes in PA
Local filing is separate from your federal and state returns. Finishing a federal return in tax software does not file your local one. You file an annual local EIT return with your regional collector, which in the Pittsburgh area is usually Keystone Collections Group for the suburbs, Jordan Tax Service for the City of Pittsburgh, or Berkheimer in some counties. If nobody withholds EIT for you, you also owe quarterly DQ-1 payments, and those dates are not the federal estimated dates.
The full walkthrough, including retirees, mid-year movers, and what happens when you skip a year, is here: How to File Local Taxes in PA.
When Are PA Local Taxes Due?
The dates that matter, all in one place:
- April 15: annual local EIT return (individuals), filed with your regional collector
- April 30, July 30, October 30, January 30: quarterly estimated EIT payments for the self-employed (form DQ-1)
- 30 days after each quarter ends: employer EIT and LST withholding remittances
Even if you had zero PA income, if you lived in a PA municipality that levies EIT, most collectors still expect a return. Ignoring their mail doesn't make it go away. Ask us how we know.
We put the entire filing process, including what retirees and mid-year movers need to know, in one place: How to File Local Taxes in PA.
Who Is Exempt From PA Local Taxes?
A few groups can skip some or all of these taxes:
- Low income (LST): earn under $12,000 per year from all jobs combined, and you can file an upfront exemption certificate with your employer where the LST exceeds $10.
- Military called to active duty (LST): reserve and National Guard members called to active duty are exempt for that year.
- Disabled veterans (LST): honorably discharged veterans with a 100% service-connected disability are exempt.
- Retirees (EIT): EIT only applies to earned income. Social Security, pensions, and 401(k) distributions aren't earned income, so a fully retired person typically owes no EIT.
Exemptions aren't automatic. The LST ones require filing an exemption certificate with your employer and the collector. If your books or payroll are withholding LST from someone who qualifies for an exemption, that's money you're taking from your own employee's paycheck for no reason.
How These Taxes Affect Your Bookkeeping
So now you know what EIT and LST are. The real question is: what does this mean for your books?
Correct Withholding Rates Are Everything
Every time you run payroll, your system needs to apply the correct EIT rate for each employee based on their residency and work location. If an employee moves from one municipality to another, even just across a township line, their rate could change. Your bookkeeping needs to catch that.
In QuickBooks, this means setting up each employee's local tax jurisdictions correctly from day one and updating them whenever something changes. It sounds simple, but we can't tell you how many times we've seen businesses running payroll with the wrong local tax rate for months before anyone notices.
Filing With the Right Municipality
It's not enough to withhold the right amount. You also have to send it to the right place. EIT goes to the regional tax collector for the employee's resident municipality (and work municipality, if there's a split). LST goes to the collector for the work municipality. Mix these up, and you'll get a lovely letter asking where their money is, plus penalties.
Quarterly vs. Annual Filings
Depending on the amount you withhold, you might need to file and remit these taxes quarterly or annually. Most Pittsburgh-area businesses with regular payroll file quarterly. Smaller businesses or those with very low withholding amounts might qualify for annual filing. Either way, there are deadlines, and missing them means penalties and interest.
Typical quarterly deadlines fall at the end of April, July, October, and January, similar to federal estimated tax dates, but not always exactly the same. Your tax collector's specific schedule is what matters. For the exact federal and state quarterly deadlines this year, see our breakdown of PA estimated tax payments for 2026.
Tracking Employees Across Municipalities
If you've got employees living in different municipalities (and if you're in the Pittsburgh metro area, you almost certainly do), your bookkeeping system needs to track each person's residency separately. This isn't just a payroll issue; it affects your quarterly filings, your year-end reconciliations, and the W-2s you issue.
At the end of the day, getting PA local taxes right means paying attention to details that most business owners don't even know exist. But that's exactly what good bookkeeping is for.
What Mistakes Do Pittsburgh Business Owners Make Most Often?
We've worked with enough Pittsburgh-area businesses to see the same mistakes come up over and over. Here are the ones that cost real money:
1. Using the Wrong Withholding Rate
This is the most common one. An employee gives you their address, you look up the tax rate, and somewhere in the process the wrong rate gets entered. Maybe it's a digit off. Maybe you used the rate for the municipality next door. Maybe the rate changed in January and nobody updated QuickBooks. Whatever the reason, you're now under-withholding or over-withholding, and both create problems.
Under-withholding means your employee gets hit with a tax bill they weren't expecting. Over-withholding means they've been overpaying and you've got a correction to make. Neither one makes you popular.
2. Filing With the Wrong Municipality
We've seen this happen when a business assumes all their employees' taxes go to the same place. They don't. If you've got an employee living in Ross Township and another in McCandless, those taxes go to different collectors, even though both townships are right next to each other in the North Hills. Just because two places are geographically close doesn't mean they share a tax collector.
3. Missing Quarterly Deadlines
Look, running a business is busy. Tax deadlines sneak up on you. But PA local tax collectors aren't known for their patience. Late filings typically come with penalties of 1-2% per month on the unpaid amount, plus interest. File a few quarters late, and those small penalties start adding up to real money.
4. Not Tracking Employee Residency Changes
People move. It happens all the time. But when an employee moves from one municipality to another and doesn't tell you, or tells you but nobody updates the payroll system, you end up withholding at the old rate and filing with the old municipality. Now you've got an overpayment in one jurisdiction and an underpayment in another. Cleaning that up is a headache.
5. Ignoring LST Exemptions
If you've got part-time employees earning under $12,000, they might qualify for an LST exemption. But if nobody tells them about it and you just keep withholding that $1 per week, you're technically taking money you shouldn't be. It's only $52 a year per person, but it's the principle, and it's the rules. Good bookkeeping means handling even the small stuff correctly.
How Does a Bookkeeper Keep You Compliant?
So you might be thinking, "Okay, this is a lot. Do I really need someone managing all this for me?" If you have even a handful of employees, the honest answer is: yes, probably. Here's what a good bookkeeper actually does with PA local taxes:
Setting Up Payroll Tax Tracking in QuickBooks
The foundation is getting your payroll software configured correctly from the start. That means entering each employee's resident municipality, their work municipality, the correct EIT rate for each, and the applicable LST. In QuickBooks, this involves setting up local tax items for each jurisdiction and making sure the rates match the current year's published rates. It's tedious, detail-oriented work. Exactly the kind of thing that's easy to skip and painful to fix later.
Filing Reminders and Deadline Tracking
A bookkeeper keeps a calendar of every quarterly and annual filing deadline for every municipality you owe taxes to. When you've got employees spread across three or four different jurisdictions, that's a lot of deadlines to track. Missing even one can trigger penalties. Your bookkeeper makes sure the returns get filed and the payments get sent on time, every time.
Reconciling Tax Payments
Every quarter, your bookkeeper should reconcile what you withheld from employees against what you actually remitted to each tax collector. If the numbers don't match (and sometimes they don't, especially if someone started mid-quarter or had a rate change), that's something you want to catch immediately, not at year-end when it's harder to unravel.
Coordinating With Your CPA at Tax Time
Your bookkeeper and your CPA should be working together, not in silos. At year-end, your bookkeeper provides the CPA with detailed records of all local tax withholdings, filings, and payments. This makes your CPA's job easier, your tax return more accurate, and your bill from the CPA lower (because they're not spending hours reconstructing your local tax records from scratch).
Here's how it works in practice: let's say you run a small consulting firm in the Strip District with eight employees. Three live in Pittsburgh, two in Ross Township, one in McCandless, one in Cranberry Township, and one in Moon Township. Your bookkeeper is tracking four different EIT rates, filing with three different regional tax collectors, managing LST withholding for all eight, and keeping an eye on one part-time employee who might qualify for an LST exemption. Every quarter, they're filing returns and cutting checks to each collector. At year-end, they're reconciling every dollar and handing clean records to your CPA.
That's not glamorous work. But it's the kind of work that keeps your business out of trouble. See our bookkeeping services for small business to see how we handle local tax compliance for Pittsburgh-area businesses. And if your QuickBooks file already has local tax accounts misclassified, our QuickBooks cleanup service fixes exactly that.
The Bottom Line
Pennsylvania's local tax system isn't going to get simpler anytime soon. EIT and LST are just part of doing business here, and getting them right requires attention to detail that most business owners don't have time for. The rates vary by municipality, the filing requirements change depending on how much you withhold, and the penalties for getting it wrong add up fast.
The good news? You don't have to figure it all out yourself. A Pittsburgh bookkeeper who knows PA local taxes can take this entire headache off your plate so you can focus on actually running your business.
Want clean books and PA local taxes handled right? Book a free 15-minute Financial Health Check and we'll tell you exactly where your books stand. No cost, no pressure.
If you're wondering what bookkeeping support actually costs, check out How Much Does Bookkeeping Cost? for a straightforward breakdown.
Remember: This is educational information. Always verify specifics with your CPA or tax advisor. Tax rates and filing requirements change, and your specific situation matters.
Written By

Certified Advanced QuickBooks Online ProAdvisor · Owner, Peacock Bookkeeping Services LLC
Every post here is written and reviewed by Jordan Peacock, the owner of Peacock Bookkeeping Services LLC in Cranberry Township, PA. We work with business owners across the Pittsburgh region on QuickBooks Online bookkeeping, catch-up cleanups, and Pennsylvania local tax questions, and we write about what we see in the books every week.
Last updated
Ready to stop doing your own books?
No sales pitch. Just straight talk about your situation.
RELATED RESOURCES
Keep Reading
RELATED POSTS
8 min read
PA LST Tax Explained: Who Pays the $52 Local Services Tax
The PA LST is a flat Local Services Tax of up to $52 a year, charged to anyone who works in a municipality that levies it. Employees pay it through payroll, business owners pay it themselves, and a lot of people who could claim the $12,000 exemption never do. Here's the whole thing, with real Pittsburgh-area amounts.
Read post7 min read
PA Local Tax Withholding for Employers: Act 32 Guide
Act 32 puts PA local tax withholding on the employer, not the employee. The two PSD codes you need at every hire, the higher-of rule worked through four employees at one desk, which collector takes your money in each Pittsburgh-area county, the LST pro rata formula, and what the statute says it costs when you get it wrong.
Read post7 min read
Total Resident EIT Rate: PA Rates by Municipality (2026)
The Residency Certification Form asks for a Total Resident EIT Rate and nobody explains what it is. It's your municipal rate plus your school district rate. Here's every 2026 rate in Allegheny and Butler counties, plus the two places where the obvious answer is wrong.
Read postFree Resource
GET THE MULTI-ENTITY MONEY LEAK AUDIT
Seven checks that show you where money leaks out of the books when you run more than one LLC. Thirty minutes, no call required.
Common Questions
FREQUENTLY ASKED QUESTIONS
The total EIT rate in Cranberry Township is 1%, split evenly between the municipality (0.5%) and the Seneca Valley School District (0.5%). This rate applies to residents of Cranberry Township. If you work in a municipality with a higher rate, you'll pay the higher rate, with the difference going to the work municipality. Always confirm current rates with your tax collector, as rates can change.
Yes, if you're self-employed and work in a municipality that levies the Local Services Tax, you're responsible for paying it yourself. Unlike W-2 employees who have it withheld from their paycheck, self-employed individuals need to remit the LST directly, usually $52 per year. If your net earnings from self-employment are under $12,000, you may qualify for an exemption. Check with your local tax collector for the specific filing requirements.
Filing EIT with the wrong municipality means the correct municipality didn't receive your payment, which can trigger late payment penalties and interest, even though you technically paid the money, just to the wrong place. You'll need to request a refund from the municipality you overpaid and then make a payment (plus potential penalties) to the correct one. It's a time-consuming process, which is why getting the jurisdiction right the first time matters so much.
Yes, most bookkeepers who handle payroll also handle the filing of EIT returns with the appropriate regional tax collectors. This includes calculating the correct withholding amounts, preparing the quarterly or annual returns, and remitting payments on time. Your bookkeeper handles the local tax filings, while your CPA typically handles your annual income tax returns. The two should work together to make sure everything lines up at year-end.
Your annual local EIT return is due April 15, the same day as your federal return, but it's filed separately with your regional collector (Keystone, Jordan Tax Service, or Berkheimer in most of the Pittsburgh area). Self-employed quarterly estimated payments are due April 30, July 30, October 30, and January 30. Employer withholding remittances are due within 30 days of each quarter end.
Pennsylvania's state income tax is a flat 3.07% that goes to the state government, and it's the same rate regardless of where you live in PA. Local taxes (EIT and LST) are separate, additional taxes that go to your municipality and school district. EIT rates vary by municipality, anywhere from about 1% to 3%, and are based on where you live and work. LST is a flat $52/year tax based on where you work. So a PA resident could be paying state income tax plus EIT plus LST, all as separate line items on their paycheck.
At a Glance
Pennsylvania layers four income taxes: the flat 3.07% state tax, plus county, municipal, and school district taxes. Earned Income Tax (EIT) runs 1% to 3% depending on your municipality: Cranberry Township is 1% total and the City of Pittsburgh is 3% for residents. The Local Services Tax (LST) is a flat $52 per year based on where you work, with an exemption if you earn under $12,000. Annual local EIT returns are due April 15, and self-employed quarterly payments are due April 30, July 30, October 30, and January 30. Peacock Bookkeeping Services in Cranberry Township PA handles PA local tax compliance for Pittsburgh businesses. Call (412) 407-7420.
RUNNING PAYROLL IN PENNSYLVANIA?
Act 32 is where PA employers get burned. Wrong PSD code, wrong collector, wrong rate, and nobody catches it until year end. We set up local tax withholding correctly and keep the books matched to what actually got remitted. Pricing is public and starts at $399 a month.
See How We Handle PA Payroll Taxes →