The IRS publishes a refund schedule, but your actual date depends on how you file and how you receive your money
The IRS does not send all refunds on the same day. Instead, they process returns in batches throughout the filing season, which runs from late January through October. If you file early in the season — January or February — you will typically see your refund within 21 days of the IRS accepting your return. If you file later, the timeline stretches. The IRS processes roughly 90 million individual returns each year, and the speed of your refund depends on three things: when you submit, whether you choose direct deposit or a check, and whether your return needs manual review.
For 2025, the IRS began accepting returns on January 27. The agency publishes a weekly refund cycle schedule that shows which returns it will process each week. You can check that schedule on IRS.gov under "Refund Cycle" to see which week your return falls into, though the week listed is not a may provide — it is the week the IRS aims to process returns filed by a certain date.
Key Takeaways
- Direct deposit refunds arrive within 21 days of the IRS accepting your return in most cases, while paper checks take 4 to 6 weeks longer.
- The IRS publishes a weekly refund cycle schedule showing which returns it will process each week, but delays happen if your return is flagged for review.
- Filing electronically with direct deposit is the fastest route; filing by paper mail adds weeks to processing time.
- If your refund does not arrive by the date shown in the IRS schedule, you can check the status using the IRS Where's My Refund tool with your Social Security number and filing status.
Direct deposit versus paper check — the speed difference is significant
Direct deposit is faster because the IRS does not have to print, mail, and wait for you to deposit a physical check. With direct deposit, the IRS transfers money directly to your bank account. The IRS aims to send direct deposit refunds within 21 days of accepting your return. In practice, most arrive within that window, though some take longer if the return requires additional review.
A paper check takes longer. After the IRS processes your return, it must print the check, mail it to your address, and then you must deposit it at your bank. The entire process typically takes 4 to 6 weeks from the date the IRS accepts your return. If you move between filing and receiving the check, or if the check is lost in the mail, the delay extends further. The IRS will not reissue a check until 120 days have passed since it was mailed.
If you filed your 2024 return by paper and are filing 2025 by paper again, expect the same timeline. The IRS does not prioritize paper returns — they are processed in the order received, after electronic returns.
What the IRS weekly refund cycle schedule actually tells you
The IRS publishes a table each week showing which returns it will process that week, organized by the date you filed. For example, the schedule might say "Returns filed January 27 through January 31 will be processed the week of February 3." This means the IRS aims to accept and begin processing those returns during that week.
The schedule is not a promise for your specific refund. It is an aggregate target. Some returns in that batch will be processed faster, others slower. Returns that trigger fraud checks, have math errors, or claim certain credits — like the Earned Income Tax Credit — often take longer because they require manual review by an IRS employee.
You can find the current week's schedule on IRS.gov by searching "refund cycle" or visiting the IRS's weekly refund schedule page. The schedule updates every Thursday and covers the next week's processing.
Returns that get held up — what causes delays beyond the standard timeline
Some returns do not move through the standard 21-day window. The IRS flags returns for review if they contain certain credits, if income reported on your return does not match what employers or banks reported to the IRS, or if the return looks unusual compared to your prior years. Returns claiming the Earned Income Tax Credit or the Child Tax Credit are reviewed more often because these credits are subject to fraud.
Identity theft checks also delay refunds. If the IRS suspects someone filed a return using your Social Security number, it will hold your refund while it verifies your identity. This can add weeks or months. You will receive a letter from the IRS explaining the hold.
Amended returns — forms 1040-X filed to correct a prior year — are processed separately and take longer. The IRS typically takes 16 weeks to process an amended return, though this varies.
How to check where your refund is right now
The IRS provides a tool called "Where's My Refund?" on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight. It will tell you one of three things: the IRS has not yet received your return, your return is being processed, or your refund has been approved and a date has been set for payment.
If the tool says your refund was approved and shows a date, that date is when the money will leave the IRS. If you chose direct deposit, it will arrive in your bank account within one business day of that date, though some banks take longer to post the deposit. If you chose a check, the IRS will mail it on that date, and you should receive it within 7 to 10 business days.
Do not call the IRS to ask about your refund before 21 days have passed since the IRS accepted your return. The IRS will not have information to give you, and you will reach a busy line. Wait until at least day 22, and use Where's My Refund? first — it is faster than calling.
Filing early versus filing late — the practical difference
Filing in late January or early February gives you the best chance of receiving your refund by mid-February or early March. The IRS processes returns in the order it receives them during the first weeks of the season, and the volume is lower than it will be in March and April.
Filing in March, April, or May means your return enters a much larger queue. The IRS processes more returns per week during these months, but the absolute number of returns waiting also grows. You will still receive your refund within 21 days of acceptance in most cases, but the IRS is working through a backlog, and delays are more common.
Filing after June means you are filing late in the season. The IRS continues processing returns through October, but by summer, many returns have already been processed and refunds sent. There is no advantage to filing late, and if you are owed a refund, you are straightforward delaying receiving your money.
What happens if your refund does not arrive on the promised date
If the Where's My Refund? tool showed a date and that date has passed without the money arriving, the next step depends on how you chose to receive it. For direct deposit, wait three business days after the date shown — some banks post deposits slowly. If three business days have passed and the money is not in your account, contact your bank to confirm they received the transfer. Occasionally a bank rejects a deposit because the account number was entered incorrectly on your return.
For a paper check, wait 10 business days after the date shown. If the check has not arrived, use the IRS's "Get My Payment" tool (which also appears on IRS.gov) to request a trace on the check. The IRS will investigate whether the check was mailed and, if it was lost, will issue a replacement. This process takes several weeks.
If Where's My Refund? shows no date yet and more than 21 days have passed since the IRS accepted your return, your return may be under review. Check the tool again — it will usually display a message explaining the delay. If it says your return is still being processed, contact the IRS at 1-800-829-1040.
Frequently Asked Questions
Can I get my refund faster if I file electronically with direct deposit?
Yes. Electronic filing with direct deposit is the fastest method. The IRS aims to process these returns within 21 days of acceptance. Paper filing or requesting a check adds weeks. If speed matters, file electronically and choose direct deposit.
Does filing on January 27 mean I will get my refund in February?
Most likely, but not certainly. If you file January 27 with direct deposit and your return does not require review, you should see your refund by mid-February. If your return is flagged for any reason — a credit that needs verification, income that does not match IRS records — the timeline extends. Check Where's My Refund? after the IRS accepts your return to see your specific date.
What if I claimed the Earned Income Tax Credit — will my refund take longer?
Yes. Returns claiming the Earned Income Tax Credit are reviewed more often because of fraud prevention rules. The IRS may take longer than 21 days to process your return. You will see the updated timeline in Where's My Refund? once the IRS begins reviewing your return.
Is the date shown in Where's My Refund? may provide?
The date shown is when the IRS will send your refund, not when it will arrive in your account. For direct deposit, add one business day. For checks, add 7 to 10 business days for mail delivery. Delays can still happen if your bank is slow to post or if the check is lost.
What should I do if the IRS accepted my return 25 days ago and Where's My Refund? still shows no date?
Your return is likely under review. Check Where's My Refund? again — it updates daily and will show a message if your return needs additional information. If the message says to contact the IRS, call 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready.