Timeline from filing to money in your account

If you file electronically and request direct deposit, the IRS says you should see your refund within 21 days. Most people get it in 5 to 10 business days. If you file by mail or request a check, add 2 to 4 weeks to that timeline — the IRS processes paper returns more slowly, and checks take time to arrive.

The 21-day window is not a may provide. It is the IRS's target, and they meet it most of the time during the main filing season (January through April). If you file in May or later, or if your return needs manual review, the wait stretches longer. A return flagged for identity verification or missing information can take 60 days or more.

State refunds move on their own schedule. Some states process them alongside the federal refund and send them within days of the IRS payment. Others process state returns separately, which can add 2 to 8 weeks. If you filed a joint federal and state return, you may get the federal refund first and the state refund weeks later.

Key Takeaways

  • Electronic filing with direct deposit is fastest: most refunds arrive within 5 to 10 business days, with 21 days as the IRS target.
  • Paper returns and check refunds take 2 to 4 weeks longer because the IRS processes them manually and checks require mail delivery.
  • State refunds follow their own timeline and often arrive separately from federal refunds, sometimes weeks later.
  • Returns that need verification, have missing information, or are filed late in the tax season can take 60 days or longer.
  • You can track your federal refund status using the IRS Where's My Refund tool with your Social Security number and filing status.

Why electronic filing and direct deposit are fastest

The IRS processes electronic returns automatically. Your return goes into their system, gets checked by computer for errors and inconsistencies, and if it passes, moves into the payment queue. Direct deposit means the money goes straight to your bank account without printing, mailing, or manual handling. No paper, no envelope, no post office delays.

Direct deposit typically takes 1 to 2 business days once the IRS releases the payment. Some banks post it the same day. If you file on a Friday, the IRS may not process it until Monday, so timing matters slightly — but the difference is usually just a few days.

Electronic filing also catches errors faster. If something is wrong, the IRS can flag it immediately and send you a notice. You can then correct it and resubmit, rather than waiting weeks for a paper return to arrive at an IRS processing center.

Paper returns and check refunds take longer

Paper returns are opened, scanned, and entered into the system by hand. The IRS has fewer staff doing this work than in previous years, so the backlog grows during peak season. A paper return filed in February might not be fully processed until late March or April.

Once processed, if you requested a check, the IRS prints it and mails it to the address on your return. Delivery time depends on your location and postal service speed — typically 7 to 14 days, but can be longer if mail is delayed. If the check is lost or stolen, you have to contact the IRS to request a replacement, which adds another 4 to 6 weeks.

The IRS recommends electronic filing specifically because it eliminates these delays. If you have the option, filing electronically with direct deposit is the fastest path to your money.

State refunds operate separately from federal refunds

Your state tax refund is not tied to your federal refund. Even if the IRS sends your federal money in 10 days, your state may take 4 to 8 weeks. Some states have faster processing than others — it depends on their staffing, their technology, and how many returns they received.

A few states (like California and New York) process state returns quickly when filed electronically, sometimes within 2 to 3 weeks. Others (like some smaller states) take 6 to 8 weeks as a standard timeline. Check your state's tax agency website for their specific estimate.

If you filed a combined federal and state return through tax software, the federal and state portions go to different agencies. You will see your federal refund first, then your state refund arrives separately. Do not assume something is wrong if they do not arrive on the same day.

What slows down your refund

Identity verification is the most common reason for delays. The IRS may ask you to verify your identity by mail or through their online portal if your return looks unusual or if there are signs of fraud. This process alone can add 30 to 60 days.

Missing or incorrect information — a wrong Social Security number, a name that does not match IRS records, or a missing signature — triggers a manual review. The IRS sends you a notice asking you to correct it. You respond, they reprocess, and you wait again. This cycle can take 6 to 12 weeks total.

Claiming certain credits like the Earned Income Tax Credit (EITC) or the Child Tax Credit can trigger additional review, especially if you have not claimed them before. The IRS holds these returns for verification to prevent fraud. The law requires them to hold EITC returns until mid-February, even if you file in January.

