The IRS issues refund checks year-round, but the volume and speed depend on the tax year and time of year
Yes, the IRS is sending refund checks. The agency processes and mails refunds continuously throughout the year — not just during tax season. However, the number of checks going out and how fast they arrive varies significantly depending on whether you filed early in the year, late in the year, or during a prior tax year.
During the main filing season (January through April), the IRS processes millions of returns and sends out refunds in waves. Outside that window, refunds still go out, but the volume is lower and processing can take longer if your return requires manual review or additional verification.
The most reliable way to know if your specific refund is being mailed is to check the status of your return using the IRS Where's My Refund tool, which updates every 24 hours and tells you whether your refund has been approved, is in the mail, or is still being processed.
Key Takeaways
- The IRS mails refund checks throughout the year, but processing speed depends on when you filed and whether your return needs manual review.
- Most refunds approved during tax season are mailed within 5 to 7 business days of approval, though some take longer if the return is flagged for verification.
- The Where's My Refund tool on IRS.gov is updated daily and shows the exact status of your refund — whether it has been approved or mailed.
- If your refund was approved more than 7 business days ago and you still have not received it, contact the IRS or check whether the check was returned to the agency.
How to check whether your refund check is in the mail
Go to IRS.gov/refunds and use the Where's My Refund tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received" (still being processed), "Approved" (refund has been authorized but not yet mailed), or "Mailed" (check is on its way).
The tool updates once per day, usually overnight. If it says "Mailed," the check should arrive within 5 to 7 business days for most returns filed during tax season. Returns filed outside the main season or those flagged for review may take longer — sometimes 2 to 3 weeks or more.
If the tool shows "Approved" but you filed more than 7 business days ago, your check may have been mailed but the tool has not yet updated. Wait another day or two and check again. If it still shows "Approved" after 10 business days, contact the IRS at 1-800-829-1040.
Refund checks take longer when the IRS needs to verify your return
Some returns trigger additional review before the IRS approves the refund. This happens when the return contains errors, claims that do not match IRS records, or income that needs verification. Common triggers include large child tax credits, earned income tax credits, or education credits claimed by someone filing for the first time.
If your return is under review, the Where's My Refund tool will show "Return Received" for longer than usual — sometimes 2 to 4 weeks or more. The IRS may also mail you a letter asking for additional documents or information. If you receive such a letter, respond within the deadline shown on it; delays in responding can push back your refund by weeks.
During peak tax season, the IRS processes millions of returns simultaneously, which can slow verification. If your return is flagged, you may see no change in status for several weeks, then suddenly see it move to "Approved" and "Mailed" within days.
What to do if your refund check has not arrived after 7 business days
First, confirm the check was actually mailed by checking Where's My Refund again. If it shows "Mailed" but you have not received it after 7 business days, the check may have been lost in the mail or returned to the IRS because the address on your return was incorrect or incomplete.
Call the IRS at 1-800-829-1040 and provide your Social Security number and refund amount. The IRS can tell you the exact mailing date and address, and whether the check was returned. If the check was returned, the IRS will reissue it, usually within 2 to 4 weeks. If it was lost in the mail, the IRS can also reissue it after confirming the address is correct.
Do not assume the check is lost immediately. Mail delivery times vary by location, and some checks take 10 to 14 days to arrive, especially if mailed to a rural address or during periods of high mail volume.
Refunds for prior tax years take longer than current-year refunds
If you are waiting for a refund from a tax return you filed in a previous year — for example, an amended return or a return filed late — processing and mailing can take significantly longer. The IRS prioritizes current-year returns during tax season, so prior-year refunds often wait in queue.
An amended return (Form 1040-X) typically takes 8 to 12 weeks to process after the IRS receives it, and the refund check arrives 1 to 2 weeks after approval. A return filed after the tax deadline may also be delayed if it triggers verification or if the IRS needs to match it against prior-year records.
Check Where's My Refund for prior-year returns as well — the tool works for any tax year. If your return has been in "Return Received" status for more than 12 weeks, contact the IRS to confirm it was received and is not stuck in processing.
Direct deposit refunds arrive faster than mailed checks
If you chose direct deposit on your return instead of a mailed check, your refund reaches your bank account in 5 to 7 business days after approval — faster than a mailed check. Direct deposit also eliminates the risk of a check being lost or returned.
You can still check the status of a direct deposit refund using Where's My Refund. The tool will show "Approved" when the IRS has authorized the transfer and "Mailed" (or sometimes "Deposited") when the funds have been sent to your bank. Your bank may take 1 to 2 additional business days to post the funds to your account, depending on their processing schedule.
If you filed for a mailed check but now want direct deposit instead, you cannot change it after the return is submitted. You would have to wait for the check to arrive, then file an amended return if you want to change your refund method for a future year.
Refund delays during peak tax season
From January through April, the IRS receives tens of millions of returns. Even though the agency has automated systems to process most returns quickly, the sheer volume can cause delays. Returns that require manual review or verification may wait weeks before an IRS employee reviews them.
In recent years, the IRS has also faced staffing shortages, which has slowed processing during peak season. If you filed early in the season (January or early February), your refund is more likely to be processed quickly. If you filed in late March or April, expect longer waits, especially if your return is flagged for review.
The IRS publishes weekly refund statistics on its website showing how many refunds have been issued and the average processing time. These figures can help you understand whether delays are widespread or specific to your return.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing. The IRS processes returns in the order they were received and according to their verification procedures. Calling can help you confirm the status of your return or address a specific problem, like a returned check, but it will not move your refund ahead in the queue.
What if the Where's My Refund tool says my check was mailed but I never received it?
Contact the IRS at 1-800-829-1040 with your Social Security number and refund amount. The IRS can confirm the mailing address and date, and determine whether the check was returned or lost. If either happened, the IRS will reissue the check, usually within 2 to 4 weeks.
How long does an amended return refund take?
An amended return (Form 1040-X) takes 8 to 12 weeks to process after the IRS receives it. Once approved, the refund check is mailed and arrives within 1 to 2 weeks. Total time from filing to receiving the check is typically 9 to 14 weeks.
Why does the Where's My Refund tool show "Approved" but my check has not arrived?
When a refund is approved, the IRS mails the check within 1 to 2 business days. The check then takes 5 to 7 business days to arrive by mail, depending on your location. The tool may not update to "Mailed" immediately, so wait a few more days before contacting the IRS.
Can I change my refund from a mailed check to direct deposit?
No, not after you have filed your return. You must wait for the check to arrive. If you want direct deposit for future refunds, you can request it when you file next year's return.