Where to check the status of your federal tax refund

The IRS has one official tool to track your refund: Where's My Refund? on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and shows you one of three statuses: received, approved, or sent.

You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times are longest during filing season (January through April), sometimes 30 minutes or more. The automated system gives you the same information as the website.

Text message tracking is available if you filed electronically. The IRS will text you a tracking number when your return is received. You can reply to that message with questions about status. This option is faster than calling during peak season.

Key Takeaways

  • Where's My Refund on IRS.gov is the official tracker and updates once daily; you need your Social Security number, filing status, and refund amount.
  • The IRS processes most refunds within 21 days of receiving your return, but this timeline varies based on how you filed and whether your return needs review.
  • If your refund is delayed beyond 21 days, check the status tool first—most delays are routine and resolve without action on your part.
  • Direct deposit refunds arrive in your bank account; paper checks take an additional 7 to 10 business days after the IRS mails them.

How long the IRS takes to process your refund

The IRS publishes a 21-day standard for processing refunds after your return is received. This clock starts when the IRS scans your return into their system, not when you mail it or file it electronically. If you filed electronically, the return is usually received within one to three days. If you mailed a paper return, add five to seven days for postal delivery.

Some returns take longer. The IRS reviews returns that claim certain credits (Earned Income Tax Credit, Child Tax Credit, American Opportunity Credit) more carefully, which can add two to three weeks. Returns with math errors, missing information, or amounts that don't match W-2s or 1099s also trigger manual review. If your return needs review, the IRS will mail you a letter explaining what they need.

Direct deposit is faster than a mailed check. Once the IRS approves your refund, a direct deposit typically arrives in your bank account within one to two business days. A paper check takes seven to ten business days after the IRS mails it, plus time for postal delivery.

What the three refund statuses mean

Received means the IRS has scanned your return into their system and it is in the queue for processing. This status appears within one to three days of electronic filing or five to seven days after mailing a paper return. Your refund is not yet approved, and the IRS has not yet determined the amount.

Approved means the IRS has processed your return, verified the information, and calculated your refund. The refund amount is now set. If you chose direct deposit, the money is being transferred to your bank. If you chose a paper check, the IRS is printing and mailing it. This status usually appears 21 days after received, but can take longer if your return needed review.

Sent means the IRS has sent your refund. For direct deposit, this means the transfer has been initiated to your bank—the money should arrive within one to two business days. For a paper check, this means the check has been mailed and is in the postal system. A check typically arrives seven to ten business days after this status appears, depending on your location and mail speed.

Why your refund might be delayed

The most common reason for delay is that your return is still being processed. The IRS processes returns in the order they are received, and during filing season (January through April) the volume is enormous. If your return was filed in March or April, a delay of several weeks beyond 21 days is normal.

Your return may also be held for review if it claims certain credits or if information on your return does not match what the IRS has on file. The IRS cross-checks your Social Security number, income amounts, and dependent information against W-2s, 1099s, and other documents employers and banks file. If something does not match, the IRS will mail you a letter asking for clarification or documentation. Do not ignore this letter—respond within the important date stated, or the IRS will deny the credit or reduce your refund.

Identity theft or fraud flags can also delay a refund. If the IRS suspects someone filed a return using your Social Security number, they will freeze your refund while they investigate. This is rare but takes weeks to resolve. The IRS will contact you by mail if this happens.

Offset is another reason a refund is delayed or reduced. If you owe back taxes, student loan debt in default, or child support, the IRS can use your refund to pay those debts. The IRS will mail you a notice explaining the offset before it happens. If you believe the offset is wrong, you can dispute it, but this process takes time.

What to do if your refund is missing or very late

First, check Where's My Refund again. The status updates once per day, usually between midnight and 6 a.m. Eastern time. If the status still shows received or approved after 21 days, wait another week and check again. Many refunds that appear delayed resolve on their own.

If the status shows sent but you have not received the money after the expected timeframe, contact your bank. Ask them to check whether the transfer arrived and was deposited. Sometimes a bank holds a deposit for a day or two if the account is new or if the deposit amount is unusually large. If your bank confirms the transfer never arrived, call the IRS at 1-800-829-1954 with your refund status information.

If you filed a paper return and the status shows sent but you have not received a check after ten business days, the check may have been lost in the mail. Call the IRS to request a replacement check. Have your Social Security number and return information ready. The IRS will issue a new check, which takes an additional two to three weeks.

If you received a letter from the IRS asking for more information, respond when ready. Include all requested documents and send them to the address on the letter. Keep a copy for your records. The IRS will not process your refund until they receive your response.

Direct deposit versus paper check refunds

Direct deposit is faster and more reliable. Once your refund is approved, the IRS initiates an electronic transfer to your bank account. The transfer typically arrives within one to two business days. There is no risk of the refund being lost in the mail, and you do not have to deposit a check yourself.

Paper checks take longer. After approval, the IRS prints the check and mails it. Depending on where you live, postal delivery takes seven to ten business days. Once you receive the check, you still have to deposit it at your bank, which may take another one to two business days to clear. The total time from approval to having the money in your account can be two to three weeks.

Paper checks can also be lost or stolen. If you do not receive a check within ten business days of the sent status, contact the IRS to request a replacement. If you find a check after requesting a replacement, do not deposit it—the IRS will have cancelled it.

If you did not provide direct deposit information when you filed, you can still set up direct deposit for future refunds. The IRS does not offer a way to change the payment method for a refund already in process, so if you chose a check, you will receive a check.

Frequently Asked Questions

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 are received, and calling does not move your return to the front of the queue. Calling is useful only if you need to report a missing check or respond to a letter from the IRS.

What if Where's My Refund says my refund was sent but I never got it?

For direct deposit, contact your bank first to confirm the transfer did not arrive. If your bank confirms no deposit, call the IRS at 1-800-829-1954. For a paper check, wait ten business days from the sent date, then call the IRS to request a replacement check if it has not arrived.

Why does Where's My Refund say received but nothing has changed in two weeks?

The IRS processes returns in batches, and during filing season the queue is long. Two weeks is normal. Check again after 21 days from the date your return was received. If the status has not changed to approved after 21 days, call the IRS to ask whether your return is under review.

Can I file a second return if my first refund is delayed?

No. Filing a second return creates problems. The IRS will reject the second return as a duplicate, and it may delay processing of your original return. Wait for your first return to be processed. If there is a genuine error on your first return, you can file an amended return (Form 1040-X) after the original is processed.

What should I do if I got a letter from the IRS about my refund?

Read the letter carefully and follow the instructions exactly. The letter will explain what information or documents the IRS needs and where to send them. Respond within the important date stated in the letter. If you miss the important date, the IRS may deny your refund or reduce it. Keep a copy of everything you send.