Where to check your refund status right now
The IRS has a tool called Where's My Refund? that shows the status of your return and refund in real time. You reach it at irs.gov/refunds. You will 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.
The IRS also offers a text option: text "REFUND" and your Social Security number to 202-566-1000. You will get a status update by text message. This works if you prefer not to use the website.
If you filed through a tax preparer or software company, that company may also show your refund status in your account with them. TurboTax, H&R Block, and similar services often display IRS updates there as well, sometimes a few hours before the main IRS tool updates.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov/refunds is the official source and updates once daily, usually overnight.
- You need your Social Security number, filing status, and expected refund amount to use the tool.
- Most refunds are issued within 21 days of the IRS accepting your return, but some take longer if the return needs review.
- If your refund is delayed past 21 days, check the tool first — it will tell you whether the IRS is still processing or if there is a problem with your return.
- The IRS does not call, email, or text you first about refund problems — contact them only through official channels.
What the refund status messages mean
When you check Where's My Refund?, you will see one of several messages. "Refund approved" means the IRS has accepted your return and your refund is on the way. The tool will show the date it will arrive in your bank account or by mail, depending on how you chose to receive it. This usually happens within 21 days of the IRS accepting your return.
"Refund sent" means the IRS has already issued your refund. If you chose direct deposit, it is in transit to your bank. If you chose a paper check, it is in the mail. The tool shows the date it should arrive. Direct deposit is faster — usually two to three business days from the "sent" date. Paper checks take seven to ten business days.
"Still processing" means the IRS is still reviewing your return. This can happen if you claimed certain deductions, had a large refund, or if the IRS needs to verify information on your return. Processing can take longer than 21 days. The tool will update when the IRS moves to the next step.
"We cannot provide information about your refund" means the IRS does not have your return in the system yet. This happens if you filed very recently (within 24 hours) or if there is a problem with the information you entered in the tool. Double-check your Social Security number, filing status, and refund amount. If those are correct and you filed more than a week ago, contact the IRS.
How long refunds actually take
The IRS publishes a 21-day standard, but that is not a may provide — it is the time frame for most returns under normal conditions. The actual timeline depends on how you filed and whether your return needs review.
If you filed electronically and chose direct deposit, you are in the fastest group. Most of these refunds arrive within 21 days of the IRS accepting the return. If you filed electronically but chose a paper check, add seven to ten days for mail delivery. If you filed a paper return by mail, the IRS takes longer to scan and process it — often 30 to 45 days before they even begin reviewing it.
Some returns take longer because the IRS flags them for review. This happens when you claim the Earned Income Tax Credit (EITC), the Additional Child Tax Credit, or other refundable credits. The IRS is required by law to hold these returns until mid-February, even if they arrive in January. Returns with large refunds, unusual deductions, or mismatched information also trigger review. During tax season (January through April), processing times are slower across the board because the IRS receives millions of returns at once.
If your refund is delayed past 21 days, check Where's My Refund? again. The tool will tell you whether the IRS is still processing, whether they need more information from you, or whether your refund has been sent. Do not assume there is a problem until the tool says so.
What to do if your refund is missing or delayed
If Where's My Refund? says your refund was sent but you have not received it after the expected arrival date, the first step is to check your bank account carefully. Deposits sometimes appear under a different name or in an unexpected account if you have multiple accounts linked to your bank.
If you chose a paper check and it has not arrived after ten business days from the "sent" date, contact the IRS. You can call 1-800-829-1040 (the main IRS customer service line) or use the IRS's online tool at irs.gov/payments to report a missing check. Have your Social Security number, filing status, and expected refund amount ready. The IRS can issue a replacement check or, in some cases, a direct deposit instead.
If Where's My Refund? says the IRS is still processing your return after 21 days, check the tool again in a few days. If it remains in "still processing" status for more than 60 days, or if the tool says the IRS needs information from you, contact the IRS. They will tell you what is holding up your return and what you need to do next.
If you filed through a tax preparer and your refund is delayed, contact the preparer first. They can sometimes see more detail about your return status than you can through the public tool.
How the IRS sends refunds
When you filed your return, you chose how to receive your refund: direct deposit to a bank account, or a paper check by mail. Direct deposit is faster and more reliable. The IRS sends the money to your bank, and it usually arrives within two to three business days. Paper checks are slower — they are printed, sorted, and mailed by the U.S. Postal Service, which takes seven to ten business days.
If you chose direct deposit, the IRS needs your bank account number and routing number. If you entered these incorrectly, the refund will be rejected by your bank and sent back to the IRS. This adds two to three weeks to the timeline. The IRS will then mail you a paper check instead. If this happens, Where's My Refund? will eventually show a status change, but it takes time.
If you chose a paper check, the IRS mails it to the address on your return. If you moved after filing, the check may go to your old address. If this happens, contact the IRS and provide your new address. They can issue a replacement check or stop payment and issue a direct deposit instead, though this takes additional time.
Scams and how to avoid them
The IRS does not contact people by phone, email, or text message about refund problems. If someone calls, emails, or texts you claiming to be from the IRS and asking for personal information or payment, it is a scam. Hang up or delete the message. Do not call the number they provided.
The only way to contact the IRS about your refund is to call 1-800-829-1040 yourself, visit irs.gov, or use the Where's My Refund? tool. If you are unsure whether a message is real, go to irs.gov and look up the IRS's official contact information. Never use a phone number or website from an unsolicited message.
Scammers also pose as tax preparers or software companies. They may offer to "speed up" your refund for a fee, or claim they can get you a larger refund. Neither is true. Your refund amount is determined by your income and deductions — no one can change it. The IRS does not charge fees to process refunds.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The 21-day timeline is the fastest the IRS processes returns under normal conditions. If you filed electronically and chose direct deposit, you are already in the fastest group. There is no way to pay for expedited processing or to speed up the IRS's review.
What if I filed a paper return — how long does that take?
Paper returns take longer because the IRS must scan and enter the information manually. Expect 30 to 45 days before the IRS even begins processing. After that, the 21-day timeline starts. In total, paper returns often take 60 to 90 days or longer during busy tax season.
My refund status says "still processing" — does that mean something is wrong?
Not necessarily. "Still processing" is normal for returns that claim certain credits like the EITC, or for returns the IRS is reviewing for accuracy. Check the tool again in a few days. If it stays in "still processing" for more than 60 days, contact the IRS to ask what is causing the delay.
I got a refund but it was smaller than I expected — why?
The IRS may have applied your refund to unpaid taxes, student loans, or other debts owed to the federal or state government. This is called "offset." You should have received a notice in the mail explaining this. If you did not, contact the IRS to ask what happened.
Can I change my refund method after I file — like switch from a check to direct deposit?
Not through the IRS directly. Once you file, your refund method is set. If you need to change it, you would have to file an amended return, which takes additional time. It is usually faster to wait for the paper check and deposit it yourself, or to contact the IRS to see if they can issue a direct deposit instead.