Yes, Pennsylvania has a state income tax that applies to most residents and workers

Pennsylvania charges a flat 3.07% state income tax on wages, salaries, and other earned income. If you live in Pennsylvania or work there, you will owe this tax on money you earn. The tax applies whether you are a full-time employee, self-employed, or retired and drawing a pension.

The state also taxes certain types of unearned income — interest, dividends, and capital gains — but at different rates depending on the source. Pennsylvania does not tax Social Security benefits, and it has specific rules about which retirement income is taxable and which is not.

Your employer typically withholds Pennsylvania income tax from your paycheck automatically. If you are self-employed or have income that is not withheld, you may need to pay estimated taxes during the year or settle what you owe when you file your state return.

Key Takeaways

  • Pennsylvania's flat income tax rate is 3.07% on wages and salaries for all residents.
  • Social Security benefits are not taxed in Pennsylvania, but pensions, 401(k) withdrawals, and some retirement account distributions may be.
  • Your employer should withhold Pennsylvania income tax from your paycheck automatically if you live or work in the state.
  • If you are self-employed or have income without withholding, you will need to pay estimated taxes or settle the balance when you file.
  • Pennsylvania has no local income tax, so your state tax is your only income tax obligation to the state.

Who has to pay Pennsylvania income tax

You owe Pennsylvania income tax if you are a resident of the state or if you work in Pennsylvania even though you live elsewhere. Residency for tax purposes usually means you lived in Pennsylvania for more than 183 days in the tax year, though the state also looks at where you maintain a home and where your family lives.

If you work in Pennsylvania but live in another state, your employer will still withhold Pennsylvania tax from your paycheck. You may then be able to claim a credit on your home state's return for taxes paid to Pennsylvania, though this depends on your home state's rules. Some states have reciprocal agreements with Pennsylvania that let you avoid double taxation.

Non-residents who earn income in Pennsylvania — such as contractors, performers, or people who work part of the year in the state — also owe Pennsylvania income tax on that income. The amount you owe is based only on what you earned in Pennsylvania, not your total income from all sources.

What types of income are taxed in Pennsylvania

Wages and salaries are taxed at the flat 3.07% rate. This includes tips, bonuses, and other compensation from employment. If you are self-employed, your net business income is also taxed at 3.07%.

Interest and dividends are taxed at 3.07% as well. Capital gains — profit from selling stocks, real estate, or other investments — are also taxed at 3.07% in Pennsylvania. This is different from the federal tax treatment, where long-term capital gains may have lower rates.

Retirement income has special rules. Social Security is never taxed in Pennsylvania. Distributions from traditional IRAs and 401(k) plans are taxed as income at 3.07%. Distributions from Roth IRAs are not taxed. Pension income from your employer is taxed, though Pennsylvania offers a pension exclusion for certain types of retirement income if you meet age and income requirements.

Unemployment benefits are taxed in Pennsylvania. Gambling winnings are taxed. Gifts and inheritances are not taxed.

How Pennsylvania income tax withholding works

When you start a job in Pennsylvania, your employer asks you to fill out a PA-W4 form (Pennsylvania Employee Withholding Certificate). This form tells your employer how much tax to withhold from each paycheck based on your filing status, number of dependents, and other income.

Your employer then withholds the Pennsylvania income tax and sends it to the state on your behalf. You should see the amount withheld listed on your pay stub as "PA tax" or "Pennsylvania income tax." The withholding is meant to cover your full tax obligation for the year, though it may be more or less than what you actually owe depending on your circumstances.

If you have multiple jobs, work part of the year, or have significant non-wage income, your withholding may not be correct. You can adjust your withholding by filing a new PA-W4 with your employer, or you can wait and settle the difference when you file your state return.

Estimated taxes for self-employed and other income

If you are self-employed, a contractor, or have income that is not subject to withholding, you may need to pay estimated Pennsylvania income tax during the year. Estimated taxes are payments you make directly to the state in four installments — roughly every three months — to cover your expected tax liability.

You are generally required to pay estimated taxes if you expect to owe $500 or more in Pennsylvania income tax for the year and do not have enough tax withheld from other income. The due dates are April 15, June 15, September 15, and January 15 of the following year.

You can pay estimated taxes online through the Pennsylvania Department of Revenue website, by mail, or through an authorized payment processor. If you underpay estimated taxes, you may owe a penalty and interest when you file your return, even if you ultimately get a refund.

Pennsylvania tax filing and important date

Pennsylvania residents must file a state income tax return by April 15 each year, the same important date as the federal return. You file using Form PA-40, the Pennsylvania Individual Income Tax Return, along with any required schedules for different types of income.

If you are due a refund, filing your return is how you claim it. Pennsylvania typically processes refunds within four to six weeks of receiving your return if you file electronically. If you file by mail, it may take longer.

If you cannot file by April 15, you can request an extension, which gives you until October 15 to file. An extension delays your filing important date but does not delay your payment important date — if you owe tax, it is still due by April 15, and you will owe interest and penalties on any unpaid amount.

Pennsylvania tax credits and deductions

Pennsylvania offers a dependent exemption that reduces your taxable income. For the 2024 tax year, you can deduct $4,050 for yourself and each dependent. This lowers the amount of income subject to the 3.07% tax.

The state also offers a property tax/rent rebate for low-income residents who own or rent their home. This is a separate program that provides a rebate check if your property taxes or rent exceed a certain percentage of your income. You must be at least 65 years old, disabled, or a widow or widower to may have access to, and your income must be below a set limit.

Pennsylvania does not offer a standard deduction like the federal government does. Instead, you claim the dependent exemption and report your income. Some types of income, such as certain retirement distributions, may be partially or fully excluded from taxation if you meet specific requirements.

Frequently Asked Questions

Do I have to pay Pennsylvania income tax if I just moved to the state?

You owe Pennsylvania income tax starting the day you become a resident. If you moved partway through the year, you owe tax on income earned after you arrived. When you file your return, you will report your Pennsylvania income separately from any income earned in another state before you moved.

What happens if I don't pay my Pennsylvania income tax?

The Pennsylvania Department of Revenue can place a lien on your property, garnish your wages, or intercept your state or federal refund to collect unpaid taxes. The state also charges interest and penalties on late payments. If you owe a large amount, contact the Department of Revenue about a payment plan.

Is Pennsylvania income tax the only state tax I pay?

Pennsylvania has no local income tax, so the state income tax is your only income tax obligation to Pennsylvania. You may also owe sales tax when you buy goods, and property tax if you own a home, but those are separate from income tax.

Can I deduct federal income tax from my Pennsylvania return?

No. Pennsylvania does not allow you to deduct federal income tax paid. You can only claim the dependent exemption and any credits you may have access to for, such as the property tax/rent rebate.

What if I worked in Pennsylvania but lived in another state — do I pay both states?

You owe Pennsylvania tax on income earned in Pennsylvania. You may also owe tax to your home state on the same income. Many states offer a credit for taxes paid to other states to prevent double taxation, but you need to check your home state's rules. Some states have reciprocal agreements with Pennsylvania that may reduce or eliminate the tax you owe to your home state.