Check the IRS refund status before taking any action

The first step is to find out whether the IRS has actually processed your refund or if it is still in the system. The IRS offers a free tool called Where's My Refund? at irs.gov that tells you the exact status of your return. You will need your Social Security number, filing status, and the exact refund amount from your tax return.

Where's My Refund? updates once per day, usually overnight. If you check multiple times in a single day, you will see the same information. The tool shows three possible statuses: the IRS is still processing your return, your refund has been approved and a payment date has been set, or your refund has been sent. If the tool says your refund was sent but you have not received it, move to the next section.

If you filed a paper return instead of electronically, processing takes longer — typically four to six weeks instead of 21 days. The Where's My Refund? tool may not have information about paper returns for several weeks after you file. In that case, you can call the IRS at 1-800-829-1040 to ask a representative to look up your return manually.

Key Takeaways

  • Use the IRS Where's My Refund? tool first to confirm whether your refund has actually been sent or is still being processed.
  • If the IRS says your refund was sent but you did not receive it, contact your bank or check for a paper check in the mail within 21 days of the sent date.
  • A refund can be delayed or held if the IRS suspects fraud, if you claimed a refundable credit incorrectly, or if you have unpaid taxes or student loans from previous years.
  • If your refund was sent more than 21 days ago and you still have not received it, file a claim with the IRS using Form 3911.
  • State tax refunds are processed separately from federal refunds and may arrive on a different timeline or be held for different reasons.

Confirm the payment method and check your bank account

When you filed your return, you chose how to receive your refund: direct deposit to a bank account, a paper check mailed to your address, or a debit card. If you chose direct deposit, the IRS sends the money to the bank account number you provided. Your bank may hold the deposit for one to three business days before it shows in your account, even after the IRS has sent it.

Log into your bank account online or call your bank's customer service line to check whether the deposit has arrived but is pending. If your bank shows a pending deposit from the IRS, it will clear within a few business days. If you do not see any pending deposit and the Where's My Refund? tool says your refund was sent, contact your bank and provide them with the refund amount and the date the IRS says it was sent. The bank can search their records to see if the deposit arrived under a different name or account number.

If you chose a paper check, the IRS mails it to the address on your tax return. Checks typically arrive within 21 days of the date the IRS says your refund was sent. Check your mailbox and any mail that may have been delivered to a previous address. If you have moved since filing, the check may have gone to your old address. Contact the IRS at 1-800-829-1040 to request that they reissue the check to your current address.

Understand why the IRS might hold or delay your refund

The IRS does not always send a refund immediately after processing your return. Several situations can cause a delay or hold. If the IRS suspects fraud or identity theft on your return, they will hold your refund while they investigate. This can take several weeks or months. You will receive a letter in the mail explaining the hold and what information the IRS needs from you.

If you claimed a refundable credit such as the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS is required by law to hold your refund until at least mid-February, even if you file in January. This is called the EITC holding period. The IRS uses this time to verify that you claimed the credits correctly. Your refund will not be sent before this date regardless of when you filed.

The IRS will also offset your refund if you owe back taxes from a previous year, have unpaid student loans in default, or owe child support. The Treasury Department's offset program automatically redirects your refund to pay these debts. You will receive a notice in the mail explaining the offset and which debt was paid. If you believe the offset was made in error, you can dispute it by contacting the agency that reported the debt.

File a claim if your refund was sent more than 21 days ago

If the Where's My Refund? tool shows your refund was sent, your bank confirms no deposit arrived, and more than 21 days have passed since the sent date, you can file a claim with the IRS. Use Form 3911, Taxpayer Claim for Refund, which you can download from irs.gov or request by phone at 1-800-829-1040.

Form 3911 asks for your name, address, Social Security number, the tax year of the refund, the refund amount, and the date the IRS says it was sent. You do not need to provide proof that you did not receive it — the form itself is the claim. Mail the completed form to the IRS address listed in the instructions, or fax it if you have a fax number for your local IRS office.

