Where to check your refund right now

The IRS has a tool called Where's My Refund? that tells you the status of your 2024 return. Go to irs.gov and look for the "Where's My Refund?" link on the homepage — it's usually near the top. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expect.

The tool updates once per day, usually overnight. If you filed electronically, you can check as soon as 24 hours after the IRS accepts your return. If you mailed a paper return, wait at least four weeks before checking.

You can also call the IRS refund hotline at 1-800-829-1954. Have your return information ready. Wait times are often shorter early in the morning or late in the week.

Key Takeaways

  • The IRS Where's My Refund? tool updates once daily and shows your refund status if you filed electronically.
  • Paper returns take at least four weeks to process, while e-filed returns are usually processed within 21 days.
  • You need your Social Security number, filing status, and expected refund amount to check your status online.
  • If the tool says your refund is delayed, the IRS website lists common reasons and what to do next.

What the status messages mean

Accepted means the IRS received your return and it's in the queue to be processed. This is the first step. You'll see this status within 24 hours of filing electronically.

Approved means the IRS has reviewed your return and found no issues. Your refund is being prepared for payment. This usually takes a few days after acceptance.

Sent means your refund has been released to your bank or the payment method you chose. If you chose direct deposit, it's on its way to your account. If you chose a check, it's in the mail. The tool will show the expected arrival date.

If you see a message that your return is still being processed after 21 days from acceptance, the IRS is likely reviewing something on your return — usually a discrepancy between what you reported and what employers or financial institutions reported to the IRS.

How long refunds actually take

The IRS aims to issue most refunds within 21 days of accepting your return. This is the timeline for e-filed returns with no issues. In practice, many refunds arrive within 10 to 14 days.

Direct deposit is faster than a mailed check. If you chose direct deposit, your refund typically arrives within the 21-day window. If you chose a check, add another 7 to 10 days for mail delivery after the IRS releases it.

Some returns take longer. The IRS may need to verify information if your return doesn't match what employers or banks reported, if you claimed certain credits like the Earned Income Tax Credit, or if there are math errors. These reviews can add two to four weeks.

Why your refund might be delayed

The most common reason for a delay is a mismatch between what you reported and what your employer or bank reported to the IRS. For example, if your W-2 shows different income than what you entered, the IRS will pause to investigate. This is not an error on your part — it's a normal verification step.

Claiming certain credits, especially the Earned Income Tax Credit or the Child Tax Credit, can trigger extra review. These credits are checked more carefully because they're refundable — meaning you can get money back even if you owe no tax.

Math errors on your return will also cause a delay. The IRS catches these automatically and corrects them, but it takes time. If this happens, the IRS will send you a notice explaining the correction.

Identity theft or fraud concerns can delay your refund significantly. If the IRS suspects someone else filed a return using your Social Security number, they'll hold your refund while they investigate. You'll receive a notice if this happens.

What to do if your refund is very late

If the Where's My Refund? tool says your refund was sent more than a week ago and you haven't received it, first check that you gave the IRS the correct bank account or mailing address. Look at your filed return to confirm.

If direct deposit was sent to the wrong account, contact that bank to see if the deposit arrived there by mistake. If it did, ask the bank to reverse it. Then contact the IRS to provide the correct account information.

If a check was sent to the wrong address, wait 60 days from the date the IRS says it was sent. If it doesn't arrive, call the IRS at 1-800-829-1954 to request a trace. The IRS can investigate whether the check was cashed and, if not, issue a replacement.

If the Where's My Refund? tool still shows "processing" after 21 days, call the IRS. They can tell you specifically what's holding up your return and what you need to do. Have your return and any notices from the IRS ready.

If you filed a paper return

Paper returns take longer to process than electronic returns. The IRS must open the envelope, scan your documents, and enter the information into their system before they can begin processing. This alone takes two to four weeks.

You cannot use Where's My Refund? until the IRS has scanned and entered your return into their system. If you filed by mail, wait at least four weeks before checking online. Until then, you can only call the IRS at 1-800-829-1954 to ask about your return status.

If you mailed your return and it's now past four weeks with no status showing online, the return may have been lost in the mail. Call the IRS to report it and ask them to search their records. Have your Social Security number and the date you mailed it ready.

Frequently Asked Questions

Can I check my refund status if I filed jointly with a spouse?

Yes. Use either spouse's Social Security number in the Where's My Refund? tool. The status will be the same regardless of which number you use, since it's one return. Both of you will see the same information.

What if the tool says my refund was sent but I never got it?

First, confirm the IRS has the correct bank account or address on file. If direct deposit went to the wrong account, contact that bank when ready. If a check was sent to the wrong address, wait 60 days from the send date, then call the IRS to request a trace and replacement check.

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

No. The Where's My Refund? tool and the refund hotline are both free. Be cautious of websites or services that charge money to check your refund status — the IRS does not charge for this.

Why does the tool say my refund is approved but not sent yet?

Approved means the IRS has reviewed your return and found no issues. The refund is being prepared for payment, which takes a few more days. The tool will update to "sent" once the IRS releases the money to your bank or mails your check.

Can I get my refund faster if I call the IRS?

No. Calling the IRS can tell you why your refund is delayed and what you need to do, but it won't speed up processing. The timeline depends on how complex your return is and whether the IRS needs to verify information.