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 return and when money will land in your account. You reach it through IRS.gov, and it updates once a day, usually overnight. You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return to use it.

The tool shows three stages: the IRS received your return, the IRS approved it, or the IRS sent the money to your bank. If your return is still being processed, it will tell you that too. The timeline varies depending on how you filed and whether the IRS needs to verify information on your return.

If you filed by paper, the IRS takes longer to enter your information into the system—usually three to four weeks before Where's My Refund? will even show your return. If you filed electronically, it typically appears within 24 hours.

Key Takeaways

  • Where's My Refund? on IRS.gov is the only official source for your refund status and updates once daily.
  • Electronic returns usually show up in the system within 24 hours; paper returns take three to four weeks to enter.
  • Most refunds arrive within 21 days of the IRS approving your return, but the IRS can take longer if it needs to verify information.
  • If your refund is delayed beyond the expected date, the IRS may have flagged your return for review or identity verification.
  • A refund sent by direct deposit arrives faster than a check mailed to your address.

The timeline from filing to your bank account

The speed of your refund depends on three things: how you filed, whether the IRS needs to review your return, and how you chose to receive the money.

If you filed electronically and chose direct deposit, the fastest path is 21 days from approval. The IRS processes the return, approves it, and sends the money to your bank. Your bank then deposits it into your account—usually the same day it arrives, sometimes the next business day depending on the bank's processing schedule.

If you filed electronically but chose a paper check, add 7 to 10 days for the check to be printed and mailed. If you filed by paper, add three to four weeks just for the IRS to scan and enter your return into the system before processing even begins.

The IRS publishes a general timeline: most returns filed electronically are approved within 21 days. But this is not a may provide. If the IRS spots a discrepancy—a missing form, income that doesn't match what employers reported, or a dependent claimed twice—it will hold the return for review, which can add weeks or months.

Why your refund might be delayed

The most common reason for a delay is a mismatch between what you reported and what the IRS has on file. If you claimed a dependent but the Social Security number doesn't match IRS records, or if your income doesn't align with W-2s and 1099s your employers filed, the IRS will flag the return for manual review.

Identity theft is another reason. If someone filed a return using your Social Security number before you did, the IRS will hold your return while it investigates. This can take several months. The IRS will contact you by mail if this happens.

Errors on the return itself—a missing signature, a wrong filing status, math that doesn't add up—will also trigger a hold. The IRS may contact you to correct it, or it may correct it and send you a smaller refund than you expected.

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your return until mid-February, even if everything is correct. This is a compliance requirement, not a sign something is wrong with your return.

What to do if your refund is very late

If Where's My Refund? says your return was approved and sent to your bank, but the money has not arrived after five business days, contact your bank first. Ask whether the deposit was received. Sometimes the IRS sends the money but the bank's system does not process it when ready, or it lands in a different account by mistake.

If your bank confirms it never received the deposit, or if Where's My Refund? shows no movement for more than 21 days after you filed electronically, you can contact the IRS directly. Call the IRS at 1-800-829-1040 (the main customer service line) and have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether your return is still being processed or whether something is blocking it.

If the IRS sent your refund by check and it has been more than 30 days since you filed, you can request a trace. The IRS will investigate whether the check was mailed and where it is. This process takes several weeks.

Direct deposit versus check: which arrives faster

Direct deposit is faster because the IRS sends the money electronically to your bank, and your bank deposits it into your account the same day or the next business day. A check has to be printed, placed in an envelope, and delivered by mail, which adds 7 to 10 business days under normal circumstances.

If you chose direct deposit when you filed, you cannot change it once the return is submitted. If you chose a check and want to change to direct deposit for next year, you can do that when you file next year's return.

If you did not provide banking information when you filed and the IRS owes you a refund, the IRS will mail a check. You cannot request direct deposit after the fact.

What happens if the IRS contacts you about your return

The IRS contacts taxpayers by mail, not by phone or email. If someone calls or emails claiming to be from the IRS about your refund, it is a scam. Hang up or delete the message.

If you receive a letter from the IRS, it will explain what information they need or what discrepancy they found. The letter will include a important date to respond, usually 30 days. If you do not respond, the IRS will process the return without the missing information, which may result in a smaller refund or no refund at all.

If the IRS asks for documentation—a copy of a receipt, proof of a dependent's residency, or verification of income—gather it and send it back within the important date. Keep a copy for your records.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparation company?

No. Tax preparation companies cannot speed up the IRS's processing. Some offer "refund advance" loans, which means they lend you money against your expected refund and charge you interest or fees. This costs you money and does not actually get your refund faster—you are just borrowing against it.

What if Where's My Refund? says my return was sent but I never got the money?

Contact your bank first to confirm the deposit was not received. If your bank has no record of it, call the IRS at 1-800-829-1040. The IRS can verify whether the refund was actually sent and investigate if it was lost in transit. This process takes several weeks.

Does filing on paper delay my refund?

Yes, significantly. Paper returns take three to four weeks just to be scanned and entered into the IRS system before processing begins. Electronic filing gets your return into the system within 24 hours. If speed matters, file electronically.

Why is my refund smaller than I calculated?

The IRS may have corrected an error on your return, applied your refund to a past-due tax debt, or withheld part of it for child support or student loan debt. The IRS will send you a letter explaining the adjustment. If you disagree with it, the letter will include instructions for appealing.

Can I cancel my refund and get the money a different way?

No. Once you file your return and the IRS approves it, the refund process is automatic. You cannot redirect it to a different account or request a check instead of direct deposit after filing. You can only change your refund method when you file your next return.