How to find your refund status right now

The IRS has a tool called Where's My Refund? that tells you the exact status of your return. Go to irs.gov, find the "Refunds" section, and click the Where's My Refund? link. You'll need your Social Security number, filing status, and the exact refund amount from your return.

The tool updates once per day, usually overnight. It will tell you one of three things: 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 it says your refund was sent, the tool will also show you the date and method — direct deposit or check.

If you filed by paper, processing takes longer. The IRS says it can take up to 21 days from the date they receive your return to update Where's My Refund?. If you filed electronically, the tool usually shows activity within 24 hours.

Key Takeaways

  • Where's My Refund? on irs.gov is the only official source for your refund status and will show you the exact payment date once it's set.
  • The tool updates once daily and requires your Social Security number, filing status, and the refund amount from your return.
  • Paper returns take up to 21 days to appear in the system; e-filed returns usually show up within 24 hours.
  • If your refund was sent by direct deposit, it typically arrives within one to two business days of the date shown in the tool.
  • If your refund was sent by check, allow 7 to 10 business days from the date shown, or up to four weeks if you live outside the continental United States.

What the different status messages mean

When you check Where's My Refund?, you'll see a status message. "Return Received" means the IRS has your return but hasn't started processing it yet. This is normal and doesn't mean anything is wrong. "Refund Approved" means the IRS has finished reviewing your return and decided on your refund amount. "Refund Sent" means the money has left the IRS and is on its way to you.

If the tool says "Still Processing," your return is in the queue but not yet reviewed. This can take several weeks, especially early in tax season when the IRS processes millions of returns. The tool will not show a refund date until the IRS has actually approved your return.

Some returns need manual review. If yours does, the tool may say "We received your return and it's being reviewed." This usually happens when there's a mismatch between what you reported and what the IRS has on file — for example, a W-2 that doesn't match your income claim, or a dependent you claimed who was also claimed by someone else. Manual review can add weeks or months.

How long refunds actually take once approved

Once the IRS approves your refund and shows a payment date in Where's My Refund?, the timing depends on how you chose to receive it. If you chose direct deposit, the money usually arrives in your bank account within one to two business days of the date shown. Some banks post it the same day; others take the full two days.

If you chose a check, allow 7 to 10 business days from the date shown in the tool. If you live outside the continental United States, allow up to four weeks. The IRS mails checks from a central location, so delivery time depends on postal service speed to your address.

These timelines assume the IRS has your correct bank account information (for direct deposit) or mailing address (for a check). If either is wrong on your return, the refund will either bounce back to the IRS or arrive at the wrong address, and you'll need to contact the IRS to locate it.

What to do if your refund is late

If the payment date shown in Where's My Refund? has passed and you haven't received the money, the first step is to check your bank account carefully. Direct deposits sometimes post on weekends or holidays, so the money may be there even if you haven't seen a notification. If you chose a check, check your mailbox for several days after the expected arrival date — checks sometimes arrive a few days late.

If more than two weeks have passed since the direct deposit date and the money isn't in your account, or more than three weeks have passed since the check date, contact the IRS. You can call the IRS refund line at 1-800-829-1954 (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.

The IRS can issue a refund trace — an investigation into where your refund went. If it was direct deposited to the wrong account, the IRS can sometimes recover it. If the check was lost in the mail, the IRS can issue a replacement. A trace usually takes 4 to 12 weeks.

Why your refund might be held or reduced

The IRS can hold or reduce your refund for several reasons. The most common is a tax offset — the IRS uses your refund to pay a debt you owe to a federal or state agency. This includes unpaid federal taxes from prior years, student loans in default, child support arrears, or state income tax debt. If this happens, Where's My Refund? will not show a refund date; instead, you'll see a message that your refund is being reviewed.

Another reason is a math error or missing information on your return. If you claimed a dependent who doesn't have a valid Social Security number, or if your income doesn't match what your employer reported on a W-2, the IRS will hold your refund while it investigates. The IRS will send you a letter explaining what it found.

If the IRS suspects identity theft — someone filed a return using your Social Security number — it will hold your refund and contact you. This is rare but serious. If you receive a letter from the IRS about identity theft, follow the instructions in the letter when ready.

How to check your refund if you can't use the online tool

If you don't have internet access or prefer not to use the online tool, you can call the IRS refund line at 1-800-829-1954. Have your Social Security number, filing status, and the refund amount ready. The automated system will give you the same information as Where's My Refund?. If you need to speak to a person, wait for the menu and select the option for refund status.

You can also mail a written request to the IRS, but this is much slower. Write a letter with your name, Social Security number, filing status, and the tax year you're asking about. Mail it to the IRS address for your state (listed on the back of your tax return instructions). The IRS will respond by mail, which can take several weeks.

What happens if your refund never arrives

If you've waited the full timeline, checked Where's My Refund? multiple times, and the money still hasn't arrived, you may need to file a Form 3911, Taxpayer Statement Regarding Refund. This form tells the IRS that you never received your refund and asks them to investigate. You can file it online through irs.gov or print it and mail it.

The IRS will then issue a refund trace. If the trace finds that your refund was direct deposited to the wrong account, the IRS will contact that bank and ask for the money back. If the check was lost, the IRS will issue a replacement check. This process usually takes 4 to 12 weeks, and the IRS will contact you by mail when it's complete.

If you're still waiting after a refund trace, you can file a complaint with the Taxpayer Advocate Service, which is an independent office within the IRS that helps taxpayers resolve problems. You can reach them at 1-877-777-4778 or through irs.gov.

Frequently Asked Questions

Why does Where's My Refund? say my refund was sent but I haven't received it?

If it was direct deposited, check your bank account — it may have posted without a notification. If it was a check, it may still be in the mail. Allow the full timeline (one to two days for direct deposit, 7 to 10 for a check) before assuming it's lost. If the timeline has passed, contact the IRS at 1-800-829-1954 to file a refund trace.

Can I change my refund from a check to direct deposit after I've filed?

No. Once you've filed your return, you cannot change the refund method. If you filed for a check but want direct deposit instead, you'll need to wait for the check to arrive, deposit it yourself, or contact the IRS to see if they can redirect it — though this is not always possible.

What if Where's My Refund? says my refund is still processing after eight weeks?

This usually means your return needs manual review. The IRS will send you a letter explaining why. Read the letter carefully and follow any instructions it gives. If you don't receive a letter within two weeks, call the IRS at 1-800-829-1954 to ask what's holding up your return.

Does the IRS charge a fee to check my refund status?

No. Where's My Refund? is free, and calling the IRS refund line is free. Be cautious of websites or services that charge money to check your refund status — they are not affiliated with the IRS and are not necessary.

What if I filed my return but never got a confirmation number?

If you filed electronically, you should have received a confirmation number when ready after submitting. Check your email (including spam folders) for the confirmation. If you filed by paper, the IRS doesn't send a confirmation — you can only track your return through Where's My Refund? once it's been received and entered into their system.