The IRS typically begins issuing refunds in late January, but the exact timing depends on when you file and how you receive your money

The IRS does not issue refunds on a single date each year. Instead, refund processing runs in waves throughout the tax season, which officially opens in late January and runs through mid-October. If you file early in the season and choose direct deposit, you may receive your refund within 21 days. If you file later or request a paper check, the timeline stretches longer. The IRS processes millions of returns simultaneously, so the date you get your money depends on your filing date, your refund method, and whether your return needs manual review.

For the 2024 tax year (returns filed in 2025), the IRS began accepting returns on January 27, 2025. This is the earliest point at which you can file and have your return enter the processing queue. The IRS does not issue refunds before this date, even if you file electronically earlier. Once the filing season opens, the IRS works through returns in the order they arrive, though returns with errors or missing information move to the back of the line.

Key Takeaways

  • The IRS starts accepting returns in late January each year, and refunds begin processing immediately after, with the fastest refunds arriving within 21 days of filing.
  • Direct deposit refunds arrive faster than paper checks; the IRS estimates 21 days for direct deposit but can take four to six weeks for mailed checks.
  • Your refund date depends on when you file, how you file (electronically or by mail), and whether your return requires manual review for errors or missing information.
  • You can track your refund status using the IRS "Where's My Refund?" tool on IRS.gov, which updates once daily and shows the most current information available.
  • If your refund does not arrive within the stated timeframe, contact the IRS directly or visit a local IRS office; delays often signal a problem that requires your attention.

How the IRS processes returns in order and why timing varies

The IRS processes returns in the order they are received, not all at once. When you file electronically, your return enters the system immediately and moves into the processing queue. When you file by mail, your return must first be received at an IRS processing center, then scanned and entered into the system—a step that can add one to two weeks before processing even begins. This is why electronic filing produces faster refunds than paper filing.

Within the processing queue, the IRS sorts returns by complexity. Simple returns with no errors move through quickly. Returns that trigger certain flags—such as claiming the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or reporting business income—are held for additional review, even if they contain no errors. These holds are built into the system and can delay refunds by several weeks. The IRS also holds any return with math errors, missing information, or inconsistencies between your return and records from employers, banks, or government agencies.

Direct deposit versus paper check: which arrives first

The IRS issues refunds by direct deposit or paper check. Direct deposit is faster. The IRS estimates that most direct deposit refunds arrive within 21 days of filing, though many arrive sooner. Paper checks take longer because they must be printed, stuffed, and mailed through the postal service. The IRS estimates four to six weeks for paper checks, though this can stretch to eight weeks or longer during peak season or if your return requires review.

To receive a direct deposit refund, you must provide your bank account number and routing number on your tax return. The IRS sends the refund electronically to your bank, and your bank deposits it into your account. If you provide incorrect account information, the refund bounces back to the IRS, and you must wait for a paper check instead—a process that can add four to eight weeks. If you file by mail and request a paper check, there is no way to speed it up; the IRS will not convert it to direct deposit mid-process.

When to expect your refund based on filing date

The earliest refunds arrive in early February for returns filed in late January. If you file on January 27, 2025 (the first day the IRS accepts returns), and your return is simple with no errors and you choose direct deposit, you could receive your refund by mid-February. However, this is the best-case scenario and does not apply to most filers.

Most refunds arrive between mid-February and mid-April. The IRS processes returns continuously throughout the season, so filing earlier generally means receiving your refund earlier, all else equal. However, if your return is flagged for review—because you claim EITC, ACTC, or report self-employment income—your refund will be delayed regardless of when you file. The IRS holds these returns for additional verification, which can take several weeks.

If you file in April or later, expect your refund in May or June at the earliest. The IRS is busiest in March and April, so processing times are longer. If you file by mail in April, your refund may not arrive until July or August. The IRS does not prioritize returns based on how much you are owed; a large refund does not move ahead of a small one.

How to check your refund status

The IRS provides a free tool called "Where's My Refund?" on IRS.gov. You can access it by entering your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and shows the current status of your refund. It will tell you whether your return is still being processed, whether your refund has been approved and is on its way, or whether there is a problem that requires your attention.

Do not check the tool more than once per day; it does not update in real time, and checking repeatedly will not speed up your refund. If the tool shows no information about your return, wait 24 hours and try again. If 21 days have passed since you filed electronically and the tool shows no status, or if 30 days have passed since you filed by mail, contact the IRS at 1-800-829-1040 or visit a local IRS office in person.

Why your refund might be delayed

The most common reason for delay is that your return requires manual review. This happens when you claim certain credits, report self-employment income, or when the IRS detects a discrepancy between your return and information from employers or financial institutions. These reviews are routine and do not mean you made an error; they are part of the IRS's verification process. Manual review can add two to six weeks to your refund timeline.

Other reasons for delay include math errors on your return, missing information (such as a missing signature or Social Security number), or identity verification issues. If the IRS suspects identity theft or fraud, it will hold your return for investigation, which can take several months. If you owe back taxes, child support, or student loans, the IRS may offset your refund to pay those debts; you will receive notice of this before it happens.

If you filed by mail and provided incorrect bank account information for direct deposit, your refund will be rejected and converted to a paper check, adding four to eight weeks. If you filed by mail and the IRS lost your return in transit, you will need to file again or contact the IRS to locate it.

What to do if your refund is late

If your refund has not arrived within 21 days of filing electronically or 30 days of filing by mail, use the "Where's My Refund?" tool to check the status. If the tool shows your refund has been approved and is on its way, wait a few more days. If the tool shows your return is still being processed, wait another week and check again. If the tool shows an error or a problem, follow the instructions provided.

If the tool shows no information about your return after 21 days, or if you believe there is a problem, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return has been received and processed, and whether there is a hold or error preventing your refund. If you prefer to speak with someone in person, visit your local IRS office; you can find the address on IRS.gov.

Do not assume your refund is lost if it is a few days late. The IRS processes millions of returns, and delays of a few days are normal. However, if your refund is more than a week late beyond the stated timeframe, or if the tool shows an error, take action immediately.

Frequently Asked Questions

Can I get my refund faster if I file early?

Filing early helps, but only if your return is simple and does not require review. If you claim EITC, ACTC, or report self-employment income, your refund will be held for verification regardless of when you file. Direct deposit also matters more than filing date; a direct deposit refund filed in March may arrive before a paper check filed in January.

What if I filed by mail and it is now May with no refund?

Contact the IRS at 1-800-829-1040 or visit a local office. Your return may not have been received, or it may be held for review. The IRS can search for your return and tell you its status. Bring a copy of your return if you have one.

Does the IRS issue refunds on weekends or holidays?

Direct deposit refunds are sent on business days only. If your refund is scheduled to arrive on a weekend or holiday, your bank will deposit it on the next business day. Paper checks are mailed on business days and travel through the postal service, which does not deliver on Sundays or federal holidays.

Can I change my refund from a paper check to direct deposit?

No. Once you file your return, you cannot change the refund method. If you filed for a paper check and want direct deposit instead, you must wait for the check to arrive, then contact the IRS if there is a problem. For future years, you can choose direct deposit when you file.

What happens if I file an amended return after receiving my refund?

If you file an amended return (Form 1040-X) after receiving your original refund, the IRS will process the amended return separately. If you are owed additional money, it will be issued as a new refund, which takes the same timeframe as an original return. If you owe money, the IRS will bill you.