Common reasons the IRS is holding your refund

The IRS processes most refunds within 21 days of receiving your return, but yours may be delayed for one of several specific reasons. The most common cause is a mismatch between what you reported and what the IRS has on file — a name spelling difference, a Social Security number error, or income reported to them by your employer or bank that doesn't match your return. The second most common is that you claimed a refundable tax credit, like the Earned Income Tax Credit or Child Tax Credit, which the IRS reviews more carefully and holds longer by design.

Other delays happen because you filed on paper instead of electronically, you amended a return, you claimed a loss carryback, or the IRS flagged your return for manual review. If you owe back taxes, child support, or student loan debt, the IRS will hold your refund to offset what you owe before sending it to you. A delay can also mean the IRS is simply backed up — this happens most often in February and March when volume peaks, and during the first few weeks after the filing deadline.

Key Takeaways

  • Most refunds arrive within 21 days, but the IRS holds refunds longer if you claimed tax credits, filed on paper, or if information on your return doesn't match their records.
  • You can check the status of your refund using the IRS Where's My Refund tool with your Social Security number, filing status, and the exact refund amount.
  • If the IRS found an error on your return, they will send you a notice in the mail explaining what they changed and why — do not ignore this notice.
  • If your refund is delayed because you owe back taxes, child support, or federal student loans, the IRS will apply your refund to that debt before sending you the remainder.
  • If your refund is more than 21 days late and the Where's My Refund tool shows no update, contact the IRS at 1-800-829-1040 or visit a local Taxpayer Assistance Center.

How to check your refund status right now

The IRS Where's My Refund tool is the fastest way to see what is happening with your money. Go to irs.gov, find the tool on the homepage, and enter 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, and will tell you whether the IRS is still processing your return, has approved it, or has sent it out.

If you filed electronically, the tool should show a status within 24 hours. If you filed on paper, it may take up to four weeks before the tool recognizes your return at all. The tool will also show you the expected deposit date once your refund has been approved — this is the date your bank will receive the money, not the date you filed.

Do not call the IRS before 21 days have passed unless the Where's My Refund tool shows an error or tells you to contact them. Calling early wastes time — the IRS cannot speed up a refund that is still within the normal window.

What to do if the IRS sent you a notice about your return

If you received a letter from the IRS, your refund is delayed because they found something that needs your attention. The notice will explain what they found — usually an error in your income, a missing form, a duplicate Social Security number claim, or a credit you cannot take. Read the entire notice and follow the instructions at the bottom, which will tell you whether you need to respond, what documents to send, and where to send them.

Do not ignore an IRS notice. If you disagree with what they found, the notice includes instructions for filing an appeal or requesting reconsideration. If you agree, follow their instructions to correct the error. Either way, your refund will not move forward until the IRS receives your response or until the deadline in the notice passes.

Keep a copy of the notice and any documents you send in response. If you send documents by mail, use certified mail with return receipt so you have proof the IRS received them.

Delays caused by tax credits and refundable income

If you claimed the Earned Income Tax Credit (EITC), the Additional Child Tax Credit, or the American Opportunity Tax Credit, the IRS holds your refund longer by law. These credits are refundable, meaning you can receive more money back than you paid in taxes, so the IRS reviews them more carefully to prevent fraud. Expect your refund to take 21 days or longer if you claimed any of these credits.

The same delay applies if you reported self-employment income, rental income, or capital gains. The IRS cross-checks this income against forms filed by the people or businesses who paid you, and that process takes time. If there is a mismatch — for example, your client reported paying you $5,000 but you reported $4,500 — the IRS will hold your refund while they investigate.

When the IRS applies your refund to what you owe

If you owe back taxes from a previous year, the IRS will automatically take your refund to pay that debt. The same happens if you owe child support, federal student loan debt, or money to a state tax authority. The IRS calls this a refund offset. You will receive a notice in the mail explaining how much of your refund was taken and what debt it was applied to.

If your refund was offset, you can still dispute it if you believe the debt is wrong or if you are not responsible for it. The notice will include instructions for filing a protest. You have a limited time to respond — usually 60 days from the date of the notice — so act quickly if you disagree.

Paper returns and amended returns take longer

If you mailed in a paper return instead of filing electronically, add four to six weeks to the normal processing time. The IRS has to open your envelope, scan your documents, and enter your information into their system by hand. During peak season (February through April), paper returns can take even longer because of the volume.

If you filed an amended return using Form 1040-X, expect a delay of at least eight to twelve weeks. Amended returns are processed separately and do not move through the normal queue. The IRS will send you a notice when your amended return has been processed, and your refund will be calculated based on the changes you made.

What to do if your refund is very late

If more than 21 days have passed since you filed electronically, or more than four weeks since you mailed a paper return, and the Where's My Refund tool shows no update or says to contact the IRS, call 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS phone lines are busiest in the morning and during tax season, so call in the afternoon or after April 15 if you can.

If you cannot reach the IRS by phone, visit a local Taxpayer Assistance Center in person. You can find the nearest one at irs.gov by searching "Taxpayer Assistance Center" and entering your zip code. Bring your Social Security card, a photo ID, and a copy of your tax return.

If the IRS tells you your refund was sent but you never received it, ask whether it was mailed as a check or deposited to your bank account. If it was mailed, request a trace. If it was deposited, verify the account number you provided on your return — if it was wrong, the money may have gone to the wrong bank.

Frequently Asked Questions

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

No. The IRS cannot speed up a refund that is still within the normal 21-day window. Calling only helps if your refund is very late, if the Where's My Refund tool shows an error, or if you received a notice asking you to contact them. Calling before 21 days have passed wastes your time and ties up the phone line.

What does it mean if Where's My Refund says "still processing"?

It means the IRS is still reviewing your return and has not yet approved your refund. This is normal for the first 21 days. If it still says "still processing" after 21 days, your return may have been flagged for manual review, or you may have claimed a credit that requires extra verification. Check back in a few days or call the IRS if it has been more than 21 days.

Will my refund be delayed if I made a small mistake on my return?

Only if the IRS catches it. Small errors like a typo in your address usually do not delay your refund. Errors that do cause delays are mismatched income, wrong Social Security numbers, duplicate credits, or missing forms. If the IRS finds an error, they will send you a notice explaining what it is.

What happens if I filed my return but the IRS has no record of it?

If you filed electronically and the Where's My Refund tool does not show your return after 24 hours, contact the IRS to confirm they received it. If you filed on paper and it has been more than four weeks with no update, call 1-800-829-1040 or visit a Taxpayer Assistance Center. Bring proof you mailed it, such as a receipt from the post office.

Can I get my refund as a check instead of a direct deposit?

You cannot change the delivery method after you file. If you requested direct deposit on your return, that is how the IRS will send your refund. If you requested a check, that is what you will receive. If you want to change it for next year, you can choose a different method when you file your next return.