Track your refund status before assuming it is lost

The IRS and most state tax agencies let you check where your refund is right now, and this is the first step. You need your Social Security number, filing status, and the exact refund amount from your tax return. The IRS tool is called Where's My Refund? and lives at irs.gov — it updates once per day and shows you whether the refund is still being processed, approved, or already sent.

State tax agencies have their own tracking systems. Search "[your state] tax refund status" to find yours — most states have a similar tool on their department of revenue website. If you filed jointly with a spouse, only the person whose Social Security number is listed first on the return can check the status.

The tracking tool will tell you one of three things: the refund is still in process (normal), it has been approved and a payment date is set, or it has already been issued. If it shows issued but you never received it, move to the next section. If it still shows processing and you filed months ago, that is when you need to investigate further.

Key Takeaways

  • Check Where's My Refund? on irs.gov or your state tax website first — this tells you whether the refund is still processing, approved, or already sent.
  • If the refund shows issued but never arrived, the payment method matters: direct deposit can take five to seven business days after approval, and paper checks take two to three weeks.
  • A refund stuck in processing for more than 21 days after filing, or more than 60 days if you filed by mail, usually means the IRS found an error or needs more information from you.
  • The IRS will contact you by mail if they need something from you — they do not call or email — so check your mailbox for a letter with the notice number.
  • If your refund was issued to a closed bank account or stolen, you will need to contact the IRS directly by phone or mail to request a replacement.

How long refunds actually take after approval

Once the IRS or your state approves your refund, the time it reaches you depends on how you chose to receive it. Direct deposit is fastest: the money should land in your bank account within five to seven business days after approval. Paper checks take longer — typically two to three weeks from the approval date, sometimes longer if the check is mailed to a rural address or gets delayed in the postal system.

The tracking tool will show you the approval date and the payment method. If it says approved and direct deposit, and more than a week has passed, contact your bank to confirm they received the deposit. Sometimes the IRS sends the money but the bank rejects it if the account number was wrong or the account was closed. If your bank has no record of the deposit, you will need to contact the IRS.

Paper checks can be delayed by mail delivery, especially during tax season when volume is high. If the tracking tool shows your check was issued more than three weeks ago and you still have not received it, you can request a replacement check or have the IRS reissue the refund by direct deposit instead.

What to do if the refund shows issued but never arrived

Start by confirming the payment method and date in the tracking tool. If it shows direct deposit, call your bank and give them the approval date from the IRS. Ask whether a deposit matching your refund amount came in on or shortly after that date. If the bank has no record, the IRS may have sent it to an old account number — this happens when you update your banking information between filing and approval without notifying the IRS.

If it shows a paper check was issued, wait at least three weeks from the issue date before taking action. Checks can take that long to arrive, especially if you moved recently or the address on file is not current. If three weeks have passed, contact the IRS to report the missing check and request a replacement.

To contact the IRS about a missing refund, 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 refund amount ready. You can also mail a written request to the IRS address listed on your most recent tax notice, but this takes longer. The IRS will issue a replacement check or reissue the refund by direct deposit, usually within four to six weeks.

Refunds stuck in processing for weeks or months

If the tracking tool still shows your refund as processing and you filed more than 21 days ago (or more than 60 days if you mailed your return), something is holding it up. The most common reasons are math errors on the form, missing information, a name or Social Security number mismatch, or a claim for a credit you are not may have access to to. The IRS does not contact you by phone or email about this — they send a letter.

Check your mailbox for a letter from the IRS. It will have a notice number (usually starting with CP or LTR) and will explain what they need from you. If you have not received a letter but the refund is delayed, you can call the IRS at 1-800-829-1040 and ask them to tell you what is holding it up. They can see the hold reason in their system and may be able to tell you over the phone.

Common holds include a missing Schedule C if you reported self-employment income, a discrepancy between your W-2 and your return, or a claim for the Earned Income Tax Credit that needs verification. If the IRS sent you a letter, follow the instructions exactly — send back what they ask for, in the format they specify, to the address on the letter. Do not send it to the main IRS address. Processing the response usually takes another four to six weeks.

Refunds sent to a closed or wrong bank account

