The IRS processes refunds in stages, and yours may be stuck at any one of them
Your refund is not approved yet because the IRS has not finished checking your return, or because something on it needs correction before they can process it. The IRS does not approve all refunds at once — they work through them in batches, and the order depends partly on when you filed, partly on how complex your return is, and partly on whether anything on it triggered a review.
Most refunds take 21 days from the date you filed to reach your bank account. If you are past that point, your return is likely in one of three places: still being reviewed for accuracy, held because of a mismatch between what you reported and what the IRS has on file, or waiting for you to respond to a notice they sent you.
Key Takeaways
- The IRS processes refunds in batches over several weeks, not all at once, so timing depends on when you filed and how straightforward your return is.
- If your refund has not arrived within 21 days of filing, check the IRS "Where's My Refund?" tool using your Social Security number, filing status, and the exact refund amount.
- A refund can be delayed because the IRS is verifying information, because something on your return does not match their records, or because they sent you a notice you have not yet answered.
- The IRS will not contact you by email, text, or phone to ask for information — any message claiming to be from them asking you to click a link or call a number is a scam.
- If the IRS needs information from you, they will mail a notice to the address on your return, and you will have a important date to respond printed on that notice.
Check the IRS tracking tool first
Before you assume something is wrong, use the official IRS tool to see where your refund actually is. Go to irs.gov and look for "Where's My Refund?" You will need your Social Security number, your filing status (single, married filing jointly, etc.), and the exact dollar amount of your refund.
The tool will tell you one of three things: that your return is still being processed, that your refund has been approved and is on its way to your bank, or that there is a problem and the IRS needs more information from you. This tool updates once per day, usually overnight, so checking multiple times in the same day will not give you new information.
If the tool says your refund is approved and on the way, it should arrive within a few business days. If it says your return is still being processed, that is normal — most returns take the full 21 days. If it says there is an issue, move to the next section.
What it means when the IRS is still reviewing your return
A return that is "still being processed" does not mean something is wrong. It means the IRS is doing the standard checks that happen to every return: verifying that your Social Security number matches IRS records, that your income matches what employers reported, that you did not claim the same dependent twice, and that the math adds up.
These checks take time because the IRS processes millions of returns. If you filed early in the tax season (January or February), your return may be in a longer queue. If you filed closer to the important date (April), you are competing with a surge of last-minute returns. If you claimed certain credits — the Earned Income Tax Credit, the Child Tax Credit, or education credits — the IRS does extra verification on those, which adds time.
If the tracking tool still shows "processing" after 21 days, call the IRS at 1-800-829-1040 during business hours. Have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether your return is in a normal queue or whether something specific is holding it up.
When the IRS found a mismatch and needs you to respond
The IRS will contact you by mail if something on your return does not match what they have on file. This happens most often when you report income that an employer or bank did not report to the IRS, when you claim a dependent the IRS has a record of someone else claiming, or when you report a loss that seems unusually large.
The notice will come to the address you put on your return. It will explain what does not match, what documents the IRS wants to see, and a important date for you to respond — usually 30 days from the date on the notice. The notice will also include a phone number you can call if you have questions about what they are asking for.
Do not ignore this notice. If you miss the important date, the IRS will disallow the item in question and send you a bill for the difference. If you respond within the important date with the documents they asked for, they will review them and either approve your refund or send you another notice explaining why they cannot.
How to respond to an IRS notice
Read the notice carefully and identify exactly what documents the IRS is asking for. Common requests are W-2 forms from employers, 1099 forms from banks or investment companies, receipts for charitable donations, or proof that a dependent is related to you and lives with you.
Gather the documents and make copies — do not send originals. Write a brief letter explaining what you are sending and why. For example: "I am responding to the notice dated [date] regarding my 2023 tax return. Enclosed are copies of the W-2 forms from my two employers showing the income I reported." Include your name, Social Security number, and the tax year on the letter.
Mail the letter and copies to the address shown on the notice. Do not mail them to the main IRS address — the notice will tell you which office to send them to. Keep a copy of everything you send and consider mailing it certified mail so you have proof of delivery. The IRS will review what you sent and contact you again within a few weeks.
Refund delays caused by identity theft or fraud checks
If the IRS suspects your return might be fraudulent — for example, if someone filed a return using your Social Security number before you did, or if your return looks unusual compared to your past filings — they will hold your refund while they investigate. This is one of the longest delays, sometimes taking several months.
The IRS will mail you a notice if this is happening. The notice will explain that they are verifying your identity and will tell you what to do next. In some cases, they will ask you to verify information by phone or mail. In others, they will ask you to file a form called an Identity Theft Affidavit (Form 14039).
If you receive a notice about identity theft, follow the instructions exactly. Do not call a number from the notice unless you called the IRS first and they gave you that number — scammers often send fake notices with phone numbers that route to them instead of the IRS.
Scams that pretend to be the IRS
The IRS will never contact you by email, text message, or phone call to ask for your Social Security number, bank account information, or payment. If you receive a message claiming to be from the IRS asking you to click a link, call a number, or send money, it is a scam.
Real IRS contact always comes by mail. If you are unsure whether a notice is real, call the IRS yourself at 1-800-829-1040 using the number from the official IRS website — not from the notice. Tell them you received a notice and ask them to confirm whether it is real.
If you have already responded to a scam by giving out information or sending money, report it to the Treasury Inspector General for Tax Administration at tigta.gov and file a report with the Federal Trade Commission at reportfraud.ftc.gov.
Frequently Asked Questions
How long does the IRS usually take to approve a refund?
Most refunds are approved and sent within 21 days of filing. Some take longer if the return is complex, if you claimed certain credits, or if the IRS needs to verify information. The tracking tool will show you where yours is in the process.
What should I do if the tracking tool says there is an issue?
The tool will usually tell you to wait for a notice in the mail. If it gives you a phone number to call, use that number. Do not click links in emails or texts claiming to be from the IRS — always call the official IRS number or go to irs.gov directly.
Can I call the IRS to speed up my refund?
Calling will not speed up the process, but it can tell you whether your return is in a normal queue or whether something specific is holding it up. Call 1-800-829-1040 during business hours with your Social Security number, filing status, and refund amount ready.
What if I need my refund before it is approved?
The IRS cannot release a refund before they finish reviewing it. If you need money urgently, you may have other options like a personal loan or asking your employer for an advance, but those are separate from your tax refund.
Do I need to do anything if my refund is just taking a long time?
No — if the tracking tool shows your return is still being processed and you have not received a notice in the mail, you do not need to do anything. The IRS will contact you if they need information from you.