Check your refund status through the PA Department of Revenue website
The fastest way to see where your Pennsylvania tax refund is: go to the Pennsylvania Department of Revenue's Where's My Refund tool at revenue.pa.gov. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates every few business days once the department has processed your return.
If you filed electronically, the tool usually shows your status within 24 hours of acceptance. If you mailed a paper return, it takes longer for the department to scan and process it—typically two to three weeks before it appears in the system at all. Once it's in the system, you can track whether it's been received, is being processed, has been approved, or has been sent out.
The tool will tell you the expected deposit date if your refund has been approved and you chose direct deposit. If you chose a check by mail, it will show when the check was issued, though actual delivery takes another week or two depending on postal service timing.
Key Takeaways
- The PA Department of Revenue's Where's My Refund tool is the official source and requires your SSN, filing status, and refund amount.
- Electronic returns show up in the system within 24 hours of acceptance; paper returns take two to three weeks to enter the system.
- The tool updates every few business days and shows whether your refund is received, processing, approved, or sent.
- Direct deposit refunds arrive on the date shown in the tool; mailed checks take an additional week or two after the issue date.
- If your refund is delayed beyond normal timelines, contact the department directly rather than waiting for the tool to update.
What information you need to check your status
Have these three pieces of information ready before you go to the Where's My Refund tool: your nine-digit Social Security number, your filing status as it appears on your return (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact dollar amount of the refund you claimed on your return.
The refund amount is critical—the tool uses it to match your return in the system. If you enter the wrong amount, the tool won't find your record. Check your filed return or the confirmation email you received from your tax software or tax preparer if you're unsure of the exact figure.
Timeline: when to expect your refund
Pennsylvania processes most returns within 30 days of receipt. For electronic returns filed early in the tax season (January through March), you can often see your refund within two to three weeks. Returns filed later in the season or paper returns take longer because the department processes them in the order received.
If you chose direct deposit, the refund typically arrives in your bank account within one to two business days after the department approves it. If you chose a check by mail, add another seven to ten business days for postal delivery after the check is issued. During peak filing season (February through April), all timelines stretch longer because the volume is higher.
If your refund hasn't arrived by the date shown in the tool, or if the tool shows no status after three weeks for an electronic return or four weeks for a paper return, contact the PA Department of Revenue directly at 717-787-8201.
What to do if the tool shows no results
If you enter your information correctly and the Where's My Refund tool returns no results, your return either hasn't been received yet or hasn't been processed into the system. For electronic returns, this usually means fewer than 24 hours have passed since the IRS accepted it. For paper returns, it means the department hasn't scanned it yet—wait another week or two and try again.
If you filed electronically and it's been more than 24 hours since you received an acceptance confirmation, or if you mailed a paper return more than four weeks ago and still see no status, call the department at 717-787-8201. Have your return handy so you can provide your name, SSN, and filing status. The department can tell you whether your return was received and where it is in the queue.
Why your refund might be delayed
The most common reason for a delayed refund is an error or inconsistency on your return—a mismatched name or SSN, income that doesn't match what your employer or bank reported, or a missing signature. The department will contact you by mail if this happens, usually within two to four weeks. Don't assume your refund is lost; wait for the letter, which will explain what needs to be corrected.
Other delays happen when you claim certain credits (like the Earned Income Tax Credit) that require extra verification, when you owe back taxes or child support, or when the department is processing a high volume of returns. Offset situations—where your refund is reduced or held because you owe a debt to another state agency—also delay the process. The Where's My Refund tool will eventually show a note if an offset has occurred.
If your return was flagged for fraud review, the tool won't show much detail, but the department will mail you a notice. This is rare for legitimate returns but can happen if your return matches patterns the IRS flagged. The review process takes several weeks to several months depending on complexity.
Direct deposit versus check: which affects your timeline
Direct deposit is faster. Once your return is approved, the refund reaches your bank account in one to two business days. You need to provide your bank account and routing number on your return for this to work. If you made a mistake on those numbers, the deposit will be rejected and the department will mail you a check instead—adding two to three weeks to your wait.
A mailed check takes longer but is more certain if you're unsure about your bank details. The check is issued on the date shown in the Where's My Refund tool, but you won't receive it for another seven to ten business days. If the check doesn't arrive within two weeks of the issue date, contact the department to request a replacement.
Contact information if you need help
The Pennsylvania Department of Revenue's main phone line is 717-787-8201. They handle refund status questions during business hours, Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Have your SSN, filing status, and return handy when you call.
You can also mail a written inquiry to the Department of Revenue, 2135 Shadowwood Drive, Harrisburg, PA 17110, but this takes longer than a phone call. Include your name, SSN, filing status, and the date you filed your return.
Frequently Asked Questions
How long does it take to get a Pennsylvania tax refund?
Most refunds arrive within 30 days of the department receiving your return. Electronic returns typically process faster than paper returns. Direct deposit refunds arrive one to two business days after approval; mailed checks take an additional seven to ten business days after the check is issued.
Can I check my refund status if I filed with a tax preparer?
Yes. Use the Where's My Refund tool with your own SSN, filing status, and refund amount. Your tax preparer's information doesn't matter for checking status. If you don't know your refund amount, contact your preparer or check your copy of the filed return.
What if my refund was offset for back taxes or child support?
The Where's My Refund tool will eventually show a note about the offset. Your refund is reduced by the amount owed, and the remainder (if any) is sent to you. You'll receive a notice in the mail explaining the offset and which agency received the money.
Can I change my refund from a check to direct deposit after I file?
No. Once you file, the refund method is locked in. If you filed for a check and want direct deposit instead, you would need to file an amended return, which delays your refund further. It's usually faster to wait for the check.
What should I do if the Where's My Refund tool says my refund was sent but I never received it?
If it was direct deposit, contact your bank to confirm the deposit wasn't rejected or sent to a closed account. If it was a check, wait two weeks from the issue date, then call the department at 717-787-8201 to request a replacement check or to investigate whether it was lost in the mail.