Common reasons your refund hasn't arrived yet

A tax refund delay usually comes down to one of five things: the IRS is still processing your return, there's an error on your return that needs fixing, the IRS flagged something for manual review, your bank rejected the deposit, or you chose to have it mailed instead of deposited. Most delays fall into the first category — processing straightforward takes time, especially early in tax season when the IRS receives millions of returns at once.

The IRS publishes a tool called "Where's My Refund?" that tells you exactly where your return stands. You can check it on IRS.gov by entering your Social Security number, filing status, and the exact refund amount. This tool updates once per day, usually overnight, so checking multiple times in the same day won't show new information.

If "Where's My Refund?" says your return is still being processed, the wait is usually normal. The IRS aims to issue most refunds within 21 days of receiving your return, but that clock starts when they actually receive it — not when you file it electronically or mail it in.

Key Takeaways

  • Check "Where's My Refund?" on IRS.gov to see your return's current status; this tool is more accurate than calling or visiting in person.
  • Most refunds take 21 days or longer to process, and the timeline starts when the IRS receives your return, not when you submit it.
  • If the IRS found an error on your return, they will mail you a notice explaining what needs to be corrected before they can issue your refund.
  • A rejected bank deposit usually means your account number or routing number was entered incorrectly; the IRS will mail a check instead.
  • Returns filed on paper take significantly longer than those filed electronically, sometimes 4 to 6 weeks or more.

Your return is still being processed

If "Where's My Refund?" shows your return as "processing," this is the most common status and usually means nothing is wrong. The IRS processes returns in the order they receive them, and during peak season — January through April — they receive hundreds of thousands per day. Your return is in the queue.

The 21-day timeline the IRS publishes is a target, not a may provide. Some returns process faster, especially straightforward ones with no dependents and no deductions beyond the standard deduction. Others take longer. If you filed electronically and chose direct deposit, you're in the faster lane. If you mailed a paper return, you're looking at 4 to 6 weeks minimum, sometimes longer.

During the first few weeks of tax season, delays of 4 to 8 weeks are normal even for electronic returns. The IRS has a fixed number of staff and computers processing returns, and the volume in January and February far exceeds their capacity to process when ready.

The IRS found an error on your return

If "Where's My Refund?" shows your return as "delayed" or if you receive a notice in the mail, the IRS likely found a mistake. Common errors include a mismatched Social Security number, a dependent claimed twice, income reported on your return that doesn't match what your employer or bank reported to the IRS, or a math error.

When the IRS finds an error, they stop processing and mail you a notice. This notice explains what the error is, what they're going to do about it, and whether you need to respond. Read the notice carefully — some errors the IRS can fix on their own, while others require you to send back a signed form or additional documents.

If you need to respond, the notice will include a important date. Missing the important date can result in the IRS rejecting your refund claim or reducing your refund amount. If you're unsure what the notice is asking for, you can call the IRS at the number on the notice, though wait times are often very long during tax season.

Your return is flagged for manual review

Some returns are selected for manual review by an IRS employee rather than processed by computer. This happens randomly for some returns, and for others it happens because something on the return looks unusual to the IRS's screening system — for example, a very large deduction relative to your income, or a claim for a tax credit you've claimed multiple years in a row.

Manual review adds time to processing. Instead of days, it can take weeks or even months. "Where's My Refund?" may show your return as "processing" the entire time, with no indication that it's under manual review. The first sign you'll usually get is a notice in the mail asking for more information or documentation.

If you receive a notice asking for documentation — such as receipts for charitable donations, proof of childcare expenses, or mortgage interest statements — gather what you have and send it back promptly. The IRS will resume processing once they receive your response.

Your bank rejected the direct deposit

If you chose direct deposit and provided your bank account number and routing number, but the IRS couldn't deposit the money, your bank rejected it. This usually happens because the account number or routing number was entered incorrectly on your return, or because the account was closed by the time the IRS tried to deposit.

When a bank rejects a direct deposit, the IRS stops and mails you a check instead. "Where's My Refund?" may show your refund as "issued," but the status won't specify whether it was deposited or mailed. If you expected a deposit but don't see it in your account after a few days, check your mail for a check.

If you believe you entered your account information correctly, contact your bank to confirm the routing number and account number are accurate. If the account was closed, you'll need to wait for the mailed check.

You chose to have your refund mailed

If you selected "mail check" instead of direct deposit on your return, the IRS will mail a physical check to the address on your return. Mailed checks take longer than direct deposits — typically 2 to 4 weeks after the IRS issues the refund, depending on mail delivery times.

"Where's My Refund?" will show your refund as "issued," but it won't tell you the exact date the check was mailed or when it will arrive. Once the status shows "issued," allow at least 2 weeks for the check to arrive in your mailbox.

If more than 4 weeks have passed since "Where's My Refund?" showed your refund as issued and you haven't received a check, contact the IRS. They can confirm the mailing address and, if necessary, issue a replacement check.

What to do if your refund is delayed

Start by checking "Where's My Refund?" on IRS.gov. This tool is more current than anything you'll hear from an IRS phone representative, and it's available 24 hours a day. Enter your information and note the status and date shown.

If the status is "processing" and fewer than 21 days have passed since you filed, wait. If more than 21 days have passed, or if the status shows "delayed," check your mail for an IRS notice. The notice will explain what's happening and what you need to do next.

If you received a notice asking for documentation or a response, respond as soon as you can. If you're unsure what the notice is asking for, call the IRS at the number printed on the notice. During tax season, wait times are long, but calling is often faster than mailing a response.

If you filed a paper return and it's been more than 6 weeks, you can contact the IRS to ask about the status. Have your Social Security number, filing status, and the refund amount ready.

Frequently Asked Questions

How long does it really take to get a tax refund?

The IRS aims for 21 days for electronic returns with direct deposit, but this is a target, not a may provide. Paper returns take 4 to 6 weeks minimum. During peak tax season, many returns take longer. "Where's My Refund?" on IRS.gov shows your actual status.

Can I speed up my refund?

Filing electronically and choosing direct deposit are the fastest options. Once you've filed, there's no way to speed up processing. The IRS processes returns in the order they receive them, and you can't move ahead in the queue.

What if I filed electronically but my refund still hasn't arrived after 21 days?

Check "Where's My Refund?" to see the current status. If it shows "issued," the money may be in transit to your bank account — allow a few more business days. If it shows "delayed," the IRS likely found an issue and will mail you a notice explaining what's needed.

Do I need to call the IRS if my refund is delayed?

Not usually. "Where's My Refund?" tells you more than a phone representative can. Call only if you received a notice requiring a response, or if your refund shows as issued but hasn't arrived after 4 weeks.

What if I made a mistake on my return after I filed it?

If you haven't received your refund yet, wait for it to process. Once you receive it, you can file an amended return (Form 1040-X) if the mistake affects your refund amount. If the IRS finds the mistake first, they'll contact you about it.