Tax refunds in 2025 arrive on different dates depending on how you file and how the IRS processes your return
The IRS does not send all refunds at once. If you file early in January, you may receive your refund by late February. If you file in April, you could wait until June or July. The IRS publishes a refund timeline each year, but the actual date your money arrives depends on three things: when you submit your return, whether you file electronically or by mail, and whether the IRS needs to review your return for errors or fraud.
Electronic filing is faster than paper. The IRS typically processes e-filed returns within 21 days if there are no problems. Paper returns take 4 to 6 weeks just to be scanned and entered into the system, then another 2 to 3 weeks to process. Direct deposit is faster than a mailed check — direct deposit usually arrives within 3 to 5 business days after the IRS approves your return, while checks take 7 to 10 business days after approval.
Key Takeaways
- Electronic filing with direct deposit is the fastest route, typically resulting in a refund within 21 to 26 days from submission if no issues arise.
- Paper returns take significantly longer — expect 6 to 9 weeks total because the IRS must first scan and manually enter your information.
- The IRS publishes a "Where's My Refund?" tool on its website where you can enter your Social Security number and filing status to see your return's status.
- If the IRS flags your return for review — common with claimed credits like the Earned Income Tax Credit — your refund will be delayed by several weeks or months.
- Refunds do not arrive on a single date; the IRS issues them in waves throughout the filing season, which runs from January through October.
How the IRS processes returns in order
The IRS does not work through returns in the order they arrive. Instead, it processes them in batches. When you file electronically, your return enters a queue and is typically processed within 21 days. The IRS then sends your refund to your bank or mails a check, depending on what you chose on your return.
The 21-day timeline assumes no complications. If your return contains math errors, mismatched information (such as a Social Security number that does not match IRS records), or claims the IRS wants to verify, processing stops. The IRS sends you a notice by mail explaining what it needs. You then have 30 days to respond. After you respond, the IRS takes another 2 to 4 weeks to review your answer and issue a refund or denial.
Paper returns move through a different pipeline. A postal worker delivers your envelope to an IRS processing center, where staff scan it and type the information into the computer system. This scanning and data entry alone takes 4 to 6 weeks. After that, the return enters the same processing queue as electronic returns, adding another 2 to 3 weeks. Total time for a paper return with no issues: 6 to 9 weeks.
Direct deposit versus mailed checks
Direct deposit is the fastest way to receive your refund. Once the IRS approves your return, it sends the money to your bank electronically, usually within 3 to 5 business days. The money then appears in your account. If you file on January 15 and have no issues, you could see your refund by early February.
A mailed check takes longer. After the IRS approves your return, it prints a check and mails it to the address on your return. Postal delivery adds 7 to 10 business days. If you file on January 15 with no issues and choose a mailed check, expect the check to arrive in mid-to-late February. If the check is lost in the mail, the IRS can issue a replacement, but that adds another 4 to 6 weeks.
To receive direct deposit, you must provide your bank account number and routing number on your tax return. You can find your routing number on the bottom left of any check from that account, or by calling your bank. If you do not have a bank account, some tax preparation services offer refund cards — prepaid debit cards that receive your refund electronically and function like a bank account.
Why some refunds take much longer
Certain returns trigger additional review. The IRS automatically checks returns that claim the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or the American Opportunity Tax Credit. These credits are high-value and frequently involve errors, so the IRS verifies them before issuing a refund. If your return claims one of these credits, add 4 to 12 weeks to the normal timeline.
Returns with missing or mismatched information also delay. Common issues include a Social Security number that does not match IRS records, a name spelled differently than on your Social Security card, or income reported by your employer that does not match what you reported. When the IRS finds a mismatch, it sends you a notice. You respond by mail, and the IRS reviews your response. This back-and-forth typically adds 6 to 8 weeks.
Identity theft flags and fraud reviews cause the longest delays. If the IRS suspects someone filed a return using your Social Security number, or if your return looks unusual compared to your prior years, the IRS holds it for investigation. These reviews can take 3 to 6 months. The IRS will contact you by mail if this happens.
Using the IRS "Where's My Refund?" tool
The IRS provides a free tool called "Where's My Refund?" on its website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool then tells you the status: received, being processed, approved and sent, or delivered.
The tool updates once per day, usually overnight. If you filed electronically, the tool typically shows your return as received within 24 hours. If you filed by mail, it may take 2 to 3 weeks for the return to appear in the system. Once it appears, you can track its progress.
If the tool says your refund has been sent but you have not received it after 5 business days (for direct deposit) or 10 business days (for a check), contact the IRS. You can call 1-800-829-1040 or visit an IRS office. Have your Social Security number, filing status, and the refund amount ready.
2025 filing season timeline
The IRS began accepting returns on January 27, 2025. The deadline to file is April 15, 2025. However, filing early does not may provide an early refund if the IRS needs to review your return. Many people who file in early February receive refunds by late February or early March. People who file in March or April typically wait until May, June, or July.
The IRS does not issue refunds in a single wave. Instead, it processes and sends refunds continuously throughout the season. If you file on January 28 with no issues and choose direct deposit, you could receive your refund by mid-February. If you file on April 10 with no issues, you might not receive it until late May or early June.
What to do if your refund is delayed
If you have not received your refund within the expected timeframe, first check the "Where's My Refund?" tool. If the tool says your refund has been sent but you have not received it, wait 5 more business days (for direct deposit) or 10 more business days (for a check). Postal delays happen, and your refund may still arrive.
If the tool shows your return is still being processed after 21 days (for electronic filing) or 9 weeks (for paper filing), contact the IRS. Call 1-800-829-1040 or visit a local IRS office. The IRS can tell you whether your return is under review and what information it needs from you. If the IRS sent you a notice and you did not receive it, the IRS can resend it or read it to you over the phone.
If your direct deposit refund never arrives, contact your bank first. Ask whether the deposit was received and rejected (sometimes happens if your account number changed or was closed). If your bank did not receive the deposit, the IRS can issue a replacement check. This process takes 4 to 6 weeks.
Frequently Asked Questions
Can I get my refund faster by paying a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "rapid refund" loans, where they lend you money against your expected refund and charge a fee. This is not faster — you receive the loan immediately but still wait for the IRS refund, which the loan company then takes. You pay interest or fees for no benefit. Direct deposit with electronic filing is the fastest free option.
What if I made a mistake on my return after I filed?
If you filed electronically and realize you made an error before the IRS processes your return, you can file an amended return using Form 1040-X. However, you cannot withdraw or change an electronic return once submitted. If the IRS has not yet processed your original return, filing an amended return may delay your refund by several weeks. If the IRS has already processed your return and issued a refund, you can still file an amended return to correct the error and receive an additional refund or pay additional tax owed.
Do I have to file by April 15 to get a refund in 2025?
Yes. If you do not file by April 15, 2025, you cannot receive a refund for the 2024 tax year. You can request an extension to October 15, 2025, but an extension only gives you more time to file — it does not extend the refund deadline. If you file after April 15 without an extension, the IRS will not process your return.
Why does the IRS take so long to process returns?
The IRS processes millions of returns each year with limited staff. Electronic returns are processed by computer, which is fast. Paper returns require manual scanning and data entry, which is slow. Returns that need review — because of credits, mismatched information, or fraud concerns — require human review, which adds weeks or months. The IRS prioritizes returns with no issues, so returns that need review wait in a queue.
Can I check my refund status without using the IRS website?
Yes. You can call the IRS at 1-800-829-1040 and speak to a representative who can look up your refund status. You can also visit a local IRS office in person. Both options require your Social Security number, filing status, and the refund amount. The phone line is busiest in February and March, so expect long wait times during peak season.