If you changed banks between filing and approval, or if you made a typo when entering your account number, the IRS may have sent the refund to an account that no longer exists or belongs to someone else. Your bank will reject the deposit and return it to the IRS. This adds time to the process — the IRS has to receive the rejection, update your file, and reissue the refund, which can take an additional four to eight weeks.

The tracking tool may still show the refund as issued even though it was rejected. Call your bank first to confirm they rejected a deposit from the IRS. If they did, contact the IRS at 1-800-829-1040 and tell them the account was closed or the number was wrong. Provide the correct account information and ask them to reissue by direct deposit. Write down the date you called and the name of the representative — you may need this if the refund takes longer than expected.

If the refund was sent to someone else's account by mistake, the situation is more complicated. The IRS will need to investigate and may take longer to reissue. In the meantime, contact your bank's fraud department to report the error, even though it was the IRS's mistake. This creates a paper trail and protects you if questions come up later.

Refunds that were stolen or intercepted

If your refund was direct deposited to your correct account but you did not authorize the deposit, or if a paper check was cashed without your signature, report it to your bank immediately. For direct deposit fraud, your bank can reverse the transaction and return the money to the IRS. For a stolen check, your bank can file a claim and investigate who cashed it.

After reporting to your bank, contact the IRS at 1-800-829-1040 and explain that your refund was stolen or fraudulently accessed. The IRS can place a hold on your account and reissue the refund once the fraud is confirmed. This process takes time — usually four to eight weeks — because the IRS has to coordinate with your bank and verify the fraud claim.

If your identity was stolen and someone filed a tax return using your Social Security number, the situation is different and more serious. You will need to file Form 14039, Identity Theft Affidavit, with the IRS and may need to contact the Federal Trade Commission as well. This is a separate process from a simple missing refund and can take months to resolve.

State tax refunds that are missing or delayed

State refunds follow similar timelines to federal refunds but vary by state. Most states issue refunds within 30 to 45 days of approval, though some take longer. Use your state's tracking tool to check the status — search "[your state] tax refund status" to find it. The tool will show you the same information as the federal system: whether it is processing, approved, or issued.

If your state refund shows issued but never arrived, the same rules apply: direct deposit takes five to seven business days, paper checks take two to three weeks. If more time has passed, contact your state tax agency. Most states have a phone line for refund questions — the number is usually on your state tax return or on the state revenue department website.

State refunds can be delayed for the same reasons federal refunds are delayed: errors on the return, missing information, or a mismatch with your W-2. Your state will send you a letter if they need something from you. If you filed both federal and state returns and your federal refund was delayed, your state refund may be delayed too, because states often wait for the federal IRS to approve before processing their own refunds.

Frequently Asked Questions

How long should I wait before calling the IRS about a missing refund?

If you filed electronically, wait at least 21 days from the filing date. If you mailed your return, wait at least 60 days. If the tracking tool shows the refund was issued and sent by direct deposit, wait at least seven business days after the approval date. For paper checks, wait at least three weeks. If you have waited longer than these timelines and the refund still has not arrived, contact the IRS.

Can I get my refund faster if I call the IRS?

No. Calling the IRS does not speed up processing. The IRS processes refunds in the order they receive them, and calling does not move you up in the queue. Calling is useful only if something is wrong — the refund is missing, the tracking tool shows an error, or you received a letter asking for more information.

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

If you filed electronically, you should have received an electronic confirmation within 24 hours. Check your email (including spam folder) for a message from the IRS or your tax software. If you filed by mail and have not heard anything after 60 days, contact the IRS at 1-800-829-1040 and ask them to confirm receipt. Bring your mailing receipt if you have one.

Can the IRS take my refund to pay off old debts or child support?

Yes. The IRS can offset your refund to pay federal taxes you owe, federal student loans in default, or child support arrears. If this happened, the IRS will send you a notice explaining the offset. You can appeal the offset if you believe it was made in error, but you must act quickly — the deadline is usually 60 days from the notice date.

What if I need the money and cannot wait for the refund?

You cannot speed up the IRS, but you can explore other options. If you are waiting for a refund and need cash now, look into a refund advance loan from a tax preparation company — these are short-term loans that you repay when your refund arrives. Be aware that these loans charge fees and interest, so they are expensive. Compare the cost before borrowing.