The IRS processes refunds in stages, and delays happen at predictable points
A tax refund takes time because the IRS does not send money the moment it receives your return. The agency first checks that your return is complete and matches what employers and banks reported about your income. Then it processes the refund through its payment system. This whole sequence usually takes 21 days from the date the IRS accepts your return, but many refunds take longer because of problems caught during that review.
The most common reason for delay is a mismatch between what you reported and what the IRS has on file. This might be a typo in your Social Security number, a missing or incorrect name, income reported under a slightly different name by your employer, or a dependent you claimed who was already claimed by someone else. The IRS catches these during processing and has to contact you or hold the refund until it can verify the information.
A second major cause is that you claimed a refundable tax credit — the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are the most common ones. By law, the IRS must hold refunds that include these credits until at least mid-February, even if your return is otherwise complete and correct. This is a mandatory delay, not a sign something is wrong.
Key Takeaways
- The IRS takes 21 days to process most returns after accepting them, but delays are common when information does not match what employers or banks reported.
- If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS must hold your refund until mid-February by law, regardless of when you filed.
- You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours.
- If the IRS needs more information from you, it will mail a letter to the address on your return — not email or text — so check your mailbox regularly.
- Some refunds are delayed because of identity theft or fraud filters, and the IRS will contact you by mail if this happens.
How to check where your refund actually is
The IRS provides a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and tells you whether the IRS has accepted your return, is processing it, or has approved the refund for payment.
The tool shows three possible statuses. "Accepted" means the IRS received your return and it passed initial checks. "Approved" means processing is complete and your refund is scheduled to be sent. "Sent" means the money has been transferred to your bank or is in the mail as a check. If your status has not changed in more than a few days, or if you see no status at all, something may be holding up processing.
Do not rely on email or text messages claiming to be from the IRS about your refund. The IRS communicates about refund problems only by mail, sent to the address you listed on your return. If you receive an email or text about your refund, it is not from the IRS.
When the IRS is waiting for information from you
If the IRS needs you to provide or verify information, it will send you a letter. This letter explains what information is missing or does not match, and gives you a important date to respond — usually 30 days from the date on the letter. The letter will have a phone number you can call if you have questions, but you do not have to call; you can respond by mail or through your online IRS account if you have one set up.
Common reasons for these letters include a mismatch in your name or Social Security number, a dependent you claimed who cannot be verified, income that does not match what your employer reported, or a claim for a credit the IRS needs to review more closely. Do not ignore the letter. If you miss the important date, the IRS will deny the refund and you will have to file an amended return or appeal.
If you respond to the letter and the IRS approves your refund, processing usually resumes within two to four weeks. If the IRS denies part or all of your refund, the letter will explain why and tell you how to appeal or file an amended return.
Refunds delayed because of tax credits
The Earned Income Tax Credit (EITC) and the Additional Child Tax Credit (ACTC) are refundable credits, meaning they can result in a refund even if you owe no tax. Because these credits are complex and frequently claimed incorrectly, the IRS is required by law to hold any refund that includes them until at least February 15 of the year you file. This is not a problem with your return; it is a mandatory waiting period.
If you filed in January and claimed one of these credits, your refund will not be sent before mid-February no matter what. If you filed later, the delay may be shorter, but the IRS will not send the refund before that date. After mid-February, the IRS processes these refunds in the order they were received, so refunds filed earlier are usually sent first.
What happens if your refund is frozen or flagged
The IRS has automated systems that flag returns for potential identity theft or fraud. If your return is flagged, the IRS will send you a letter asking you to verify your identity. This usually involves answering questions about your personal history or providing documents like a copy of your driver's license or a recent tax return. The process can take several weeks.
Your refund is held while the IRS verifies your identity. Once verification is complete, processing resumes. If the IRS confirms the return is legitimate, your refund is sent. If the IRS determines fraud occurred, it will deny the refund and explain your options for appeal.
You may also see a freeze if you owe money to a federal agency — for example, unpaid student loans, child support, or a prior tax debt. The IRS can use your refund to pay these debts. A letter will explain what debt triggered the freeze and how much of your refund will be applied to it.
Delays caused by errors on your return
straightforward errors — a typo in a name, a transposed Social Security number, a math mistake — can delay processing by weeks. The IRS catches these during its automated review and either corrects obvious errors itself or sends you a letter asking you to confirm the information. If the IRS corrects an error, it will notify you by mail after your refund is sent.
More serious errors, like claiming a dependent who does not exist or reporting income that is wildly different from what your employer reported, trigger manual review. A person at the IRS will examine your return and may contact you for clarification. This process is slower and can take several months in busy periods.
If you discover an error after you have filed, do not file another return. Wait to see if the IRS catches it. If it does, the IRS will contact you. If it does not, you can file an amended return (Form 1040-X) after your original refund is processed.
How long to wait before contacting the IRS
If the Where's My Refund tool shows your return was accepted, wait at least 21 days before contacting the IRS. This is the standard processing time, and most refunds are sent within this window. If 21 days have passed and the tool still shows "Accepted" with no change, or if you received a letter asking for information and the important date has passed, contact the IRS.
You can reach the IRS by phone at 1-800-829-1040. Wait times are long, especially during tax season (January through April), so call early in the morning or later in the week if possible. Have your Social Security number, filing status, and the exact refund amount ready. The IRS representative can tell you what is holding up your refund and what you need to do next.
If you prefer not to call, you can create an account on IRS.gov and use the online messaging system to contact the IRS. Responses usually take several days, but you will have a written record of the conversation.
Frequently Asked Questions
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited processing for any fee. Anyone claiming to speed up your refund for money is running a scam. The only way to potentially reduce delay is to respond when ready if the IRS sends you a letter asking for information.
What if the Where's My Refund tool says nothing about my return?
If the tool shows no information, your return either has not been received yet or has not been processed enough to show a status. Wait a few days and check again. If more than a week has passed since you filed and the tool still shows nothing, contact the IRS to confirm they received your return.
My refund was supposed to arrive but I did not get it — what do I do?
Check the Where's My Refund tool again to confirm the status. If it shows "Sent," the money was transferred to your bank or mailed as a check. If it was direct deposited, check with your bank to see if the deposit is pending. If it was mailed as a check, wait 10 business days after the "Sent" date before assuming it is lost. If it does not arrive, contact the IRS.
Can I file my taxes again if my refund is taking too long?
No. Filing a second return will create problems, not speed up your refund. The IRS will see two returns and may delay both while it determines which one is valid. If you need to correct something on your return, wait until your refund is processed, then file an amended return if necessary.
Is there a way to get my refund as a loan while I wait?
Some tax preparation companies offer refund advance loans, but these charge fees and interest. The loan is not from the IRS; it is from the tax company, and you repay it from your refund. These loans are expensive and usually not worth the cost of waiting a few extra weeks.