The IRS processes most refunds within 21 days of accepting your return
The IRS says it will issue your refund within 21 days of accepting your tax return. That clock starts when the IRS receives and processes your return, not when you file it. If you file on January 15 and the IRS accepts it that same day, the 21-day window begins then. If there are errors or missing information, the clock pauses until you fix them.
In practice, most people see their refund within two to three weeks of acceptance. Some get it in five to ten days. A smaller number wait the full 21 days or longer. The speed depends on how you filed, how you want the money, and whether the IRS needs to review your return more closely.
You can check the exact status of your refund using the IRS Where's My Refund tool on IRS.gov. You enter your Social Security number, filing status, and the refund amount. The tool updates once per day and tells you whether the IRS has received your return, accepted it, and sent the refund out.
Key Takeaways
- The IRS counts 21 days from the date it accepts your return, not from the date you submit it, so there may be a gap between filing and the clock starting.
- E-filed returns are accepted and processed faster than paper returns, usually within one to two days of submission.
- Direct deposit to a bank account is the fastest way to receive your refund, typically arriving within five to ten business days after the IRS sends it.
- The Where's My Refund tool on IRS.gov updates daily and is the most reliable way to track your specific refund status.
- If your return is flagged for review, the 21-day timeline pauses until the IRS finishes checking it, which can add weeks or months.
How e-filing versus paper filing affects your timeline
E-filed returns move through the system much faster than paper returns. When you e-file, the IRS receives your return electronically and can begin processing it when ready. Most e-filed returns are accepted within one to two days. Paper returns have to be physically received at an IRS processing center, opened, scanned, and entered into the system by hand. That process alone can take two to four weeks.
If you filed on paper and mailed it in January, the IRS may not have received it yet depending on mail delays and which processing center serves your region. You can track a paper return using the IRS USPS Tracking system if you mailed it with tracking. Once the IRS receives and scans it, the 21-day clock starts, but you are already weeks behind someone who e-filed.
For 2025 returns, e-filing is strongly faster. If you have not filed yet and are waiting on documents or information, e-filing the moment you are ready will shorten your wait significantly compared to printing, signing, and mailing a paper return.
Direct deposit gets your money faster than a check or prepaid card
The method you choose to receive your refund changes how long the final step takes. Direct deposit to a bank account is the fastest option. Once the IRS approves your refund and sends it out, the money typically arrives in your account within five to ten business days. Some banks receive it in two to three business days.
A paper check takes longer. The IRS prints and mails it, which adds one to two weeks depending on mail speed and your location. If the check is lost or delayed in the mail, you have to contact the IRS to request a replacement, which starts the process over.
Some people choose a refund prepaid card, which the IRS can load electronically. This is faster than a check but slower than direct deposit to your own bank account. The card arrives by mail, so you are waiting for postal delivery even though the IRS has already processed the money.
If you did not provide direct deposit information on your 2024 return and want to change it for 2025, you can add your bank details when you file this year. The IRS will not let you change the method after you have filed, so choose before you submit.
Returns flagged for review take much longer
Some returns are selected for a closer look by the IRS. This happens for many reasons: unusual deductions, income that does not match what employers reported, math errors, or random selection. When your return is flagged, the 21-day timeline pauses. The IRS will contact you by mail asking for documents or explanations. You respond, and then they review your answer. This process can add two weeks to several months depending on what they are checking.
You cannot speed this up by calling or visiting an IRS office. The IRS will tell you to wait for their letter. The letter will explain what they need and give you a important date to respond, usually 30 days. Once you send the documents, allow another two to four weeks for them to review and make a decision.
If your return is selected for review, the Where's My Refund tool will show a message saying your return is being reviewed. This is normal and does not mean you made a mistake. It just means your refund will take longer than 21 days.
What to do if your refund does not arrive on time
If 21 days have passed since the IRS accepted your return and you have not received your refund, start by checking the Where's My Refund tool again. Refresh the page and look for any new messages. If the tool says your refund was sent but you have not received it, the next step depends on how you chose to receive it.
For direct deposit: Contact your bank and ask if the deposit arrived but was rejected or returned. This can happen if your account number changed, the account was closed, or the bank flagged it as suspicious. If the bank did not receive it, contact the IRS at 1-800-829-1040 to report it. The IRS can issue a replacement refund, usually by check.
For a mailed check: Wait a full 21 calendar days from the date the Where's My Refund tool said it was sent. Mail can take longer than expected. If 21 days have passed and you still have not received it, contact the IRS at 1-800-829-1040 or use the IRS Where's My Refund tool to request a replacement check.
For a prepaid card: Check the mail for the envelope from the card issuer. If you do not receive it within three weeks of the IRS sending it, contact the IRS. They can reissue the card or send the refund another way.
Refunds for amended returns take longer
If you filed an amended return (Form 1040-X) to correct a mistake on your original 2024 return, your refund will take longer. The IRS processes amended returns separately and does not explore the 21-day timeline. Most amended returns take eight to twelve weeks to process. Some take longer if the IRS needs to review the changes you made.
You can check the status of an amended return using the Where's My Amended Return tool, also on IRS.gov. This tool is separate from the regular Where's My Refund tool. You will need your Social Security number, filing status, and the exact refund amount from your amended return.
If you have not filed your 2024 return yet and realize you need to make corrections, file the original return first. Do not file an amended return before filing the original. The IRS will reject it. Once your original return is processed, you can file the amended version if needed.
State refunds follow a different timeline than federal refunds
Your state tax refund is separate from your federal refund and follows its own timeline. Some states process refunds as fast as the IRS, within two to three weeks. Others take six to eight weeks. A few states take even longer. The timeline depends on your state's processing capacity and whether your return is flagged for review.
You can check your state refund status on your state's tax agency website. Most states have their own refund tracking tool similar to the IRS Where's My Refund tool. Search for "[your state] tax refund status" to find it.
If you filed your federal and state returns together using tax software, they were submitted separately. Your federal refund and state refund will not arrive at the same time. It is normal to receive one weeks before the other.
Frequently Asked Questions
Does filing early mean I get my refund earlier?
Filing early helps only if the IRS accepts your return quickly. The 21-day clock starts when the IRS accepts your return, not when you file it. If you file on January 20 and the IRS accepts it the same day, you are not ahead of someone who files on February 1 and gets accepted the same day. E-filing early is faster than mailing a paper return late, but the advantage is in the filing method, not the calendar date.
What if I owe state taxes but am getting a federal refund?
Your federal and state refunds are separate. You will receive your federal refund on its own timeline. If you owe state taxes, some states can intercept your federal refund to cover what you owe them, but this does not happen automatically. The state has to request it, and you would be notified. Your federal refund timeline does not change because of state taxes owed.
Can the IRS send my refund to a different bank account than the one I listed?
No. The IRS sends your refund only to the bank account you provided on your tax return. If you listed the wrong account number or the account is now closed, the bank will reject the deposit and the IRS will reissue it by check. This adds several weeks. Double-check your account number and routing number before you file.
Why does the Where's My Refund tool say my refund was sent but I have not received it?
If the tool says your refund was sent by direct deposit, it usually arrives within five to ten business days. If you have waited longer, contact your bank to confirm they received the deposit. If the tool says it was sent by check, allow 21 calendar days from the send date for mail delivery. If you still have not received it after that, contact the IRS to report it missing.
Do I have to wait for my refund or can I get money sooner?
Some tax software companies and banks offer refund advances or loans against your expected refund. These are not from the IRS and come with fees and interest. You get the money when ready but pay a cost. Whether this makes sense depends on how much you need the money now versus waiting a few weeks for the IRS refund at no cost.