The IRS processes most refunds within 21 days, but the actual timeline depends on how you filed and how you want the money

If you filed electronically and chose direct deposit to your bank account, the IRS typically issues your refund within 21 days of accepting your return. If you filed on paper or requested a check by mail, add another week or two for processing and delivery. The 21-day window is not a may provide—it is the IRS's standard processing time, and some returns take longer.

The real answer to "when will I get my refund" depends on three things: the method you used to file, the method you chose to receive your money, and whether something in your return triggered a manual review. You can check the status of your specific refund without guessing.

Key Takeaways

  • The IRS processes most e-filed returns with direct deposit within 21 days, but this is not a hard important date and some take longer.
  • Paper returns and refunds by check take longer than electronic filing and direct deposit—usually four to six weeks total.
  • You can check your refund status in real time using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours.
  • Common delays include missing or mismatched Social Security numbers, math errors on the return, and flags for identity verification or fraud review.
  • If your refund does not arrive within the stated timeframe, contact the IRS directly rather than your tax preparer or software company.

How to check your refund status right now

Go to IRS.gov and use the Where's My Refund tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once every 24 hours and will tell you whether the IRS has received your return, is processing it, has approved it, or has issued it.

The tool shows three pieces of information: the status (received, approved, or sent), the date the IRS expects to issue your refund, and the method (direct deposit or check). If your return is still in the "received" stage after two weeks, or if the tool says "still processing" after 21 days, something may have delayed it. Do not wait for the tool to show a problem—call the IRS if the timeline passes.

You can also call the IRS refund hotline at 1-800-829-1954 during business hours. Have your return information ready. The wait time is often long, but the IRS can tell you specifically why your refund has not been issued.

Why your refund might be delayed past 21 days

The most common reasons for delays are errors on the return itself. A mismatched or missing Social Security number, an incorrect bank account number for direct deposit, or math errors will all trigger a manual review. The IRS will not contact you to fix these—they will straightforward hold the refund until they resolve it, which can add two to four weeks.

Identity verification delays happen when the IRS suspects fraud or when your return matches a pattern they flag for review. If this happens, the IRS will mail you a letter asking you to verify your identity through an online portal or by phone. You must respond within the important date in the letter, or your refund will be held indefinitely. This process alone can add four to eight weeks.

Refunds are also delayed if you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit. The IRS is required by law to hold these refunds until mid-February, even if your return is otherwise complete. If you filed early in January and claimed either credit, your refund will not be issued before mid-February regardless of how quickly the IRS processes your return.

Offset refunds—where the IRS withholds your refund to pay back taxes, student loans, or child support you owe—can take several months to resolve. The IRS will notify you by mail if this happens.

Direct deposit versus check: which is faster

Direct deposit is faster. The IRS can deposit money into your bank account within one to three business days of approving your refund. A check takes seven to ten business days to arrive by mail after the IRS issues it, and some banks take an additional day or two to clear it.

If you chose direct deposit but provided an incorrect account number, the IRS will issue a check instead and mail it to you. This adds two to three weeks to your timeline. You can update your banking information before you file to avoid this, but you cannot change it after filing without calling the IRS.

If you are expecting a check and it does not arrive within ten business days of the date shown in the Where's My Refund tool, contact the IRS. They can issue a replacement check or, in some cases, deposit the money directly if you provide corrected banking information.

What to do if your refund is missing or very late

If the Where's My Refund tool shows your refund was issued but you have not received it after the expected timeframe, the next step depends on how you received it. For direct deposits, check with your bank first—the money may have been deposited to a different account or held by fraud detection. Call your bank's customer service line and ask them to search for the deposit using the refund amount and the date the IRS said it was issued.

For checks, wait ten business days from the issue date before assuming it is lost. If it does not arrive, call the IRS at 1-800-829-1954 and report it. The IRS can issue a replacement check, which takes another four to six weeks. Some people choose to file a claim using Form 3911 (process for Taxpayer information Order) if the delay is causing hardship, though this does not speed up the refund itself—it just documents the problem.

Do not contact your tax preparer or software company if your refund is late. They cannot access IRS systems or speed up processing. The IRS is the only source that can tell you what happened and what comes next.

Refunds for amended returns take longer

If you filed an amended return using Form 1040-X, expect a longer wait. The IRS processes amended returns separately and typically takes 16 weeks from the date they receive it. This is much slower than original returns, so if you made a mistake, file the amendment as soon as you notice it rather than waiting.

You can check the status of an amended return using the same Where's My Refund tool, but the timeline will be different. The tool will show you the expected issue date based on the 16-week processing window.

Frequently Asked Questions

Can I speed up my tax refund?

No. The IRS processes refunds in the order they receive them, and there is no way to move your return to the front of the line. Filing electronically and choosing direct deposit are the fastest methods available, but you cannot make the IRS process faster than their standard timeline.

What if the IRS says my refund was issued but my bank says they never received it?

This usually means the account number on your return was incorrect or the account was closed. Contact the IRS and provide corrected banking information. They can reissue the refund as a direct deposit or check. This process takes two to four weeks.

Do I need to do anything if my refund is delayed?

Check the Where's My Refund tool first. If it shows your return is still being processed, wait. If it shows your refund was issued but you have not received it, or if more than 21 days have passed with no update, call the IRS at 1-800-829-1954 to find out why.

Will I get interest if my refund is very late?

Yes, but only if the delay is the IRS's fault and only after a certain threshold. The IRS pays interest on refunds delayed more than 45 days from the original due date of your return (usually April 15). The interest rate changes quarterly and is set by the IRS. You do not need to request it—it is added automatically.

What if I need my refund before it arrives?

Some tax preparation companies offer refund advances or loans against your expected refund. These come with fees and interest, and they are not worth the cost in most cases. If you need money urgently, look into other options like a personal loan or local information programs instead.