Pennsylvania charges a flat income tax on wages, investments, and some other earnings
Pennsylvania's state income tax is a flat tax of 3.07 percent on most types of income. This means everyone pays the same percentage rate, regardless of how much money they earn. The tax applies to wages from a job, self-employment income, interest, dividends, and rental income.
The state does not use tax brackets like the federal government does. You will not pay a higher percentage as your income rises. If you earn $30,000 or $300,000, the state tax rate stays at 3.07 percent on the income that is subject to tax.
Pennsylvania also taxes some types of income differently or not at all. Long-term capital gains — profits from selling stocks or property you held for more than a year — are taxed at a lower rate of 3.07 percent on gains above $250,000 in a single year. Retirement income like Social Security and some pension payments are not taxed by the state.
Key Takeaways
- Pennsylvania's income tax rate is a flat 3.07 percent on wages, self-employment income, interest, and dividends.
- The state does not use tax brackets, so the percentage you pay does not change based on how much you earn.
- Social Security benefits and some pension income are exempt from Pennsylvania state tax.
- You file Pennsylvania taxes using Form PA-40, which is separate from your federal return.
- If your employer withholds too much tax, you can request a refund when you file your return.
Who has to file a Pennsylvania state tax return
You must file a Pennsylvania return if you lived in the state for any part of the tax year and earned income subject to the tax. This includes W-2 wages from an employer, self-employment income, and investment income like interest and dividends.
If you are a resident, you report all your income to Pennsylvania, even if some of it came from other states or countries. If you moved to Pennsylvania partway through the year, you still file a return for the months you lived there.
Non-residents who worked in Pennsylvania during the year must also file, even if they lived elsewhere. Pennsylvania taxes income earned within the state regardless of where the worker lives.
How Pennsylvania withholds tax from paychecks
Your employer withholds Pennsylvania income tax from each paycheck based on a form you fill out called the PA-W4. This form tells your employer how much to hold back. The amount depends on your filing status, the number of dependents you claim, and any additional withholding you request.
If you do not fill out a PA-W4, your employer will withhold at a default rate, which is usually higher than what you actually owe. You can change your withholding at any time by submitting a new PA-W4 to your payroll department.
Self-employed people do not have an employer to withhold tax, so they must pay estimated tax four times a year. These payments are due in April, June, September, and January of the following year.
Filing your Pennsylvania return and getting a refund
You file Pennsylvania taxes using Form PA-40, the state's individual 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 online system or through tax software.
The important date to file is the same as the federal important date, which is usually April 15. If you file your federal return late, your Pennsylvania return is also late. You can request an extension, which gives you until October 15 to file without penalty.
If your employer withheld more tax than you owe, you will receive a refund. The state processes refunds within four to six weeks of receiving your return if you file electronically, or longer if you file on paper. You can check the status of your refund on the Pennsylvania Department of Revenue website.
Income that Pennsylvania does not tax
Social Security benefits are completely exempt from Pennsylvania state tax. This applies to retirement benefits, survivor benefits, and disability benefits paid by Social Security.
Certain pension and retirement income is also exempt. Military pensions, federal employee pensions, and some other government pensions are not taxed by the state. Private pension income and distributions from retirement accounts like IRAs and 401(k)s are taxed as regular income.
Interest from Pennsylvania municipal bonds and some other state and local bonds is exempt. Gifts and inheritances are not taxed. Workers' compensation and unemployment benefits are also exempt from state tax.
Local taxes on top of state tax
Pennsylvania has no statewide sales tax, but many local governments charge a local income tax in addition to the state tax. These local taxes range from 0.5 percent to 3.8 percent depending on where you live.
Your employer withholds local tax the same way they withhold state tax, based on a form you complete. If you live in one municipality but work in another, you may owe local tax to both places, though most municipalities have agreements to avoid double taxation.
You can find out what local tax rate applies to you by checking your municipality's website or asking your employer's payroll department. Local tax is filed separately from state tax on a different form.
Tax credits and deductions available in Pennsylvania
Pennsylvania offers a personal exemption that reduces your taxable income. For the 2024 tax year, the exemption is $3,500 per person. If you are married filing jointly, you can claim two exemptions. Dependents also may have access to for an exemption.
The state offers a property tax relief program for homeowners and renters with low to moderate income. This program provides a rebate based on your income and property taxes paid. You must file a separate process to claim this credit.
Pennsylvania also has credits for child and dependent care expenses, and for taxes paid to other states if you worked outside Pennsylvania. These credits reduce the amount of tax you owe dollar-for-dollar.
Frequently Asked Questions
Do I have to pay Pennsylvania tax if I moved out of state during the year?
You owe Pennsylvania tax only for the months you lived in the state. When you file, you report your income for the full year but claim a credit for taxes paid to the new state. You may also file a part-year resident return if your state allows it.
What happens if I do not file a Pennsylvania return?
The Pennsylvania Department of Revenue can assess penalties and interest on unpaid taxes. If you owe a significant amount, the state can place a lien on your property or garnish your wages. Filing even if you do not owe tax can prevent these actions.
Can I deduct federal taxes from my Pennsylvania income?
No. Pennsylvania does not allow you to deduct federal income taxes paid. You calculate your Pennsylvania tax based on your income after the federal deduction, but the federal tax itself is not deductible.
Is Pennsylvania tax withheld from retirement account withdrawals?
It depends on the type of account. Withdrawals from traditional IRAs and 401(k)s are subject to Pennsylvania tax and federal withholding. Withdrawals from Roth accounts are not taxed. Your financial institution will withhold based on federal rules unless you request otherwise.
How do I know if I am a Pennsylvania resident for tax purposes?
You are a resident if you lived in Pennsylvania for more than six months of the tax year, or if you maintained a permanent home there even if you spent less time there. Military members stationed outside the state can claim residency in their home state instead.