Call the IRS refund line or your state tax agency directly
The fastest way to check your federal tax refund status is to call the IRS at 1-800-829-1040. You will need your Social Security number, filing status, and the exact refund amount from your return. The IRS phone line operates Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are often long during tax season (January through April), so call early in the morning or late in the week if you can.
For state tax refunds, call your state's tax department directly. Each state maintains its own refund line with different hours and wait times. Search online for "[your state] tax refund status" or "[your state] department of revenue phone number" to find the correct number and hours for your state.
Both the IRS and state agencies can tell you whether your refund has been processed, when it was sent, and what delivery method was used (direct deposit or check). If your refund was sent more than 21 days ago for direct deposit or more than 42 days ago for a mailed check, they can also investigate why it has not arrived.
Key Takeaways
- The IRS refund line is 1-800-829-1040 and requires your Social Security number, filing status, and refund amount to look up your status.
- State tax refunds must be checked through your state's tax department, which has its own separate phone line and hours.
- Phone wait times are longest during January through April, so call early morning or late in the week to reach someone faster.
- If your refund was sent more than 21 days ago for direct deposit or 42 days ago for a check, the IRS can file a trace to locate it.
What information you need before you call
Have your tax return in front of you when you call. The IRS representative will ask for your Social Security number, your filing status (single, married filing jointly, head of household, etc.), and the exact refund amount shown on your return. If you filed electronically, you should also have the confirmation number from your e-file receipt.
If you are calling about a state refund, requirements vary by state. Most will ask for your Social Security number and the refund amount. Some states also ask for your date of birth or the last four digits of your Social Security number instead of the full number.
Write down the date and time you called and the name of the representative who helped you, in case you need to follow up later. The IRS does not always provide this information automatically, so asking for it protects you if there is a discrepancy.
How long the IRS takes to process and send refunds
The IRS aims to issue refunds within 21 days of receiving your return if you file electronically. If you mailed a paper return, processing takes longer — typically four to six weeks from the date received. The IRS processes returns in the order they are received, so filing early does not may provide a faster refund.
Once the IRS approves your refund, the delivery method determines how long you wait. Direct deposit usually arrives within one to two business days after the IRS sends it. A mailed check takes seven to ten business days in normal conditions, though delays can occur during peak season or if the check is lost in the mail.
If the IRS tells you your refund was sent but you have not received it, ask them to file a refund trace. This is a formal investigation that takes about four weeks. The IRS will contact you by mail with the results and, if the check was lost, will issue a replacement.
What to do if you cannot reach anyone by phone
The IRS phone lines are often overwhelmed during tax season. If you cannot get through after multiple attempts, you have other options. The IRS website at irs.gov has a "Where's My Refund?" tool that works 24 hours a day. You enter your Social Security number, filing status, and refund amount, and it shows the same information a phone representative would give you.
You can also create an IRS online account at irs.gov/account. Once you log in, you can view your refund status, payment history, and tax records without waiting on hold. This account also lets you set up payment plans or view notices the IRS has sent you.
If you used a tax preparation service like TurboTax, H&R Block, or a tax professional, they may also be able to check your refund status on your behalf. Call the tax preparer and ask them to look it up using their IRS account access.
Refund traces and what happens when a check is lost
A refund trace is filed when your refund was sent more than 21 days ago for direct deposit or more than 42 days ago for a check, and you have not received it. The IRS will investigate whether the refund was actually sent and, if so, where it went. The trace process takes about four weeks, and the IRS will contact you by mail with the results.
If the IRS finds that your check was lost or stolen, they will issue a replacement check or, if you prefer, deposit the refund directly to your bank account. You cannot choose to receive the replacement by a different method than the original — if your first refund was mailed, the replacement will be mailed unless you request direct deposit in writing.
While the trace is being processed, do not cash or deposit the original check if it arrives. If you do, the IRS will deduct that amount from your next refund or tax return. If the original check arrives after you have already received a replacement, write "void" on the original and return it to the IRS address shown on the envelope.
State tax refund phone lines and typical wait times
State tax refund lines vary widely in how long they take to answer. Some states, like California and Texas, have high call volumes and wait times of 30 minutes to over an hour during tax season. Other states with smaller populations may answer in under 10 minutes. Most states operate their refund lines Monday through Friday during business hours only, though a few offer weekend or evening hours.
Many states now offer online refund tracking similar to the IRS "Where's My Refund?" tool. Search your state's tax department website for "refund status" or "track my refund" to see if this option is available. Online tracking is usually faster than calling and does not require you to wait on hold.
If you filed your state return through a tax preparation service, ask them to check your state refund status as well. They often have faster access to state systems than individual taxpayers do.
What to tell the representative about your situation
When you reach a representative, be clear about what you need. If you are simply checking status, say "I want to know the status of my refund." If your refund was supposed to arrive and did not, say "My refund was sent [date], and I have not received it. I need to file a trace." If you are calling because you received a notice from the IRS, have the notice in front of you and tell the representative the notice number.
If the representative tells you your refund is still being processed, ask when you should expect it and whether there are any issues with your return. If they say there is a problem, ask them to explain it clearly and to tell you what you need to do next. Write down everything they tell you, including the date, time, and their name.
If you disagree with what the representative tells you or if they cannot solve your problem, ask to speak to a supervisor. You have the right to escalate your case, and a supervisor may have access to more detailed information or options.
Frequently Asked Questions
Can I check my refund status without calling?
Yes. The IRS "Where's My Refund?" tool at irs.gov works 24 hours a day and shows the same information a phone representative would provide. Most states also offer online refund tracking on their tax department websites. These tools are often faster than calling, especially during tax season.
What if the IRS says my refund was sent but my bank never received it?
If direct deposit was sent but did not arrive, the IRS can file a trace to investigate. This takes about four weeks. In the meantime, contact your bank to confirm the account number on your return was correct. If the account number was wrong, the bank may have rejected the deposit, and the IRS will reissue it to the correct account once they discover the error.
How do I check a refund for a return I filed several years ago?
Call the IRS at 1-800-829-1040 with your Social Security number and the year of the return. The IRS keeps records for seven years. If your refund was issued more than a year ago and you never received it, you may need to file a claim with the IRS or contact your state tax department, depending on which refund you are looking for.
What if I filed jointly with my spouse and only one of us can call?
Either spouse can call to check the status of a joint return. You will need the Social Security number of the person whose name appears first on the return, the filing status, and the refund amount. The IRS does not require both spouses to be on the call.
Can a tax preparer check my refund status without my permission?
Your tax preparer can check your refund status if you signed a power of attorney form authorizing them to do so. If you did not sign one, they cannot access your information. If you want your preparer to check on your behalf, contact them and ask them to send you a power of attorney form to sign.