The most common reasons your refund is delayed

Tax refunds move through several checkpoints before the money reaches your account, and a delay at any one of them slows everything down. The IRS processes millions of returns, and the speed depends on how your return was filed, whether it contains errors, and how busy the system is at that moment.

The single most common cause is a mismatch between what you reported and what the IRS has on file — a Social Security number that doesn't match your name, income reported by your employer that differs from what you claimed, or a dependent listed twice across two returns. These flags trigger manual review, which adds weeks. The second most common cause is filing by paper instead of electronically; paper returns are scanned and entered by hand, a process that takes longer and introduces more room for error.

Less common but still frequent: you claimed a refundable tax credit (like the Earned Income Tax Credit) and the IRS is verifying your income before releasing the money. This is a legal requirement, not a choice, and it can add 30 to 60 days to processing time.

Key Takeaways

  • Mismatches between your return and IRS records — a wrong Social Security number, income that doesn't match your W-2, or a dependent listed twice — trigger manual review and add weeks to processing.
  • Paper returns take longer than electronic ones because they must be scanned and entered by hand before the IRS can process them.
  • If you claimed a refundable credit like the Earned Income Tax Credit, the IRS must verify your income before releasing your refund, which is required by law and takes 30 to 60 days.
  • You can check the status of your refund on the IRS website using the "Where's My Refund?" tool, which updates once per day and shows you exactly where your return is in the queue.
  • If your refund is delayed beyond the expected timeframe, contact the IRS directly or visit a local Taxpayer information Center rather than relying on third-party services.

How to check where your refund actually is

The IRS has a tool called "Where's My Refund?" on its website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and tells you whether your return is still being processed, held for review, or approved and sent to your bank.

The tool shows three possible statuses. "Return received" means the IRS has your return but hasn't started processing it yet — this is normal for the first few days after filing. "Being processed" means your return is moving through the system and you should see a deposit within the timeframe the IRS gave you (typically 21 days for electronic returns). "Approved" means the IRS has finished and your refund is on its way to your bank account, usually within one to three business days after approval.

If the tool shows "held for review" or gives no status at all after two weeks, your return likely has a problem that needs attention. This is the point to contact the IRS directly rather than waiting.

When the IRS holds your return for review

A hold for review happens when something on your return doesn't match what the IRS already knows about you. The most common triggers are a Social Security number that doesn't match the name on your return, income reported by your employer (on a W-2 or 1099) that's different from what you claimed, or a dependent listed on two different returns in the same year.

During review, an IRS employee manually checks your return against your employer records, previous years' returns, and other documentation. This process takes 30 to 60 days on average, though it can take longer if the IRS needs to contact you or your employer for more information. You will receive a letter in the mail if the IRS needs something from you — do not ignore it, as responding quickly can speed up the process.

If you filed electronically and the IRS is reviewing your return, you cannot amend or change anything until the review is complete. If you filed on paper, the situation is more complicated; contact the IRS before making any changes.

Paper returns take significantly longer

If you mailed in a paper return instead of filing electronically, expect your refund to take longer — often 6 to 8 weeks or more from the date the IRS receives it. Paper returns must be physically scanned, and the data is entered into the system by hand. This introduces delays at every step and creates more opportunities for errors that trigger manual review.

The IRS does not have a reliable way to tell you when your paper return arrived at their office. The "Where's My Refund?" tool may show no status for weeks, even though your return is being processed. If you mailed your return and it has been more than 4 weeks since you mailed it, you can call the IRS at 1-800-829-1040 and provide your mailing date; they can sometimes tell you whether it has been received.

For future years, filing electronically — either through tax software, a tax professional, or the IRS Free File program if you may have access to — will speed up your refund significantly.

Refundable credits require income verification

If you claimed a refundable tax credit — most commonly the Earned Income Tax Credit (EITC) or the Child Tax Credit — the IRS is required by law to verify your income before releasing your refund. This verification process adds 30 to 60 days to processing time, and there is no way to speed it up.

The IRS checks your claimed income against W-2s and 1099s filed by your employers and clients. If everything matches, your refund is released. If there is a discrepancy, you will receive a letter asking you to provide documentation — usually a copy of your W-2, a pay stub, or a letter from your employer confirming your income.

This delay is not a sign that something is wrong with your return. It is a standard security measure for refundable credits, which are worth significant money and are sometimes claimed incorrectly or fraudulently. Plan for the longer timeline if you know you are claiming one of these credits.

What to do if your refund is very late

If the "Where's My Refund?" tool shows no status after 21 days for an electronic return, or after 6 weeks for a paper return, contact the IRS directly. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the exact refund amount ready.

The IRS can tell you whether your return was received, whether it is being reviewed, and whether they need anything from you. If they need documentation, ask them to mail it to you rather than relying on email or a third-party service. If your return was mailed and the IRS has no record of receiving it after 8 weeks, you may need to file an amended return or contact the Taxpayer Advocate Service, which is a free IRS office that helps with problems like lost returns.

Do not use a third-party "refund status" service or pay someone to check on your refund. The only official source is the IRS website or a direct call to the IRS. These services cannot speed up your refund and may charge you a fee.

How long refunds normally take at each stage

Understanding the normal timeline helps you know when to worry. An electronic return with no errors typically receives approval within 21 days of filing. Once approved, the refund is sent to your bank and usually appears in your account within 1 to 3 business days. If you chose to receive your refund by paper check instead of direct deposit, add 7 to 10 business days for mailing.

A paper return takes longer at every stage. The IRS estimates 6 to 8 weeks from the date they receive it, but this assumes no errors or holds. If your paper return triggers a review, add another 30 to 60 days. A return claimed a refundable credit adds 30 to 60 days regardless of whether it was filed electronically or on paper.

These are estimates, not guarantees. During busy filing season (January through April), processing can take longer. If your return is unusually complex — for example, you are self-employed, claimed multiple credits, or had income from several sources — processing may take longer as well.

Frequently Asked Questions

Can I get my refund faster if I pay someone to check on it?

No. Third-party services cannot speed up IRS processing, and many charge a fee for information you can get free from the IRS website or by calling 1-800-829-1040. The only way to move your refund faster is to fix any errors on your return, which usually requires contacting the IRS directly.

What if the IRS says they never received my paper return?

If you mailed your return and the IRS has no record of it after 8 weeks, you will need to file again. Keep a copy of the original return you mailed. You can file electronically this time, which is faster. The IRS will not penalize you for filing twice if you can show you mailed the first one.

Does filing electronically really make a difference?

Yes. Electronic returns are processed in days; paper returns take weeks or months. Electronic filing also reduces errors because the software catches mistakes before submission. If you are may be able to access for the IRS Free File program based on your income, you can file electronically at no cost.

Why does the IRS need to verify my income if I claimed a credit?

Refundable credits like the EITC are worth hundreds or thousands of dollars and are sometimes claimed incorrectly or fraudulently. The IRS is required by law to verify your income matches what your employer reported before releasing the money. This protects both you and the government.

What should I do if I receive a letter from the IRS about my refund?

Open it when ready and follow the instructions. The letter will tell you what information the IRS needs and how to send it. Responding quickly — usually within 30 days — can speed up your refund. If you do not understand the letter, call the number on it or visit a local Taxpayer information Center.