Tax refunds arrive on different timelines depending on how you file and how the IRS processes your return
The IRS does not send all refunds at the same time. If you file on paper, expect to wait longer than if you file electronically. If you file electronically and choose direct deposit to your bank account, you will typically see money within 21 days of the IRS accepting your return — though many arrive faster, often within 5 to 10 days. If you file on paper or request a check by mail, the timeline stretches to 4 to 6 weeks or longer.
The IRS publishes a tool called "Where's My Refund?" on IRS.gov that tracks your return once it has been accepted. You can check it using your Social Security number, filing status, and the exact refund amount. This tool updates once per day and is the most reliable way to know where your refund actually is.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, typically delivering your refund within 5 to 21 days of the IRS accepting your return.
- Paper returns and mailed checks take 4 to 6 weeks or longer because the IRS must manually process them.
- The IRS "Where's My Refund?" tool on IRS.gov is the official source for tracking your return status and updates once per day.
- If your return requires verification or contains errors, the IRS will contact you by mail — not by phone or email — and your refund will be delayed.
- Refunds can be delayed during peak filing season (February through April) and after major tax law changes.
How long refunds take by filing method
The fastest path is electronic filing with direct deposit. Once the IRS accepts your return, the money typically arrives in your bank account within 5 to 21 days. Many people see their refund within a week. The IRS accepts returns starting in late January each year and processes them continuously through the filing season.
Electronic filing with a check by mail takes longer. The IRS still processes your return electronically, but instead of sending money to your bank, they print and mail a physical check. This adds 1 to 2 weeks to the timeline, so expect 3 to 4 weeks total from acceptance to the check arriving in your mailbox.
Paper returns are the slowest option. The IRS must manually open your envelope, scan your documents, and enter your information into their system before processing even begins. Paper returns typically take 4 to 6 weeks from the date the IRS receives them, and can take longer during peak season (February through April) when the IRS is processing millions of returns simultaneously.
Why your refund might be delayed
The IRS delays refunds for several common reasons. If your return contains math errors, mismatched information (such as a Social Security number that does not match IRS records), or missing documents, the IRS will flag it for review. You will receive a letter in the mail explaining what is needed. Do not ignore these letters — you must respond within the deadline stated or your refund will be held indefinitely.
If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your entire refund until February 15 at the earliest, even if you file in January. This is a mandatory delay, not an error. The IRS uses this time to verify that credits were claimed correctly.
During peak filing season, the IRS processes returns in the order they are received, but volume can cause slowdowns. Returns filed in March and April may take longer than those filed in January and February, simply because the queue is longer. Major changes to tax law (such as new credits or deductions) can also cause processing delays while the IRS updates its systems.
How to track your refund status
Go to IRS.gov and use the "Where's My Refund?" tool. 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 shows one of four statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your return and is preparing your refund), "Sent" (your refund has been sent to your bank or is in the mail), or a message that your return is still being processed.
The tool updates once per day, usually overnight. Checking multiple times in a single day will not give you new information. If the tool says your refund has been sent but you have not received it after the expected timeline, wait a few more days — mail delivery and bank processing can vary. If it has been longer than the stated timeline and the tool still shows "Sent," contact the IRS at 1-800-829-1040.
Do not rely on third-party websites or apps that claim to track your refund faster. The official IRS tool is the only source that has real-time access to your return status. Scammers sometimes create fake tracking sites to steal personal information.
What to do if your refund is very late
If your refund has not arrived after 21 days from the date the IRS accepted your electronic return, or after 6 weeks from the date you mailed a paper return, check "Where's My Refund?" again. If the tool shows "Sent" but you still have not received the money, the delay is usually in the mail or your bank's processing system, not with the IRS.
If the tool shows your return is still being processed after the normal timeline, the IRS is likely reviewing your return for errors or verification. You should receive a letter in the mail within a few weeks explaining what they need. If you receive a letter, follow the instructions exactly and respond by the deadline. If you do not receive a letter but the tool shows no progress after 6 to 8 weeks, call the IRS at 1-800-829-1040 with your Social Security number and return information ready.
If you filed through a tax preparation service (such as H&R Block or TurboTax), contact them first. Some services offer refund tracking through their own systems and can sometimes identify problems faster than the IRS tool. However, they cannot speed up IRS processing — they can only tell you what the IRS has told them.
Refunds and identity theft
If you filed your return but "Where's My Refund?" shows no record of it, or if you receive a letter saying a return was filed under your Social Security number that you did not file, your identity may have been stolen. Do not file again. Contact the IRS Identity Theft Hotline at 1-800-908-4490 immediately. The IRS will place a flag on your account and help you file a legitimate return once the fraudulent one is resolved.
If you suspect identity theft, also file a report with the Federal Trade Commission at IdentityTheft.gov. Keep copies of all correspondence from the IRS and the FTC. Resolving identity theft on a tax return can take several months, so start the process as soon as you notice the problem.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advance" loans where they lend you money against your expected refund, but you pay interest and fees for this, so you receive less money overall. Filing electronically with direct deposit is the fastest free option.
What if I filed my taxes but the IRS says they have no record of my return?
If you filed electronically, the IRS should have a record within 24 hours. If it has been longer and "Where's My Refund?" shows nothing, contact the tax preparation service you used to confirm they actually submitted your return. If you filed on paper, it may still be in the mail or waiting to be scanned. Call the IRS at 1-800-829-1040 with your filing information.
Do I have to wait for my refund or can I get the money sooner?
You cannot force the IRS to process your return faster. Some tax preparation companies offer "refund anticipation loans" that give you cash immediately, but you pay fees and interest, reducing what you actually receive. Electronic filing with direct deposit is the fastest free method.
Will the IRS call me about my refund?
No. The IRS contacts you by mail only, never by phone or email. If someone calls claiming to be from the IRS about your refund, it is a scam. Hang up and report it to the Treasury Inspector General for Tax Administration at 1-800-366-4484.
What if I moved after I filed my taxes?
If you filed electronically with direct deposit, your refund goes to your bank account regardless of where you live, so your address does not matter. If you requested a check by mail, update your address with the IRS as soon as possible using Form 8822 on IRS.gov. If the check was already mailed to your old address, contact your local post office to see if they can forward it.