Common reasons your refund approval is delayed

The IRS approves most refunds within 21 days of receiving your return, but yours may still be pending because of a mismatch between what you reported and what the IRS has on file, a missing or incorrect document, or simply a backlog in processing. The most common reasons are a Social Security number that doesn't match IRS records, a name spelled differently than your tax documents show, income reported on your return that conflicts with what your employer or bank reported to the IRS, or a missing signature or form.

If you filed by mail, the IRS is still processing a backlog from previous years, which means your return may be sitting in a queue waiting to be opened and scanned. If you filed electronically, the delay is usually because the IRS found something that needs human review before they can release your money.

The IRS does not hold refunds for no reason — there is always a specific problem they have found or a volume issue slowing them down. Finding out which one applies to you is the first step to moving forward.

Key Takeaways

  • The IRS approves most refunds within 21 days, but delays happen when your return has a mismatch with IRS records, a missing document, or when processing volume is high.
  • You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and the exact refund amount from your return.
  • If the tool says your return is still being processed after 21 days, contact the IRS at 800-829-1040 to ask what specific issue is holding it up.
  • Common fixable problems include a Social Security number mismatch, a name that doesn't match your tax documents, or a missing signature on a form.
  • If the IRS has requested documents or information, respond within the timeframe they gave you, or your refund will be denied and you will have to file an amended return.

How to check your refund status right now

Go to IRS.gov and use the Where's My Refund tool. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your tax return. The tool updates once per day, usually overnight, so checking multiple times in one day will not give you new information.

The tool will show you one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (the IRS has approved it and your money is on the way), or "Refund Sent" (your money has been released to your bank or is in the mail). If it says "Return Received" and more than 21 days have passed since you filed, that is when you need to dig deeper.

If you filed by mail and the tool says it has not received your return yet, wait another week or two — mail takes time to reach the IRS processing center, get opened, and get scanned into their system. If you filed electronically and it still says "Return Received" after 21 days, the IRS has found something that needs attention.

What to do if your refund is stuck in "Return Received" status

Call the IRS at 800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the exact refund amount ready. Tell them your return is still showing as "Return Received" and ask them to tell you specifically what is holding up approval.

The IRS representative will look up your return and tell you whether there is a mismatch on file, a missing document, or whether your return is simply in the queue waiting to be reviewed. If there is a specific problem, they will tell you what it is and what you need to do to fix it. If it is just a backlog, they will give you a timeframe for when you can expect approval.

Do not assume the problem will resolve itself. The IRS will not move forward until you either provide missing information or they finish their review, and that review can take weeks longer if they are waiting for you to respond.

Mismatches between your return and IRS records

The IRS compares your return against information they already have on file: your W-2 forms from employers, 1099 forms from banks and investment accounts, Social Security Administration records, and state tax returns. If your return shows different income, a different name spelling, or a different Social Security number than what those sources show, the IRS will flag it for review before approving your refund.

A Social Security number mismatch is one of the most common holds. This happens when you typed your number wrong on the return, when your name does not match what Social Security has on file, or when you recently changed your name and have not updated it with Social Security yet. Call the IRS and ask them to confirm what number and name they have for you. If it is wrong, you will need to contact Social Security to correct their records, then file an amended return with the IRS.

Income mismatches are also common — for example, your employer reported $50,000 in wages but you reported $48,000 on your return. The IRS will hold your refund until they understand the discrepancy. This might be because you had a job you forgot to include, because your employer made an error on the W-2, or because you are claiming a deduction the IRS does not think you are may have access to to. Call the IRS and ask them to explain the mismatch they found.

Missing documents and signatures

If you filed a return that required supporting documents — for example, a Schedule C for self-employment income, a Schedule A for itemized deductions, or a Form 8949 for investment sales — and you did not include all the required forms, the IRS will hold your refund. The same applies if you signed your return but your spouse did not (on a joint return), or if you did not sign it at all.

If you filed electronically, the software should have caught a missing signature before you submitted. If you filed by mail and forgot to sign, or forgot to include a required form, the IRS will send you a notice asking you to provide it. Check your mail for an IRS letter — they typically give you 30 days to respond. If you receive such a notice, gather the missing documents and send them back to the address on the letter within that timeframe.

If you do not respond within the deadline, the IRS will deny your refund and you will have to file an amended return to claim it. That process takes much longer than simply responding to the initial request.

Processing delays from high volume

The IRS processes millions of returns each year, and during peak season (February through April) and during years when there are changes to the tax code, processing times can stretch beyond the standard 21 days. If you filed early in the season and your return has no errors or mismatches, it may simply be waiting in a queue.

You can ask the IRS how many returns are ahead of yours and when they expect to reach yours, but they cannot give you a precise date. If your return is error-free and the Where's My Refund tool shows "Return Received," you are usually safe to wait another two to four weeks before calling again. If it has been more than 60 days since you filed and the status has not changed, call the IRS — at that point a delay is unusual enough that something specific is likely holding it up.

If you filed by mail, processing is slower than electronic filing. Paper returns have to be opened, scanned, and entered into the system before they can be reviewed. The IRS estimates this takes an additional 2 to 4 weeks compared to e-filed returns.

What happens after the IRS approves your refund

Once the IRS approves your refund, the Where's My Refund tool will change to show "Refund Approved" and will give you an expected deposit date. If you chose direct deposit on your return, the money will go to the bank account you listed, usually within 1 to 3 business days after approval. If you chose a paper check, the IRS will mail it to your address on file, which typically takes 7 to 10 business days.

The deposit date shown in the tool is an estimate, not a may provide. Banks sometimes take longer to post deposits, and mail can be delayed. If the money does not arrive by the date shown, wait another week before contacting your bank or the IRS.

If you chose direct deposit but the money never arrives, contact your bank first to confirm they received the deposit. If they did not, call the IRS and ask them to verify the bank account number you provided on your return. If the number was wrong, you will have to file an amended return to claim your refund.

Frequently Asked Questions

How long should I wait before calling the IRS about my refund?

Wait at least 21 days from the date you filed. If you filed electronically, 21 days is the standard processing time. If you filed by mail, add 2 to 4 weeks to account for mail delivery and scanning. If more than 60 days have passed and the status has not changed, call the IRS at 800-829-1040.

What if the IRS says my refund was denied?

A denial means the IRS found a problem they could not resolve — usually a mismatch they could not verify or a missing document you did not provide within their deadline. You can file an amended return using Form 1040-X to claim the refund, but this will take several months to process. Contact the IRS to understand exactly why it was denied before you file the amended return.

Can I get my refund faster if I call the IRS?

Calling the IRS will not speed up processing, but it will tell you what is actually holding your refund up. If there is a specific problem — a mismatch, a missing document, or an error — fixing it is the only way to move forward. If it is just a backlog, you will have to wait.

What if my refund was approved but the money never arrived?

If you chose direct deposit, contact your bank first to confirm they did not receive it. If they did not, call the IRS and verify the account number you provided on your return. If the number was wrong, file an amended return. If you chose a paper check, wait 10 business days after the approval date before assuming it is lost.

Do I need to do anything if my return is still being processed?

No — if the Where's My Refund tool shows "Return Received" and it has been fewer than 21 days, your return is being processed normally and you do not need to contact anyone. Check the tool again after 21 days. If the status has not changed and more than 21 days have passed, that is when you should call the IRS.