Tax refunds arrive on different schedules depending on how you filed

There is no single date when everyone gets their refund. The IRS processes returns in the order they arrive, and the speed depends on whether you filed on paper or electronically, whether your return needed extra review, and which bank you use. Most people who filed electronically and chose direct deposit see their refund within 21 days of the IRS accepting their return. Paper returns take longer — usually six to eight weeks or more.

The IRS publishes a tracker called "Where's My Refund?" that shows the actual status of your specific return, not a general timeline. This is the only reliable way to know where yours stands right now. You can check it on IRS.gov using your Social Security number, filing status, and the exact refund amount you expect.

If you have not received your refund yet and the IRS tracker says it is still being processed, waiting is normal. If the tracker shows an error or a delay beyond 21 days for an electronic return, that is when you need to take the next step.

Key Takeaways

  • Electronic returns with direct deposit typically arrive within 21 days of acceptance, while paper returns take six to eight weeks or longer.
  • The IRS "Where's My Refund?" tool on IRS.gov is the only source that shows your actual return status, not general estimates.
  • Returns with missing information, math errors, or identity verification needs take longer and may require you to send documents or respond to a notice.
  • If your refund does not arrive within the expected timeframe, contact the IRS directly rather than your tax preparer, because only the IRS can release a held return.

How the IRS processes returns and why timing varies

When you file electronically, the IRS receives your return when ready and begins processing it that day. The agency scans for common errors — missing information, inconsistent numbers, income that does not match what employers reported. If your return passes these checks, it moves to the approval stage. Once approved, the IRS sends the refund to your bank, which deposits it into your account. This whole process usually takes 21 days or fewer.

Some returns get flagged for additional review before approval. This happens when the IRS detects a potential error, when your return claims a large credit like the Earned Income Tax Credit, or when the agency needs to verify your identity. These returns can take several weeks longer. You will receive a notice by mail if your return needs this kind of review — the notice tells you what information is missing or what the IRS wants to confirm.

Paper returns move much more slowly because someone has to physically open the envelope, scan the documents, and enter the information into the system. The IRS estimates six to eight weeks for paper returns, but during busy filing season this can stretch to three months or more.

What to check in the "Where's My Refund?" tool

Go to IRS.gov and search for "Where's My Refund?" You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact dollar amount of your expected refund. The tool shows one of three statuses: "Return Received," "Return Approved," or "Refund Issued."

"Return Received" means the IRS has your return but has not finished processing it yet. This is normal and does not mean anything is wrong. "Return Approved" means the IRS has reviewed your return and decided to send your refund. "Refund Issued" means the IRS has sent the money to your bank. Once it says "Refund Issued," your bank usually deposits the money within one to three business days, though some banks take longer.

If the tool says your return is still being processed and you filed more than 21 days ago, check back in a few days. If it has been more than 21 days and the status has not changed, or if you see an error message, contact the IRS directly at 1-800-829-1040.

Returns that take longer because of missing information or errors

The IRS will hold your return if something does not match. Common reasons include a missing signature, a math error, income reported on your return that does not match what your employer reported to the IRS, or a Social Security number that does not match IRS records. When this happens, the IRS sends you a notice by mail explaining what is wrong and what you need to do.

If you receive a notice, follow the instructions exactly. Usually you will need to send back a signed form or provide documents like a copy of your W-2 or a letter from your employer. Send it to the address on the notice, not to a general IRS office. Keep a copy for your records. Once the IRS receives your response, processing usually resumes within two to four weeks.

Do not ignore a notice from the IRS. If you do not respond, the IRS may deny your refund or assess additional tax. If you are unsure what the notice is asking for, call the number on the notice itself — that number connects you to the specific office handling your return.

Identity verification holds and what they mean

If the IRS suspects your return might be fraudulent, it places a hold on your refund while it verifies your identity. This is more common than it used to be because identity theft and refund fraud are real problems. The IRS will send you a notice asking you to verify your identity, usually by uploading documents through an online portal or by calling a phone number on the notice.

Identity verification can add two to four weeks to your refund timeline. You will need documents like a driver's license, passport, or recent utility bill. The IRS will tell you exactly what it needs. Once you submit the documents and the IRS confirms your identity, your return moves back into the normal processing queue.

If you receive an identity verification notice, do not assume it is a scam. Check the notice carefully — real IRS notices come by mail, not email or text. The phone number on the notice will be a real IRS number. If you are unsure, call the IRS directly at 1-800-829-1040 and give them your return information — they can tell you whether a hold is actually on your account.

What to do if your refund is significantly delayed

If the "Where's My Refund?" tool shows "Refund Issued" but the money has not arrived in your bank account after five business days, contact your bank first. Ask them to check whether the deposit is pending or whether there was a problem receiving it. Banks occasionally reject deposits if the account number or routing number on your return was wrong.

If your bank confirms they never received the deposit, or if the tool shows your return is still processing after 21 days with no explanation, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether your return is held for review, whether there is an error, or whether the refund was actually sent and your bank rejected it.

If you used a tax preparation service or hired a tax preparer, do not ask them to check on your refund. Only the IRS can access your return status and release a held refund. Your preparer can help you understand a notice or gather documents to respond to one, but they cannot speed up processing or override an IRS hold.

Direct deposit versus check and how it affects timing

Direct deposit is faster. When you choose direct deposit, the IRS sends your refund electronically to your bank account. Once the IRS approves your return, the transfer usually happens within one to three business days. This is the method most people use because it is reliable and quick.

If you chose to receive a check instead, the IRS mails it to the address on your return. A mailed check takes longer — usually one to two weeks after the IRS approves your return, depending on mail delivery in your area. If you moved since you filed, the check may go to your old address. If this happens, contact the IRS and ask them to reissue the check to your current address.

You cannot change from a check to direct deposit after you file. If you filed for a check and want to switch, you would have to wait for the check to arrive, deposit it yourself, and then request a refund if something goes wrong. For future years, direct deposit is the faster and safer option.

Frequently Asked Questions

Why does the IRS website say my refund was issued but I have not received it?

Once the IRS issues a refund, it goes to your bank, which then deposits it into your account. This usually takes one to three business days, but some banks take longer. If it has been more than five business days since the IRS issued it, contact your bank to confirm they received the deposit. If they did not, call the IRS at 1-800-829-1040.

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

No. Only the IRS can process and release your refund. Services that claim to speed up refunds or may provide faster processing are scams. The only legitimate way to check your status is the IRS "Where's My Refund?" tool or by calling 1-800-829-1040.

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

If "Where's My Refund?" says it cannot find your return, your return may not have been received. Call the IRS at 1-800-829-1040 with your Social Security number and filing information. If the return was lost in the mail, you will need to file again. If you filed electronically, ask the IRS whether they received it.

Do I need to do anything if my refund is taking longer than expected?

Check "Where's My Refund?" first to see the current status. If it shows your return is still being processed and you filed fewer than 21 days ago, waiting is normal. If it has been more than 21 days with no change, or if you received a notice from the IRS, follow the instructions on that notice or call 1-800-829-1040.

What happens if I filed my taxes but have not received a refund notice yet?

The IRS does not always send a notice when your return is received or approved. Use "Where's My Refund?" to check your status instead. You will only receive a notice if the IRS needs more information, found an error, or needs to verify your identity. If you see no notice and the tool shows your return is approved, your refund is on its way.