The IRS says 21 days, but that clock starts from when they receive your return, not when you file it
If you filed electronically and it has been more than 21 days since the IRS received your return, your refund is late. The problem is that "received" and "filed" are not the same thing. When you e-file through tax software or a preparer, the IRS receives it on the day it processes, which may be days or weeks after you hit submit — especially if you file during peak season in early April.
Before you assume something is wrong, check the actual receipt date. Log into your IRS account at irs.gov and look at your filing history. The date shown there is when the IRS received it, not when you sent it. If that date was fewer than 21 days ago, your refund is still within the normal window and you should wait.
If the receipt date was more than 21 days ago and you still have no refund, something has delayed it. The delay could be a mismatch between your return and IRS records, a missing document, or a processing error. The next step is to find out which one.
Key Takeaways
- The 21-day clock starts from when the IRS receives your return, which you can see in your IRS account — not from when you filed it.
- If your refund is late, use the IRS Where's My Refund tool first, which shows the actual status and any holds or issues.
- A mismatch between your return and IRS records — usually a name, Social Security number, or income figure — is the most common reason for delays beyond 21 days.
- If Where's My Refund shows no status or says "still processing" after 21 days, you can contact the IRS by phone, but wait times are long during tax season.
- If the IRS has held your refund to offset a debt, that will show in Where's My Refund and you will need to resolve the debt separately.
Check Where's My Refund before you contact anyone
The IRS tool Where's My Refund is at irs.gov/refunds. It shows the real status of your refund and catches most delays before you need to call. You need your Social Security number, filing status, and the exact refund amount from your return.
The tool will show one of three things. "Accepted" means the IRS received it and is processing it — this is normal and you should wait. "Approved" means the IRS has processed it and your refund is on the way; you will see a deposit date. "Still processing" after 21 days means something is holding it up.
If Where's My Refund shows a message about a hold, offset, or additional information needed, that is your answer. Write down exactly what it says. If it shows nothing at all — no status, no message, just a blank — that usually means the return was not received or was rejected during initial processing.
What causes delays after 21 days
The most common reason is a mismatch between what you reported and what the IRS has on file. This could be your name spelled differently on your return than on your Social Security record, a wrong or transposed Social Security number, an income figure that does not match a W-2 or 1099 the IRS received from your employer, or a dependent claimed who does not match IRS records.
The IRS also holds refunds when you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit. By law, the IRS must hold these refunds until mid-February, even if you filed in January. If you claimed either credit and filed early, the delay is not an error — it is a legal hold.
A third reason is that the IRS flagged your return for manual review. This happens randomly to a small number of returns each year, or when something on your return looks unusual to their automated systems. Manual review takes longer than automated processing and can add weeks.
Offsets are another category. If you owe back taxes, child support, or have a federal student loan in default, the IRS can hold your refund to pay that debt. Where's My Refund will tell you if this is happening.
How to contact the IRS about a delayed refund
Call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS also has a callback system: if you call during peak season and the wait is long, you can request a callback instead of holding.
Wait times are longest from early April through mid-May. If you can wait a few weeks, the queue will be shorter. If you need the refund urgently, call early in the morning or late in the afternoon, when fewer people are calling.
When you reach someone, tell them the date you filed, the date the IRS received it (from your account), and what Where's My Refund shows now. If the tool shows a specific message about a hold or mismatch, read that message word-for-word. The IRS representative can then look up your account and tell you what is actually holding the refund.
If the IRS says your return was not received
If Where's My Refund shows no status and the IRS confirms the return was not received, your tax software or preparer may not have actually submitted it. This happens occasionally when there is a technical error or when the submission fails silently.
Contact whoever prepared or filed your return — the tax software company, a tax preparer, or your accountant. Ask them to confirm the return was submitted and to provide proof of submission, usually a confirmation number or receipt. If they cannot find a record of submission, you will need to file again.
If you filed through a tax preparer and they cannot locate the return, you have the right to file it yourself. You can file electronically through tax software or on paper. If you are filing a second time, make sure the first return was truly not received before you submit, because filing twice can cause problems.
If your refund was offset to pay a debt
The IRS can use your refund to pay federal taxes you owe, child support arrears, or a defaulted federal student loan. State tax agencies can also offset refunds for state taxes owed. Where's My Refund will show a message if this is happening.
You cannot stop an offset once it has started, but you can find out how much was taken and where it went. The IRS will send you a notice in the mail explaining the offset and which debt it paid. If you believe the offset was wrong — for example, if you do not owe the debt or if it was paid already — you can dispute it, but you will need to contact the agency that holds the debt, not the IRS.
For federal tax debt, contact the IRS. For child support, contact your state's child support enforcement office. For student loans, contact the loan servicer or the Department of Education.
What to do if you need the money urgently
If the delay is causing real hardship, you have limited options. The IRS cannot speed up processing or bypass a hold. However, if the hold is due to a mismatch you can fix — like a wrong Social Security number — fixing it may allow processing to resume.
If the hold is due to an offset for a debt, you can sometimes negotiate a payment plan or settlement with the agency holding the debt, which might release part of the refund. This requires contacting the debt holder directly, not the IRS.
If the delay is due to manual review or a legal hold (like EITC), there is no way to speed it up. The refund will arrive when the IRS finishes processing.
Frequently Asked Questions
Does the 21 days include weekends and holidays?
The IRS counts calendar days, including weekends and holidays. However, the 21-day clock starts from when they receive your return, not when you file it. If you filed on a Friday and the IRS received it on the following Monday, the 21 days starts from Monday.
Can I file a second return if my first one is lost?
Not until you confirm the first one was truly not received. Filing twice creates a duplicate return, which the IRS will flag and may delay both. Contact the IRS first to confirm the return was not received, then file once.
What if Where's My Refund says "still processing" but it has been 30 days?
Call the IRS at 1-800-829-1040. A return stuck on "still processing" after 30 days usually means something is holding it — a mismatch, a hold for manual review, or an offset. The IRS can tell you which one and what to do next.
Will I get interest if my refund is late?
The IRS does not pay interest on refunds delayed beyond 21 days unless the delay is due to an IRS error. If the delay was caused by something on your return — a mismatch, a missing document, or a flag for review — there is no interest. If the IRS made a processing error, you may be owed interest, but you would need to request it after the refund is issued.
Can a tax preparer help me find out why my refund is delayed?
Yes, if you used a preparer to file. They can contact the IRS on your behalf using a power of attorney form. However, the IRS will also speak to you directly if you call with your Social Security number and filing information, so you do not have to go through the preparer.