Where to Check Your Refund Right Now
The IRS has three ways to check your refund status, and the fastest is the IRS website. Go to irs.gov/refunds and use the "Where's My Refund?" tool. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool updates once per day, usually overnight.
If you filed with a tax preparer or software company, you can also check through their website or app—TurboTax, H&R Block, and TaxAct all have refund trackers. These pull the same IRS data, so the status will be identical. The IRS phone line (800-829-1040) also provides refund information, though wait times are often long during tax season.
Text message tracking is available too. Text "REFUND" to 202202 from your phone, and the IRS will send you status updates automatically. This works only if you filed electronically.
Key Takeaways
- The IRS "Where's My Refund?" tool at irs.gov/refunds is the fastest way to check, and it updates once per day.
- You need your Social Security number, filing status, and the exact refund amount to use the tool.
- Most refunds arrive within 21 days of the IRS accepting your return, but some take longer if the return needs review.
- If your refund is delayed beyond the expected timeframe, the IRS website will tell you why and what to do next.
- Direct deposit refunds arrive faster than paper checks—typically 5 to 7 business days after the IRS approves your return.
What the Refund Status Messages Mean
The "Where's My Refund?" tool shows one of several messages, and each one tells you where your return is in the process. "Return Received" means the IRS has accepted your electronically filed return and started processing it. This is the first step and usually appears within 24 hours of filing. "Approved" means the IRS has reviewed your return, found no issues, and approved your refund. Once you see this status, your refund is on its way.
"Sent to Your Bank" or "Sent to Your Address" means the IRS has released the money. If you chose direct deposit, it typically arrives 5 to 7 business days after this message. Paper checks take 7 to 10 business days from this point. If you see "Still Being Processed," the IRS is still reviewing your return—this can happen if there are math errors, missing information, or identity verification needed.
"We Received Your Return But It Needs Review" means your return was flagged for additional checking. This adds time to processing, sometimes weeks. The IRS will contact you by mail if they need more information from you. Do not ignore IRS mail during this period.
How Long Refunds Actually Take
The IRS says most refunds arrive within 21 days of accepting your return, but this is not a may provide—it is an average. If you filed electronically and chose direct deposit, you are likely to fall within this window. Paper checks take longer because they have to be printed and mailed, adding 7 to 10 days to the timeline.
Several things slow down a refund. If you filed on paper instead of electronically, add 2 to 4 weeks to the timeline because the IRS has to scan and enter your information by hand. If your return includes a claim for the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC), the IRS holds your refund until at least mid-February by law, even if everything else is ready. If the IRS detects a math error or missing information, processing stops until they contact you and you respond.
Identity theft checks also delay refunds. If the IRS suspects fraud or cannot verify your identity, they will freeze your refund and send you a letter explaining what they need. This can add weeks or months. Providing what they ask for as soon as possible is the only way to move forward.
What to Do If Your Refund Is Delayed
First, check the "Where's My Refund?" tool again. If it still shows "Approved" or "Sent to Your Bank" but the money has not arrived after the expected number of days, contact your bank. Sometimes refunds are deposited to the wrong account if you made a typo on your return, or the bank holds the deposit for verification. Your bank can tell you whether the IRS sent the money and where it went.
If the tool shows "Still Being Processed" and more than 21 days have passed since the IRS accepted your return, you can contact the IRS. Call 800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and refund amount ready. The IRS can tell you specifically what is holding up your return and what you need to do.
If the tool shows "We Received Your Return But It Needs Review," check your mail regularly. The IRS will send you a letter explaining what they need. Respond to that letter as quickly as you can with the requested documents or information. Do not wait—delays in responding delay your refund further.
Direct Deposit Versus Paper Check
Direct deposit is faster and more reliable than a paper check. When you choose direct deposit on your tax return, the IRS sends your refund straight to your bank account. Once the IRS approves your return and sends the money, it typically arrives in 5 to 7 business days. Paper checks take 7 to 10 business days after the IRS sends them, and they can be lost or delayed in the mail.
To use direct deposit, you need to provide your bank account number and routing number on your tax return. Make sure both are correct—a single wrong digit sends the refund to the wrong account, and recovering it takes time. If you are not sure of your routing number, your bank's website or a check will show it.
If you chose paper check but now want direct deposit, you cannot change it after filing. You have to wait for the paper check to arrive. For next year's return, you can switch to direct deposit to speed things up.
If the IRS Says Your Refund Was Sent But You Never Got It
If the "Where's My Refund?" tool says your refund was sent but you have not received it after the expected timeframe, the next step depends on whether you chose direct deposit or a paper check. For direct deposit, contact your bank first. Ask them to search for the deposit using the date the IRS says it was sent. Sometimes banks hold deposits for verification, or the money went to a closed or wrong account.
For a paper check, wait 7 to 10 business days after the IRS says it was sent. Checks can be delayed in the mail. If it still has not arrived, contact the IRS at 800-829-1040 and ask them to issue a replacement check. They can do this, but it takes additional time—usually 4 to 6 weeks for a new check to arrive.
If the IRS says the check was sent but your bank says it never arrived, the check may have been lost or stolen in the mail. The IRS can cancel the original check and issue a new one, but you will need to file a claim form (Form 3911) to start the process. The IRS will mail you this form, or you can read it from irs.gov.
Common Reasons Your Refund Is Taking Longer
Math errors on your return are one of the most common reasons for delays. If you claimed a credit you do not may have access to for, reported income that does not match what your employer reported, or made an arithmetic mistake, the IRS will catch it and hold your refund while they verify the correct amount. This adds weeks to processing.
Missing or incomplete information also stops processing. If you forgot to sign your return, did not include a required form, or left a field blank that should be filled, the IRS will not process it until you send the missing piece. They will contact you by mail, but responding slowly means a longer wait.
Identity verification is another common delay. If the IRS cannot match your information to their records, or if they suspect fraud, they will freeze your refund and ask you to verify your identity. This can happen even if you filed correctly. Responding to their letter with the requested documents (usually a copy of your ID and proof of address) moves the process forward.
Frequently Asked Questions
Can I track my refund if I filed on paper?
Paper returns take longer to process because the IRS has to scan and enter them manually. You can still use the "Where's My Refund?" tool, but it may not show a status for 4 to 6 weeks after you mailed your return. Once the IRS enters your information into their system, the tool will update.
What if I made a mistake on my return after I filed?
If you filed electronically and realize you made a mistake, you can file an amended return using Form 1040-X. However, do not file an amended return until the IRS has processed your original return and issued your refund. Filing an amended return before that point can delay everything. Once you receive your original refund, you can then file the amended return to correct the error.
Why does the IRS hold refunds for EITC and ACTC claims?
The IRS holds refunds that include the Earned Income Tax Credit or Additional Child Tax Credit until at least mid-February to prevent fraud. This is a legal requirement, not something that can be waived. Even if your return is approved and ready, the refund will not be released until this date passes.
Can I get my refund faster if I pay a tax preparer?
No. Tax preparers and software companies cannot speed up IRS processing. They can help you file correctly to avoid delays, and some offer refund advance loans (where you borrow against your expected refund), but the IRS processes all returns on the same timeline.
What should I do if I think someone stole my refund?
Contact the IRS when ready at 800-829-1040 and report the suspected fraud. They can investigate and issue a replacement refund if theft is confirmed. You may also need to file a police report and contact the Federal Trade Commission at identitytheft.gov to document the fraud.