How to check your refund status right now
The IRS has a tool called Where's My Refund? that tells you the status of your refund in real time. You reach it through IRS.gov — go to the homepage, look for "Refunds" in the top menu, and click "Where's My Refund?" You'll need three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. It will tell you one of three things: the IRS is still processing your return, 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 was mailed or deposited.
You can check this tool as many times as you want — checking it repeatedly won't speed anything up, but it won't slow it down either. Many people check it weekly during tax season just to watch for the update that shows a payment date.
Key Takeaways
- Where's My Refund? on IRS.gov is the official source for your refund status and updates once per day.
- Most refunds are deposited within 21 days of the IRS receiving your return, though some take longer depending on how you filed and whether your return needed review.
- If you chose direct deposit, your refund goes to your bank account; if you chose a check, it arrives by mail and takes longer.
- If Where's My Refund? shows no information about your return after two weeks, contact the IRS at 1-800-829-1040 to confirm they received it.
Why your refund might take longer than 21 days
The IRS publishes a standard timeline: most refunds arrive within 21 days of them receiving your return. But "most" is not "all." Several things can add time to the process.
If you filed on paper instead of electronically, the IRS has to scan and enter your information by hand, which adds one to two weeks before processing even begins. If your return has math errors, missing information, or anything that looks unusual to their automated systems, a person has to review it manually — this can add two to four weeks. If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS is required by law to hold your refund until mid-February, even if everything else is done.
Identity theft checks and fraud reviews also delay refunds. If the IRS suspects someone else filed a return using your Social Security number, they will investigate before releasing your money. This is a protection for you, but it means waiting.
Direct deposit versus check: which arrives faster
Direct deposit is faster. If you chose to have your refund deposited into your bank account, it typically arrives one to two business days after the IRS releases it. If you chose a paper check, it goes through the mail, which usually takes five to seven business days after the IRS mails it — and the IRS doesn't mail checks every day.
When you filed your return, you chose one or the other. If you're not sure which you picked, check your copy of the return or look at the confirmation email or letter the IRS sent you. You cannot change your choice after you've filed, so if you chose a check and want the money faster, you'll have to wait for the check to arrive, deposit it yourself, or contact the IRS to see if they can stop the check and reissue it as a deposit — this is possible but takes time.
If you have a bank account but didn't use direct deposit because you weren't sure how, you can use it next year. Direct deposit is safer than checks (no risk of mail theft) and faster.
What to do if your refund is late
If Where's My Refund? still shows no information two weeks after you filed, or if it shows your refund was sent but you haven't received it after the expected timeframe, contact the IRS directly. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready.
The IRS can tell you whether they received your return, whether it's still being processed, and if there's a problem holding it up. If your refund was mailed as a check and you haven't received it after two weeks, they can issue a replacement check or, in some cases, deposit the money directly to your bank account instead.
If you filed electronically and the IRS says they never received your return, ask them what happened. Sometimes returns get lost in transmission, and you may need to file again or provide proof that you filed the first time.
Understanding the processing timeline from filing to deposit
Here's the actual sequence. You file your return — either electronically or on paper. If you filed electronically, the IRS receives it within hours. If you filed on paper, it takes one to two weeks to arrive and be scanned into their system. From that point, the IRS counts 21 days as their standard processing window.
During those 21 days, their computers check your math, verify your Social Security number, cross-reference your income with what employers reported, and flag anything unusual. If everything passes, your refund is approved. If something doesn't match, a person reviews it — this is where delays happen.
Once approved, the IRS sends your refund to your bank (if direct deposit) or to the mail facility that prints checks (if you chose a check). Direct deposit usually hits your account the next business day. Checks take five to seven business days to arrive, depending on mail speed and your location.
Protecting yourself while you wait
While your refund is processing, be cautious about emails and texts claiming to be from the IRS. The IRS does not contact people by email or text message about refunds. If you receive a message saying your refund is delayed or asking you to verify information, it's a scam. Delete it and do not click any links.
The only official way the IRS contacts you is by mail, and they will never ask for your password, PIN, or full Social Security number in an unsolicited message. If you're worried about your refund, use Where's My Refund? or call the number above — don't respond to any message that finds you first.
Frequently Asked Questions
Can I get my refund faster if I pay a fee?
No. The IRS does not charge fees to speed up refunds, and no legitimate service can make the IRS process your return faster. Anyone offering to rush your refund for a fee is running a scam. The timeline is the same for everyone.
What if I filed my return but can't find my confirmation number?
If you filed electronically, you should have received a confirmation email with an acceptance number. Check your email (including spam folders). If you filed on paper, you don't have a confirmation number — just use Where's My Refund? with your Social Security number and refund amount instead.
Does checking Where's My Refund? multiple times slow down my refund?
No. Checking the status as many times as you want has no effect on processing speed. The tool updates once per day, so checking more than once daily won't show new information, but it won't hurt anything either.
What if my bank rejected the direct deposit?
If your bank account was closed, had the wrong routing number, or rejected the deposit for another reason, the IRS will mail you a check instead. This adds about two weeks to the timeline. Contact the IRS at 1-800-829-1040 to confirm whether your deposit was rejected and when to expect a check.