The fastest way to check your refund

The IRS Where's My Refund? tool is the official way to see what happened to your return. Go to irs.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in one day will show you the same information.

You need the refund amount to the dollar — not an estimate. If you filed jointly, use the primary taxpayer's Social Security number. The tool works for federal returns only; state refunds require your state's tax agency website.

The tool tells you one of three things: your refund is still being processed, it has been approved and a deposit or check is on the way, or there is a problem that needs your attention. Each status comes with a timeline for what happens next.

Key Takeaways

  • Where's My Refund? on irs.gov is the official IRS tool and updates once daily, usually overnight.
  • You need your Social Security number, filing status, and the exact refund amount from your return to use the tool.
  • The tool shows three possible statuses: processing, approved with a delivery date, or a problem flagged for review.
  • If your return was filed electronically, you can usually check status within 24 hours of filing; paper returns take longer to enter the system.
  • The IRS processes most refunds within 21 days of accepting your return, but some take longer if the return needs verification.

What the three refund statuses mean

Status 1: Return Received and Being Processed means the IRS has your return but has not finished reviewing it. This is the most common status in the first two weeks after filing. The tool will show an estimated date when processing should be complete. If you filed electronically, this status appears within 24 hours. Paper returns take longer — sometimes two to three weeks — before they show up in the system at all.

Status 2: Refund Approved means the IRS has reviewed your return and found no problems. The tool shows the date your refund will be deposited to your bank account or mailed as a check. Direct deposit is faster — usually five to seven business days from the approval date. Checks take two to three weeks from the approval date, depending on mail delivery in your area.

Status 3: There's an Issue means the IRS found something that does not match their records or needs clarification. The tool does not always explain what the problem is; you may need to call the IRS at 1-800-829-1040 or check your mail for a letter explaining what they need. Common issues include a mismatched name or Social Security number, income reported by an employer that does not match your return, or a dependent claimed twice.

When to expect your refund

The IRS publishes a refund cycle each year. Most returns filed electronically are processed within 21 days of acceptance. Returns filed on paper take longer — sometimes six to eight weeks — because they have to be scanned and entered into the system by hand.

The 21-day timeline assumes no problems. If the IRS needs to verify information — for example, if you claimed the Earned Income Tax Credit or the Child Tax Credit — processing can take longer. The tool will show an updated date if your return falls into this category.

If you filed early in the tax season (January or early February), your refund may arrive before the published cycle date. If you filed in April, expect the full 21 days or longer, because the IRS processes returns in the order they arrive and the volume is highest at the end of the season.

Direct deposit versus check delivery

If you chose direct deposit on your return, the IRS deposits your refund to the bank account you listed. This is the fastest method — five to seven business days after approval. The IRS sends the money to your bank, and your bank posts it to your account. Some banks post refunds the same day they arrive; others take one business day.

If you chose a check, the IRS mails it to the address on your return. Delivery takes two to three weeks depending on where you live and mail volume. The check is valid for one year from the date issued, so if it arrives and you have moved, you can still deposit it at your bank or cash it at a check-cashing service.

You cannot change your delivery method after you file. If you chose a check and want direct deposit instead, you have to wait for the check to arrive, then deposit it yourself. If you chose direct deposit and the account is closed or incorrect, the IRS will mail you a check instead — this adds two to three weeks to your timeline.

What to do if your refund is delayed

If the Where's My Refund? tool shows your refund should have arrived but it has not, the first step is to verify the delivery method. Log into the tool again and confirm whether you chose direct deposit or a check. If you chose direct deposit, check your bank account for a pending deposit — some banks show deposits 24 hours before they post.

If you chose a check and it has not arrived within three weeks of the approval date, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the check was mailed and, if it was lost, can issue a replacement.

If you chose direct deposit and the tool shows the refund was sent but your bank did not receive it, contact your bank first. Ask them to check whether the deposit arrived under a different account number or was rejected. If your bank has no record of it, the IRS can investigate and reissue the refund as a check.

Using the IRS mobile app and phone line

The IRS has a mobile app called IRS2Go that includes the Where's My Refund? tool. You can read it from the Apple App Store or Google Play. The app works the same way as the website — enter your information and get the same status updates. The app sends notifications when your refund status changes, which can be useful if you check infrequently.

You can also call the IRS refund hotline at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are longest in February and March, when filing volume is highest.

The phone line can tell you your refund status and answer questions about delays, but it cannot change your refund amount or delivery method. If you need to report a problem with your return — for example, if you think you made an error — you will need to file an amended return using Form 1040-X.

Common reasons refunds are delayed or rejected

The IRS holds some returns for additional review. This happens most often when you claim the Earned Income Tax Credit, the Additional Child Tax Credit, the American Opportunity Credit, or the First-Time Homebuyer Credit. These credits are checked more carefully because they are refundable — meaning you can receive money even if you owe no tax — and the IRS verifies that you meet the requirements.

Refunds are also delayed if there is a mismatch between your return and information the IRS already has on file. For example, if you report income of $40,000 but your employer reported $42,000, the IRS will hold the return to investigate. If you claim a dependent but that person is claimed on another return, the IRS will flag it. These issues usually take an extra two to four weeks to resolve.

If you owe back taxes, student loans in default, or child support, the IRS may offset your refund — meaning they keep it to pay what you owe. The Where's My Refund? tool will not tell you this is happening; instead, you will receive a letter from the IRS or the agency collecting the debt. If you think an offset is wrong, you can dispute it, but this requires contacting the agency that placed the offset, not the IRS.

Frequently Asked Questions

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

Yes. The Where's My Refund? tool works the same way regardless of who prepared your return. You need your Social Security number, filing status, and the refund amount. Some tax software companies also offer their own tracking tools that pull information from the IRS, but the official IRS tool is the most reliable source.

Why does the tool say my refund was approved but I have not received it yet?

Direct deposit refunds take five to seven business days after approval to appear in your bank account. Checks take two to three weeks from approval. If you are within that window, your refund is on the way. If you are past that timeline, contact your bank (for direct deposit) or the IRS (for a check) to investigate.

What if I filed a joint return — whose Social Security number do I use?

Use the primary taxpayer's Social Security number — the one listed first on the return. If you do not remember which one that is, check your copy of the return or the confirmation email from your tax software.

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

No. The IRS processes all returns in the order they arrive, and there is no way to jump the queue or speed up processing. Anyone offering to expedite your refund for a fee is running a scam. The only way to get your refund faster is to file electronically and choose direct deposit instead of a check.

What should I do if the tool shows an error code or says I need to contact the IRS?

Write down the error code or message and call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS representative can explain what the error means and what you need to do next. Do not ignore these messages — they usually mean the IRS needs information from you to process your return.