Common reasons your refund is delayed this year
The IRS processes millions of returns each filing season, and delays happen for specific reasons — not random bad luck. Your 2025 refund is most likely delayed because of something on your return itself: a mismatch between what you reported and what the IRS has on file, a missing or incorrect Social Security number, an error in your bank account information, or a claim that requires manual review like the Earned Income Tax Credit or Child Tax Credit.
The IRS also delays refunds when it suspects identity theft or fraud. If someone filed a return using your Social Security number before you did, the IRS will hold your legitimate return while it investigates. This can add weeks or months to your timeline. Similarly, if you claimed a credit or deduction the IRS flagged as unusual for your income level, a human reviewer has to examine your return before releasing your money.
System backlog is real but less common as a sole cause. The IRS has been understaffed for years, which slows processing across the board, but most delays trace back to something specific on your return rather than just "the system is slow."
Key Takeaways
- The IRS typically processes refunds within 21 days of accepting your return, but errors on your return, missing information, or fraud flags can add weeks or months.
- You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount — this is the only official source.
- If the IRS needs more information from you, it will mail a letter to your address on file; do not wait for a phone call or email.
- Identity theft holds and fraud investigations can delay a refund indefinitely until the IRS resolves the issue, and you may need to file a police report or use the IRS Identity Theft Affidavit.
- If your refund is more than 21 days late and the Where's My Refund tool shows no update, contact the IRS Taxpayer Advocate Service for free help.
How to check your refund status right now
The IRS Where's My Refund tool is the only official way to track your refund. Go to irs.gov and look for "Where's My Refund" in the main menu. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.
The tool updates once per day, usually overnight. If you filed electronically, it typically shows a status update within 24 hours of the IRS accepting your return. If you filed on paper, it can take three to four weeks before the tool shows anything at all.
The tool will show one of three messages: "Return Received" (the IRS has your return but has not processed it yet), "Refund Approved" (your refund is on its way), or "Refund Sent" (the money left the IRS and is headed to your bank or mailbox). If you see "Refund Approved" but no deposit date, your refund is in the queue but the IRS has not yet scheduled the payment. If you see "Refund Sent" with a date, that is when the money will arrive — usually three to five business days for direct deposit, up to two weeks for a check.
What to do if the IRS is asking for more information
When the IRS needs clarification on your return, it sends a letter — not a phone call, text, or email. The letter will explain exactly what is missing or incorrect and give you a deadline to respond, usually 30 days. Common requests include proof of income, documentation of a dependent, or clarification on a credit you claimed.
Open the letter carefully and follow the instructions exactly. If it asks for a copy of a document, make a copy (not the original) and mail it to the address shown in the letter. Do not send documents to the IRS main address or your local office; the letter tells you where to send them. Keep a copy for your records and consider sending it certified mail so you have proof of delivery.
If you miss the deadline, the IRS will deny the credit or deduction in question and recalculate your refund downward. You can still respond after the deadline, but you will have to file an amended return or go through the appeals process, which takes longer. If you cannot meet the deadline, call the number on the letter and ask for an extension before the date passes.
Identity theft and fraud holds
If someone filed a return using your Social Security number before you did, the IRS will reject your return and place a hold on your account. You will receive a letter explaining this, usually within two to three weeks of filing. The letter will tell you how to prove your identity and reclaim your Social Security number for tax purposes.
To resolve an identity theft hold, you have two main paths. The first is to file Form 14039, Identity Theft Affidavit, which you can download from irs.gov or request by phone. Fill it out, sign it, and mail it to the address on the form. The IRS will investigate and contact you within 30 days. The second path is to file a police report for identity theft, then send a copy of the report to the IRS along with your affidavit. A police report speeds up the process significantly.
While the IRS investigates, your refund is frozen. This can take anywhere from 30 days to several months depending on how complex the fraud case is. You will not receive your refund until the IRS confirms your identity and closes the investigation. During this time, you can call the IRS at 1-800-829-1040 and ask to speak with the Identity Theft unit, though wait times are often several hours.
Delays caused by credits and deductions under review
Certain credits and deductions trigger automatic review by the IRS, which delays your refund even if everything on your return is correct. The Earned Income Tax Credit (EITC) and Child Tax Credit (CTC) are the most common culprits. If you claimed either of these, the IRS may hold your refund for additional verification, especially if your income is near the phase-out threshold or if you have a large number of dependents.
The IRS also reviews returns with unusually large deductions relative to income, business losses, or charitable donations that seem high for your tax bracket. These reviews are not accusations of fraud — they are routine checks. However, they add 30 to 60 days to your refund timeline on top of the standard 21-day processing window.
You cannot speed up this review. The IRS will contact you by mail if it needs documentation. In the meantime, the Where's My Refund tool will show your return as "Received" or "Processing" with no estimated date. Once the review is complete, the status will change to "Approved" and you will see a deposit date.
Errors on your return that cause delays
Simple mistakes — a typo in your name, a wrong Social Security number, a mismatched bank account number — will cause the IRS to reject your return or delay processing. If you filed electronically and made an error, the IRS will reject the return within 24 hours and send you a notice. You will have to correct the error and refile.
If you filed on paper and made an error, the IRS may catch it during data entry and send you a letter asking you to confirm the correct information. This adds two to four weeks to your timeline. If the error is in your bank account information and your refund was supposed to go to direct deposit, the IRS will mail you a check instead, which takes an additional one to two weeks.
To avoid this, double-check your Social Security number, your spouse's Social Security number (if filing jointly), your bank routing number, and your account number before you file. Verify that your name matches your Social Security card exactly. If you are claiming dependents, make sure their Social Security numbers are correct and that they have not been claimed by someone else.
When to contact the IRS Taxpayer Advocate Service
If your refund is more than 21 days late, the Where's My Refund tool shows no update, and you have not received a letter from the IRS asking for more information, contact the Taxpayer Advocate Service (TAS). This is a free office within the IRS that helps taxpayers who are stuck or facing hardship.
You can reach TAS by calling 1-877-777-4778 or by visiting taxpayeradvocate.irs.gov and submitting a request online. Have your Social Security number, filing status, and refund amount ready. TAS will investigate your case and contact the IRS on your behalf. They can often get answers faster than calling the main IRS line, and they do not charge a fee.
TAS is especially useful if you have been waiting more than 60 days, if the IRS lost your return, or if you are facing financial hardship and need your refund urgently. They cannot force the IRS to pay you faster, but they can find out exactly what is holding up your refund and push for resolution.
Frequently Asked Questions
How long should I wait before I worry about my refund?
The IRS says 21 days for electronic returns and up to six weeks for paper returns. If you are within that window and the Where's My Refund tool shows "Refund Approved" or "Refund Sent," your refund is on track. If you are past 21 days for an electronic return and the tool shows "Received" or "Processing" with no update, contact TAS.
Can I call the IRS to speed up my refund?
Calling the IRS main line (1-800-829-1040) will not speed up your refund. The IRS processes returns in the order they are received, and a phone call does not change that. The only exception is if you are facing genuine hardship — homelessness, medical emergency, or inability to pay bills — in which case TAS may be able to help.
What if my bank rejected my refund deposit?
If the IRS sent your refund to your bank but the deposit was rejected (usually because of a closed account or incorrect routing number), the IRS will mail you a check instead. This takes one to two weeks. You should receive a letter explaining what happened. If you do not receive a check within two weeks of the letter date, contact TAS.
Do I need to file an amended return if I made a mistake?
If you made an error on your return and the IRS has not yet processed it, you can file an amended return (Form 1040-X) to correct it. However, if the IRS has already processed your return and sent you a letter about the error, follow the instructions in the letter instead of filing an amended return. Filing an amended return when the IRS is already investigating will slow things down further.
What if someone else claimed my dependent?
If you claimed a dependent but the IRS rejected your return because that dependent was already claimed by someone else, you will receive a letter. Do not refile immediately. The IRS will investigate which return is legitimate. Respond to the letter with proof that you have custody or support the dependent (birth certificate, school records, proof of residence). Once the IRS confirms, your return will be processed and your refund released.