Jordan Peacock · July 20, 2026 · 8 min read
How to File Local Taxes in PA: Deadlines, Collectors, Online Filing
How to file PA local taxes step by step: find your collector (Keystone, Berkheimer, Jordan Tax Service), file online by April 15, and hit the DQ-1 quarterly dates if you're self-employed.
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 Thing Nobody Tells You
Pennsylvania local taxes are a completely separate filing from your federal and state returns. TurboTax finishing your 1040 and PA-40 does not touch your local Earned Income Tax return. It goes to a different agency, on a different website, and skipping it gets you a delinquency notice with penalties attached, even when your employer withheld every dollar correctly.
The good news: it's genuinely one of the easier returns you'll file all year. Most people finish online in about 20 minutes. Here's the whole process.
Do I Have to File a Local Tax Return in PA?
Almost certainly yes, if you live in Pennsylvania and have earned income: wages, salaries, commissions, bonuses, or net profits from self-employment. Most municipalities and their collectors require an annual return from every resident with earned income, even when your W-2 withholding already covered the full amount.
You generally do not owe local EIT on:
- Social Security and pension income (retirees with no wages typically don't need to file, though some collectors still send a form to confirm)
- Interest, dividends, and capital gains
- Unemployment compensation
- Active-duty military pay
EIT hits earned income only. That's the dividing line.
Step 1: Find Your Tax Collector
Under Act 32, every PA municipality is assigned to a regional collector. You don't file with your township; you file with its collector. The big three you'll run into around Pittsburgh:
- Keystone Collections Group: most of the suburban municipalities around Pittsburgh
- Jordan Tax Service: the City of Pittsburgh and parts of Allegheny County
- Berkheimer: common in surrounding counties
Don't guess. The official DCED lookup at apps.dced.pa.gov/munstats-public shows your collector when you search your address. It also gives you your PSD code and EIT rate, both of which you'll want handy for the return. If those terms are new to you, our guide to EIT rates and PSD codes explains both in two minutes.
Step 2: File Your Annual Return by April 15
Your local EIT return is due April 15, the same day as your federal return. Every major collector has a free e-file portal (Keystone's is at efile.keystonecollects.com), and that's the way to do it. What you'll need:
- Your W-2s, specifically the local wages and local tax withheld boxes (Boxes 18 and 19)
- Your PSD code and EIT rate
- Your PA Schedule C or federal Schedule C if you're self-employed
The return itself is simple math: earned income times your rate, minus what was withheld, equals what you owe or get refunded. If your employer withheld correctly all year, the answer is usually zero. You file anyway. The collectors match records against employer filings and the state, and non-filers get letters.
Step 3: Self-Employed? You Pay Quarterly (and the Dates Are Weird)
If nobody withholds EIT from your income, you're responsible for quarterly estimated payments using form DQ-1. Here's the trap: the due dates are not the federal estimated tax dates. Local quarterly payments are due 30 days after each quarter ends:
- April 30 (first quarter)
- July 30 (second quarter)
- October 30 (third quarter)
- January 30 (fourth quarter)
Federal estimated payments hit April 15, June 15, September 15, and January 15. Different dates, different agencies, different portals. Every year we watch self-employed people nail their federal quarterlies and blow the local ones simply because nobody told them there was a second calendar. If you're juggling both, our breakdown of PA estimated tax deadlines for 2026 puts every date in one place.
What Happens If You Don't File?
Collectors cross-reference employer withholding reports and state income tax data, so they know who earned income and didn't file. The sequence is predictable: a delinquency notice, then penalties and interest (typically 1% to 2% per month on unpaid tax), and eventually collection action. For a return that takes 20 minutes and often shows zero due, it's the worst risk-to-effort trade in Pennsylvania. File the return.
Moved During the Year? Prorate It
If you moved between municipalities mid-year, you file with each municipality's collector for the months you lived there, prorating your income. The e-file portals handle this with move-in and move-out dates. It's also the situation where people most often discover their employer was withholding at the old address's rate for months. Update your Residency Certification Form the week you move and you'll never hit this one.
For Business Owners: Your Side of the Filing Calendar
Employees see one return a year. As an employer, you've got a rolling schedule:
- EIT, by the last day of the month after each quarter ends: Act 150 of 2016 changed this from the old "within 30 days" rule, so the deadlines are April 30, July 31, October 31, and January 31. DCED's site still carries the superseded wording and collectors split on it, so filing by the 30th is safe everywhere.
- LST, 30 days after each quarter ends: a separate section of the statute, and genuinely a different date from the EIT return. April 30, July 30, October 30, January 30.
- February 28: annual reconciliation (the W2-R) matching your quarterly remittances to the W-2s you issued
- At every hire: collect the Residency Certification Form before the first payroll run
Multiply that by employees living in four or five different municipalities and it's real administrative work, every quarter, forever. That's not a pitch, it's just the reality of Act 32. Most employers have a payroll provider handle the withholding and the filings. Our employer guide to PA local tax withholding walks through the setup step by step either way. We don't run payroll or file these returns. If your books are behind from prior quarters, catch-up bookkeeping is how we rebuild the records collectors ask for.
For the full context on what EIT and LST actually are and how the rates work, start with our complete guide to PA local taxes explained. Wondering about that flat $52 line on your W-2? That's the Local Services Tax, and it has its own rules.
The Bottom Line
Filing PA local taxes comes down to four things: find your collector with the DCED lookup, file the annual EIT return by April 15 even if you owe nothing, hit the April 30 / July 30 / October 30 / January 30 quarterly dates if you're self-employed, and keep your address current with payroll. Twenty minutes a year keeps the penalty letters away.
Behind on local filings, or not sure your payroll is remitting to the right collector? Book a free 15-minute Financial Health Check and we'll tell you exactly where things stand. No cost, no pressure.
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.
Keep Reading
RELATED POSTS
7 min read
1099 Threshold 2026: The New $2,000 Rule and What to Do Now
For payments made in 2026, the Form 1099-NEC and 1099-MISC threshold is $2,000, up from $600. Here's which forms it covers, the real due date, who still doesn't get a form, what didn't change, where Pennsylvania stands, and what to do before December 31.
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
Yes, in most municipalities. The annual local EIT return is required even when your employer withheld the correct amount all year and you owe nothing. Collectors match employer withholding reports against resident filings, and residents with earned income who skip the return receive delinquency notices. The return is free to file online and usually takes about 20 minutes.
With the regional collector assigned to your municipality under Act 32, not with the municipality itself. Around Pittsburgh that's typically Keystone Collections Group for most suburbs, Jordan Tax Service for the City of Pittsburgh, or Berkheimer in surrounding counties. Look up your address at apps.dced.pa.gov/munstats-public to confirm your collector, then use their free e-file portal.
The annual local EIT return is due April 15, the same day as your federal return. Self-employed quarterly estimated payments (form DQ-1) are due April 30, July 30, October 30, and January 30, which are different dates than federal estimated taxes. Employers remit withheld EIT and LST within 30 days of each quarter end and file an annual reconciliation by the end of February.
Yes. Every major PA collector offers free online filing. Keystone Collections Group's portal is at efile.keystonecollects.com, and Berkheimer and Jordan Tax Service have their own e-file systems. You'll need your W-2s (local wages and withholding in Boxes 18 and 19), your PSD code, and your EIT rate, all of which you can confirm at apps.dced.pa.gov/munstats-public.
Generally no, if their only income is Social Security, pensions, interest, dividends, or capital gains, because the EIT applies only to earned income like wages and self-employment profits. Some collectors still mail a form asking retirees to confirm they have no earned income, and returning it stops future notices. Any part-time wages or consulting income, though, is earned income and needs a return.
At a Glance
PA local taxes are a separate filing from your federal and state returns, and TurboTax doesn't file them for you. Your annual local Earned Income Tax return is due April 15 to your regional collector: Keystone Collections, Jordan Tax Service for Pittsburgh, or Berkheimer. Find your collector and PSD code at apps.dced.pa.gov/munstats-public. Self-employed filers pay quarterly with form DQ-1 by April 30, July 30, October 30, and January 30. Peacock Bookkeeping Services in Cranberry Township PA does not run payroll or file local tax returns. It keeps books matched to what the payroll provider withheld and paid. Call (412) 407-7420.
BOOKS DON'T MATCH YOUR PAYROLL REPORTS?
We keep your books matched to what your payroll provider actually withheld and paid, and we tell you when a local rate or code looks wrong. Pricing is public and the first call is free.
See Our Pricing →