Common reasons your refund hasn't been approved yet

The IRS approves most federal tax 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 incomplete document, or simply because the IRS is still processing it. The most common blockers are a Social Security number that doesn't match IRS records, income reported on your return that conflicts with what your employer or bank reported to the IRS, or a dependent claimed who was also claimed by someone else.

If you filed by mail, add 2 to 3 weeks to the timeline before the IRS even begins reviewing your return. If you filed electronically, the clock starts immediately. Either way, the IRS will not approve your refund until every field matches what they already know about you.

You can check the status of your specific refund using the IRS Where's My Refund tool at irs.gov, which updates once per day and tells you whether your return is still being processed, approved, or held for review. If it says "still being processed" after 21 days, contact the IRS directly.

Key Takeaways

  • The IRS approves most refunds within 21 days of receiving your return, but mismatches between your return and IRS records will delay approval.
  • Social Security number errors, income discrepancies, and duplicate dependent claims are the three most common reasons for delays.
  • You can check your refund status daily using the IRS Where's My Refund tool at irs.gov, which tells you whether your return is being processed, approved, or held.
  • If the IRS needs more information from you, they will mail a notice to the address on your return; do not wait for an email or phone call.
  • Contact the IRS at 1-800-829-1040 if your refund has not been approved after 21 days and the Where's My Refund tool shows no update.

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, and the exact refund amount from your return. The tool updates once per day, usually overnight, and will show one of three statuses: "Return Received," "Approved," or "Sent."

"Return Received" means the IRS has your return but has not finished reviewing it yet. This is normal for the first 21 days. "Approved" means the IRS has cleared your return and your refund is being prepared for payment. "Sent" means the IRS has issued your refund and it is on its way to you by the method you chose—direct deposit, check, or prepaid debit card.

If the tool shows "Return Received" after 21 days, or if it shows a message about your return being held for review, you need to contact the IRS. Do not assume the delay will resolve on its own.

Income and employment mismatches that hold up approval

The IRS receives wage and income reports from your employer (W-2), your bank or investment firm (1099s), and other payers throughout the year. When you file your return, the IRS compares what you reported to what they already have on file. If the numbers do not match, they will not approve your refund until you explain the difference.

Common mismatches include reporting a different income amount than what appears on your W-2, failing to report a 1099 you received, or reporting self-employment income that does not match what your bank records show. The IRS will mail you a notice (usually Form CP2000 or a similar letter) asking you to either agree with their records or provide documentation showing why your return is correct.

You have 30 days from the date on the notice to respond. If you do not respond, the IRS will approve their version of your return, which may reduce or eliminate your refund. If you believe your return is correct, gather your pay stubs, 1099 forms, and any other documents that support your numbers, and mail them back with the notice.

Social Security number errors and identity issues

If your Social Security number on your return does not match IRS records, or if it matches a number that has already been used on another return filed that year, the IRS will hold your refund. This can happen if you made a typo when filing, if you recently changed your name and did not update your Social Security card, or if someone filed a fraudulent return using your number.

The IRS will mail you a notice if there is an identity issue. Do not ignore it. If the problem is a typo on your part, you will need to file an amended return (Form 1040-X) with the correct number. If the problem is a name change, bring your Social Security card and a government ID to your local Social Security office and request an updated card, then file an amended return.

If you suspect identity theft or fraud, contact the IRS Identity Theft Hotline at 1-800-908-4490 and file a report with the Federal Trade Commission at identitytheft.gov. The IRS will place a fraud alert on your account and may expedite your refund once the issue is cleared.

Dependent claims that create conflicts

If you claimed a dependent on your return and the IRS has a record of that same person being claimed by someone else, your refund will be held until the conflict is resolved. This happens most often in custody situations where both parents claim the same child, or when an adult child is claimed by both a parent and a spouse.

The IRS will mail you a notice asking you to provide proof that you have the right to claim that dependent. Acceptable proof includes a birth certificate, custody order, or a signed statement from the other person agreeing not to claim the dependent. You have 30 days to respond.

If you do not have documentation and the other person has already filed claiming the same dependent, you will need to amend your return and remove that dependent. File Form 1040-X and resubmit it with a note explaining why you are removing the claim. Your refund will be recalculated based on the amended return.

What to do if the IRS requests more information

The IRS communicates by mail only—never by email, text, or phone call. If they need information from you, you will receive a notice at the address on your return. The notice will explain exactly what they need and give you a deadline (usually 30 days) to respond.

Read the notice carefully and gather the documents it asks for. Common requests include copies of receipts for charitable donations, proof of business expenses, documentation of income sources, or evidence supporting a dependent claim. Make copies of everything you send and keep the original notice for your records.

Mail your response to the address shown on the notice, not to the IRS main office. Include a cover letter with your name, Social Security number, and the notice number. Send it by certified mail so you have proof of delivery. Do not send original documents—send copies only.

Contact the IRS if your refund is delayed beyond 21 days

If the Where's My Refund tool shows no update after 21 days, or if it shows your return is being held for review, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. Wait times are longest in March and April, so call early in the morning or later in the week if possible.

The IRS representative can tell you whether your return is still being processed, whether a notice has been mailed to you, or whether there is a specific issue holding up approval. If a notice was mailed, ask them to confirm the address it was sent to and the deadline for responding. If you did not receive it, ask them to remail it or provide the information over the phone.

If the representative cannot resolve the issue immediately, ask for a case number and the name of the person you spoke with. Follow up in writing by mailing a letter to the IRS office handling your return, referencing the case number and explaining the issue. Keep a copy for your records.

Frequently Asked Questions

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

Wait 21 days after filing electronically or 4 weeks after mailing your return. If the Where's My Refund tool still shows "Return Received" after that time, or if it shows your return is being held, contact the IRS at 1-800-829-1040. Calling before 21 days will not speed up processing.

What if I made a mistake on my return and that's why it's not approved?

If you realize you made an error before the IRS approves your return, you can file an amended return using Form 1040-X. However, if the IRS has already approved your return, you must wait for your refund to be issued, then file the amended return to claim any additional refund you are owed. Do not try to stop an approved refund.

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

No. Calling multiple times will not speed up processing and may actually delay your refund if you provide conflicting information. Call once to confirm your status and ask what documents or information the IRS needs from you, then provide that information by mail and wait for the next update.

What happens if I don't respond to an IRS notice about my refund?

If you ignore an IRS notice, they will approve their version of your return, which may reduce or eliminate your refund. You will lose the right to dispute their decision. Always respond to notices within the deadline shown, even if you disagree with the IRS. You can appeal their decision later if needed.

Why does the IRS say my refund was approved but I haven't received it yet?

Once approved, your refund takes 3 to 5 business days to reach you by direct deposit, or 7 to 10 business days by check. If you chose a prepaid debit card, it may take up to 2 weeks. If you have not received your refund after that time, use the Where's My Refund tool to confirm the payment method you selected, then contact the IRS if the timeline has passed.