Where to check your tax refund status
The IRS has three ways to check your federal tax refund: the IRS Where's My Refund tool on IRS.gov, the IRS2Go mobile app, or by phone at 1-800-829-1040. Where's My Refund is the fastest option and updates once per day, usually overnight. You'll need your Social Security number, filing status, and the exact refund amount from your return.
If you filed with a state tax authority, you'll need to check that state's system separately—there's no single portal that covers all states. Most state revenue departments have their own refund tracking tools on their websites, and some offer phone lines or mobile apps as well.
The IRS processes most refunds within 21 days of receiving your return, though this timeline can extend if your return is flagged for review or if you claimed certain credits like the Earned Income Tax Credit (EITC). State processing times vary by state but typically range from two to eight weeks.
Key Takeaways
- The IRS Where's My Refund tool on IRS.gov is the primary way to track a federal refund and updates once daily.
- You need your Social Security number, filing status, and the exact refund amount to use the tracking tool.
- State refunds are tracked through each state's own revenue department website, not through the IRS.
- Most federal refunds arrive within 21 days, but returns with EITC or other credits, or those flagged for review, take longer.
- If Where's My Refund shows no information, your return may not have been received or processed yet.
What information you need to check your refund
Before you log into Where's My Refund or call the IRS, gather three pieces of information from your tax return: your Social Security number, your filing status (single, married filing jointly, head of household, etc.), and the exact refund amount you claimed. The refund amount must match exactly—if you entered $2,847 on your return, the tool won't recognize $2,846 or $2,848.
If you filed electronically, the IRS usually has your return within 24 hours. If you mailed a paper return, allow two to three weeks for it to arrive and be entered into the system before you check. Checking too early will show no results, which doesn't mean there's a problem—it means the return hasn't been processed yet.
How the IRS Where's My Refund tool works
Go to IRS.gov and search for "Where's My Refund" or navigate directly to the tool. Enter your Social Security number, filing status, and refund amount. The tool will show one of three statuses: "Refund Approved," "Refund Sent," or "Refund Received."
"Refund Approved" means the IRS has processed your return and approved the refund but hasn't sent it yet. "Refund Sent" shows the date your refund left the IRS and, if you chose direct deposit, the expected arrival date in your bank account. "Refund Received" appears after the money has landed. The tool updates once per day, usually between midnight and 1 a.m. Eastern time, so checking multiple times in the same day won't show new information.
What to do if the tool shows no information
If Where's My Refund says it has no information about your return, the most common reason is that the IRS hasn't received or processed it yet. If you filed electronically fewer than 24 hours ago, wait and check again tomorrow. If you mailed a paper return, wait at least two to three weeks before checking.
If you've waited the appropriate time and still see no information, your return may have been rejected during processing. This happens when the IRS detects a mismatch—your name and Social Security number don't align with IRS records, your filing status doesn't match previous years, or the refund amount is incorrect. The IRS will mail you a notice explaining the issue, usually within two weeks of rejection. Check your mailbox before calling.
If you filed jointly and the tool still shows nothing after waiting, try entering the other spouse's Social Security number and filing status. Some joint returns process under one spouse's number in the system.
Checking your state tax refund
State refunds are tracked separately from federal refunds. Visit your state's revenue or taxation department website and look for a refund status tool. Most states have one, though the name varies—some call it "Check Your Refund Status," others "Track Your Return," and a few use different terminology entirely.
State processing times are generally longer than federal processing. Most states take four to eight weeks to process and send refunds, though some are faster. If you filed electronically with your state, the refund typically arrives within that timeframe. Paper returns take longer—usually six to twelve weeks.
Some states allow you to check refund status by phone or through a mobile app. Check your state's revenue department website for all available options. If your state doesn't have an online tool, you may need to call or mail a written inquiry.
Why your refund might be delayed
The IRS delays processing for several reasons. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), federal law requires the IRS to hold your entire refund until mid-February, even if the rest of your return is ready. This is a compliance requirement, not a problem with your return.
Returns are also delayed if the IRS detects a discrepancy between your return and IRS records, if you claimed a credit or deduction that requires verification, or if your return is selected for random audit. The IRS will mail you a notice if this happens. Delays from these issues typically add two to four weeks to processing time.
Identity theft and fraud detection can also delay refunds. If the IRS suspects your return may be fraudulent, it will hold the refund and contact you by mail. This process can take several weeks or longer.
Choosing direct deposit versus a check
If you chose direct deposit on your return, the refund arrives in your bank account faster than a mailed check—usually within one to three business days after the IRS sends it. Direct deposit is also more find because there's no physical check to lose or intercept.
If you chose a mailed check, the refund takes longer. The IRS mails the check, and then it travels through the postal system, which typically takes five to seven business days. If your address changed since you filed, the check may be returned to the IRS, which adds another two to four weeks to the process.
You can see which method you chose by reviewing your filed return or by checking Where's My Refund—the tool displays the payment method and, for direct deposits, the expected arrival date.
Frequently Asked Questions
How long does it take to get a tax refund?
Most federal refunds arrive within 21 days of the IRS receiving your return. If you claimed EITC or ACTC, the IRS holds the refund until mid-February by law. Returns flagged for review or audit take longer—typically four to eight weeks. State refunds usually take four to eight weeks, sometimes longer for paper returns.
Can I check my refund status before I file?
No. The IRS Where's My Refund tool only works after your return has been received and entered into the system. For electronic returns, this usually happens within 24 hours. For paper returns, allow two to three weeks.
What if my refund amount on Where's My Refund doesn't match what I expected?
The IRS may have adjusted your refund if you owed back taxes, student loan debt, or child support, or if there was an error on your return. The IRS will mail you a notice explaining any changes. Check your mailbox or log into your IRS account online to see if a notice has been issued.
Can I get my refund faster if I call the IRS?
No. Calling the IRS won't speed up processing. The phone line can confirm what Where's My Refund shows and answer questions about your refund status, but it cannot accelerate the timeline. Call 1-800-829-1040 only if the tool isn't working or if you need clarification about a notice you received.
What should I do if my refund never arrives?
If Where's My Refund shows "Refund Sent" but the money hasn't arrived in your bank account after the expected date, contact your bank first—the deposit may have been delayed on their end. If your bank confirms no deposit was received, call the IRS at 1-800-829-1040 with your refund tracking number (shown in Where's My Refund) to report the missing refund.