Tax refunds arrive on different schedules depending on how you filed and how the IRS processes your return
Not everyone receives their tax refund at the same time. The IRS processes millions of returns each year, and the speed of your refund depends on several factors: whether you filed on paper or electronically, whether your return needed extra review, and which method you chose to receive your money. Some people get refunds within two weeks of filing electronically; others wait eight weeks or longer.
The IRS publishes a tool called "Where's My Refund?" that shows the actual status of your specific return. This tool updates once per day and tells you whether your return is still being processed, approved, or sent to your bank. Checking this tool is more reliable than calling the IRS or checking your bank account repeatedly, because it shows you the IRS's internal timeline, not just whether money has landed.
Key Takeaways
- The IRS processes returns at different speeds depending on filing method and complexity, so refund timing varies widely even among people who filed on the same day.
- The "Where's My Refund?" tool on IRS.gov shows your return's actual status and updates once daily, and is the most reliable way to track your money.
- Paper returns take longer to process than electronic returns because the IRS must scan and enter the information manually.
- If your return was selected for review or contained errors, the IRS will contact you by mail with next steps, not by phone or email.
- Direct deposit refunds arrive faster than checks, and some banks deposit the money before the IRS officially releases it.
How long the IRS typically takes to process returns
The IRS aims to process most electronic returns within 21 days. In practice, many people see refunds within 5 to 10 business days if they filed early in the tax season and their return is straightforward. During peak filing season (February through April), processing times slow down because the volume of returns increases dramatically.
Paper returns take much longer because IRS staff must physically open the envelope, scan the documents, and enter the information into the system. The IRS estimates 4 to 6 weeks for paper returns, but during busy season this can stretch to 8 weeks or more. If you filed on paper, expect a longer wait than someone who filed electronically.
The method you chose to receive your refund also matters. Direct deposit to a bank account is faster than a paper check mailed to your address. With direct deposit, the IRS sends the money electronically to your bank, which usually deposits it within one to two business days. A check takes several more days to arrive by mail, and then your bank may hold it for a few additional days before the funds are available.
When the IRS delays your refund for review
Some returns trigger additional review before the IRS releases the refund. This happens when the return contains certain credits (like the Earned Income Tax Credit), when income reported on your return does not match what employers or banks reported to the IRS, or when the IRS detects a pattern that requires verification. This review is not a sign of wrongdoing — it is a standard security step.
If your return is selected for review, the IRS will send you a letter by mail explaining what information they need. They will not call you or email you. The letter will include instructions for responding, either by mail or through your IRS online account. Responding quickly helps move your return through the review process faster. During this time, your refund is on hold and will not be released until the review is complete.
The review process typically adds 4 to 8 weeks to your timeline, though complex cases can take longer. Once the IRS completes the review and approves your return, they will send you another letter and process your refund according to the normal timeline.
Checking your refund status with the IRS tool
The IRS "Where's My Refund?" tool is available on IRS.gov and shows three possible statuses: "Return Received," "Approved," or "Sent." You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return to use the tool.
"Return Received" means the IRS has scanned your return and it is in the queue for processing. This status can last anywhere from a few days to several weeks depending on filing method and volume. "Approved" means the IRS has finished reviewing your return and approved your refund. At this point, the money is being prepared for release to your bank or for a check to be printed and mailed. "Sent" means the IRS has released the refund to your financial institution or the postal service, and it is on its way to you.
The tool updates once per day, usually overnight. Checking it multiple times in the same day will not give you new information. If the tool says your return is still being processed, checking again tomorrow is more useful than checking again in an hour.
What to do if your refund is taking longer than expected
If the "Where's My Refund?" tool shows your return is still in "Return Received" status after 21 days from when you filed electronically, or after 6 weeks from when you filed on paper, you can contact the IRS. The IRS phone line is 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready when you call.
Wait times to reach an IRS representative are often long, especially during tax season. Calling early in the morning or later in the week may result in shorter waits. If you cannot reach someone by phone, you can also visit a local IRS office in person, though appointments are often booked weeks in advance during busy season.
Before you contact the IRS, double-check that you filed correctly. Common reasons for delays include a mismatch between your Social Security number and the name on your return, an incorrect bank account number if you chose direct deposit, or a missing signature. If you made an error on your return, the IRS will contact you by mail with instructions for correcting it.
Why some people receive refunds faster than others
Several factors determine how quickly your refund arrives. Filing electronically with direct deposit is the fastest route — these returns often process within 5 to 10 business days. Filing electronically but requesting a check is slower because the check must be printed and mailed. Filing on paper is slowest because the IRS must manually process each document.
The complexity of your return also matters. A straightforward return with just W-2 income and the standard deduction processes faster than a return with self-employment income, rental property, or multiple credits. Returns filed early in the tax season (January and early February) process faster than returns filed in March or April, when the IRS is handling peak volume.
Your bank or credit union can also affect timing. Some financial institutions deposit IRS refunds before the official release date, while others wait for the funds to fully clear. If you use a smaller bank or credit union, the deposit may take an extra day or two compared to a large national bank.
How to avoid delays on next year's return
File electronically rather than on paper. Electronic filing is faster, more accurate, and less likely to trigger a review. If you are unsure how to file electronically, the IRS Free File program offers free tax software to people who earn below a certain income threshold. You can find participating software providers on IRS.gov.
Choose direct deposit instead of a paper check. Direct deposit is faster, safer, and you do not have to worry about a check being lost in the mail. You will need your bank account number and routing number, which you can find on a blank check or by calling your bank.
Double-check your return before submitting it. Make sure your Social Security number matches your name exactly as it appears on your Social Security card, that your bank account number is correct if you chose direct deposit, and that all income and credits are accurate. Errors on your return can trigger a review, which delays your refund by weeks.
Frequently Asked Questions
Can I get my refund faster if I pay someone to file my taxes?
No. The IRS processes all returns at the same speed regardless of who prepared them. A tax professional can help you file correctly and avoid errors that cause delays, but they cannot speed up the IRS's processing timeline. Filing electronically with direct deposit is the fastest method available to anyone.
What if the Where's My Refund tool says my refund was sent but I haven't received it?
If the tool shows "Sent" but the money has not arrived, wait a few more business days — the refund is in transit. If you chose direct deposit, the money should arrive within one to two business days after the "Sent" status appears. If you chose a check, allow 5 to 7 business days for it to arrive by mail. If more time has passed and you still have not received it, contact the IRS at 1-800-829-1040.
Does filing my taxes late mean my refund will be delayed?
Filing late does not change how fast the IRS processes your return once it arrives. However, if you file very late (after October 15), you may miss the important date to claim your refund entirely. The IRS generally allows three years to claim a refund, so filing by the three-year mark is important.
Why did the IRS send me a letter about my refund instead of just depositing it?
A letter usually means the IRS selected your return for review or found an issue that needs clarification. The letter will explain what they need from you and how to respond. Follow the instructions in the letter carefully, as responding promptly helps your refund process faster.
Can I cancel my refund and get the money a different way?
Once the IRS has processed your return and released your refund, you cannot cancel it. If you chose direct deposit and the money has already arrived in your account, you would need to contact your bank if there was an error. If your refund has not been released yet, you cannot change the delivery method — you will receive it the way you requested on your return.