Common reasons your refund is delayed

The IRS processes most tax returns within 21 days of receiving them, but yours may be stuck in a queue for one of several concrete reasons. The most common delays are a mismatch between your return and IRS records (a name spelling difference, a Social Security number typo, or income reported by your employer that doesn't match what you filed), a missing or incomplete form, or a return flagged for manual review because it contains certain credits or deductions.

If you filed on paper, your return takes longer to reach the IRS than an e-filed return does—sometimes weeks longer if mail is slow. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until mid-February, even if everything on your return is correct. This is called the EITC holding period and applies every year.

Identity theft or fraud concerns also trigger a delay. The IRS may freeze your refund while it verifies that you actually filed the return. This can take several weeks to resolve.

Key Takeaways

  • Most refunds arrive within 21 days of filing, but the IRS holds refunds containing EITC or ACTC credits until mid-February by law.
  • Mismatches between your return and IRS records—a misspelled name, wrong Social Security number, or income discrepancy—are the most common cause of delays beyond 21 days.
  • You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
  • If the IRS sends you a notice, it will specify exactly what information or documents they need to move forward.
  • Contact the IRS at 800-829-1040 only after checking Where's My Refund and waiting the full 21 days, since calling earlier wastes time in a queue.

How to check your refund status right now

Go to irs.gov/refunds and use the Where's My Refund tool. 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, so checking multiple times in one day will show the same status.

The tool will show one of three messages: "Your refund is being processed," "Your refund has been sent," or "We received your return and it is being reviewed." If it says your refund has been sent, it will also tell you the date and the delivery method (direct deposit or check). If it says your return is being reviewed, you may see a message asking you to call or visit irs.gov for more information—this means the IRS needs something from you.

If you filed a paper return, the tool may not show your refund status until four weeks after you mailed it, because the IRS takes time to scan and enter paper returns into its system. Do not call before then.

What to do if your refund shows "being reviewed"

When the IRS is reviewing your return, it will usually send you a notice by mail within 30 days. The notice will explain what the IRS needs—for example, proof of a dependent, verification of your address, or clarification on a deduction you claimed. Follow the instructions on the notice exactly. Do not ignore it.

If the notice asks for documents, gather them and send them back within the deadline stated on the notice. Keep a copy for yourself. If you send documents by mail, use certified mail with return receipt so you have proof the IRS received them. If the notice gives you an online option, use that instead—it is faster and creates an instant record.

Once the IRS receives your response, processing typically resumes within two to four weeks. The Where's My Refund tool will update as your case moves forward.

Refunds held for EITC or ACTC credits

If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS holds your entire refund until at least mid-February, even if you filed in January and everything on your return is correct. This is a legal requirement, not a mistake or a sign that something is wrong. The holding period exists because these credits are heavily audited and the IRS uses the time to run automated checks.

Your Where's My Refund status will say "Your refund is being processed" throughout this period. The tool will not give you a specific date until the holding period ends and the IRS begins final processing. Calling the IRS during this time will not speed it up.

After mid-February, the IRS processes EITC and ACTC refunds on a rolling basis. Most arrive within 21 days of the holding period ending, but some take longer if the IRS has questions about your return.

What happens if your refund is lost or never arrives

If Where's My Refund says your refund was sent by direct deposit but it never hit your bank account, contact your bank first. Ask them to search for the deposit using the IRS trace number, which you can find on your IRS notice or by calling 800-829-1040. Sometimes a deposit is rejected because the account number on your return was wrong or the account was closed.

If your bank confirms the deposit was never received, call the IRS at 800-829-1040 and tell them your refund was sent but not received. The IRS can issue a replacement refund, but this takes an additional four to six weeks. You will need to provide your Social Security number, filing status, and the refund amount.

If Where's My Refund says your refund was sent by check but you never received it, wait 60 days from the date shown in the tool before taking action. Checks can take weeks to arrive, especially if you moved or if mail is slow in your area. After 60 days, call the IRS at 800-829-1040 and request a replacement check or direct deposit.

When to call the IRS

Call the IRS at 800-829-1040 only after you have checked Where's My Refund and waited the full 21 days from the date you filed. Calling before then will not speed up your refund—it will only put you in a long queue. The IRS phone lines are busiest in February and March, so expect to wait 30 minutes to an hour.

Have your Social Security number, filing status, and refund amount ready when you call. Tell the representative that you have already checked Where's My Refund and provide the status message you saw. If the tool said your return is being reviewed, ask what documents or information the IRS needs and when they need it by.

If you cannot reach the IRS by phone, you can also create an account on irs.gov and use the online account to check your refund status and view any notices the IRS has sent you. This is often faster than calling.

Refunds delayed by identity theft or fraud flags

If the IRS suspects identity theft or fraud, it will freeze your refund and send you a notice asking you to verify your identity. This verification usually happens by phone or by mail. Do not ignore the notice.

If the IRS calls you, verify that you are actually speaking to the IRS before giving any personal information. The IRS will never call you first about a refund—they always send a notice by mail first. If someone calls claiming to be from the IRS and asking for your Social Security number or banking details, hang up and call the IRS directly at 800-829-1040 to confirm whether they are trying to reach you.

If you receive a notice by mail, follow the instructions to verify your identity. This usually takes two to four weeks. Once verified, the IRS will process your refund within 21 days.

Frequently Asked Questions

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

Most refunds arrive within 21 days of filing if you e-file and have no issues on your return. If you filed on paper, add two to four weeks for the IRS to receive and scan it. If you claimed EITC or ACTC, add the time until mid-February. If the IRS is reviewing your return, add two to four weeks after you respond to their request.

Can I get my refund faster if I pay a tax preparation company?

No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advances" or "rapid refunds," which are loans against your expected refund—you pay interest or fees for the money upfront, and the company waits for the IRS refund to repay itself. This costs you money and is not worth it.

What if I made a mistake on my return?

If you filed electronically and realize you made a mistake before the IRS processes your return, you can file an amended return using Form 1040-X. If the IRS has already processed your return, file the amended return anyway—the IRS will adjust your refund or bill you for what you owe. Do not wait.

Why does the IRS hold refunds with EITC until mid-February?

The EITC is one of the most audited credits because it has strict income and family relationship rules. The IRS uses the holding period to run automated checks and catch fraud before releasing the refund. This is a legal requirement and applies to every return claiming EITC, regardless of whether there is actually a problem.

What if I filed my taxes but the IRS says it has no record of my return?

If you e-filed, wait at least four weeks before concluding the return was lost—the IRS takes time to process returns. If you filed on paper, wait six to eight weeks. If the IRS still has no record after that time, contact the IRS at 800-829-1040 with proof that you filed (a copy of your return, a receipt from your tax software, or a filing confirmation from your tax preparer). The IRS can search for your return and help you refile if needed.