Pennsylvania taxes your wages at a flat rate, not a graduated one
Pennsylvania has a flat income tax rate of 3.07%, meaning everyone pays the same percentage regardless of how much they earn. This is different from federal income tax, which increases as your income rises. The state applies this rate to wages, salaries, and most other forms of income you receive during the year.
The tax is withheld from your paycheck by your employer, similar to federal withholding. If you are self-employed, you pay it directly to the state, usually quarterly. Pennsylvania does not tax retirement income like Social Security or certain pension distributions, which is one reason the state's tax burden falls more heavily on working-age residents.
The state collected roughly $10 billion in income tax revenue in recent fiscal years, making it the largest single source of state tax revenue. That money funds schools, roads, social services, and state operations.
Key Takeaways
- Pennsylvania's income tax rate is 3.07% for all residents, applied equally to wages and most other income.
- Your employer withholds the tax automatically from your paycheck; self-employed people pay quarterly to the state.
- Social Security benefits and certain pension income are not subject to Pennsylvania income tax.
- You file a Pennsylvania tax return (Form PA-40) if you earned income in the state, even if you owe no tax.
- The state offers no standard deduction or personal exemptions, so nearly all income above zero is taxable.
Who has to file a Pennsylvania tax return
You must file a Pennsylvania return if you earned any income in the state during the tax year, with very few exceptions. This includes wages, self-employment income, rental income, and business profits. The requirement exists even if you owe no tax or if your employer already withheld more than you owe.
If you worked in Pennsylvania but live in another state, you still file a Pennsylvania return for the income earned here. You may also file in your home state, depending on that state's rules and any reciprocal agreements Pennsylvania has with neighboring states. Pennsylvania has reciprocal tax agreements with New Jersey, Ohio, and West Virginia, meaning residents of those states who work in Pennsylvania may not have to file here.
The filing deadline is April 15, the same as federal taxes. If you cannot file by then, you can request an extension, but taxes owed are still due on April 15 or you will face penalties and interest.
What income is taxed and what is not
Pennsylvania taxes wages, salaries, bonuses, commissions, and tips at the 3.07% rate. Self-employment income is also taxed at this rate. Rental income, interest, and dividends are taxed at a different rate: 3.07% for most residents, though the state has historically taxed investment income separately in some cases. You should check the current year's instructions or contact the Pennsylvania Department of Revenue if you have substantial investment income.
Income that is not taxed by Pennsylvania includes Social Security benefits, federal and state pension income (with some limits), unemployment benefits, and certain disability payments. Military retirement pay is also exempt. If you receive income from sources outside Pennsylvania, you do not owe Pennsylvania tax on it unless you are a resident of the state.
Pennsylvania offers no standard deduction and no personal exemptions. This means that even small amounts of income are subject to tax. If you earned $1 in wages, you owe tax on that $1. This is one reason Pennsylvania's effective tax rate can feel high compared to states with deductions.
How withholding works and what to do if too much is taken
Your employer uses a Pennsylvania withholding form (similar to the federal W-4) to determine how much tax to remove from each paycheck. When you start a job, you complete this form and indicate your filing status and number of dependents. The employer then calculates the withholding based on your pay frequency and the state's tax tables.
If too much tax is withheld, you receive a refund when you file your return. If too little is withheld, you owe the difference. You can adjust your withholding at any time by submitting a new form to your employer's payroll department. Many people adjust withholding in the fall if they realize they will owe or overpay by year-end.
Self-employed people do not have withholding. Instead, you pay estimated tax quarterly to the state (usually in April, June, September, and January). The amount is based on your expected annual income. If you underpay estimated tax, you may owe penalties when you file your return, even if you ultimately paid enough total tax for the year.
Filing your Pennsylvania return and where to send it
Pennsylvania uses Form PA-40 as its main income tax return. You can file on paper by mailing it to the Pennsylvania Department of Revenue, or you can file electronically through the state's website or through tax software. E-filing is faster and reduces errors; the state processes electronic returns in two to four weeks, while paper returns can take eight weeks or longer.
If you use tax software, most major programs (TurboTax, H&R Block, TaxAct) include Pennsylvania forms and will file electronically for you, usually for a fee. If you file on paper, you must include a copy of your federal return and any schedules. Mail the return to the address listed in the form instructions; it changes occasionally, so check the current year's form before mailing.
You will need your Social Security number, your employer's federal identification number (from your W-2), and records of any other income. Keep copies of your return and supporting documents for at least three years in case the state audits you.
What happens if you do not file or pay on time
If you owe Pennsylvania income tax and do not pay by April 15, the state charges interest and penalties. The interest rate is set quarterly and is currently around 8% per year, though it changes. Penalties for late payment are typically 10% of the unpaid tax. If you do not file at all, penalties can reach 25% of the tax owed.
If you file late but pay what you owe, the penalty is reduced. If you have a legitimate reason for filing late (illness, natural disaster, military service), you can request a waiver of penalties by writing to the Department of Revenue with documentation. The state is more likely to grant waivers for first-time offenders or people with reasonable excuses.
If you owe a large amount and cannot pay in full, you can request a payment plan. The Department of Revenue will work with you to set up monthly payments, though interest continues to accrue. Contact the department's Collections Division to discuss options.
Frequently Asked Questions
Do I have to file a Pennsylvania return if I live out of state but worked here?
Yes, you file a Pennsylvania return for income earned in Pennsylvania, even if you live elsewhere. However, if you live in New Jersey, Ohio, or West Virginia and work in Pennsylvania, you may may have access to for a reciprocal exemption and not have to file. Contact the Pennsylvania Department of Revenue to confirm your situation.
Is Pennsylvania income tax deductible on my federal return?
Yes. You can deduct Pennsylvania state income tax paid during the year on your federal return, either as an itemized deduction or as part of the state and local tax (SALT) deduction. The federal limit on SALT deductions is $10,000 per year, so if you paid more than that in state and local taxes combined, you cannot deduct the excess.
What if my employer did not withhold Pennsylvania tax?
When you file your return, you will owe the full 3.07% tax on your income plus any penalties and interest for underpayment. You can also contact your employer's payroll department to correct the withholding going forward. If the employer deliberately failed to withhold, you may have a claim against them, though the state will still expect you to pay the tax owed.
Does Pennsylvania tax retirement income?
Pennsylvania does not tax Social Security benefits or most pension income. However, if you have other income (wages, rental income, investment income), that income is taxed at 3.07%. Some federal pensions and military retirement pay are also exempt. Review your specific income sources or contact the Department of Revenue if you are unsure.
Can I get a refund if I overpaid Pennsylvania tax?
Yes. If your employer withheld more tax than you owe, you receive a refund when you file your return. Refunds are typically issued within two to four weeks if you file electronically, or six to eight weeks if you file on paper. You can also choose to have your refund applied to next year's estimated tax if you are self-employed.