Check your refund status through the PA Department of Revenue website
The Pennsylvania Department of Revenue runs a refund tracker on its website where you can see the status of your state tax return. Go to revenue.pa.gov, find the "Where's My Refund?" tool, and enter your Social Security number, filing status, and the exact refund amount you expect. The tool tells you whether your return is still being processed, approved, or sent out.
This tracker updates once per day, usually overnight. If your return was filed electronically, you'll see status updates within 24 hours of submission. Paper returns take longer to enter the system — typically 2 to 4 weeks before they show up in the tracker at all.
The tracker works year-round, not just during tax season. You can check it anytime after you file, and it will show you the status even if your refund hasn't arrived yet.
Key Takeaways
- The PA Department of Revenue's "Where's My Refund?" tool on revenue.pa.gov is the official way to track your state refund status.
- E-filed returns show up in the tracker within 24 hours; paper returns take 2 to 4 weeks to enter the system.
- Most Pennsylvania refunds arrive within 10 to 14 business days after approval, but timing depends on your bank and whether you chose direct deposit.
- If your refund is more than 30 days late, contact the Department of Revenue directly at 717-787-8201 or through their website.
- Refunds sent by check arrive by mail and can take an additional 7 to 10 business days after the Department mails them.
What the refund tracker tells you at each stage
The "Where's My Refund?" tool shows you one of several statuses. "Return received" means the Department has your return but hasn't processed it yet — this is normal for the first few days after filing. "Return approved" means they've reviewed it and found no problems; your refund is being prepared for payment. "Refund issued" means the money has been sent out, either by direct deposit or check.
If the tracker shows your return is still being processed after 30 days, something may need attention. The Department sometimes holds returns for review if there's a discrepancy between what you reported and what employers or financial institutions reported to them. You'll see a note in the tracker if this is happening, and the Department will contact you by mail with next steps.
Once the status shows "Refund issued," the money is on its way. If you chose direct deposit, it typically arrives within 3 to 5 business days. If you're receiving a check, allow 7 to 10 business days for it to arrive by mail after the Department sends it.
Direct deposit versus check — which arrives faster
Direct deposit is faster and more reliable. When you choose direct deposit on your return, the Department sends the money straight to your bank account. Once the tracker shows "Refund issued," you'll see the deposit within 3 to 5 business days in most cases. Your bank processes it on the next business day after receiving it from the Department.
A check takes longer because it travels by mail. The Department prints and mails the check, then it sits in the postal system for 7 to 10 business days. If the check gets lost or delayed in the mail, you won't know for weeks. You can request a replacement, but that adds another 4 to 6 weeks to your wait.
If you filed this year and didn't use direct deposit, you can still change it for next year. The Department accepts direct deposit information on the PA-40 form (the main state income tax return). If you're waiting for a check now, there's no way to convert it to direct deposit mid-process.
What to do if your refund is late
If the tracker shows "Refund issued" but the money hasn't arrived after 10 business days for direct deposit or 15 business days for a check, contact the Department of Revenue. Call 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, filing status, and expected refund amount ready.
The Department can tell you whether the refund actually left their office and, if it did, whether your bank received it. Sometimes direct deposits fail because of a typo in your account number or routing number. If that happened, the Department will reissue the refund by check, which takes another 4 to 6 weeks.
If you're waiting for a check and it's been more than 15 business days since "Refund issued" appeared in the tracker, the check may have been lost in the mail. The Department can issue a replacement, but you'll need to sign a form confirming you never received the original. This process takes 4 to 6 weeks as well.
Refunds held for offset or other reasons
Sometimes the Department holds your refund instead of sending it out. This happens most often if you owe back child support, have unpaid student loans in default, or owe money to another state. The tracker will show a message explaining the hold. The Department may also hold a refund if there's a discrepancy between your return and information from your employer or a financial institution.
If your refund is held for child support or student loan debt, the money goes to the agency collecting that debt, not to you. You can contact that agency directly to find out what happened. If the hold is for a discrepancy, the Department will mail you a letter explaining what they need from you. Respond to that letter as quickly as you can; delays in responding can push your refund back by weeks.
You can ask the Department whether a hold is in place by calling 717-787-8201. Have your Social Security number ready, and be prepared to wait on hold.
Combining your state and federal refund tracking
Your Pennsylvania state refund and your federal refund are separate and arrive on different timelines. The IRS has its own "Where's My Refund?" tool at irs.gov. Both tools work the same way — you enter your information and see the status — but they track different money from different agencies.
Federal refunds typically arrive faster than state refunds because the IRS processes returns more quickly. You might see your federal refund arrive a week or two before your state refund shows up. This is normal and doesn't mean anything is wrong with either one.
If you filed jointly with a spouse, make sure you're checking under the right Social Security number. The tracker requires the number of the person whose name appears first on the return.
Frequently Asked Questions
How long does it usually take to get a Pennsylvania state tax refund?
Most refunds arrive within 10 to 14 business days after the Department approves your return. E-filed returns are approved faster than paper returns. Direct deposits arrive in 3 to 5 business days once issued; checks take 7 to 10 business days by mail.
Can I get my refund faster if I pay a fee?
No. The Department of Revenue does not offer expedited refunds for any fee. The timeline is the same for everyone. Some tax preparation companies offer refund advances, but those are loans, not your actual refund, and they charge interest.
What if the tracker says my refund was issued but I still haven't received it after three weeks?
Call the Department of Revenue at 717-787-8201. If you chose direct deposit, your bank may not have received it, or there may be an error in your account information. If you're getting a check, it may have been lost in the mail and you'll need to request a replacement.
Do I need to file a state return if I only worked in Pennsylvania for part of the year?
That depends on your income and filing status. The Department's website has a filing requirement tool, or you can call 717-787-8201 to ask. If you did file and are owed a refund, the tracker will show it regardless of how long you worked in the state.
Can I check someone else's refund status?
No. The tracker requires the Social Security number of the person who filed the return. You cannot look up another person's refund status, even as a spouse or family member. Only the person who filed can check their own status.