The IRS has three ways to check your refund status, and the fastest is online
The IRS Where's My Refund tool is the primary way to track a federal tax refund. You go to irs.gov, enter your Social Security number, filing status, and the exact refund amount from your return, and the tool tells you where your refund is in the processing queue. It updates once per day, usually overnight. Most refunds show up in this tool within 24 hours of the IRS receiving your return.
If you filed electronically, you can check the same day you file. If you mailed a paper return, the IRS needs time to scan and process it before it appears in the system—typically two to three weeks after they receive it. The tool will tell you the expected deposit date once processing is complete.
The other two methods—calling the IRS refund hotline at 800-829-1954 or checking by mail—exist mainly as backups. The phone line has long wait times, and mail is slow. Use the online tool first.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov is the fastest way to check your refund status and updates daily.
- You need your Social Security number, filing status, and the exact refund amount from your tax return to use the tool.
- Electronic returns show up in the tracking system within 24 hours; paper returns take two to three weeks after the IRS receives them.
- If the tool says your refund is delayed, check back in a few days—processing times vary, and the status updates as your return moves through the system.
- The IRS refund hotline and mail inquiries are slower alternatives if the online tool is unavailable.
What information you need before you check
Have your tax return in front of you. The Where's My Refund tool requires three pieces of information: your Social Security number, your filing status (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount as shown on your return.
The refund amount is the critical piece. If you enter $2,500 and your actual refund is $2,487, the tool will not recognize the return. This catches people who estimate the amount or remember it incorrectly. If you do not have your return handy, you can look up the amount through your tax software account (TurboTax, H&R Block, TaxAct, etc.) or your tax preparer's records.
If you filed jointly with a spouse, either spouse can check the status using their own Social Security number. The refund amount must still be exact.
How the IRS processes returns and when refunds arrive
The IRS processes returns in the order they are received, not in the order they are filed. An electronically filed return typically enters the system within 24 hours. A paper return must be physically received at an IRS processing center, scanned, and entered into the system—a process that takes two to three weeks on average, longer during peak tax season (February through April).
Once your return is in the system, the IRS reviews it for errors, verifies income and withholding information, and calculates the refund. This review step usually takes five to seven business days for straightforward returns. Returns with errors, missing information, or items that trigger additional review can take longer—sometimes several weeks.
After the IRS approves your refund, it sends the money to your bank or mails a check. Direct deposit is faster: the IRS initiates the transfer, and your bank receives it within one to three business days. A mailed check takes seven to ten business days from the date the IRS processes it, plus mail delivery time.
What the Where's My Refund status messages mean
The tool shows one of three main statuses. "Return Received" means the IRS has your return but has not finished processing it yet. This is normal and can last several days to several weeks depending on the complexity of your return and current IRS workload. "Refund Approved" means the IRS has reviewed your return, found no issues, and calculated your refund. At this point, the tool will show your expected deposit or check date. "Refund Sent" means the IRS has released the money to your bank or mailed your check.
If your status does not change for more than a week, or if the tool says your refund is delayed, check back in a few days. The system updates once per day, usually between midnight and 1 a.m. Eastern time. If the delay persists beyond the expected timeframe, you may need to contact the IRS directly.
Why your refund might be delayed
The IRS delays processing when a return has errors, missing information, or items that require manual review. Common triggers include math errors, mismatched income information (the IRS receives W-2 and 1099 data from employers and financial institutions and compares it to your return), missing or illegible information, or claims that are flagged for verification, such as the Earned Income Tax Credit or education credits.
Identity theft and fraud screening also cause delays. If the IRS suspects your return might be fraudulent, it holds the return for additional review. This can add weeks to processing time. You will not see a specific message about this in the Where's My Refund tool; the status will straightforward remain "Return Received" longer than expected.
During peak tax season, general processing delays affect all returns. The IRS publishes current processing times on its website. If your return is delayed beyond the published timeframe, contact the IRS at 800-829-1954 or visit a local IRS office.
Checking your refund if you filed with a tax preparer or software
If you used tax software (TurboTax, H&R Block, TaxAct, FreeTaxUSA, etc.), you can check your refund status through the software's website or app. Log in with your account credentials, and the software will show you the status of your return. This information comes from the IRS, so it is the same as what you would see on the Where's My Refund tool, but it may be displayed in a more user-friendly format.
If you used a tax preparer or CPA, contact them directly. They have access to the IRS e-Services system and can check your return status on your behalf. Many preparers check automatically and notify you when your refund is approved or sent.
Do not rely on the tax preparer or software to tell you your refund has arrived. Once the IRS marks the refund as sent, you should see the deposit in your bank account within one to three business days for direct deposit, or receive a check within seven to ten business days. If the money does not arrive by the expected date, check the Where's My Refund tool again to confirm the status.
What to do if your refund does not arrive on time
If the Where's My Refund tool says your refund was sent but the money has not appeared in your bank account after three business days, contact your bank first. Ask them to confirm they have not received the deposit and to check for any holds or issues on your account. Some banks hold deposits for verification, especially if the account is new or the deposit is unusually large.
If your bank confirms no deposit has arrived, contact the IRS at 800-829-1954. Have your return information ready: Social Security number, filing status, and refund amount. The IRS can verify that the refund was sent and investigate where it went. If the IRS sent the refund to the wrong bank account (a common error when you change banks between filing and receiving the refund), the IRS can issue a replacement check or reissue the direct deposit to the correct account.
If the Where's My Refund tool still shows "Return Received" after the expected processing time has passed, call the IRS. Processing delays of more than 21 days warrant a call to determine what is holding up your return.
Frequently Asked Questions
How often does the Where's My Refund tool update?
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times in a single day will show the same status. If you are waiting for an update, check again the next morning.
Can I check my refund status if I filed a joint return but my spouse has a different Social Security number?
Yes. Either spouse can check the status using their own Social Security number. The refund amount must be exact. The tool will show the same status regardless of which spouse checks.
What if I made a mistake on my return and want to change it before the IRS processes it?
If your return has not been received by the IRS yet, you can file an amended return (Form 1040-X) to correct it. If the IRS has already received and started processing your return, you cannot stop it. You will need to file an amended return after the original is processed. An amended return takes longer to process than an original return.
Does the Where's My Refund tool work for state tax refunds?
No. The Where's My Refund tool tracks only federal refunds. Each state has its own refund tracking system. Search "[your state] tax refund status" to find your state's tool.
What if the Where's My Refund tool says my refund was sent but I never received it?
Contact your bank first to confirm the deposit did not arrive. If your bank has no record of it, call the IRS at 800-829-1454. The IRS can verify the refund was sent and investigate where it went. If it was sent to the wrong account, the IRS can reissue it.