Your refund is likely coming, but the IRS has a backlog
The IRS processes millions of tax returns each year, and most refunds arrive within 21 days of the IRS accepting your return. If you filed electronically and chose direct deposit, you are in the faster group. If you filed on paper or requested a check, your refund takes longer — sometimes 4 to 6 weeks or more.
Right now, the IRS is working through a backlog of returns that built up over several years. This means some refunds that should arrive in 21 days are taking 2 to 3 months instead. The delay is not because something is wrong with your return — it is because the IRS has more work than it can process at normal speed.
The first thing to do is check the status of your refund using the IRS tool. If the tool shows your return is still being processed, waiting is usually the right move. If it shows an error or a hold, you will need to take action.
Key Takeaways
- The IRS processes most refunds within 21 days if you filed electronically and chose direct deposit, but current backlogs can extend this to 2 to 3 months.
- You can check your refund status for free using the IRS Where's My Refund tool at irs.gov, which updates once per day.
- If the tool shows an error code or says the IRS needs more information, you must respond with the documents they request or your refund will not be released.
- Paper returns and refunds sent by check take significantly longer than electronic returns with direct deposit.
- If your refund is more than 21 days late and the tool shows no issues, contact the IRS directly rather than filing an amended return.
How to check your refund status right now
Go to irs.gov and look for the "Where's My Refund?" tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not give you new information.
The tool will show you one of three things: your refund is still being processed, the IRS needs more information from you, or your refund has been sent. If it says your refund has been sent, note the date. Direct deposits usually arrive within 1 to 2 business days of that date. Checks take 7 to 10 business days after the date shown.
If the tool says "We are still processing your return," this is normal for most returns. The IRS is working through them in order. Do not call or file an amended return — both will slow things down. Check back in a few days.
What to do if the IRS says it needs more information
If the Where's My Refund tool shows an error code or says the IRS needs documents from you, you will usually receive a letter in the mail within a few days explaining what they need. This letter will have a specific deadline — typically 30 days from the date on the letter.
Common reasons the IRS asks for more information include a mismatch between your return and your W-2s, a missing or incorrect Social Security number, or income the IRS has on file that does not match your return. You will need to send the documents they request by the deadline they give you. If you miss the deadline, the IRS will not process your refund.
Send the documents by mail to the address on the letter, or upload them through your IRS online account if the letter says you can. Keep a copy for yourself and send the originals by certified mail if possible, so you have proof of delivery.
Refunds delayed by more than 21 days with no error shown
If you filed electronically, chose direct deposit, and the Where's My Refund tool shows no error but your refund has not arrived after 21 days, you can contact the IRS. Call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready.
The IRS phone lines are busy, especially during tax season. You may wait on hold for 30 minutes or longer. If you cannot reach them by phone, you can visit a local IRS office in person, though wait times there are also long. Some IRS offices now require you to make an appointment first through irs.gov.
If your refund is delayed by more than 120 days and the IRS cannot explain why, you may be able to file a claim for a refund of the refund — meaning you can recover the interest you lost by not having your money on time. This is rare and requires specific steps, so ask the IRS representative about it if your delay reaches that point.
Paper returns and check refunds take much longer
If you mailed in a paper return instead of filing electronically, the IRS first has to receive it, open it, and scan it into their system. This alone can take 2 to 3 weeks. After that, processing takes the normal 21 days. So a paper return often does not start processing until 3 to 4 weeks after you mailed it.
If you requested a refund check instead of direct deposit, add another 7 to 10 business days after the IRS processes your return. The check has to be printed, mailed, and delivered. If the check is lost in the mail, the IRS can issue a replacement, but that takes another 4 to 6 weeks.
If you filed on paper and it has been more than 8 weeks since you mailed it, call the IRS at 1-800-829-1040 to confirm they received it. Have your mailing date and the tracking number from your certified mail receipt if you have it.
What happens if your refund was sent but never arrived
If the Where's My Refund tool says your refund was sent by direct deposit but it never appeared in your bank account, contact your bank first. Ask them to search their records for a deposit from the IRS on the date shown in the tool. Sometimes deposits are rejected if your account information changed or if the bank flagged it as suspicious.
If your bank has no record of the deposit, call the IRS at 1-800-829-1040. They can trace where the deposit went and reissue it if needed. This usually takes 4 to 6 weeks.
If your refund was sent by check and the check never arrived, contact the IRS and ask them to issue a replacement. They will need to verify that the original check was not cashed. This process takes 4 to 6 weeks as well.
Amended returns and refund delays
If you filed an amended return (Form 1040-X) after your original return, your refund will be delayed. The IRS processes amended returns separately and more slowly than original returns. An amended return can take 16 weeks or longer to process, even if your original return was processed quickly.
Do not file a second amended return to speed things up — this will only add more time. Check the status of your amended return using the Where's My Refund tool. It will show the status of whichever return is being processed most recently.
If you amended your return to claim a refund you did not claim on the original, the IRS will not send the refund until the amended return is fully processed. This is one of the longest waits in the tax system.
Frequently Asked Questions
How long should I wait before I contact the IRS about my refund?
Wait at least 21 days if you filed electronically with direct deposit, or 4 to 6 weeks if you filed on paper or requested a check. If the Where's My Refund tool shows no error and your refund has not arrived after these timeframes, contact the IRS at 1-800-829-1040.
Will filing an amended return speed up my refund?
No. Filing an amended return will actually delay your refund because amended returns are processed separately and take much longer than original returns. Only file an amended return if you made an actual error on your original return.
What if the IRS says my refund was sent but my bank says they never received it?
Contact the IRS and ask them to trace the deposit. They can verify whether the deposit was rejected by your bank or lost in transmission. If it was rejected, the IRS can reissue the refund by check or try the direct deposit again with corrected account information. This takes 4 to 6 weeks.
Can I get interest on my delayed refund?
Yes, but only if your refund is delayed more than 120 days without explanation. The IRS pays interest at a rate set by law, currently around 8 percent per year. Ask the IRS representative about filing a claim if your delay reaches 120 days.
What should I do if I need my refund urgently?
Unfortunately, there is no way to speed up IRS processing. If you need money now, you may want to explore other options like a short-term loan or asking for help from family or community resources. The IRS cannot prioritize your refund based on financial hardship.