Common reasons your refund is still pending

The IRS processes millions of returns each year, and most refunds arrive within 21 days of acceptance. If yours hasn't shown up, the delay usually falls into one of a few categories: something on your return doesn't match IRS records, the IRS is verifying your identity, you claimed a refundable credit that requires extra review, or there's a straightforward backlog during peak filing season.

The most common cause is a mismatch between what you reported and what the IRS already knows about you. This might be your Social Security number, your filing status, income reported by your employer, or a dependent you claimed. The IRS catches these during automated matching and holds your refund while they investigate.

A smaller number of delays happen because the IRS needs to confirm you are who you say you are — especially if you filed electronically from a new address, used a new bank account for direct deposit, or if your return was flagged for any reason during processing.

Key Takeaways

  • Most refunds arrive within 21 days, but delays of 30 to 120 days are common when the IRS finds a mismatch between your return and their records.
  • 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 "still processing," waiting is usually the right move — the IRS will contact you by mail if they need more information.
  • If you see "we received your return but it does not match our records," you may need to respond to an IRS letter or contact them directly.
  • Refunds delayed for identity verification can take several months, but you will receive a letter explaining what the IRS needs from you.

How to check your refund status right now

The IRS provides a free tool called "Where's My Refund?" on their website at irs.gov. You will need three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount shown on your tax return.

The tool will show you one of three messages. "Still processing" means the IRS is still reviewing your return and you should check back in a few days. "We received your return but it does not match our records" means there is a discrepancy the IRS is investigating — this usually requires you to respond to a letter they will send you. "Your refund has been approved" means the money is on its way and will arrive by the date shown.

You can also call the IRS refund hotline at 1-800-829-1954 if you prefer to speak with someone, though wait times are often long during tax season. Have your return and Social Security number ready.

What "still processing" actually means

When the IRS says your return is still processing, it does not mean something is wrong — it means they have not finished their automated review yet. During January through April, the IRS processes hundreds of thousands of returns per day. Even returns with no problems take time to move through the system.

If the tool says "still processing" and it has been fewer than 21 days since the IRS accepted your return, you should check back in a few days. If it has been more than 21 days, check again the next day — sometimes the status updates overnight. If it remains "still processing" after 30 days, the delay is likely due to a mismatch or identity verification issue, and you should expect a letter from the IRS within the next week or two.

When the IRS finds a mismatch on your return

A mismatch happens when something you reported does not match what the IRS already has on file. Common examples include reporting a different income amount than what your employer reported on your W-2, claiming a dependent with a Social Security number that does not match IRS records, or reporting a different filing status than last year without explanation.

When this happens, the IRS will send you a letter — usually within 30 days — explaining what does not match and what you need to do. The letter will include a phone number to call or instructions for responding by mail. Do not ignore this letter. Respond within the timeframe shown, even if you believe your return is correct, because the IRS will not release your refund until the mismatch is resolved.

If you made an honest mistake on your return, you can correct it by responding to the IRS letter with the correct information and documentation (like a corrected W-2 from your employer or a birth certificate for a dependent). If you believe the IRS information is wrong, you can dispute it in your response — include copies of documents that support your version.

Identity verification delays

If the IRS suspects your return might be fraudulent or if your identity could not be verified through their automated system, they will hold your refund and send you a letter asking you to prove who you are. This process can take several months because the IRS is being careful to prevent identity theft.

The letter will explain exactly what documents you need to send — usually a copy of your driver's license or passport, and sometimes additional documents like a utility bill or bank statement showing your current address. Follow the instructions in the letter exactly, including the address where you should mail the documents and any important date shown.

Once the IRS receives and verifies your documents, they will process your refund. This can take 30 to 60 days after they receive your response. You will receive a second letter confirming that your identity has been verified and your refund is approved.

Refunds held because of tax credits or amendments

Certain refundable tax credits — particularly the Earned Income Tax Credit (EITC) and the Child Tax Credit — require the IRS to do extra verification before releasing your refund. This is by law, not by choice. If you claimed either of these credits, your refund may be held for additional review even if everything on your return is correct.

The IRS typically completes this review within 60 days of accepting your return, but it can take longer during peak season. You will see "still processing" in the Where's My Refund tool during this time. The IRS will not send you a letter unless there is actually a problem — if the review goes smoothly, your refund will straightforward be approved and deposited.

If you filed an amended return (Form 1040-X) to correct a mistake from a previous year, your refund will be delayed while the IRS processes the amendment. Amended returns are processed by hand, not by computer, so they take longer — typically 8 to 12 weeks.

What to do while you wait

If your refund status shows "still processing" and it has been fewer than 30 days since acceptance, the best thing to do is wait. Calling the IRS or trying to speed up the process usually does not help and can actually slow things down by creating extra work for them.

If it has been more than 30 days and the status has not changed, check the tool again the next day — status updates sometimes happen overnight. If it remains unchanged after 40 days, you can call the IRS at 1-800-829-1954 to ask whether a letter is on the way. Have your return information ready.

If you receive a letter from the IRS asking for information or documents, respond when ready. This is the fastest way to move your refund forward. Do not wait to see if they will follow up — responding right away prevents additional delays.

Frequently Asked Questions

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

No. The IRS processes refunds in the order they were received, not in the order of phone calls. Calling may tell you why your refund is delayed, but it will not speed up the actual processing. The exception is if you have not received a letter you were supposed to receive — calling can confirm whether one is on the way.

What if the Where's My Refund tool says my refund was approved but I still haven't received it?

Once approved, refunds typically arrive within 5 business days if you chose direct deposit, or 2 to 3 weeks if you chose a paper check. If you chose direct deposit and it has been more than a week since approval, check that you entered your bank account number correctly on your return. If the number was wrong, the IRS will send you a check instead, which takes longer.

Do I need to do anything if my refund is delayed?

Only if you receive a letter from the IRS. If the tool just says "still processing," you do not need to do anything — checking back every few days is enough. If you receive a letter, follow the instructions exactly and respond within the important date shown.

What happens if I never receive my refund?

If your refund was approved more than 3 weeks ago (for direct deposit) or more than 4 weeks ago (for a check) and you still have not received it, contact the IRS at 1-800-829-1954. They can investigate whether the money was sent and, if necessary, issue a replacement check or direct deposit.

Can I amend my return if my refund is delayed?

You can file an amended return at any time, but it will not speed up your current refund — it will create a separate process. If you realize you made a mistake on your return, wait until your original refund is processed, then file the amendment. Amending before the original is processed can cause additional confusion and delays.