The IRS processes refunds in waves, not all at once
Your refund does not arrive on a single date. The IRS processes tax returns in batches throughout the filing season, which runs from late January through mid-October. If you file early in the season, you will typically receive your refund within 21 days. If you file later, you may wait longer because the IRS is processing a larger volume of returns.
The speed of your refund depends on three things: when you file, how you choose to receive the money, and whether the IRS needs to verify information on your return. Direct deposit is faster than a mailed check. A return with no issues moves through faster than one flagged for review.
The IRS publishes a weekly refund tracker on its website (irs.gov) that shows how many returns have been processed and how many refunds have been issued that week. This tracker updates every Wednesday and gives you a sense of the current pace, though it does not tell you the status of your specific return.
Key Takeaways
- Most refunds arrive within 21 days of filing if you choose direct deposit and your return has no errors or missing information.
- Paper checks take longer than direct deposit — typically four to six weeks from the date the IRS approves your return.
- The IRS processes returns in batches throughout the filing season, so filing earlier usually means a faster refund.
- You can check the status of your specific return using the IRS Where's My Refund tool on irs.gov, which updates once per day.
- If the IRS needs to verify information on your return, the process can take several weeks or longer.
How to track your specific refund
The IRS offers a tool called Where's My Refund on its website at irs.gov. To use it, you will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not show new information.
Where's My Refund shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." If your return shows "Return Received," the IRS has processed it but has not yet approved the refund. "Refund Approved" means the IRS has reviewed your return and determined the amount you are owed. "Refund Sent" means the money is on its way — either in the mail or deposited into your bank account, depending on your choice.
If you do not see your return in Where's My Refund after five days of filing electronically, or after four weeks of mailing a paper return, contact the IRS at 1-800-829-1040. A representative can look up your return manually and tell you whether it arrived and what stage it is in.
Direct deposit arrives faster than checks
If you chose direct deposit on your tax return, the IRS will deposit your refund directly into your bank account once it is approved. This usually takes 21 days or fewer from the date you file. The exact timing depends on your bank — some banks post the deposit the same day they receive it, while others take one or two business days.
If you chose to receive your refund by check, the IRS will mail it to the address on your return. A mailed check typically takes four to six weeks from the date your return is approved. This is longer because the IRS must print the check, place it in an envelope, and send it through the postal service. If your check is lost or damaged in the mail, you will need to contact the IRS to request a replacement, which adds more time.
You can change your refund method only before you file. Once you have submitted your return, you cannot switch from check to direct deposit or vice versa for that year's refund.
Why some refunds take longer
The IRS may need to verify information on your return before approving your refund. Common reasons for delays include a mismatch between the income reported on your return and the income records the IRS has on file, missing or incorrect information (like a Social Security number), or claiming a refundable tax credit that requires additional documentation.
If the IRS flags your return for review, Where's My Refund will show a message telling you that your return is being examined. The IRS will contact you by mail if it needs additional information from you. Do not ignore these letters — they will include a important date for responding. If you miss the important date, the IRS may deny your refund or reduce it.
Some returns are selected for a more thorough review called an audit. This is rare for most people, but if it happens to you, the process can take several months. The IRS will contact you by mail with details about what information or documents you need to provide.
Filing early versus filing late in the season
The IRS filing season officially opens in late January each year. If you file in February or early March, you are filing when the IRS is processing fewer returns overall, so your refund will likely move through the system faster. If you file in April or later, you are filing when the IRS is at peak volume, and your refund may take longer even if there are no problems with your return.
However, filing early only helps if you have all the documents you need. If you file an incomplete return to beat the important date, the IRS will delay your refund while it contacts you for the missing information. It is better to file a complete return a few weeks later than to file an incomplete one early.
The tax important date in 2025 is April 15. If you cannot file by then, you can request an extension, which gives you until October 15 to file. An extension does not extend the important date to pay taxes you owe — it only extends the important date to file your return. If you owe money, you should pay it by April 15 to avoid penalties and interest.
What to do if your refund is delayed
If your refund has not arrived within 21 days of filing electronically or four weeks of mailing a paper return, check Where's My Refund first. If the tool shows your refund has been sent but you have not received it, the problem may be with your bank or the postal service, not the IRS.
If your bank account information was incorrect on your return, the IRS may have attempted a direct deposit that failed. In this case, the IRS will mail you a check instead, which adds several weeks to the process. Where's My Refund will show a message if this has happened.
If Where's My Refund shows no information about your return after five days of filing electronically, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return was received and what stage it is in. If there is a problem, the representative can help you resolve it.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
No. The IRS processes all returns at the same pace regardless of who prepared them. Some tax preparation companies offer "refund advances" or "rapid refunds," which are loans against your expected refund. You pay fees for this service, and the loan must be repaid from your refund. This is not faster — it is more expensive.
What if I filed my return but never received a confirmation?
If you filed electronically, the tax software you used should have given you a confirmation number when ready after you submitted your return. If you filed by mail, the IRS does not send a confirmation. You can check Where's My Refund five days after mailing to see if your return arrived. If it does not appear after four weeks, call 1-800-829-1040.
Do I have to wait for my refund, or can I borrow against it?
You can wait, or you can borrow against it through a refund advance loan offered by some tax preparation companies. These loans charge fees and interest, so you receive less money than your actual refund. Most people are better off waiting the 21 days for direct deposit.
What happens if the IRS owes me money but I owe money to someone else?
The IRS can use your refund to pay back taxes, unpaid student loans, or child support that you owe. This is called "offset." If this happens, Where's My Refund will show a message explaining it. You will receive a notice in the mail with details about what debt was paid and how much of your refund was used.
Can I change my refund method after I file?
No. Once you submit your return, you cannot change whether you receive your refund by direct deposit or check. If you need to change your bank account information before the refund is sent, contact the IRS at 1-800-829-1040 as soon as possible. If the refund has already been sent, you cannot change it.