The IRS processes refunds in stages, and approval delays happen at predictable points
Your refund is not approved yet because the IRS is still working through one of three stages: initial processing of your return, verification of your information, or final approval before payment. Most refunds move through all three within 21 days of filing, but some get held up at the verification stage — especially if you claimed certain credits, reported self-employment income, or filed by mail.
The IRS does not approve all refunds at once. They process returns in batches, and your return enters the queue based on when it arrived and what it contains. A return filed electronically on January 15 will typically move faster than one filed by mail on the same day. A return claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) will be held longer by law — the IRS must wait until mid-February to approve any of these, even if your return is complete and correct.
The fastest way to find out where your refund actually is right now is the IRS Where's My Refund tool at irs.gov. It updates once per day, usually overnight. If you filed electronically and the tool shows "Return Received" but no approval date, your return is in the queue. If it shows "Approved" with a payment date, your refund is on its way. If it shows "Still Being Processed," the IRS found something that needs attention.
Key Takeaways
- The IRS processes refunds in three stages — receipt, verification, and approval — and most take 21 days or less from the filing date.
- Returns claiming the EITC or ACTC are held until mid-February by law, regardless of how complete they are.
- The Where's My Refund tool at irs.gov is the only source that shows your actual refund status and updates daily.
- If your return shows "Still Being Processed" after 21 days, the IRS likely found a discrepancy that requires you to respond.
- Mail-filed returns take longer to enter the system than e-filed returns, often by two to three weeks.
How long approval actually takes from the filing date
The IRS publishes a 21-day standard for most refunds filed electronically. This means 21 days from the date your return is received and accepted by the IRS, not from the date you clicked submit. If you filed on January 10, the clock starts when the IRS confirms receipt — usually the same day for e-filed returns, but sometimes a day or two later if the system is backed up.
For mail-filed returns, the clock starts when the IRS opens and scans your envelope. During peak season (January through April), this can take two to three weeks after you mail it. A return mailed on January 15 might not enter the system until early February, pushing the 21-day approval window into late February.
Returns claiming the EITC or ACTC do not follow the 21-day rule. By law, the IRS cannot approve these refunds before February 15 of the filing year, even if the return is complete and correct. This is a fraud-prevention measure. If you filed in January and claimed either credit, your refund will not be approved before mid-February no matter what.
Why the IRS holds returns for verification
The IRS flags returns for verification when something on the return does not match their records or when the return contains items that require extra review. Common triggers include: income reported on a W-2 or 1099 that does not match what you reported, a dependent claimed who was also claimed by someone else in a prior year, self-employment income that looks unusual compared to prior years, or a refund amount that seems large relative to your income.
When a return is held for verification, the Where's My Refund tool will show "Still Being Processed" and may display a message like "We received your return and it is being reviewed." This does not mean you made an error — it means the IRS needs to confirm something before they approve the refund. The review usually takes an additional 30 to 60 days beyond the initial 21-day window.
You cannot speed up verification by calling the IRS or sending additional documents unless they specifically ask for them. If the IRS needs information from you, they will send a letter to the address on your return. Check your mail regularly. If you moved since filing, update your address with the IRS immediately using Form 8822.
What to do if your refund shows "Still Being Processed" after 21 days
After 21 days, log into Where's My Refund again. If it still says "Still Being Processed," your return is in the verification queue. This is normal and does not mean there is a problem — it means the IRS is reviewing something on your return. Do not file an amended return or contact the IRS yet.
Wait for a letter from the IRS. They will mail it to the address on your return if they need you to provide documents or clarification. The letter will explain exactly what they are reviewing and what you need to send back. Respond to the letter within the deadline they give you, usually 30 days. If you do not respond, the IRS will deny the refund and you will have to file an amended return later.
If you have not received a letter after 60 days of "Still Being Processed," you can contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether a letter is on the way or whether your return needs something specific.
Delays caused by mail filing or system backups
The IRS processes mail-filed returns more slowly than e-filed returns because each envelope has to be opened, scanned, and manually entered into the system. During January and February, the IRS receives millions of paper returns. A return mailed in mid-January might not be scanned until early February, which pushes the entire 21-day clock forward.
System backups also cause delays. If the IRS website or processing system goes down, returns in the queue are held until the system comes back online. These outages are rare but do happen. If you filed electronically and your return has not moved in more than a week, check the IRS website for any posted system issues.
If you filed by mail and it has been more than three weeks since you mailed it, the return may still be in the scanning queue. You can contact the IRS at 1-800-829-1040 to confirm receipt. Have your Social Security number and the date you mailed the return ready.
When to contact the IRS about a delayed refund
Contact the IRS if any of these are true: your refund is more than 21 days late and Where's My Refund shows "Still Being Processed" with no letter from the IRS; you received a letter from the IRS asking for documents and you sent them back, but your refund has not been approved after 30 days; you filed by mail more than three weeks ago and Where's My Refund does not show your return at all; or you believe your return was lost in the mail.
Call the IRS at 1-800-829-1040. Wait times are longest in January through April, so call early in the morning or late in the week if possible. Have your Social Security number, filing status, expected refund amount, and the date you filed ready. The IRS representative can tell you whether your return has been received, whether it is in verification, and whether a letter is being sent to you.
Do not file an amended return or a second return while your original return is still being processed. This will delay your refund further and may trigger additional verification. Wait until the IRS has either approved or denied your original return.
Refunds delayed by identity theft or fraud holds
If the IRS suspects identity theft or fraud, they will place a hold on your refund and send you a letter. This is separate from normal verification and takes longer to resolve. The IRS will ask you to verify your identity, usually by visiting an IRS office in person or by responding to a detailed questionnaire in the letter.
If you receive a letter about identity theft or fraud, respond immediately. Do not ignore it. The IRS will not release your refund until they confirm your identity. Bring a government-issued photo ID and proof of address to an IRS office, or complete the questionnaire and mail it back within the deadline in the letter.
Identity theft holds can take 60 to 120 days to resolve. During this time, Where's My Refund will show "Still Being Processed" or may not show your return at all. Call the IRS at 1-800-829-1040 if you have not received a letter within 30 days of filing.
Frequently Asked Questions
Can I check my refund status before 21 days?
Yes, use Where's My Refund at irs.gov. It will show "Return Received" if your return has been accepted, or "Still Being Processed" if it is still in the queue. Most e-filed returns show "Return Received" within one to two days of filing. The tool updates once per day, usually overnight.
Why does Where's My Refund say my refund was approved but I have not received the money?
Approved refunds are sent by direct deposit or check, depending on what you chose on your return. Direct deposit takes one to five business days after approval. Checks are mailed and take seven to ten business days to arrive. Where's My Refund will show the payment date and method once the refund is approved.
What if I claimed the EITC and it is already mid-February but my refund is not approved?
The IRS can approve EITC refunds starting February 15, but not all are approved on that date. Refunds claiming EITC are processed in batches throughout February and March. If your return is complete and correct, it should be approved by early March. If it is still "Still Being Processed" after March 15, contact the IRS.
Do I need to do anything if my refund is delayed?
No, unless the IRS sends you a letter asking for documents or information. Do not file an amended return, do not file a second return, and do not contact the IRS unless your refund is more than 21 days late or you received a letter. Contacting the IRS before then will not speed up your refund.
What if I filed by mail and my refund is now two months late?
Call the IRS at 1-800-829-1040 to confirm your return was received and scanned. If it was not received, you may need to file again or provide proof of mailing. If it was received but is still in verification, ask the IRS whether a letter is being sent to you and when you can expect approval.