Check your refund status directly with the IRS

The fastest way to find out where your refund is sits on the IRS website itself. 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 tax return. The tool updates once per day, usually overnight.

The IRS processes most refunds within 21 days of accepting your return, but that clock starts when they actually receive and accept it—not when you mail it or hit submit. If you filed electronically and chose direct deposit, the money typically lands in your bank account within that window. If you chose a paper check, add another week or two for postal delivery.

The "Where's My Refund?" tool will tell you one of three things: the IRS is still processing your return, your refund has been approved and is on its way, or there is a problem that needs your attention. If the tool says your return is still being processed after 21 days, or if it says there is an issue, you may need to take the next step.

Key Takeaways

  • The IRS "Where's My Refund?" tool at irs.gov/refunds shows your refund status and updates once per day, and you need your Social Security number, filing status, and refund amount to use it.
  • Most refunds arrive within 21 days of the IRS accepting your return if you chose direct deposit, or within 21 days plus mailing time if you chose a paper check.
  • If your refund is delayed past 21 days or the tool shows a problem, contact the IRS directly at 1-800-829-1040 or through your online IRS account.
  • The IRS may hold your refund if you owe back taxes, child support, or student loans, or if there are errors or inconsistencies on your return.
  • If you filed a paper return, the IRS takes longer to process it than an electronic return, sometimes 4 to 6 weeks or more.

Why your refund might be delayed

The IRS delays refunds for several concrete reasons. If you owe back taxes from a previous year, the IRS will take your refund to pay that debt. The same happens if you owe child support or have defaulted on federal student loans—those agencies can claim your refund before it reaches you. This is called an offset, and the IRS will notify you by mail if it happens.

Errors on your return also cause delays. Common mistakes include mismatched Social Security numbers, incorrect bank account information for direct deposit, or income reported on your return that does not match what your employer or bank reported to the IRS. If the IRS spots a mismatch, they will hold your refund while they investigate, which can add weeks or months.

Filing a paper return instead of electronically also slows things down. The IRS has to physically open, scan, and enter the information from paper returns, which takes much longer than processing an electronic file. Paper returns often take 4 to 6 weeks to process, compared to 21 days for electronic returns.

Contact the IRS if your refund is missing

If the "Where's My Refund?" tool says your refund should have arrived but it has not, or if it has been more than 21 days since the IRS accepted your return, call the IRS directly at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS phone lines are busiest in the morning and early in the tax season (January through April), so calling in the afternoon or later in the year usually means shorter wait times.

You can also create an account on irs.gov and log in to view your account transcript, which shows the status of your return and any actions the IRS has taken. This is useful if you want to check without waiting on hold. The transcript also shows if the IRS has flagged your return for review or if there is a hold on your refund.

What to do if the IRS says there is a problem

If the "Where's My Refund?" tool or the IRS tells you there is an issue with your return, the IRS will send you a letter explaining what they found. Read that letter carefully—it will tell you exactly what needs to be fixed and what to do next. Do not ignore IRS letters, even if you think the issue is small.

Common problems include a mismatch between your Social Security number and your name, a dependent claimed on your return who was also claimed by someone else, or income that does not match IRS records. If you need to correct something, the IRS letter will tell you whether to file an amended return, send additional documents, or call them directly.

Direct deposit versus paper check refunds

If you chose direct deposit on your return, the IRS sends the money straight to your bank account once it is approved. This is the fastest method and usually arrives within 21 days of acceptance. Make sure the bank account and routing number on your return are correct—if they are wrong, the money will be rejected and the IRS will have to reissue it as a paper check, which adds weeks.

If you chose a paper check, the IRS mails it to the address on your return. This takes the full 21 days for processing, plus 5 to 10 business days for the check to arrive in the mail, depending on distance. If you move after filing, the check may be returned to the IRS, and you will have to contact them to request a new one sent to your current address.

Amended returns and refund timing

If you filed an amended return (Form 1040-X) to correct a mistake on your original return, your refund will take longer. The IRS processes amended returns separately and typically takes 16 weeks or more to review them, compared to 21 days for original returns. You cannot track an amended return on the "Where's My Refund?" tool—you have to call the IRS or check your account transcript.

Do not file multiple amended returns for the same issue. The IRS will process only the most recent one, and each additional return you file restarts the clock. If you made a mistake on your amended return, contact the IRS before filing another one.

Frequently Asked Questions

How do I know if my refund was offset for back taxes or child support?

The IRS will send you a notice in the mail if your refund is offset. The notice will say which agency took the money and why. You can also call 1-800-829-1040 and ask the IRS directly whether your refund was offset. If you believe the offset was wrong, the notice will tell you how to dispute it.

What if I filed electronically but the IRS says they never received my return?

Contact your tax software provider or the tax professional who filed for you and ask them to confirm the return was transmitted. They can provide a confirmation number. If it was transmitted, give that number to the IRS when you call 1-800-829-1040. If it was not transmitted, you will need to file again.

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

No. Calling the IRS does not speed up processing. The IRS processes returns in the order they receive them. Calling is useful only if there is a specific problem—like a missing refund that should have arrived, or a letter you received that you do not understand.

What happens if I entered the wrong bank account number for direct deposit?

The bank will reject the deposit and send the money back to the IRS. The IRS will then mail you a paper check instead, which adds 5 to 10 business days. You cannot change the bank account information once you have filed. If you realize the mistake before the IRS processes your return, file an amended return with the correct information.

How long does it take to get a refund after the IRS accepts my return?

Most refunds arrive within 21 days of acceptance if you chose direct deposit. Paper checks take an additional 5 to 10 business days after the 21-day processing period. Amended returns take 16 weeks or longer. If your refund is delayed past these timeframes, contact the IRS at 1-800-829-1040.