The IRS will investigate your claim and either locate your original refund or issue a new one. This process typically takes four to eight weeks. You will receive a letter in the mail with the result. If the IRS finds that your original check was cashed by someone else, they will investigate it as potential fraud and may issue a new refund to you.

Check your state tax refund separately

Your state tax refund is processed by your state's tax agency, not by the IRS, and follows a different timeline. Most states process refunds within 30 to 45 days of receiving your return, but some take longer. You can check your state refund status on your state's tax agency website — search "[your state] tax refund status" to find the tool.

State refunds can be delayed or held for the same reasons as federal refunds: fraud investigation, offset for unpaid state taxes or child support, or a hold period for certain credits. Some states also hold refunds if you claimed a credit that requires verification. Contact your state's tax agency directly if your refund is delayed beyond the normal timeframe.

If you filed both federal and state returns and received your federal refund but not your state refund, do not assume there is a problem with the state return. State processing times are independent of federal processing, and your state refund may simply be in the queue.

Resolve issues with direct deposit or account information

If you provided an incorrect bank account number when you filed your return, the IRS will attempt to deposit your refund to that account. Your bank will reject the deposit because the account does not exist or the number does not match any account at that bank. The IRS will then mail you a paper check to your address on file, but this takes an additional two to four weeks.

If you realize you provided the wrong account number before your refund is sent, contact the IRS immediately at 1-800-829-1040. A representative can update your account information if your refund has not yet been processed. If your refund has already been sent to the wrong account, you will need to wait for the paper check or file Form 3911 if the check does not arrive within 21 days of when it was mailed.

If your bank account was closed before your refund arrived, the deposit will be rejected and a check will be mailed instead. This adds two to four weeks to your wait time. To avoid this in the future, keep your bank account open for at least one month after you file your return.

Contact the IRS if you need help

The IRS offers several ways to get help if your refund is delayed or missing. You can call 1-800-829-1040 to speak with a representative, though wait times are often long during tax season. Have your Social Security number, filing status, and the refund amount ready when you call.

You can also visit an IRS office in person. Use the IRS office locator at irs.gov to find the nearest office and check their hours. Bring your tax return, a photo ID, and any letters you received from the IRS about your refund. Walk-in service is available at most offices, but you may have to wait.

If you have a serious problem that the IRS has not resolved after multiple attempts, you can contact the Taxpayer Advocate Service, which is a free service within the IRS that helps taxpayers resolve disputes. Call 1-877-777-4778 or visit taxpayeradvocate.irs.gov to request help.

Frequently Asked Questions

How long does it take to get a refund after I file my return?

The IRS typically processes refunds within 21 days if you file electronically and choose direct deposit. Paper returns take four to six weeks. If you claimed certain credits like the EITC, the IRS holds your refund until mid-February by law, regardless of when you filed. State refunds usually take 30 to 45 days but vary by state.

What if the IRS says my refund was sent but my bank says they never received it?

Ask your bank to search their records for a deposit from the IRS using the refund amount and sent date. If they find nothing, the deposit may have been rejected due to an incorrect account number. Contact the IRS at 1-800-829-1040 to confirm the account number on file and request a paper check if needed.

Can the IRS take my refund to pay old debts?

Yes. The IRS will offset your refund if you owe back taxes, have defaulted student loans, or owe child support. You will receive a notice in the mail explaining which debt was paid. You can dispute the offset by contacting the agency that reported the debt if you believe it was made in error.

What should I do if I think someone else cashed my refund check?

Contact the IRS immediately at 1-800-829-1040 and report the missing check. File Form 3911 to claim the refund. The IRS will investigate whether the check was forged or cashed fraudulently and will issue a replacement refund if fraud is confirmed. You may also want to file a police report.

Why is my state refund taking longer than my federal refund?

State tax agencies process returns on their own schedule, separate from the IRS. Most states take 30 to 45 days, but some take longer. Check your state's tax agency website for the status of your state return. State refunds can also be held or delayed for fraud investigation, offset for unpaid state taxes, or verification of certain credits.