Current refund timelines depend on how you file and how the IRS processes your return

The IRS says most refunds arrive within 21 days of accepting your return. That clock starts when the IRS receives and accepts your return, not when you file it. If you file electronically and request direct deposit, you are most likely to hit that 21-day window. If you file on paper or request a check, add time for mail delivery and processing.

The 21-day target is not a may provide. Returns with errors, missing information, or those selected for review take longer. So do returns filed on paper, returns claiming certain credits like the Earned Income Tax Credit (EITC), and returns filed late in the tax season when the IRS is processing the highest volume.

Right now, the IRS is working through the 2024 tax year. If you filed in early February, your refund may already have arrived. If you filed in late March or April, you are still within the normal window. The IRS publishes a weekly report on how many returns it has processed and how many refunds it has issued; that report does not tell you about your specific return, but it does show whether the agency is on pace or backed up.

Key Takeaways

  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, while check refunds take longer because of mail delivery time.
  • Paper returns, returns claiming the EITC or other credits, and returns filed late in tax season often take longer than the 21-day standard.
  • You can check the status of your specific return using the IRS "Where's My Refund?" tool with your Social Security number, filing status, and refund amount.
  • If the IRS selected your return for review or found an error, it will mail you a notice; you do not need to call unless the notice asks you to.
  • If your refund is more than 21 days late and "Where's My Refund?" shows no update, the IRS Taxpayer Advocate Service can investigate for free.

How to check the status of your specific refund

The IRS tool "Where's My Refund?" is the only place to check your individual return status. You reach it at irs.gov or through the IRS mobile app. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.

The tool updates once per day, usually overnight. It will show one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (your refund is on the way). If your return is selected for review, the tool will say so and tell you to expect a letter in the mail.

Do not call the IRS to ask about your refund unless "Where's My Refund?" tells you to or unless your refund is more than 21 days late and the tool shows no movement. The IRS phone lines are overwhelmed during tax season, and representatives cannot see information the tool does not already show you.

Why some refunds take longer than 21 days

The IRS processes returns in the order it receives them, but certain returns move to the back of the line. Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held by law until mid-February, even if you file in January. This is a fraud-prevention measure. If you claimed either credit, expect your refund no earlier than mid-February, regardless of when you filed.

Returns filed on paper take longer because they must be scanned and entered into the IRS system by hand. The IRS estimates 4 to 6 weeks for paper returns, though during peak season that can stretch longer. If you filed on paper and it is now late April, your return may still be in the scanning queue.

Returns with errors or missing information are flagged and set aside. Common triggers include a mismatch between your name and Social Security number, a dependent claimed on two returns, or income reported to the IRS that does not match your return. The IRS will mail you a notice asking for clarification or correction. Do not ignore it; respond within the deadline on the notice.

Returns selected for audit or review are held while the IRS examines them. This is rare for most taxpayers, but it happens. If your return is selected, "Where's My Refund?" will tell you, and the IRS will mail you a letter with next steps.

Direct deposit versus check: which arrives faster

Direct deposit is the fastest method. The IRS sends the money to your bank, and it typically appears in your account within one to three business days of the IRS releasing it. If your refund status shows "Refund Sent" and you chose direct deposit, check your bank account within a few days.

Check refunds take longer because the IRS must print and mail the check, and then your mail carrier must deliver it. The IRS estimates 7 to 10 business days for mail delivery after the check is sent, but mail times vary by location. A check mailed from an IRS processing center in Kansas may take longer to reach you if you live on the East Coast. Budget 3 to 4 weeks total from the time your refund status changes to "Refund Sent."

If you did not provide a bank account on your return, you received a check. If you want direct deposit in future years, you can provide your bank routing number and account number on your return.

What to do if your refund is late

If your refund has not arrived and "Where's My Refund?" shows no update for more than 21 days, the IRS Taxpayer Advocate Service (TAS) can investigate for free. You do not need a lawyer or a paid tax service. Call TAS at 877-777-4778 or visit taxpayeradvocate.irs.gov. Have your Social Security number and return information ready.

TAS will contact the IRS on your behalf and ask for a status update. If the IRS has lost your return or made an error, TAS can push for a resolution. TAS also helps if you have a genuine hardship — for example, you need the refund to pay rent or medical bills — and the IRS has not processed your return yet.

If you filed on paper and it has been more than 6 weeks, call TAS. Paper returns sometimes get lost in the scanning process, and TAS can flag yours for priority handling.

Do not pay a tax service or a third party to track your refund. The information they can get is the same information "Where's My Refund?" gives you for free. If someone claims they can speed up your refund or may provide a specific timeline, that is a scam.

Refunds for amended returns and prior-year taxes

If you filed an amended return (Form 1040-X) to correct an error on a return you already filed, the IRS takes longer to process it. Amended returns are processed by hand and typically take 16 weeks or more. You cannot track an amended return with "Where's My Refund?" — that tool only works for the original return. The IRS will mail you a notice when your amended return is processed.

If you are claiming a refund for a tax year from more than three years ago, the IRS may not process it. The law generally allows you to claim a refund within three years of the filing deadline. If you are outside that window, you may still be able to file, but the IRS will deny the refund. A tax professional can advise whether your situation qualifies for an exception.

Refunds held for unpaid debts or back taxes

The IRS can hold your refund if you owe back taxes from a prior year, owe child support, or owe a federal student loan in default. This is called offset. If your refund is offset, "Where's My Refund?" will tell you, and the IRS will mail you a notice explaining which debt triggered the hold and how much of your refund was taken.

If you believe the offset was wrong — for example, you already paid the back taxes — you can dispute it. Contact the IRS at 800-829-1040 and ask to speak with a representative about your offset. Have your notice and proof of payment ready.

State tax agencies can also offset federal refunds for unpaid state taxes. If your state did this, your state tax agency will mail you a separate notice.

Frequently Asked Questions

Can I get my refund faster if I pay a tax service to file for me?

No. The IRS processes returns in the order it receives them, regardless of who filed them. A tax professional or software company cannot speed up the IRS. The only way to get your refund faster is to file electronically and request direct deposit, which you can do yourself for free using IRS Free File or low-cost software.

What if the IRS says my refund was sent but I never got it?

If direct deposit was sent, check your bank account again and contact your bank to confirm the deposit did not go to a closed or old account. If a check was sent, wait 7 to 10 business days from the "Refund Sent" date, then contact the IRS at 800-829-1040 to report it missing. The IRS can issue a replacement check or direct deposit.

Do I have to wait 21 days before I can spend my refund?

No. Once the money appears in your bank account (for direct deposit) or you cash the check, it is yours to spend. The 21-day timeline is how long the IRS takes to process and send it, not how long you have to wait after receiving it.

Why did my refund status not update for a week?

"Where's My Refund?" updates once per day, usually overnight. If your status has not changed in a week, it usually means the IRS is still processing your return. This is normal. If it has not changed in more than 21 days and you filed electronically with direct deposit, contact the Taxpayer Advocate Service.

Can I cancel my refund and get the money a different way?

No. Once you file your return and the IRS accepts it, you cannot change how the refund is sent. If you chose direct deposit, you will receive it by direct deposit. If you chose a check, you will receive a check. You can only change the delivery method on your next year's return.