Call the Pennsylvania Department of Revenue if you're waiting for a state tax refund

The Pennsylvania Department of Revenue is the only office that handles state income tax refunds. You can reach them at 717-787-8201 during business hours, Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Have your Social Security number and the tax year in question ready when you call.

If you filed electronically, your refund typically arrives within 10 to 14 business days. If you filed by paper, allow 8 to 12 weeks. The Department of Revenue website also has a refund status tool where you can check without calling — you'll need your Social Security number and the refund amount you expect.

If you're calling about a federal refund instead, that's handled by the Internal Revenue Service (IRS) at 1-800-829-1040, not by Pennsylvania. The two refunds are separate, and the IRS processes federal returns on its own timeline.

Key Takeaways

  • The Pennsylvania Department of Revenue at 717-787-8201 handles all state income tax refunds and can tell you the status of yours.
  • Electronic returns typically show a refund within 10 to 14 business days; paper returns take 8 to 12 weeks.
  • You can check your refund status online without calling if you have your Social Security number and expected refund amount.
  • Federal and state refunds are processed separately — call the IRS at 1-800-829-1040 if you're waiting for a federal refund.
  • Have your tax year and Social Security number ready before you call the Department of Revenue.

What information you need before calling

The Department of Revenue will ask for your Social Security number and the tax year you filed for. If you know the refund amount you're expecting, have that ready too — it helps them locate your return faster. If you filed jointly with a spouse, either spouse's Social Security number works.

If you're calling about a return you filed more than a year ago, mention that when you reach someone. Refunds older than a year may have been handled differently or may require a separate process.

Using the online refund status tool instead of calling

The Pennsylvania Department of Revenue website has a refund status tool that works 24 hours a day. You enter your Social Security number, the tax year, and your expected refund amount, and the system tells you whether your refund has been processed and when it was sent.

This tool is faster than calling if you already know your refund amount. It also avoids waiting on hold during business hours. If the tool shows your refund was sent but you haven't received it, then calling the Department of Revenue makes sense — they can investigate whether the check was lost or the direct deposit failed.

What to do if your refund is delayed

Refunds can be delayed for several reasons: the return was incomplete, there was a mismatch between what you reported and what your employer reported, or the Department of Revenue is reviewing the return for accuracy. When you call, ask specifically why the delay is happening — the answer determines what you do next.

If the Department of Revenue needs more information from you, they will tell you what documents to send and where to mail them. If there's a discrepancy with your employer's records, you may need to contact your employer's payroll department to correct it. If the return is straightforward under review, you'll get a timeline for when it should be processed.

Direct deposit versus check refunds

If you chose direct deposit on your return, the refund goes to the bank account you listed. Direct deposit refunds typically arrive faster than checks — usually within 10 to 14 business days for electronic returns. If you chose a check, it's mailed to the address on your return and takes longer to arrive.

If you requested direct deposit but the refund was rejected by your bank (for example, because the account was closed), the Department of Revenue will mail a check instead. This adds time to the process. When you call, ask whether your direct deposit was accepted or rejected — if it was rejected, ask when the check was mailed.

If you moved or changed your address

If you moved after filing your return, the refund check may go to your old address. The post office can forward mail for up to a year, but refund checks sometimes don't forward properly. If you moved, tell the Department of Revenue your new address when you call.

They cannot reissue a refund check when ready, but they can note your new address in their system and investigate whether the original check was delivered. If it was returned to them as undeliverable, they can issue a new check to your current address.

Frequently Asked Questions

How long does it actually take to get a Pennsylvania state refund?

Electronic returns typically show a refund within 10 to 14 business days. Paper returns take 8 to 12 weeks. These are the normal timelines; delays happen if the Department of Revenue needs more information or finds a discrepancy with your employer's records.

Can I check my refund status without calling?

Yes. The Pennsylvania Department of Revenue website has a refund status tool that works 24 hours a day. You need your Social Security number, tax year, and expected refund amount. This is faster than calling during business hours.

What if I filed jointly with my spouse — whose Social Security number do I use?

Either spouse's Social Security number works when you call or use the online tool. The Department of Revenue has both numbers on file for joint returns.

My refund was supposed to arrive weeks ago but I haven't received it. What do I do?

Call the Department of Revenue at 717-787-8201 and tell them your refund is missing. Ask whether it was sent by direct deposit or check. If it was direct deposit, ask if it was rejected by your bank. If it was a check, ask if it was returned as undeliverable. The answer tells you what happens next.

Is my Pennsylvania state refund the same as my federal refund?

No. They are separate. Pennsylvania handles state refunds; the IRS handles federal refunds. You may receive them at different times. If you're waiting for a federal refund, call the IRS at 1-800-829-1040.