Where to Check Your Refund

The IRS offers three ways to check your federal tax refund status. The fastest and most direct is the IRS "Where's My Refund?" tool at irs.gov — you enter your Social Security number, filing status, and the exact refund amount from your return, and the tool shows you the current status within 24 hours of the IRS receiving your return. If you filed electronically, you can usually check within one business day; if you mailed a paper return, allow two to three weeks before checking.

You can also call the IRS refund hotline at 1-800-829-1954 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready. The third option is the IRS2Go mobile app, available for iPhone and Android, which uses the same "Where's My Refund?" data but lets you check on your phone.

All three methods pull from the same IRS database, so you will get the same information regardless of which you choose. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

Key Takeaways

  • The IRS "Where's My Refund?" tool at irs.gov is the fastest way to check, and it updates once per day after the IRS receives your return.
  • You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return to use any of the three methods.
  • Electronic returns can be checked within one business day of filing; paper returns require two to three weeks before the IRS processes them enough to show status.
  • The IRS phone line 1-800-829-1954 and the IRS2Go app show the same information as the website tool, so pick whichever is most convenient for you.

What the Status Messages Mean

Accepted means the IRS has received your return and it is in the processing queue. This is the first status you will see, usually within one to two business days of filing electronically. Your refund has not been approved yet, but the IRS has confirmed it arrived.

Approved means the IRS has reviewed your return, found no problems, and authorized the refund. This is when the IRS decides the amount you will receive. The approved status typically appears three to five weeks after filing, though it can take longer if the IRS needs to verify information or if your return was mailed rather than filed electronically.

Sent means the IRS has issued your refund and it is on the way to you. If you chose direct deposit, the money is being transferred to your bank account; if you requested a check, it has been mailed. The tool will show the date the refund was sent.

If your status shows Still Being Processed, the IRS is still reviewing your return. This can happen if there are missing documents, if your return was selected for review, or straightforward because of processing delays. The tool will tell you to check back on a specific date.

How Long Refunds Take to Arrive

The IRS aims to issue refunds within 21 days of receiving your return, but this is not a may provide. If you filed electronically and chose direct deposit, your refund typically arrives in your bank account within five to seven business days after the IRS approves it. If you requested a paper check, allow an additional seven to ten business days for mailing and processing by your bank.

Paper returns take longer to process than electronic ones. If you mailed your return, add two to three weeks to the timeline before the IRS even begins processing. This means a mailed return can take six to eight weeks total from the time you mail it until the refund appears in your account.

Certain situations slow down refunds. If the IRS needs to verify your identity, if your return was flagged for review, or if you claimed the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC), the IRS holds your refund longer — sometimes until mid-February or later, even if you filed in January. The "Where's My Refund?" tool will show you if your return is under review.

What to Do If Your Refund Is Delayed

If your refund status has not changed in more than 21 days, or if the tool says "Still Being Processed" and the date has passed, contact the IRS directly. Call 1-800-829-1954 with your Social Security number and return information ready. The IRS can tell you whether your return is delayed due to a processing backlog, whether additional documents are needed, or whether there is a problem with your return.

If the IRS requests documents — such as proof of income, copies of receipts, or verification of dependents — they will send you a letter explaining what is needed and when to send it. Do not ignore these letters. Respond within the important date given, or your refund will be delayed further or denied.

If you filed electronically and your refund was supposed to arrive by direct deposit but did not show up in your account, check with your bank first. Sometimes banks delay deposits for a day or two, or the deposit may have gone to an old account if you changed banks since filing. If your bank confirms the money never arrived, call the IRS to report the issue.

Protecting Your Refund Information

When you use the "Where's My Refund?" tool, you are entering sensitive information — your Social Security number and the exact refund amount. Only use the official IRS website at irs.gov, not a link from an email or text message. Scammers send fake emails claiming to be from the IRS and direct people to fraudulent websites designed to steal personal information.

The IRS will never contact you first by email, text, or phone to ask you to verify your refund status or provide personal information. If you receive such a message, it is a scam. Do not click links or read attachments from unsolicited messages claiming to be from the IRS.

If you believe your identity has been stolen or your refund was fraudulently claimed, contact the IRS Identity Theft Hotline at 1-800-908-4490 or file a report at identitytheft.gov.

Direct Deposit vs. Paper Check

When you file your tax return, you choose how the IRS sends your refund: direct deposit to your bank account or a paper check mailed to your address. Direct deposit is faster — typically five to seven business days after approval — and safer, because there is no check to lose in the mail. Paper checks take seven to ten additional business days to arrive after being mailed, and if the check is lost or stolen, you have to contact the IRS to request a replacement.

If you did not choose a method when filing, the IRS defaults to mailing a paper check. You cannot change this choice after filing, so if you want direct deposit for next year, remember to select it on your return.

If you are expecting a refund by direct deposit and the money does not arrive within ten business days of the "Sent" status, verify that the bank account information on your return was correct. If you recently changed banks or moved, the deposit may have gone to an old account. Contact your bank to ask whether the deposit arrived, and if not, contact the IRS to report the issue.

Frequently Asked Questions

Can I check my refund status if I filed through a tax preparer or software company?

Yes. The "Where's My Refund?" tool shows the status of any federal return filed in your name, regardless of who prepared it. You will need your Social Security number, filing status, and the refund amount. Some tax software companies also show refund status in their own portals, but the IRS tool is the official source.

What does it mean if the tool says my refund was sent but I have not received it?

If you chose direct deposit, allow five to seven business days after the "Sent" status for the money to appear in your bank account. If you chose a paper check, allow seven to ten business days for mailing. If more time has passed and you still have not received it, contact your bank to confirm the account information was correct, then call the IRS at 1-800-829-1954.

Why does the tool say my return is still being processed after 21 days?

The IRS may be verifying information on your return, reviewing it for accuracy, or checking for fraud. If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS holds refunds longer by law. The tool will show an estimated date when processing will be complete. If that date passes without an update, call the IRS to ask what is causing the delay.

Can I get my refund faster if I pay a fee?

No. The IRS does not offer expedited refunds for any fee. Anyone claiming to speed up your refund for money is running a scam. The timeline depends on how you filed (electronic or paper) and whether the IRS needs to review your return — neither of these can be rushed.

What if I made a mistake on my return after filing?

If you discover an error after filing, you can file an amended return using Form 1040-X. However, do not file an amended return until the IRS has processed your original return and issued your refund. Amending before processing can cause delays. Once your refund is issued, you can file the amended return if you owe additional tax or are owed a larger refund.