Tax refunds are arriving now, but the timing depends on how you filed and which method you chose

Yes, people are getting tax refunds right now. The IRS began processing returns in late January and has been sending refunds continuously since then. However, not everyone receives theirs on the same schedule. If you filed early and chose direct deposit, you may have already received your money. If you mailed a paper return or chose a check, you are still waiting. The IRS publishes a weekly count of refunds issued, but that number does not tell you whether yours has shipped yet.

The single fastest way to know your own status is the IRS Where's My Refund tool, which updates every 24 hours and shows you the exact stage your return is in. You will need your Social Security number, filing status, and the refund amount you expect. If you filed jointly, use the primary taxpayer's information.

Key Takeaways

  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, while paper checks take four to six weeks longer.
  • The IRS Where's My Refund tool is the only source that tracks your individual return; weekly refund counts tell you nothing about your specific status.
  • Returns filed in late January or early February are still being processed, and delays happen most often when the IRS needs to verify income or dependents.
  • If your refund shows as approved but has not arrived after the promised timeline, contact the IRS directly rather than waiting longer.

How long refunds take by filing method

Direct deposit is the fastest route. Once the IRS accepts your return, you should see the money in your bank account within 21 days. Most people who filed in early February and chose direct deposit have already received their refunds. Some arrive in as little as 10 days, especially if you filed before mid-January.

Paper checks take longer. The IRS prints and mails them, which adds four to six weeks to the timeline. A return accepted in late January might not arrive until late March or early April. The Postal Service delivery time is not the IRS's responsibility, so if your check is lost in the mail, you will need to file a claim with the IRS, not the post office.

Refund anticipation loans (offered by some tax preparation companies) arrive fastest but cost money. You get the funds in one to three business days, but you pay a fee and interest. This is not a refund from the IRS—it is a loan against your refund, and the tax preparer keeps part of your money.

Why some refunds are delayed

The IRS processes millions of returns, and some need extra review before a refund is approved. Common reasons for delays include claiming the Earned Income Tax Credit or the Child Tax Credit (both require verification), reporting self-employment income, amending a prior-year return, or having dependents the IRS wants to confirm. These are not errors on your part—they are standard checks the IRS runs.

If your return shows "still being processed" in Where's My Refund after 21 days, the IRS is likely verifying something. You do not need to do anything unless the tool tells you to provide documents. If it asks for documents, you will see a message saying what to send and where to send it.

A smaller number of delays happen because of identity theft or fraud flags. If the IRS suspects someone filed a return using your Social Security number, it will hold your refund while it investigates. This can take weeks or months. The IRS will contact you by mail if this happens.

How to check your refund status right now

Go to irs.gov/refunds and click "Where's My Refund?" You will need three pieces of information: your Social Security number (or ITIN), your filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight.

The tool will show you one of four statuses. "Return received" means the IRS has your return but has not finished processing it yet. "Approved" means your refund has been approved and is on its way—this is where you want to be. "Sent" means the refund has been issued and is in transit to you. "Delivered" means it has arrived (though this status does not always update immediately).

If the tool says "still being processed" after 21 days, or if it says "we cannot provide information about your refund status," call the IRS at 1-800-829-1040. Have your return in front of you. The wait time is usually 30 to 60 minutes, but you will reach a person who can see details the online tool cannot show.

What to do if your refund is late

If Where's My Refund shows your refund was approved and sent more than 21 days ago (for direct deposit) or more than 45 days ago (for a check), contact the IRS. Do not wait for it to show up. A refund that is approved but not received may be stuck in the mail, sent to the wrong account, or flagged for fraud review.

Call 1-800-829-1040 and tell the representative your refund status. They can see whether the money was actually sent to your bank, whether the account number was correct, or whether the check was mailed and to what address. If the check was mailed to an old address, the IRS can issue a replacement. If it was sent to the wrong bank account, you may need to file a claim with that bank.

If you filed through a tax preparation company and chose a refund anticipation loan, contact that company first. They may have issued the loan but not received the IRS refund yet, which means your refund is still in the IRS queue.

Refunds for amended returns and prior-year claims

If you filed an amended return (Form 1040-X) or claimed a refund for a prior tax year, your timeline is longer. Amended returns take 16 weeks to process, not 21 days. Prior-year refunds (for example, claiming a refund from 2021 in 2024) also take longer because the IRS has to pull old records and verify the claim.

You can check the status of an amended return using Where's My Refund as well, but the tool will show a different timeline. If you filed the amendment in January, expect the refund in late April or May.

What happens if you never receive your refund

If your refund was approved and sent to your bank account but never arrived, your bank may have rejected it. This happens when the account number on your return does not match the account at your bank, or when the account has been closed. Call your bank and ask whether they received an ACH deposit from the IRS. If they did not, ask them to contact the IRS on your behalf—banks can sometimes retrieve rejected deposits.

If your refund was mailed as a check and never arrived, file a claim with the IRS. Call 1-800-829-1040 and ask for a refund trace. The IRS will investigate whether the check was delivered and, if not, issue a replacement. This process takes four to six weeks.

If you believe someone else filed a return using your Social Security number and received your refund, contact the IRS Identity Theft Hotline at 1-800-908-4490. You will need to file Form 14039, Identity Theft Affidavit, and the IRS will investigate.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No, not through the IRS. Direct deposit is the fastest method the IRS offers, and 21 days is the standard timeline. Some tax preparation companies offer refund anticipation loans that arrive in one to three days, but you pay a fee and lose part of your refund to interest and charges.

Why does the IRS website say my refund is still being processed after a month?

The IRS is likely verifying something on your return—usually income, dependents, or tax credits. This is normal and does not mean there is a problem. If it has been more than 21 days and the status has not changed, call 1-800-829-1040 to ask what is being verified.

What if I filed my taxes but never got a confirmation that the IRS received them?

If you filed electronically, the tax software should have sent you a confirmation number. Check your email (including spam folders) for that number. If you filed by mail, the IRS does not send a receipt. You can call 1-800-829-1040 with your Social Security number and filing status, and they can tell you whether your return was received.

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

No. Once the IRS has approved your refund, you cannot change the delivery method. If you chose a check but want direct deposit, you have to wait for the check to arrive and then deposit it yourself. If you chose direct deposit to the wrong account, call the IRS immediately—they may be able to stop the deposit before it is sent.

Do I have to do anything if my refund is delayed?

Not unless Where's My Refund tells you to send documents. If the tool says "still being processed" and does not ask for anything, wait. If it has been more than 21 days and the status has not changed, call the IRS to ask what is happening.