The IRS publishes a refund date, but that date is when they send the money to your bank, not when you see it
The IRS refund date — the one you see when you check "Where's My Refund?" — is the date the IRS releases your money to your bank or the payment processor. It is not the date the money lands in your account. Between the IRS sending it and you seeing it, your bank needs time to receive and post the deposit. This gap is usually two to five business days, though it can be longer depending on your bank.
If the IRS says your refund date is March 15, you might see the money on March 15, or you might see it on March 20. The IRS controls when they send it; your bank controls when they show it to you. Neither one controls the other.
The refund date also assumes your return has been accepted and processed without problems. If the IRS needs to verify information, ask you questions, or correct something on your return, the date will change — sometimes by weeks.
Key Takeaways
- The IRS refund date is when the IRS sends money to your bank, not when it appears in your account — expect two to five additional business days after that date.
- The IRS publishes refund dates in the "Where's My Refund?" tool, which updates every 24 hours and is the most accurate source available to you.
- If your return is still being processed, you will see a message saying processing is underway rather than a refund date.
- Direct deposit refunds arrive faster than checks, usually within the two- to five-day window after the IRS release date.
- If your refund date passes and the money does not arrive within a week, contact your bank first — the delay is usually on their end, not the IRS's.
How to find your actual refund date
The IRS tool called "Where's My Refund?" is the only source that shows your individual refund date. You can access it on IRS.gov or through the IRS2Go mobile app. You will need your Social Security number, filing status, and the exact refund amount from your return.
The tool updates once every 24 hours, usually overnight. If you check it multiple times in one day, you will see the same information. Checking more often does not speed anything up, but checking once a day will show you when the status changes.
The tool shows one of three things: a refund date (meaning processing is complete and the IRS will send the money on that date), a message that processing is underway (meaning the IRS is still working on your return), or a message that there is an issue (meaning the IRS needs more information from you).
Why your refund date might be later than you expected
The IRS aims to issue most refunds within 21 days of accepting your return. That 21-day window is a target, not a may provide. Several things can push your refund date back.
If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire refund until February 15 at the earliest, even if the rest of your return is ready. This is a federal law, not a processing delay. If your refund includes either of these credits and you filed in January, your refund date will not be before mid-February.
If you report self-employment income, rental income, or business losses, the IRS takes longer to process your return — sometimes 4 to 6 weeks instead of 21 days. If you amended a prior year return (filed a Form 1040-X), processing takes 16 weeks or longer.
If the IRS detects a mismatch between your return and records from your employer, bank, or a government agency, they will hold your refund while they verify the information. This can add weeks to your timeline. The IRS will contact you by mail if this happens.
Direct deposit versus check: which arrives faster
If you chose direct deposit on your return, the IRS sends your refund electronically to your bank account. After the IRS releases the money, your bank usually posts it within two to five business days. Some banks post it the same day or next day; others take the full five days.
If you chose to receive a check, the IRS mails it to the address on your return. Mailed checks take longer — typically one to three weeks after the IRS release date, depending on postal service speed and your location. If you moved since you filed, the check may be delayed or returned to the IRS.
Direct deposit is faster and more reliable. If you have a bank account, choosing direct deposit on your return saves you one to three weeks compared to a check.
What to do if your refund date has passed and you still don't see the money
If the IRS refund date has passed and more than five business days have gone by, the delay is usually at your bank's end, not the IRS's. Call your bank's customer service line and tell them the refund date from the IRS. Ask them to look for an incoming ACH transfer (the electronic payment method the IRS uses). They can see whether the transfer arrived and why it has not posted to your account yet.
If your bank confirms they never received the transfer, or if the IRS refund date keeps changing without explanation, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the main customer service line) or visit an IRS office in person. Bring your Social Security number, filing status, and the refund amount.
If you filed a paper return instead of electronically, processing takes longer — usually 4 to 6 weeks instead of 21 days. Check "Where's My Refund?" to see whether your paper return has been received and entered into the system yet.
If the IRS says there is an issue with your return
"Where's My Refund?" sometimes shows a message that the IRS needs more information or found a problem. The message usually tells you to wait for a letter in the mail. Do not ignore this message — the IRS will not process your refund until you respond.
The letter will explain what the IRS needs: maybe a copy of a document, maybe clarification on a line item, maybe verification that you are who you say you are. Follow the instructions in the letter exactly. The letter will include a important date for responding, usually 30 days.
Once you send the requested information, processing starts again. Your new refund date will appear in "Where's My Refund?" once the IRS receives and reviews what you sent.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS refund date is the same whether you file yourself, use software, or hire a preparer. Some tax software companies offer "refund advances" — loans against your expected refund — but these are loans you have to repay, not faster access to your actual refund. The IRS timeline does not change.
What if I filed my return weeks ago and "Where's My Refund?" still says processing is underway?
If more than 21 days have passed since the IRS accepted your return and you still see "processing underway," something is holding up your return. Check the tool again to see if a new message appeared asking for more information. If the message is still just "processing," call the IRS at 1-800-829-1040 to ask what is causing the delay.
Does filing electronically really get you a refund faster than mailing a paper return?
Yes. Electronic returns are processed in 21 days or less (or longer if you claim EITC/ACTC or have self-employment income). Paper returns take 4 to 6 weeks just to be scanned and entered into the system, before processing even begins. If you have a choice, file electronically.
What if my bank account information was wrong on my return?
If you gave the IRS the wrong account number or routing number, the transfer will fail and the IRS will mail you a check instead. This adds weeks to your timeline. Check your return to make sure the account and routing numbers are correct before you file. If you already filed with wrong information, contact the IRS as soon as possible — they may be able to correct it before sending the money.
Is there a phone number I can call to get my refund date faster?
No. The IRS phone line (1-800-829-1040) can tell you your refund date, but they cannot speed it up. The only way to get your refund faster is to make sure your return is correct before you file, so the IRS does not have to hold it for verification. After you file, the timeline is set.