Check your refund status on the IRS website
The fastest way to find out when your refund is coming is to use the IRS tool called Where's My Refund? You can access it at irs.gov without logging in or creating an account. You will need three pieces of information: your Social Security number (or ITIN if you filed with one), your filing status from your tax return, and the exact refund amount you expect.
The tool updates once per day, usually overnight. It will tell you whether the IRS is still processing your return, whether it has been approved, or whether it has been sent to your bank. If your refund has been approved and sent, the tool will show you the exact date your bank will receive the money — typically three to five business days after the IRS releases it.
You can check this tool as often as you want. Checking multiple times per day will not speed up your refund, but it will not hurt anything either.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov is free and shows you the current status of your return and the date your refund will arrive.
- You need your Social Security number, filing status, and expected refund amount to use the tool.
- The tool updates once per day and shows whether your refund has been approved and sent to your bank.
- Most refunds arrive three to five business days after the IRS releases them, but some take longer if the IRS needs to review your return.
- If the tool says your refund was sent but you do not see the money after five business days, contact your bank or the IRS.
How long the IRS usually takes to process a return
Most tax returns are processed within 21 days of being filed. If you filed electronically and chose direct deposit, your refund usually arrives faster than if you chose a paper check. The IRS publishes current processing times on its website, and those times can change depending on how many returns the IRS is handling.
Some returns take longer than 21 days. The IRS may need to review your return if there is a mismatch between what you reported and what employers or banks reported to the government, or if you claimed a large credit like the Earned Income Tax Credit. These reviews can add two to four weeks or more to your processing time.
What to do if your refund is delayed
If the Where's My Refund tool says your refund was sent to your bank but you have not received it after five business days, contact your bank first. Ask them to check whether the deposit arrived and whether there is a hold on the money. Some banks hold deposits for a few days before making them available, especially if the deposit is large or if your account is new.
If your bank says they never received the deposit, or if the Where's My Refund tool says your return is still being processed after 21 days, you can contact the IRS directly. Call the IRS at 1-800-829-1040 (the main customer service line) or visit an IRS office in person. Have your Social Security number, filing status, and expected refund amount ready when you call.
Why some refunds take longer than others
The IRS processes returns faster when they are filed electronically and the refund is set to go directly into a bank account. Paper returns and refunds sent by check take longer because they require manual handling and mailing time.
Your return may also be delayed if you claimed certain credits, if your return shows a loss that you are carrying back to a previous year, or if the IRS needs to verify information on your return. Returns filed early in the tax season (January and February) usually process faster than returns filed in March and April, when the IRS is handling the highest volume.
Direct deposit versus check: which arrives faster
Direct deposit is faster. When you choose direct deposit, the IRS sends your refund electronically to your bank, and it usually arrives three to five business days after the IRS releases it. A paper check takes longer because it has to be printed, mailed, and then deposited or cashed by you.
If you did not choose direct deposit when you filed your return, you cannot change it now. You will receive a check by mail. The IRS will tell you the mailing date in the Where's My Refund tool. Checks typically arrive within two weeks of the mailing date, though mail delivery times vary by location.
What happens if your refund never arrives
If the Where's My Refund tool shows your refund was sent but you never received it, and your bank confirms they never received it, the IRS can investigate. Call 1-800-829-1040 and explain that your refund was sent but never arrived. The IRS can file a claim to stop payment on the original refund and issue a replacement.
If you received a check and it was lost or stolen, you can also contact the IRS to request a replacement. You will need to wait a certain amount of time (usually 60 days) after the original mailing date before the IRS will issue a new check, to make sure the original check does not arrive later and create a duplicate payment.
Frequently Asked Questions
Can I get my refund faster if I pay someone to file my taxes?
No. The speed of your refund depends on how the IRS processes your return and how your bank processes the deposit, not on who prepares your return. Using a tax professional or tax software does not make the IRS process your return faster, though filing electronically is faster than filing on paper.
What if Where's My Refund says my refund was sent but my bank says they never got it?
Contact the IRS at 1-800-829-1040 with your Social Security number and the date the tool said your refund was sent. The IRS can investigate whether the deposit actually left their system and file a claim to stop payment and issue a replacement refund.
Does checking Where's My Refund multiple times slow down my refund?
No. The tool is read-only and does not affect your refund in any way. You can check it as often as you want without changing anything about your return or how fast it is processed.
Why does the tool say my refund was sent but I still do not see it?
Direct deposits usually take three to five business days to arrive after the IRS sends them. If it has been longer than five business days, contact your bank to see if there is a hold on the deposit, or contact the IRS to report that the deposit never arrived.
What if I filed my return but the Where's My Refund tool says it cannot find my information?
The tool may not have your return in its system yet if you filed very recently. Wait a day or two and try again. If you filed more than a few days ago and the tool still cannot find your return, contact the IRS to confirm they received it.