Check your refund status through the IRS website or phone line

The IRS tracks federal refunds in real time. You can see where yours is by visiting IRS.gov/refunds and entering your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in the same day will show the same status.

If you prefer not to use the website, you can call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times are longest in February and March, when most refunds are being processed.

The IRS also offers a text option: text REFUND to 51729 from any phone, and the system will send you status updates by text message. You will need to provide your Social Security number and filing status to set this up.

Key Takeaways

  • The IRS refund tracker at IRS.gov/refunds shows your refund status and expected deposit date in real time, updated daily.
  • Most federal refunds arrive within 21 days of the IRS accepting your return, though some take longer if the return requires review.
  • If you chose direct deposit on your return, the money goes to the bank account you listed; if you chose a check, it arrives by mail and takes longer.
  • If your refund is delayed beyond the expected date, the IRS website will show a message explaining why, such as a need for additional information.

What the refund status messages actually mean

The IRS tracker shows one of three statuses. "Accepted" means the IRS received your return and is processing it. "Approved" means the IRS has reviewed your return, found no issues, and your refund is being prepared for payment. "Sent" means the refund has left the IRS and is on its way to you.

If you see "Still being processed" after 21 days, the IRS is reviewing something on your return — usually a discrepancy between what you reported and what employers or banks reported to the IRS. This does not mean there is a problem; it means the IRS is verifying the numbers match. This step can add two to four weeks.

If you see "We cannot provide information about your refund", either the IRS has not yet received your return, you entered incorrect information, or your return is under review for fraud or identity theft. Try the search again with your exact filing information. If the message persists after five days, call the IRS at the number above.

Direct deposit versus check: timing and what to expect

If you chose direct deposit on your return, the IRS sends the refund electronically to your bank. Once the IRS shows status as "Sent," the money typically arrives within one to three business days, depending on your bank's processing speed. Some banks post it the same day; others take longer. Weekend and holiday deposits may appear the next business day.

If you chose a paper check, the IRS mails it from a processing center. Once the status shows "Sent," allow seven to ten business days for the check to arrive in the mail. If you do not receive it within that window, the IRS can issue a replacement, but you will need to wait an additional two to four weeks.

You can change your refund method only before the IRS accepts your return. Once accepted, you cannot switch from check to direct deposit or vice versa. If you made an error on your bank account information before filing, you will receive a check instead.

What to do if your refund is delayed or missing

If the tracker shows your refund was sent but you have not received it after the expected timeframe, first confirm the deposit date shown on the IRS website. Some refunds are genuinely delayed by a few days due to banking backlogs, especially during tax season.

If you chose direct deposit, check your bank account under pending transactions or contact your bank directly to ask if the deposit is in process. Some banks hold deposits for 24 hours before posting them to your account. If your bank confirms no deposit is coming, contact the IRS at 1-800-829-1954 with your refund tracking information.

If you chose a check and it has been more than ten business days since the status changed to "Sent," you can request a replacement check through the IRS website or by calling the refund line. The IRS will issue a new check, but this process takes an additional two to four weeks. You will need to sign a form confirming you did not receive the original check.

Why the IRS might hold your refund

The IRS holds refunds for several reasons. If your return shows income that does not match what your employer or bank reported, the IRS will verify the numbers before releasing your refund. This is the most common reason for delays and usually adds one to three weeks.

If you claimed a refundable tax credit — such as the Earned Income Tax Credit or Child Tax Credit — the IRS may hold your refund until February 15 at the earliest, even if your return is accepted earlier. This is a federal requirement, not a problem with your return.

If you have unpaid federal student loans, back taxes, or child support owed, the IRS may use your refund to pay those debts. The IRS will send you a notice explaining this before your refund is applied. If you believe this happened in error, you can dispute it through the agency that holds the debt.

How to prevent delays on next year's return

Report all income sources on your return, even if you also received a 1099 or W-2 form. Mismatches between your return and what employers reported are the leading cause of delays. Double-check that your name, Social Security number, and filing status match exactly what is on your Social Security card and previous tax returns.

If you claim tax credits, make sure you meet all the requirements and have documentation ready. The IRS verifies credits more closely than other parts of the return, so incomplete information can trigger a review.

File electronically rather than by mail. Electronic returns are processed faster and have fewer errors. If you cannot file electronically, mail your return to the correct IRS address for Illinois — the address depends on whether you owe taxes or expect a refund, so check IRS.gov for the right location.

Frequently Asked Questions

How long does it take to get a federal tax refund in Illinois?

Most refunds arrive within 21 days of the IRS accepting your return. If you chose direct deposit, the money reaches your bank within one to three business days after the IRS sends it. If you chose a check, allow seven to ten business days for mail delivery. Some refunds take longer if the IRS needs to review your return.

Can I track my refund if I filed by mail instead of electronically?

Yes, but there is a delay. The IRS must receive your paper return, open it, and enter the information into its system before the tracker will show it. This can take two to four weeks. Once it appears in the system, you can track it the same way as an electronic return.

What if the IRS tracker says my refund was sent but my bank says it never arrived?

Contact your bank first to confirm the deposit is not pending or held. If your bank has no record of it, call the IRS at 1-800-829-1954 with your refund tracking number. The IRS can investigate whether the deposit was sent to the wrong account or if there was a banking error. Be ready to provide your account number and routing number.

Does Illinois state tax refund come at the same time as federal?

No. Illinois state refunds are processed separately by the Illinois Department of Revenue and arrive on their own timeline, usually within four to six weeks of filing. You can track your state refund at tax.illinois.gov using your Social Security number and refund amount. State and federal refunds do not affect each other.

What happens if I owe taxes instead of getting a refund?

The IRS will send you a bill showing the amount due and the payment important date, usually 30 days from the notice date. You can pay online at IRS.gov, by phone, by mail, or through an installment plan if you cannot pay in full. Paying by the important date avoids additional penalties and interest.