Pennsylvania has a flat state income tax of 3.07 percent on wages and other earned income

Pennsylvania taxes your wages, salaries, and self-employment income at a single rate: 3.07 percent. This rate applies to everyone in the state, regardless of how much you earn. Unlike the federal income tax system, which has brackets that increase with income, Pennsylvania's rate stays the same whether you make $30,000 or $300,000 a year.

The state also taxes other types of income differently. Interest and dividends are taxed at 3.07 percent. Capital gains — money you make selling stocks, real estate, or other investments — are taxed at 3.07 percent as well. Retirement income, including distributions from IRAs and 401(k)s, is generally exempt from Pennsylvania state income tax, which is one reason many retirees move to or stay in the state.

Pennsylvania does not have a sales tax or property tax at the state level, though local property taxes and local earned income taxes exist in some municipalities. This means your main state tax obligation comes from income tax.

Key Takeaways

  • Pennsylvania's state income tax rate is 3.07 percent on wages, salaries, and self-employment income, and it applies equally to all earners.
  • Retirement income from IRAs, 401(k)s, and pensions is exempt from Pennsylvania state income tax.
  • Interest, dividends, and capital gains are taxed at the same 3.07 percent rate as wages.
  • Some Pennsylvania municipalities charge local earned income taxes in addition to the state rate, so your total tax burden depends partly on where you live.
  • Pennsylvania has no state sales tax or state property tax, making income tax the primary state-level tax you owe.

How Pennsylvania withholds income tax from your paycheck

If you work for an employer in Pennsylvania, your employer withholds state income tax from each paycheck based on a W-4 form you fill out. The W-4 tells your employer how much to withhold — you can claim allowances to reduce withholding or request extra withholding if you expect to owe money at tax time.

The amount withheld goes to the Pennsylvania Department of Revenue. When you file your state income tax return (usually at the same time you file your federal return, in April), the state compares what was withheld to what you actually owe. If too much was withheld, you get a refund. If too little was withheld, you owe the difference.

Self-employed people do not have an employer to withhold taxes, so they must pay estimated taxes quarterly to the state. These payments are due on the 15th of April, June, September, and January.

Who has to file a Pennsylvania state income tax return

You must file a Pennsylvania state income tax return if you earned income in the state during the tax year and your income exceeds the filing threshold. The threshold depends on your filing status and age — generally, you file if your income is above $12,000 to $15,000, though the exact amount changes yearly.

Even if you do not owe tax, you should file if taxes were withheld from your paychecks, because you may be due a refund. You also file if you are self-employed and earned more than $400 in net self-employment income.

If you worked in Pennsylvania but live in another state, you may still owe Pennsylvania tax on the income you earned here. You would file both a Pennsylvania return and a return in your home state, though your home state usually gives you a credit for taxes paid to Pennsylvania to avoid double taxation.

Local earned income taxes in Pennsylvania municipalities

In addition to the state income tax, many Pennsylvania cities and townships charge a local earned income tax (sometimes called a wage tax). This is separate from the state rate and varies by location. Philadelphia, for example, charges 3.8871 percent on wages earned within the city. Pittsburgh charges 3.1 percent. Smaller municipalities may charge 0.5 to 1.5 percent.

Your employer withholds local earned income tax the same way they withhold state tax — it comes out of your paycheck. If you work in one municipality but live in another, you typically owe the local tax where you work, not where you live. When you file your state return, you can claim a credit for local taxes paid to avoid paying tax twice on the same income.

To find out what local earned income tax rate applies to you, contact your employer's payroll department or the tax office in the municipality where you work. The rate can change, so it is worth checking every few years.

Deductions and credits available on your Pennsylvania return

Pennsylvania offers a standard deduction that reduces your taxable income. For the 2024 tax year, the standard deduction is $15,000 for single filers and $30,000 for married couples filing jointly. If you are 65 or older, you get an additional deduction. You can use the standard deduction or itemize deductions if itemizing results in a larger deduction, though fewer people itemize on state returns than federal returns.

The state also offers tax credits for certain situations. If you paid property tax or rent, you may be able to claim the Property Tax/Rent Rebate, which is a credit for low-income and older residents. If you have dependent children, you may may have access to for the Earned Income Tax Credit (EITC), which works similarly to the federal version and reduces your tax bill.

Retirement income is largely exempt, as mentioned earlier. If you receive a pension, Social Security, or distributions from a retirement account, those are generally not taxed by Pennsylvania. However, you still file a return if your other income (wages, interest, dividends) exceeds the filing threshold.

How to file your Pennsylvania state income tax return

You can file your Pennsylvania state return on paper or electronically. The state accepts returns filed through the federal IRS Free File program if you meet income limits — this lets you file both your federal and state returns for free. You can also use commercial tax software (TurboTax, H&R Block, TaxAct) to file electronically, which is faster and reduces errors.

Paper returns are mailed to the Pennsylvania Department of Revenue. The address is on the state tax form PA-40, which you can read from the department's website. If you file electronically, you receive confirmation within 24 hours.

The important date to file is the same as the federal important date, usually April 15. If you cannot file by then, you can request an extension, which gives you until October 15 to file. An extension to file is not an extension to pay — if you owe tax, you should pay by April 15 to avoid penalties and interest, even if you file late.

What happens if you do not pay Pennsylvania income tax

If you owe Pennsylvania income tax and do not pay, the state charges penalties and interest. The penalty for underpayment is typically 5 percent of the unpaid tax per month, up to 25 percent total. Interest accrues daily at a rate set quarterly by the state (currently around 8 percent annually, though this changes).

The Pennsylvania Department of Revenue can also place a lien on your property, garnish your wages, or intercept your state tax refund to cover unpaid taxes. If you owe a large amount, the state may refer your case to a collection agency or pursue legal action.

If you cannot pay in full, contact the Department of Revenue to discuss a payment plan. The state often works with taxpayers to set up installment agreements that spread the debt over time.

Frequently Asked Questions

Is Pennsylvania income tax deductible on my federal return?

Yes, you can deduct Pennsylvania state income tax on your federal return if you itemize deductions. You deduct either the state income tax you paid or the state sales tax you paid, whichever is larger — you cannot deduct both. Most people now use the standard deduction, which is larger for most filers, so fewer people claim this deduction than in the past.

Do I have to file a Pennsylvania return if I only worked there part of the year?

You file if your income from Pennsylvania work exceeds the filing threshold for your status, even if you only worked there for part of the year. If you moved to Pennsylvania mid-year, you file a full-year return. If you moved out of Pennsylvania, you file a part-year return and may owe tax to both Pennsylvania and your new state.

What if I worked in Pennsylvania but moved to another state?

You still owe Pennsylvania tax on the income you earned while working in the state. You file a Pennsylvania part-year return for the months you worked there and a return in your new state for the months you lived there. Your new state usually gives you a credit for Pennsylvania taxes paid to prevent double taxation.

Are military pensions taxed by Pennsylvania?

Military pensions are exempt from Pennsylvania state income tax. This exemption applies to all military retirement pay, regardless of rank or length of service. You do not need to claim anything special — the exemption is automatic when you file.

Can I change my withholding if I am over-withheld?

Yes. You can submit a new W-4 form to your employer to reduce withholding. You can also request extra withholding if you expect to owe at tax time. Changes take effect on the next paycheck after your employer processes the form, usually within one to two weeks.