Most refunds arrive between 21 days and 6 months after you file
The IRS processes most tax returns within 21 days of receiving them, but your refund may take longer to reach you depending on how you file, how you receive it, and whether the IRS needs to review your return. If you file electronically and choose direct deposit to your bank account, you are most likely to see your money in the fastest timeframe — often within two to three weeks. If you file on paper or request a check by mail, add another two to four weeks for postal delivery.
The 21-day window is not a may provide. The IRS processes returns in the order they arrive, and during tax season (January through April) the volume is enormous. A return filed in early February may process faster than one filed in late March, straightforward because fewer people have filed by then. Additionally, if the IRS flags your return for review — because of math errors, missing information, or random verification — processing stops until they resolve the issue, which can add weeks or months.
You can track your specific refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day. This tool shows you the actual status of your return, not an estimate, and will tell you if the IRS is reviewing your return or if there is a problem holding up payment.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, typically resulting in a refund within two to three weeks of the IRS receiving your return.
- Paper returns and mailed checks add four to six weeks total, because the IRS must first receive and scan your paper form before processing begins.
- The IRS processes returns in the order received, so filing early in the tax season usually means faster processing than filing in March or April.
- If the IRS reviews your return for any reason, processing pauses until the review is complete, which can delay your refund by several weeks or months.
- The Where's My Refund tool on IRS.gov shows your actual refund status and updates daily, so you can see exactly where your return stands.
Why electronic filing is faster than paper
When you file electronically, your return goes directly into the IRS computer system. The IRS can begin processing it when ready — checking math, matching information to what employers and banks reported, and flagging anything unusual. This entire process happens in the IRS's systems without anyone handling a physical document.
Paper returns must be received at an IRS processing center, opened, scanned into the computer system, and then processed. That scanning step alone adds one to two weeks. If the scan is unclear or the form is damaged, a person must review it by hand, which adds more time. For this reason, the IRS estimates that paper returns take significantly longer to process than electronic ones, even when everything goes smoothly.
How your refund delivery method affects timing
Once the IRS processes your return and approves your refund, the way you receive the money matters. Direct deposit — where you provide your bank account number and the IRS sends the money electronically — is the fastest. The IRS sends the refund to your bank, and your bank deposits it into your account, usually within one to two business days. You may see the money in your account the same day or the next day, depending on your bank's processing speed.
A paper check takes longer. The IRS prints the check, mails it to the address on your return, and it travels through the postal system. Depending on where you live and where the check is mailed from, delivery takes one to two weeks. Once you receive it, you must deposit it at your bank, which may take another business day or two to clear. In total, a check refund can take four to six weeks longer than direct deposit.
Some people choose a refund anticipation loan or prepaid card product offered by tax preparation companies, which claims to deliver money faster. These products are not from the IRS — they are loans or transfers from private companies — and they charge fees. Direct deposit from the IRS itself is free and usually just as fast.
What slows down refunds: reviews and errors
The IRS reviews certain returns before issuing a refund. Common reasons include math errors on the form, missing information (like a Social Security number), income reported by your employer that does not match what you reported, or claiming a credit you may not be may have access to to. The IRS also randomly selects some returns for verification, especially those claiming the Earned Income Tax Credit or Child Tax Credit.
If your return is reviewed, the IRS will contact you by mail with a notice explaining what they need. You must respond with the requested documents or information. This back-and-forth can take several weeks or months, depending on how quickly you respond and how long the IRS takes to review your documents. During this time, your refund is on hold.
You can reduce the chance of a review by filing accurately and completely. Double-check that your Social Security number, name, and address match what the IRS has on file. Make sure the income you report matches what your employer, bank, and other payers reported to the IRS. If you claim a credit, keep records showing you meet the requirements.
Filing early versus filing late in tax season
The IRS begins accepting returns in late January each year. If you file in early February, your return enters a much smaller queue than if you file in mid-April. The IRS processes returns in the order they arrive, so an early return may be processed within two to three weeks, while a return filed in April might take six to eight weeks or longer, straightforward because thousands of returns are ahead of it in the queue.
Filing early also gives you a buffer if the IRS needs to review your return or contact you with questions. If you file in February and the IRS reviews your return, you have months to respond before the tax year ends. If you file in April and the IRS reviews your return, you have less time to resolve issues before the important date.
The only reason to delay filing is if you are still waiting for documents from your employer or financial institutions. Once you have all the forms you need — your W-2 from your employer, 1099 forms from banks or investment accounts, and any other income documents — file as soon as you can.
Tracking your refund status in real time
The IRS Where's My Refund tool is the most reliable way to know when your refund will arrive. You can find it on IRS.gov by searching "Where's My Refund" or going directly to the tool. You will need your Social Security number, filing status, and the exact refund amount from your return.
The tool shows one of four statuses: "Return Received" (the IRS has your return but has not started processing), "Approved" (the IRS has processed your return and approved your refund), "Sent" (the refund has been sent to your bank or is in the mail), or a message that the IRS is reviewing your return. The tool updates once per day, usually overnight, so check it in the morning for the most current information.
Do not rely on estimates or timelines you see elsewhere. Your specific refund status in the Where's My Refund tool is accurate for your situation. If the tool says your refund will arrive by a certain date, that is based on the actual status of your return, not a general estimate.
What to do if your refund is delayed
If the Where's My Refund tool shows your return is being reviewed, the IRS will contact you by mail with details about what they need. Do not call the IRS or visit a local office unless the notice tells you to — most reviews are handled by mail. Respond to the IRS notice with the documents or information they request, and send it by the important date they give you.
If your refund was supposed to arrive and did not, check your bank account carefully. Sometimes refunds are deposited under a different name or account than expected, especially if you recently changed your name or account information. If you filed for direct deposit, log into your bank's website and look at your transaction history for the past week.
If you filed for a check and it has been more than six weeks since you filed your return, contact the IRS. You can call the IRS at 1-800-829-1040 or use the IRS website to request a trace on your check. The IRS can tell you whether the check was mailed and, if so, help you request a replacement.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
Tax preparation companies offer refund anticipation loans or prepaid cards that claim to deliver money faster, but these are not from the IRS and they charge fees. Direct deposit from the IRS is free and usually arrives within two to three weeks, which is often as fast as or faster than these products. Unless you have an urgent need for the money, direct deposit is the better choice.
What if the IRS says my refund was sent but I never received it?
If you filed for direct deposit, check your bank account and your bank's transaction history — the deposit may have arrived under a slightly different name or date than expected. If you filed for a check, contact the IRS at 1-800-829-1040 to request a trace. The IRS can tell you if the check was mailed and issue a replacement if it was lost.
Does filing on the last day before the important date delay my refund?
Yes, filing in April means your return enters a much larger queue than if you file in February or March. The IRS processes returns in the order received, so a return filed in April may take six to eight weeks or longer, while an early return might process in two to three weeks. Filing early gives you a faster refund and more time if the IRS needs to review your return.
Why does the IRS review some returns and not others?
The IRS reviews returns for several reasons: math errors, missing information, income that does not match what employers reported, or claiming credits you may not be may have access to to. The IRS also randomly selects some returns for verification. If your return is reviewed, the IRS will contact you by mail explaining what they need.
Can I check my refund status on my tax preparation company's website instead of the IRS website?
Your tax preparation company may show you a status, but the IRS Where's My Refund tool on IRS.gov is the official source. The IRS tool shows the actual status of your return in the IRS system. Use the IRS tool to get the most accurate and up-to-date information about when your refund will arrive.