Check the status of your refund before taking any action

The IRS has a tool called Where's My Refund? that tells you exactly where your refund is in the pipeline. Go to irs.gov, click "Refunds" in the top menu, and select "Where's My Refund?" You'll need your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight.

The tool shows one of three statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Refund Approved" (they've approved it and it's on the way), or "Refund Sent" (it's been mailed or transferred). If you see "Refund Sent," the tool also tells you the date it was sent and the method—direct deposit, check, or debit card.

If Where's My Refund? says your return is still being processed after you've waited longer than the IRS timeline, or if the tool shows an error message, move to the next section. Do not call the IRS yet; the tool is faster and more accurate than phone support.

Key Takeaways

  • Where's My Refund? on irs.gov is the fastest way to find out whether your refund has been sent, approved, or is still processing.
  • Most refunds arrive within 21 days of the IRS receiving your return, but this timeline can extend if the IRS needs to verify information on your return.
  • If your refund was sent by check, allow an additional 7 to 10 business days for mail delivery once the IRS shows it as sent.
  • Direct deposit refunds arrive faster than checks, usually within 3 to 5 business days after the IRS marks the refund as sent.
  • Contact the IRS by phone only after Where's My Refund? shows a delay beyond the stated timeline or displays an error code.

How long the IRS typically takes to send refunds

The IRS says it will send most refunds within 21 days of receiving your return. This 21-day window starts when the IRS receives your return, not when you file it. If you filed electronically, the IRS usually receives it within 24 hours. If you mailed a paper return, add 7 to 10 days for mail delivery before the 21-day clock starts.

The 21-day timeline assumes your return has no errors, no missing information, and no flags that require manual review. Returns that claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) take longer—the IRS holds these returns until mid-February by law, even if you filed in January.

If you filed early in the tax season (January or early February), your refund may arrive before 21 days. If you filed close to the April deadline, or if your return required verification, expect the full 21 days or longer.

What delays your refund and what to do about each one

The most common reason for a delayed refund is a mismatch between what you reported and what the IRS has on file. This includes a Social Security number that doesn't match your name, income reported on a W-2 or 1099 that differs from what you claimed, or a dependent claimed on your return who was also claimed by someone else. The IRS will hold your refund while it verifies the correct information.

If Where's My Refund? shows your return is still being processed after 21 days, or if it displays a message saying the IRS needs more information, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS phone lines are busiest in February and March; calling in April or May will have shorter wait times.

If you filed a paper return and it's been more than 4 weeks since you mailed it, the return may not have reached the IRS yet. Call 1-800-829-1040 and ask them to search for your return by name and Social Security number. If they cannot find it, you may need to file again.

If your return was rejected by tax software or the IRS website, you'll see an error message when you try to file. Read the error code carefully—it tells you exactly what's wrong. Common rejections include a mismatched Social Security number, a dependent claimed twice, or income reported on a form that doesn't match another form. Fix the error and file again. Each time you file, the previous version is replaced.

Direct deposit versus check: which arrives faster

Direct deposit is the fastest method. Once the IRS marks your refund as sent, the money reaches your bank account within 3 to 5 business days. If you chose direct deposit when you filed, Where's My Refund? will show "Refund Sent" with a date, and your bank will receive the deposit shortly after.

A check takes longer. The IRS prints and mails the check, which adds 7 to 10 business days to the timeline. Once Where's My Refund? shows "Refund Sent," add another week to 10 days for the check to arrive in your mailbox. If you live far from the IRS processing center or if mail is slow in your area, it may take longer.

If you chose a check but want to change to direct deposit for next year, you can do that when you file. You cannot change the method for a refund that's already been sent.

If your check has been lost or hasn't arrived after 10 business days

Once Where's My Refund? shows "Refund Sent," wait 10 business days for the check to arrive. If it doesn't show up after that time, call the IRS at 1-800-829-1040. Have your Social Security number and the refund amount ready. The IRS can tell you the check number and the date it was mailed. If the check was mailed more than 60 days ago, the IRS can issue a replacement.

The IRS will not issue a replacement check until at least 60 days have passed since the original check was mailed. This is to prevent duplicate payments if the original check arrives late. If you need the money sooner, ask the IRS representative if you can request a direct deposit instead, though this is not always an option.

If you find the original check after requesting a replacement, do not cash both. Contact the IRS immediately to cancel the replacement or return it unopened.

What to do if Where's My Refund? shows an error or won't load

If Where's My Refund? displays an error message like "We cannot provide information about your refund status," it usually means one of three things: the IRS hasn't received your return yet, the information you entered doesn't match what's on file, or there's a temporary technical issue with the tool.

First, double-check that you entered your Social Security number, filing status, and refund amount correctly. A single digit wrong will cause the tool to reject your search. If you're unsure of the exact refund amount, look at the tax return itself—it's on the first page.

If the information is correct and the tool still won't load, try again in a few hours. The IRS updates Where's My Refund? once per day, usually between midnight and 6 a.m. Eastern time. If the tool continues to show an error after 24 hours, call the IRS at 1-800-829-1040.

When to call the IRS and what information to have ready

Call the IRS only after Where's My Refund? shows a delay beyond 21 days, displays an error message you cannot resolve, or shows that your check was mailed more than 10 business days ago and hasn't arrived. The IRS phone lines are open Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are shortest in April, May, and June, and longest in February and March.

Before you call, have these items ready: your Social Security number, your filing status (single, married filing jointly, etc.), your exact refund amount, and the date you filed. If you're calling about a missing check, also have the check number if Where's My Refund? provided it. The IRS representative will use this information to locate your return and refund in their system.

If you cannot reach the IRS by phone, you can also create an account on irs.gov and send a message through the secure portal. This takes longer than a phone call but does not require waiting on hold.

Frequently Asked Questions

How do I know if my refund was sent by direct deposit or check?

Where's My Refund? tells you the method when it shows "Refund Sent." It will say either "direct deposit" or "check" and provide the date. If you filed electronically, you chose the method yourself when you entered your banking information or mailing address. If you filed a paper return, the IRS uses the method you indicated on the form.

Can I cancel my refund and refile if I made a mistake?

You cannot cancel a refund once it's been sent. If you made a mistake on your return and are owed less than you claimed, the IRS will keep the overpayment. If you owe more, you'll receive a bill. If you made a mistake and are owed more, you can file an amended return (Form 1040-X) after you receive your original refund.

What if my refund was sent to the wrong bank account?

If you provided an incorrect bank account number when you filed, the bank will reject the deposit and the IRS will reissue it as a check. This process takes 4 to 6 weeks. Call the IRS at 1-800-829-1040 to confirm whether the deposit was rejected and to ask when the check will be mailed.

Do I need to do anything if Where's My Refund? says my refund was approved?

No. Once it shows "Refund Approved," the money is on its way. If you chose direct deposit, it will arrive within 3 to 5 business days. If you chose a check, allow 7 to 10 business days for mail delivery. You do not need to take any action.

What if I filed an amended return—does that delay my refund?

An amended return (Form 1040-X) is processed separately and takes 8 to 12 weeks. If you filed an amended return after your original return was already processed and sent, the amended return may result in an additional refund or a bill. Where's My Refund? tracks your original return only, not amended returns. Call the IRS at 1-800-829-1040 to check the status of an amended return.