The IRS begins issuing refunds in late January 2025, but your refund date depends on when you file and how you choose to receive it

The IRS typically starts processing and issuing refunds in late January each year. For 2025, the earliest refunds will go out to people who file their returns in the first week of January, assuming they file electronically and choose direct deposit. However, the IRS does not issue all refunds at once—they arrive in waves throughout the filing season, which runs through mid-April.

Your specific refund date is determined by three things: when you submit your return, whether you file electronically or by mail, and whether you receive the refund by direct deposit or check. A return filed electronically in early January with direct deposit selected can arrive within 21 days. A paper return filed in March will take longer—typically four to six weeks after the IRS receives it, which itself can take one to three weeks.

Key Takeaways

  • The IRS begins issuing refunds in late January 2025, with the earliest refunds going to people who file electronically in the first week of January.
  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, while checks take an additional one to two weeks after that.
  • Paper returns take one to three weeks to reach the IRS, then another four to six weeks to process, making them the slowest option by far.
  • The IRS issues refunds in batches throughout the filing season, so even two returns filed on the same day may arrive on different dates.
  • You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.

How the IRS schedules refund batches

The IRS does not process all returns at the same speed. Instead, they release refunds in batches on specific days of the week. Historically, the IRS has issued refunds on Wednesdays and Fridays, though this schedule can shift. If your return is accepted on a Tuesday, your refund may not be released until the next scheduled batch day.

Once the IRS releases your refund, the time it takes to reach your bank account depends on your bank's processing speed. Most banks deposit direct deposit refunds within one to two business days of receiving them from the IRS. Some banks, particularly smaller regional banks or credit unions, may take longer. If you chose a check instead, the U.S. Postal Service delivery time adds another five to seven business days.

Direct deposit versus check: the timing difference

Direct deposit is significantly faster than a paper check. When you choose direct deposit, the IRS sends your refund electronically to your bank, and the money typically appears in your account within 21 days of the IRS accepting your return. This 21-day window is the IRS's standard processing time and includes both the time the IRS takes to process your return and the time your bank takes to deposit the funds.

A check takes longer at every stage. After the IRS processes your return, they print and mail the check, which takes five to seven business days. Then your bank must receive and deposit it, which adds another two to five business days depending on when it arrives and your bank's processing schedule. In total, a check refund typically takes four to eight weeks from the date the IRS accepts your return.

Filing early versus filing later in the season

The IRS can begin accepting returns as early as late January each year. If you file in the first week of January with direct deposit, you are in the first wave of refunds and should see your money by mid-February at the latest. If you file in late March, you are competing with millions of other returns filed near the important date, and the IRS's processing queue is much longer—your refund may not arrive until May or June.

Filing early also reduces the risk of errors or missing documents that delay processing. If the IRS needs more information from you, they will contact you by mail, which itself takes one to two weeks. The earlier you file, the more time you have to respond before the April important date.

What delays a refund after the IRS accepts it

Most refunds arrive on schedule, but some do not. The IRS may hold your return for additional review if certain items trigger their filters—for example, if you claim the Earned Income Tax Credit, if your return shows a large refund relative to your income, or if there are inconsistencies in your numbers. These reviews can add two to four weeks to your processing time.

Identity theft and fraud checks also delay refunds. If the IRS suspects your return may be fraudulent, they will verify your identity before releasing the refund. This verification process typically takes an additional two to three weeks. You can check whether your return is under review by using the Where's My Refund tool on IRS.gov—it will show a status message if your return is being examined.

Using the IRS Where's My Refund tool

The IRS Where's My Refund tool is the most reliable way to track your refund. You can access it on IRS.gov by entering your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

The tool shows three possible statuses: "Return Received," which means the IRS has accepted your return but has not yet processed it; "Refund Approved," which means the IRS has processed your return and approved the refund; and "Refund Sent," which means the refund has been released and is on its way to you. Once your refund is sent, the tool will show the expected deposit date if you chose direct deposit, or the date the check was mailed if you chose a check.

Refunds for amended returns and prior-year taxes

If you are filing an amended return (Form 1040-X) for a prior tax year, your refund will take longer. The IRS processes amended returns separately from regular returns, and they do not process them in batches the way they do current-year returns. An amended return typically takes eight to twelve weeks to process, even if you file electronically.

If you owe back taxes from a prior year and the IRS is offsetting your refund to pay that debt, the refund will be delayed while the IRS verifies the amount owed. This verification can take several weeks. The IRS will send you a notice explaining the offset before it happens.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS's standard processing time is 21 days for electronically filed returns with direct deposit, and this is their fastest option. Some tax software companies advertise "when ready refunds" or "rapid refunds," but these are loans against your expected refund, not the actual IRS refund. You pay interest or a fee for this service, and the actual IRS refund still takes the standard 21 days to arrive.

What if the Where's My Refund tool says my refund was sent but I haven't received it?

If direct deposit was sent more than two business days ago, contact your bank to confirm the deposit did not go to a different account or get held for fraud review. If a check was mailed more than two weeks ago, contact the IRS at 1-800-829-1040 to request a trace. The IRS can verify whether the check was cashed and issue a replacement if it was lost.

Do I have to wait until I file to know my refund date?

No. You can estimate your refund date based on when you plan to file. If you file electronically with direct deposit in early January, expect your refund by mid-February. If you file by mail or later in the season, add four to eight weeks to your filing date. The Where's My Refund tool will give you a precise date once the IRS accepts your return.

Will my refund arrive before April 15?

Most refunds filed electronically in January and February arrive by mid-April. However, returns filed in March or April, or returns that require additional review, may not arrive until May or later. Filing as early as possible gives you the best chance of receiving your refund before the tax important date.