Where to check your refund status right now
The IRS provides a tool called Where's My Refund? on its website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.
You can also check your status through the IRS mobile app, which pulls the same data as the website. Both are free and do not require you to create an account. The tool works for federal returns only — state refunds have separate tracking systems run by each state's tax authority.
If you filed through a tax software company like TurboTax, H&R Block, or TaxAct, you may also see refund status in your account with that company. These third-party trackers pull information from the IRS, so they show the same timeline as the official tool.
Key Takeaways
- The IRS Where's My Refund tool updates once per day and shows whether your return has been received, is being processed, or has been approved for payment.
- Most refunds are issued within 21 days of the IRS receiving your return, but this timeline assumes your return has no errors and you chose direct deposit.
- Paper checks take an additional 7 to 10 business days after the IRS approves your refund, so the total wait can reach 30 to 40 days.
- If Where's My Refund shows no information about your return after two weeks, contact the IRS directly at 800-829-1040 or through its online assistant.
The standard 21-day timeline and what it actually means
The IRS publishes a 21-day standard for refund processing. This clock starts when the IRS receives your return, not when you file it. If you file electronically on April 1st and the IRS receives it that same day, the 21-day window closes around April 22nd. If you mail a paper return on April 1st, it may not arrive at an IRS processing center until April 10th, pushing the window to around May 1st.
The 21 days covers the time from receipt through approval and the initiation of payment. It does not include the time your bank takes to post the deposit. Once the IRS approves your refund and sends it to your bank, your bank typically posts it within one to three business days, though some banks take longer.
This timeline assumes your return is complete and correct. If the IRS finds an error — a mismatched Social Security number, a missing signature, income reported on a 1099 that does not match your return — the clock stops. The IRS will contact you by mail, usually within four to six weeks, asking you to correct the issue.
Why some refunds take longer than 21 days
Returns with errors or missing information are the most common reason for delays. The IRS receives millions of returns during tax season, and its staff manually reviews returns that do not pass automated checks. If your return shows income on a W-2 or 1099 that does not match what you reported, or if you claimed a refundable tax credit like the Earned Income Tax Credit (EITC), your return goes into a manual review queue.
Returns claiming the EITC or the Additional Child Tax Credit are held for additional review by law. The IRS cannot issue these refunds before mid-February, even if you file in January. This is a statutory requirement, not a processing delay — the IRS is legally required to hold these returns to prevent fraud.
Identity theft and fraud checks also extend timelines. If the IRS suspects your return may be fraudulent — for example, if someone else filed a return using your Social Security number — the IRS freezes your refund while it investigates. This investigation can take several weeks or months. The IRS will contact you by mail if this happens.
Direct deposit versus paper check delivery times
If you chose direct deposit on your return, the IRS sends your refund electronically to your bank once it approves the return. Your bank then posts the money to your account, which usually happens within one to three business days. The total time from IRS approval to money in your account is typically three to five business days.
If you requested a paper check, the IRS mails it to the address on your return. Postal delivery takes seven to ten business days under normal conditions, longer during peak tax season or if your address is rural. The check is not negotiable until it arrives, so you cannot deposit it early. Once you receive it and deposit it, your bank processes it like any other check, which takes one to three business days.
Choosing direct deposit is faster and more reliable than waiting for a check. If you did not choose direct deposit when you filed, you cannot change it after the fact — you must wait for the paper check or contact the IRS to request a refund advance, which is rarely available.
What to do if Where's My Refund shows no status after two weeks
If you filed electronically and the IRS has not shown any status in Where's My Refund after 14 days, contact the IRS directly. Call 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 also offers an online assistant at irs.gov/help that can answer questions about refund status without a phone call. You can also visit a local IRS office in person, though wait times are often long during tax season. Check irs.gov/localoffices to find the office nearest you and see current wait times.
If you filed a paper return and it has been more than four weeks since you mailed it, the return may not have reached an IRS processing center yet. Paper returns are sorted and scanned by hand, which takes longer than electronic processing. Contact the IRS to confirm they received your return before assuming it is lost.
Refunds held for identity verification or fraud review
If Where's My Refund displays a message that your return is being reviewed or that the IRS needs more information, your refund is on hold. The IRS will send you a letter by mail explaining what it needs. Do not ignore this letter — you must respond within the important date stated in the letter, or the IRS will deny your refund.
Common reasons for holds include a mismatched name or Social Security number, income reported on a 1099 or W-2 that does not match your return, or a claim for the EITC or Additional Child Tax Credit. If the IRS suspects identity theft, it will ask you to verify your identity by phone or through an online portal. This verification can take several weeks.
If you receive a letter from the IRS asking for information, respond as quickly as possible. Delays in responding extend the overall timeline. Keep copies of everything you send to the IRS and send it by certified mail if possible, so you have proof of delivery.
State refund tracking and timing
State income tax refunds are processed separately from federal refunds and have their own timelines. Most states issue refunds within 30 to 45 days of receiving your return, but some states are faster and some are slower. You can track your state refund through your state's tax authority website — search for "[your state] tax refund status" to find the tracking tool.
Some states tie their refund timeline to the federal refund. If the IRS holds your federal return for review, your state may also hold your state refund until the federal issue is resolved. Other states process state returns independently, so you may receive your state refund before or after your federal refund.
If you filed your state return electronically with the same tax software you used for your federal return, the software may show state refund status as well. Check your account with the software company to see whether state tracking is available.
Frequently Asked Questions
Can I speed up my refund if I need the money urgently?
No. The IRS processes refunds in the order they are received, and there is no way to move your return to the front of the queue. If your return is held for review, responding quickly to any IRS requests will help, but you cannot bypass the review process itself. If you need money when ready, you may need to explore other options like a personal loan or credit card.
Why does Where's My Refund say my refund was approved but I have not received it yet?
Approval and receipt are two different events. When Where's My Refund says your refund has been approved, the IRS has authorized payment but has not yet sent it to your bank or mailed your check. If you chose direct deposit, your bank typically receives the funds within three to five business days after approval. If you chose a paper check, allow seven to ten business days for postal delivery.
What happens if I filed my return but the IRS says it has no record of it?
If Where's My Refund shows no information about your return after two weeks, the IRS may not have received it yet. Paper returns take longer to arrive and process than electronic returns. Call the IRS at 800-829-1040 to confirm whether they received your return and ask for an estimated processing date. If you filed electronically, ask the IRS to verify the submission with your tax software company.
Can I deposit my refund check before I receive it in the mail?
No. You must receive the physical check before you can deposit it. Some banks offer mobile check deposit, which lets you photograph the check and deposit it through an app, but you still need the check in hand first. You cannot deposit a check that is still in the mail.
If I owe taxes from a previous year, will the IRS take my refund?
Yes. The IRS can offset your refund to pay back taxes, penalties, or interest you owe from any prior year. The IRS will notify you by mail if your refund has been offset. If you think you owe taxes from a previous year, contact the IRS before filing to understand how much you owe and whether an offset is likely.