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 federal tax refund. Go to irs.gov, find the "Refunds" section, and enter your Social Security number, filing status, and the refund amount you expect. The tool updates once per day, usually overnight, so checking multiple times in the same day will show you the same information.

The tool will tell you one of three things: your refund is being processed, 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 it left the IRS and the method—direct deposit to your bank account or a check mailed to your address.

If you filed a state tax return as well, your state has its own refund tracker. Search "[your state] tax refund status" to find it. State refunds move on a different timeline than federal refunds and are not tracked by the IRS tool.

Key Takeaways

  • The IRS Where's My Refund tool updates once per day and shows whether your refund is processing, approved with a payment date, or already sent.
  • If your refund was sent by direct deposit, it typically arrives in your bank account within one to three business days after the IRS releases it.
  • If your refund was sent by check, it can take up to two weeks to arrive by mail depending on postal service timing.
  • If the Where's My Refund tool shows no record of your return after 24 hours, the IRS may not have received it or it may have been rejected.
  • State tax refunds are tracked separately and move on their own timeline, usually slower than federal refunds.

Why your refund might not show up in the tracker yet

The IRS does not add your return to the Where's My Refund system when ready. If you filed electronically, it typically takes 24 hours for the return to appear in the tracker. If you mailed a paper return, it can take two to three weeks for the IRS to receive and process it before it shows up in the system at all.

During tax season, processing times are longer. If you filed in early April, your return may not move into the "approved" stage for several weeks. The IRS publishes a weekly report on how many returns are in each stage of processing, but individual timelines vary based on whether your return was flagged for review, whether you claimed certain credits, and how busy the processing center is.

What the refund status messages actually mean

When the Where's My Refund tool says "We received your return and it is being processed," it means the IRS has scanned your return and it is in the queue. This stage can last anywhere from a few days to several weeks. You cannot speed this up.

When it says "Your refund has been approved and we have set a payment date," your refund amount is confirmed and the IRS has scheduled it to be sent. If you chose direct deposit, the money will leave the IRS on the date shown and arrive in your bank account one to three business days later. If you chose a check, the check will be mailed on that date and typically arrives within seven to fourteen business days, depending on postal service.

When it says "Your refund was sent," the payment has left the IRS. For direct deposit, check your bank account—the money should be there within a few business days. For a check, note the date it was sent and allow two weeks for it to arrive. If two weeks have passed and you have not received it, the check may have been lost in the mail.

Direct deposit versus check: timing and what to expect

If you chose direct deposit on your tax return, the IRS sends your refund electronically to your bank. Once the IRS releases the payment, your bank typically receives it within one to three business days. The exact timing depends on your bank's processing speed and whether the transfer happens on a weekend or holiday. Some banks post the money the same day they receive it; others take an additional day.

If you chose a check, the IRS prints and mails it. The check leaves the IRS on the payment date shown in Where's My Refund, then travels through the postal service. Standard mail delivery takes seven to fourteen business days depending on distance. If your check does not arrive within two weeks of the payment date, contact the IRS at 800-829-1040 to report it as lost and request a replacement.

Direct deposit is faster and more reliable than a check. If you have a bank account, choosing direct deposit when you file will get your refund to you several days sooner.

If your refund is delayed or missing

If the Where's My Refund tool shows no record of your return 24 hours after you filed electronically, or three weeks after you mailed it, the IRS may not have received it. Check your email for a confirmation number from your tax software or the IRS. If you have a confirmation number, your return was received. If you do not have one, contact the IRS or your tax software provider to verify the return was sent.

If your return is in the tracker but the payment date has passed and you have not received your refund, the delay is usually caused by a problem with your bank account information, a name mismatch between your return and your bank account, or a lost check. Call the IRS at 800-829-1040 with your Social Security number and filing status ready. They can tell you whether the payment was sent and, if so, where it went.

If you filed a return claiming the Earned Income Tax Credit or the Additional Child Tax Credit, your refund will be delayed. The IRS is required by law to hold these returns until mid-February, even if you file in January. This delay is not optional and cannot be waived.

What to do if you never received a mailed check

If the Where's My Refund tool shows your check was sent more than two weeks ago and you have not received it, the check may have been lost, stolen, or sent to an old address. Call the IRS at 800-829-1040 and have your Social Security number, filing status, and the refund amount ready. The IRS can confirm the address the check was mailed to and, if it was sent to the wrong address, can issue a replacement.

If the check was sent to the correct address but never arrived, the IRS will issue a replacement check. This process takes about four weeks. In the meantime, you can stop payment on the original check if you have the check number (shown in Where's My Refund), though the IRS can also do this for you.

If you moved after filing your return, update your address with the IRS before filing next year. You can also file an address change form (Form 8822) if you need to update your address for a current return.

State tax refunds and how they differ from federal

Your state tax refund is separate from your federal refund and is processed by your state's tax agency, not the IRS. Each state has its own tracker and its own processing timeline. Some states process refunds faster than the federal government; others are slower. Search "[your state] tax refund status" or "[your state] department of revenue" to find your state's tracker.

State refunds typically take longer than federal refunds because states have smaller processing operations. If you filed both a federal and state return at the same time, expect your federal refund to arrive first. State refunds usually arrive one to four weeks after the federal refund, though this varies by state and by how busy the state's processing center is.

Frequently Asked Questions

How long does it take to get a refund after the IRS approves it?

If you chose direct deposit, the money arrives in your bank account one to three business days after the IRS releases it. If you chose a check, allow seven to fourteen business days for the check to arrive by mail after the IRS sends it. The Where's My Refund tool shows the exact date the IRS is sending your refund.

Can I check my refund status without a Social Security number?

No. The Where's My Refund tool requires your Social Security number, filing status, and the refund amount. If you do not have access to this information, call the IRS at 800-829-1040 and they can look up your refund status over the phone.

Why does the Where's My Refund tool say my return is still processing after six weeks?

Some returns take longer to process. The IRS may be reviewing your return for accuracy, verifying information you provided, or checking for fraud. During peak tax season, processing times are longer. If your return has been processing for more than 21 days and the tool offers no update, call the IRS at 800-829-1040 to ask whether your return is under review.

What if I filed my return but the Where's My Refund tool says it has no record of it?

If you filed electronically, wait 24 hours and check again. If you mailed a paper return, wait three weeks. If the tool still shows no record after that time, your return may not have been received or may have been rejected. Check your email for a confirmation number from your tax software. If you have one, your return was received. If not, contact your tax software provider or the IRS to verify the return was sent.

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

No. The IRS does not offer expedited processing for any fee. The timeline for your refund is determined by the IRS's processing queue and cannot be changed. Some tax preparation companies offer refund advances or loans, but these are not from the IRS and come with fees and interest.