The IRS starts processing tax returns the moment the filing season opens, but your refund won't arrive until your specific return has been reviewed and approved

Filing season opens in late January or early February each year. The IRS begins accepting and processing returns on that date, but this does not mean your refund starts immediately. Your return enters a queue. The IRS processes returns in the order they arrive, and the time from filing to approval depends on whether your return is straightforward or flagged for review.

Most returns filed electronically and without errors are approved within 21 days of filing. Some take longer. The IRS publishes a "Where's My Refund?" tool that shows your return's actual status — not an estimate, but the real position in their system. You can check this tool on IRS.gov starting the day after you file.

If you file on paper, add 4 to 6 weeks to any timeline you see online. Paper returns are opened, scanned, and entered into the system by hand, which means they start their processing clock later than electronic filers.

Key Takeaways

  • The IRS begins accepting returns in late January or early February, but your refund does not start processing until your return reaches the front of the queue.
  • Most electronically filed returns without errors are approved within 21 days, though some take longer depending on complexity and IRS workload.
  • The "Where's My Refund?" tool on IRS.gov shows your actual processing status the day after you file, not an estimate.
  • Paper returns take 4 to 6 weeks longer than electronic returns because they must be manually opened and scanned before processing begins.
  • Returns flagged for review — because of math errors, missing information, or identity verification — can take several months to process.

How the IRS processes returns in order

The IRS does not process all returns at once. Returns are processed in batches throughout the filing season. When you file electronically, your return is transmitted to the IRS and assigned a position in the processing queue based on when it arrived. Early filers — those who file in late January or early February — move through the queue faster because fewer returns are ahead of them.

The IRS publishes weekly processing statistics. In the first weeks of filing season, returns may be approved in 5 to 10 days. By mid-March and April, when millions of returns arrive, the same return might take 3 to 4 weeks. This is not a delay — it is the normal effect of volume. The IRS has a fixed number of processors and a fixed amount of computing power. More returns filed means each return waits longer in line.

If you file in April or May, expect your refund to take closer to 21 days or longer, even if your return is simple. The queue is longest at the end of the season.

Why some returns take longer than 21 days

A return takes longer than 21 days when the IRS flags it for review. Common reasons include math errors (even small ones), missing information like a Social Security number or address, income reported on a form that does not match what your employer reported, or identity verification issues.

If your return is flagged, the IRS sends you a letter explaining what is needed. You respond by mail or through your online IRS account. Once the IRS receives your response, your return goes back into the processing queue. This cycle can add 2 to 8 weeks to your timeline, depending on mail delays and how quickly you respond.

Returns claiming certain refundable tax credits — the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) — are held until mid-February by law. This is a compliance measure, not a processing delay. If your return claims these credits and you file in January, your refund will not be approved until after February 15, regardless of how simple your return is.

Delivery methods and when money actually arrives

Once the IRS approves your refund, the money is sent to you through one of three methods: direct deposit to a bank account, a check mailed to your address, or a debit card issued by the IRS (available only in certain states).

Direct deposit is fastest. Once approved, the IRS sends the money to your bank within 1 to 2 business days. Your bank then credits your account, which usually happens the same day or the next business day. Total time from IRS approval to money in your account: 2 to 3 business days.

A check takes longer. The IRS prints and mails checks from multiple locations. Once approved, a check typically arrives within 7 to 10 business days, though mail delays can extend this to 2 to 3 weeks. If your check is lost or delayed, you can request a replacement through the IRS.

The IRS debit card (available in some states) works like direct deposit — money arrives 1 to 2 business days after approval. You receive the card by mail separately, usually before or around the same time the money is loaded.

How to check your refund status right now

The IRS "Where's My Refund?" tool is the only official source for your actual status. You can find it on IRS.gov. You will need your Social Security number, filing status, and the exact refund amount from your return.

The tool updates once per day, usually overnight. If you filed electronically, you can check starting the day after you file. If you filed on paper, you can check starting 4 weeks after you mailed it (because the IRS needs time to scan and enter it into the system first).

The tool shows one of four statuses: "Return Received" (your return is in the queue), "Return Approved" (the IRS has approved it and sent it to your bank or the mail), "Refund Sent" (the money has been delivered), or a message that your return is being reviewed. If you see a review message, the tool will tell you when to check back.

Do not rely on tax software status updates or your tax preparer's estimates. These are guesses based on averages. The IRS tool shows what is actually happening with your return.

What to do if your refund is delayed

If the IRS tool says your return is approved but you have not received the money after the expected timeframe, the delay is usually in delivery, not processing. For direct deposit, contact your bank to confirm the deposit was received. Sometimes a bank rejects a deposit if your account information was entered incorrectly on your return. If your bank did not receive it, the IRS can resend it.

If you chose a check and it has not arrived after 3 weeks, you can request a replacement check through the IRS. You will need to wait 30 days from the approval date before requesting a replacement (to allow for mail delays). You can request a replacement on IRS.gov or by calling the IRS at 1-800-829-1040.

If the IRS tool shows your return is still being reviewed after 60 days, call the IRS. A long review usually means the IRS needs information from you and your letter may have been delayed or lost. The IRS can tell you what is needed and how to send it.

State refunds and when they arrive

State tax refunds are processed separately from federal refunds and follow different timelines. Most states begin processing returns in February or March. Some states process faster than the IRS (10 to 14 days for electronic returns), while others take longer (4 to 6 weeks).

You can check your state refund status through your state's tax agency website. Each state has its own "Where's My Refund?" tool. Search "[your state] where's my refund" to find it. State refunds are delivered by check or direct deposit, depending on what you chose when you filed.

If you filed your federal and state returns together through tax software, they were submitted separately to each agency. Your federal and state refunds will not arrive on the same day. Plan for them to arrive weeks apart.

Frequently Asked Questions

Can I speed up my refund by filing early?

Filing early helps because you move to the front of the processing queue. A return filed in late January may be approved in 5 to 10 days, while the same return filed in April takes 21 days or longer. However, if your return is flagged for review, filing early does not help — the review still takes weeks.

Why does the IRS tool say my return is approved but the money hasn't arrived?

Once approved, money takes 1 to 3 business days to arrive by direct deposit or 7 to 10 days by check. If it has been longer, contact your bank (for direct deposit) or request a replacement check from the IRS (for mailed checks). The IRS tool shows approval, not delivery.

What happens if I file my return and then realize I made a mistake?

If you catch the mistake before the IRS approves your return, you can file an amended return (Form 1040-X). File it electronically if possible. If the IRS has already approved your original return, file the amended return anyway — the IRS will process it and send you a corrected refund or bill you if you owe more.

Do I have to wait for my federal refund before I file my state return?

No. Federal and state returns are separate. You can file your state return before, after, or at the same time as your federal return. They are processed independently and refunds arrive on different schedules.

What if the IRS tool says my return is still being reviewed after three months?

Call the IRS at 1-800-829-1040. A review lasting more than 60 days usually means the IRS is waiting for information from you. Your letter may have been delayed or lost. The IRS can tell you exactly what is needed and the fastest way to send it.