Where to check the status of your Philadelphia tax refund
The City of Philadelphia processes tax refunds through the Department of Revenue. You can check the status of your refund by calling their refund hotline at 215-686-6600, which is available Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Have your Social Security number and the tax year you're asking about ready when you call.
You can also visit the Department of Revenue website at phila.gov/revenue and look for their refund status tool. This online option lets you check without waiting on hold, though the phone line can sometimes give you more detail about why a refund is delayed.
If you filed a paper return, processing takes longer than electronic filing. Paper returns typically take 8 to 12 weeks from the date the Department receives them. Electronic returns usually process within 4 to 6 weeks, though this varies depending on whether the department needs to verify information with your employer or bank.
Key Takeaways
- Call the Philadelphia Department of Revenue at 215-686-6600 Monday through Friday, 8:30 a.m. to 4:30 p.m., with your Social Security number and tax year ready.
- Electronic returns typically process within 4 to 6 weeks; paper returns take 8 to 12 weeks from the date received.
- The Department of Revenue website at phila.gov/revenue has an online refund status tool you can use without calling.
- If your refund is delayed, the Department may be verifying information with your employer or bank, which can add several weeks.
What happens if your refund is taking longer than expected
Refunds sometimes take longer than the standard timeframe because the Department of Revenue is verifying information. This happens most often when your return shows income that doesn't match what your employer reported, or when there's a discrepancy between your filing and your bank records. The Department will contact you by mail if they need more information from you.
Check your mail carefully, including your spam folder if you provided an email address on your return. The Department typically gives you 30 days to respond to a verification request. If you miss that important date, your refund will be held until you provide the information they need.
If you moved since you filed, the Department may not have your current address. Call 215-686-6600 to update your address on file before requesting a refund status check.
How refunds are sent to you
Philadelphia tax refunds are sent by check through the mail or by direct deposit to your bank account, depending on what you chose when you filed. Direct deposit refunds arrive faster — usually within 2 to 3 business days after the Department processes your return. Check refunds take 7 to 10 business days after processing, depending on mail delivery time.
If you chose direct deposit and provided incorrect bank account information, your refund will be returned to the Department. They will then mail you a check instead, which delays your refund by several weeks. For this reason, double-check your account number and routing number before you file.
What to do if your refund check is lost or never arrived
If you received a notice from the Department saying your refund was mailed but you never got the check, call 215-686-6600 to report it. The Department can place a stop on the original check and issue a replacement. This process usually takes 4 to 6 weeks.
Have the date the original check was mailed (which should be on your refund notice) and your current mailing address ready when you call. The Department will mail the replacement check to the address you provide.
Understanding why the Department might hold your refund
The Philadelphia Department of Revenue can hold a refund if you owe other taxes — to the city, state, or federal government — or if you owe child support. This is called an offset. When an offset happens, your refund goes toward what you owe instead of being sent to you.
You will receive a notice in the mail explaining why your refund was held and what debt it was applied to. If you believe the offset was made in error, you can contact the Department of Revenue to dispute it, though you will need documentation showing the debt has been paid or is not yours.
Frequently Asked Questions
How long does it usually take to get a Philadelphia tax refund?
Electronic returns typically process within 4 to 6 weeks. Paper returns take 8 to 12 weeks from the date the Department receives them. Direct deposit refunds arrive 2 to 3 business days after processing; mailed checks take 7 to 10 business days after processing.
Can I get my refund faster if I file electronically?
Yes. Electronic returns process faster than paper returns, and direct deposit is faster than a mailed check. If you file electronically and choose direct deposit, you will typically see your refund within 6 to 9 weeks total, though this depends on whether the Department needs to verify information.
What should I do if the Department of Revenue asks for more information?
The Department will contact you by mail with instructions on what information they need and how to send it. Respond within 30 days. If you don't respond, your refund will be held until you provide what they're asking for. Call 215-686-6600 if you're unsure what they need or how to respond.
Can the city take my refund to pay a debt I owe?
Yes. The Department can offset your refund to pay back taxes, child support, or other debts owed to the city or state. You will receive a notice explaining the offset. If you believe it was made in error, contact the Department to dispute it with documentation.
What if I filed electronically but still haven't received my refund after 10 weeks?
Call 215-686-6600 to check the status. Your refund may be held for verification, or there may be an issue with your direct deposit information. The Department can tell you what's causing the delay and what you need to do next.