Filing late in the season (May or later) means your return enters a slower queue. The IRS prioritizes returns filed earlier, so late filers wait longer even if their returns are straightforward.

Amended returns (Form 1040-X) take 8 to 12 weeks to process because they require manual review. You cannot file an amended return electronically in most cases, so it goes through the paper queue.

How to track your federal refund status

Use the IRS Where's My Refund tool at irs.gov. You need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

The tool shows three statuses: "Return Received" (the IRS has it but has not processed it yet), "Refund Approved" (the IRS has approved it and is preparing to send it), and "Refund Sent" (the money is on its way). Once it shows "Refund Sent," your money should arrive within 1 to 2 business days if you chose direct deposit, or within 7 to 14 days if you requested a check.

If your return has been in "Return Received" for more than 21 days, or if it shows an error message, contact the IRS at 1-800-829-1040. Have your return and Social Security number ready. The IRS can tell you whether your return is being reviewed, whether they need more information from you, or whether there is a processing problem.

State refund tracking and contact information

Each state has its own refund tracking tool. Search "[your state] tax refund status" to find it. Most state tools work similarly to the IRS tool — you enter your Social Security number and filing information, and the tool shows you where your refund is in the queue.

If your state refund is delayed beyond their stated timeline, contact your state's tax agency directly. The phone number is on your state tax return or on the state's tax website. Have your return and Social Security number ready, just as you would with the IRS.

Some states offer refund status by phone or text message. A few states (like Illinois and Massachusetts) have experienced significant refund delays in recent years due to staffing shortages. If you live in a state with known delays, expect to wait longer than the posted timeline.

What to do if your refund is late

If your refund does not arrive within 21 days of filing electronically, or within 6 weeks of mailing a paper return, check the IRS Where's My Refund tool first. It will tell you whether the IRS is still processing, whether they need information from you, or whether the refund has been sent.

If the tool says your refund was sent but you have not received it after 7 business days (for direct deposit) or 4 weeks (for a check), contact your bank. The money may have been deposited to the wrong account if you provided incorrect banking information. Your bank can search their records and tell you whether the deposit arrived.

If your bank has no record of the deposit, call the IRS at 1-800-829-1040. They can issue a replacement check or reissue the direct deposit. This process takes another 4 to 6 weeks. To speed it up, have your return, Social Security number, and the date you filed ready.

If you filed a paper return and your check never arrived, the IRS can issue a replacement. Request it through the Where's My Refund tool or by calling 1-800-829-1040. Do not cash the original check if it arrives later — you will have to return it or face penalties.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or software company?

No. Tax software and preparers file your return, but the IRS processes it at the same speed regardless of who filed it. Some tax software companies offer "refund advance" loans where they lend you money against your expected refund, but you pay interest or fees for this service. It is not faster — it just costs you money.

What if I filed electronically but chose a check instead of direct deposit?

Your refund will still be processed quickly by the IRS, but the check takes 7 to 14 days to arrive by mail after the IRS mails it. You save time by filing electronically, but lose that advantage by requesting a check. Direct deposit is always the fastest option.

Does filing my return on the first day of tax season get me my refund faster?

Not significantly. Filing on January 24 versus February 15 might save you a few days, but both will likely arrive within the 21-day window if your return is straightforward. Filing early does not move you ahead in the queue — the IRS processes returns in the order they receive them, and early filers do not get priority.

Why does my state refund take so much longer than my federal refund?

States have smaller staffs and older technology than the IRS. Some states also require additional verification for certain credits or deductions. Your state's tax website lists their processing timeline — check there to see whether your state is typically slower than others.

If I owe taxes one year and get a refund the next, does the IRS offset my refund?

Yes. If you owe back taxes, child support, or other federal or state debts, the IRS will hold your refund and apply it to what you owe. This is called offset. You will receive a notice explaining what happened. If you believe the offset was wrong, you can dispute it, but this adds 2 to 3 months to the process.