The IRS publishes refund status in real time, and you can check yours without waiting for news from others
Yes, millions of people have received 2024 tax refunds. The IRS issued over 100 million refunds in 2024, with the median refund around $2,800. But whether yours has arrived depends on when you filed, what you filed, and which refund channel the IRS used to send it.
The only way to know your actual status is to check the IRS Where's My Refund tool using your Social Security number, filing status, and the exact refund amount from your return. This tool updates once per day, usually overnight, and shows you the real status of your specific refund—not a general timeline.
What you see in that tool is what matters. Stories from other people tell you nothing about your refund because the IRS processes returns in batches based on filing date, return complexity, and whether the return triggered a review. Two people who filed on the same day can see very different timelines.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov is the only source that shows your actual refund status; general timelines do not explore to your specific return.
- Most refunds issued by direct deposit arrive within 21 days of the IRS accepting your return, but returns with errors, missing information, or identity verification needs take longer.
- If your refund shows as approved but has not arrived after 21 days, contact the IRS at 800-829-1040 or check your bank to confirm the deposit was received.
- Paper checks take 4 to 6 weeks longer than direct deposits and can be lost in the mail; the IRS can reissue a check if you report it missing after 30 days.
How to check your refund status right now
Go to irs.gov and select "Where's My Refund?" under the Tools section. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool accepts this information and shows you one of four statuses: received, approved, sent, or delayed.
"Received" means the IRS has your return but has not finished processing it. "Approved" means the IRS has processed your return and your refund is scheduled to be sent. "Sent" means the IRS has released your refund to your bank or the postal service. "Delayed" means something on your return needs attention before the IRS can process it.
The tool updates once per day, usually between midnight and 6 a.m. Eastern time. If you checked yesterday and saw "received," checking again today might show "approved." Checking multiple times in the same day will not speed anything up and will show you the same status.
Why some 2024 refunds took longer than others
The IRS processes returns in waves. Early filers who submitted clean returns with no errors or missing information typically saw refunds within 21 days of acceptance. But returns that triggered certain flags—like claiming the Earned Income Tax Credit, the Child Tax Credit, or having income from multiple sources—went into a separate queue for additional review, even if they were filed early.
Returns with math errors, missing information, or mismatched Social Security numbers also moved to a slower track. If you claimed a dependent whose name or number did not match IRS records, or if your W-2 income did not match what your employer reported, your return sat in a review queue until the IRS resolved the discrepancy.
Identity verification also delayed some refunds. If the IRS flagged your return as a potential fraud risk—which can happen randomly or because of a data breach affecting your information—you received a letter asking you to verify your identity through ID.me or by mail. Refunds did not process until you completed that step.
Direct deposit versus paper check: why timing differs
If you chose direct deposit on your return, the IRS sends your refund electronically to your bank. Once the IRS releases it, your bank typically receives and deposits the money within 1 to 3 business days. The IRS shows the status as "sent," and the money should appear in your account shortly after.
If you did not provide banking information or chose a paper check, the IRS mails a physical check to your address on file. The postal service takes 4 to 6 weeks to deliver it, depending on your location and mail volume. The IRS shows the status as "sent," but the check is still in transit for weeks after that status appears.
Paper checks can be lost or delayed by mail carriers. If the IRS shows your refund as sent but you have not received a check after 6 weeks, contact the IRS at 800-829-1040 with your return information. The IRS can issue a replacement check, but you must wait 30 days after the original send date before requesting one.
What to do if your refund shows as delayed
If the Where's My Refund tool shows "delayed," the IRS has identified something on your return that needs to be resolved before processing can continue. The most common reasons are math errors, missing information, or a mismatch between what you reported and what the IRS has on file.
Check your mail for a letter from the IRS. The letter will explain what information is missing or what needs to be corrected. Follow the instructions in the letter exactly—do not call or visit an IRS office unless the letter tells you to. Most issues are resolved by mail within 30 to 60 days of the IRS sending the letter.
If you have not received a letter but the tool shows delayed, wait 5 business days and check again. The IRS sometimes shows a delayed status before the letter arrives. If the status remains delayed after 10 days and you have not received a letter, call 800-829-1040 and provide your Social Security number and return information. The IRS can tell you what is holding up your refund.
If your refund arrived but the amount is wrong
If you received a refund that is smaller or larger than you expected, the IRS likely made a correction to your return. The most common corrections are math errors, claimed credits you did not actually may have access to for, or income adjustments based on information the IRS received from employers or financial institutions.
The IRS sends a notice explaining any changes it made. Check your mail for IRS Notice 1040-ES, Notice 1040-X, or a similar letter. The notice will show the original amount you claimed, the correction the IRS made, and the reason. If you disagree with the correction, the notice includes instructions for filing an appeal or amended return.
If you received significantly more than you expected and did not claim that amount, contact the IRS when ready. This can indicate identity theft or a processing error. Call 800-829-1040 and report the discrepancy with your return information ready.
What to do if your refund never arrived after 21 days
If the Where's My Refund tool shows "sent" and you chose direct deposit, your refund should have arrived in your bank account within 1 to 3 business days. If more than 5 business days have passed since the status changed to "sent," check with your bank first. Ask them to confirm whether the IRS deposit was received and posted to your account.
Sometimes a deposit is rejected because the bank account information on your return was incorrect—a wrong account number or routing number. Your bank can tell you if a deposit was rejected. If it was, contact the IRS at 800-829-1040 with your correct banking information. The IRS can reissue the refund to the correct account, but this takes an additional 21 days.
If your bank confirms no deposit was received and the Where's My Refund tool still shows "sent," call the IRS. Have your Social Security number, filing status, and the refund amount ready. The IRS can investigate whether the refund was actually sent and, if not, determine what is holding it up.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS processes refunds in the order they were received and accepted, regardless of phone calls. Calling the IRS can help if your refund is delayed and you need to know why, but it will not speed up processing. The only exception is if the IRS is waiting for information from you—providing it quickly can move your return forward.
What if I filed my 2024 return in 2025 and still have not received my refund?
Returns filed in early 2025 for the 2024 tax year are still being processed. Most refunds for returns filed in January and February 2025 should arrive by mid-March. Check the Where's My Refund tool to see your status. If it shows "delayed," the IRS is likely reviewing your return for accuracy or identity verification.
If I see my refund was sent but my bank says they never received it, what happens?
Contact the IRS at 800-829-1040 with your return information. The IRS can investigate whether the deposit was actually sent and to which account. If the account information on your return was wrong, the IRS can reissue the refund to the correct account, which takes another 21 days.
Can I cancel my refund and have the money applied to next year's taxes instead?
No. Once the IRS accepts your return and begins processing your refund, you cannot cancel it. If you want to owe less in taxes next year, you can adjust your withholding or estimated payments for 2025, but you cannot redirect a refund that has already been issued.
What if someone else received my refund?
This is a sign of identity theft or a serious processing error. Contact the IRS when ready at 800-829-1040 and report that your refund was sent to the wrong person or account. Also file a report with the Federal Trade Commission at reportfraud.ftc.gov and consider placing a fraud alert on your credit report with one of the three major credit bureaus.