The IRS Refund Tracker is accurate most of the time, but it lags behind what the IRS actually knows about your return

The IRS Refund Tracker — the tool on IRS.gov that shows your refund status — pulls real data from the IRS system. When it says your refund is approved and on its way, that is usually true. But the tracker updates only once per day, usually overnight, and it does not show every stage of processing. A return can be held up for a reason the tracker never displays, and you will not know until the IRS contacts you or you call them directly.

The tracker is most reliable when it shows a specific deposit date. If it says your refund will arrive on March 15, the IRS has already processed your return and scheduled the payment. Less reliable is the "processing" stage — this can last weeks, and the tracker will not tell you why it is taking longer than expected or whether something is actually wrong.

The biggest source of confusion is that the tracker shows what the IRS has done, not what your bank has done. Even after the IRS releases your refund, your bank may take another one to three business days to post it to your account. If the tracker says "approved" but the money is not in your account yet, that delay is usually on your bank's side, not the IRS's.

Key Takeaways

  • The IRS Refund Tracker pulls real data from the IRS system and is accurate when it shows a specific deposit date.
  • The tracker updates only once per day and does not show every reason a return might be delayed or held.
  • If the tracker shows your refund as approved but the money has not arrived, your bank may be taking one to three extra business days to post it.
  • The tracker cannot tell you whether the IRS is waiting for more information from you, such as a missing document or a discrepancy on your return.
  • Calling the IRS directly at 1-800-829-1040 will show you information the tracker does not, including holds, missing documents, and estimated processing time.

When the tracker shows a deposit date versus when it shows "processing"

The tracker moves through stages. The earliest stage is "Return Received" — the IRS has your return but has not started processing it yet. This stage can last a few days to a week. Next comes "Processing" — the IRS is reviewing your return and checking for errors. This is where most delays happen, and the tracker will not tell you why.

The most useful stage is "Approved" with a specific date. At this point, the IRS has finished reviewing your return, found no problems, and scheduled your refund to be deposited on that date. This date is almost always accurate. The IRS does not show a deposit date until the refund is genuinely scheduled, so if you see a date, trust it.

If the tracker still shows "Processing" after two or three weeks, something may be holding up your return. The tracker will not say what. Common reasons include a mismatch between your return and your W-2s, a missing form, or a discrepancy in your income or dependents. You will need to call the IRS to find out.

Why the tracker does not show holds or missing documents

The IRS Refund Tracker is a public-facing tool designed to show the basic status of your return. It does not display every internal note or flag in your file. If the IRS is waiting for you to send a missing document, or if there is a discrepancy that an agent is reviewing, the tracker will straightforward show "Processing" with no explanation.

This is one of the most frustrating gaps. You may be waiting for a reason that exists in the IRS system but is invisible on the tracker. The only way to see these holds is to call the IRS at 1-800-829-1040 or to visit a local IRS office in person. When you call, have your Social Security number, filing status, and the first line of your income (usually your wages) ready. The IRS agent can see your full file and will tell you what is actually holding up your return.

The difference between IRS processing time and bank posting time

After the IRS approves your refund and schedules a deposit date, the money does not arrive in your account when ready on that date. The IRS sends the refund to your bank, and your bank then posts it to your account. This usually takes one to three business days, though some banks take longer.

If the tracker shows "Approved" with a date of March 15, but today is March 17 and the money is not in your account, the IRS has done its job. Your bank is the one taking extra time. You can contact your bank to ask when the deposit will post, but there is usually nothing you can do to speed it up. Weekends and bank holidays add extra days — a refund scheduled for a Friday may not appear until the following Tuesday.

Direct deposit refunds are faster than paper checks. If you chose direct deposit on your return, the IRS sends the money electronically to your bank. If you chose a paper check, the IRS mails it, and you have to wait for postal delivery on top of processing time. The tracker will show which method you chose.

What to do if the tracker has not updated in several days

The tracker updates once per day, usually between midnight and 6 a.m. Eastern time. If you check it multiple times in one day, you will see the same status. If you checked it yesterday and it said "Processing," and you check it today and it still says "Processing," that is normal — it may take weeks to move to the next stage.

If the tracker has shown the same status for more than 21 days, or if it has been more than 21 days since you filed and the tracker still shows "Return Received," something may be wrong. At that point, call the IRS at 1-800-829-1040. The IRS's general processing time is 21 days, though it can be longer during tax season (January through April). If you are past that window and the tracker has not moved, an agent can tell you what is holding up your return.

How to read the tracker's status messages accurately

"Return Received" means the IRS has your return but has not started the detailed review. This stage usually lasts a few days to a week. "Processing" means the IRS is reviewing your return for errors, missing information, or discrepancies. This is the longest stage and can take weeks. "Approved" means the IRS has finished reviewing and found no problems — your refund is scheduled. "Sent to Your Bank" or a specific deposit date means the IRS has released the refund and your bank is posting it.

One message that confuses people is "Your refund has been applied to your next year's estimated tax." This means you chose to explore your refund to next year's taxes instead of receiving it as a payment. This is not an error — it is what you requested on your return. If you did not request this and the tracker shows it, call the IRS to clarify.

If the tracker shows an error message or says "We cannot provide information about your refund status," it usually means the IRS does not have your return yet, or there is a mismatch in the information you entered (such as a wrong Social Security number or filing status). Double-check the information you entered into the tracker and try again. If the message persists, call the IRS.

Reasons the tracker may show a delay that is not actually a problem

Tax season creates backlogs. From January through April, the IRS processes millions of returns, and the tracker may show "Processing" for longer than the standard 21 days. This does not mean something is wrong with your return — it means the IRS is working through a queue. If you filed in February and it is now mid-March, a delay is normal.

Returns with certain credits or deductions take longer to process. If you claimed the Earned Income Tax Credit (EITC), the Child Tax Credit, or the American Opportunity Credit, the IRS is required by law to hold your refund until mid-February, even if your return is otherwise complete. This is called the EITC holding period, and it is not a delay — it is a legal requirement. The tracker will not explain this; it will just show "Processing" until the holding period ends.

If you filed a paper return instead of e-filing, processing takes longer. Paper returns have to be scanned and entered into the system by hand, which adds weeks. If you mailed your return, expect the tracker to show "Processing" for at least four to six weeks.

When to call the IRS instead of relying on the tracker

Call the IRS at 1-800-829-1040 if the tracker has shown the same status for more than 21 days, if it has been more than 21 days since you filed and the tracker still shows "Return Received," or if you received a notice from the IRS asking for more information. The IRS line is busiest from January through April, so call early in the morning or late in the afternoon if you can.

You can also visit a local IRS office in person. Find the nearest office on IRS.gov by entering your zip code. In-person visits often have shorter wait times than phone lines, especially outside of tax season. Bring your Social Security number, filing status, and a copy of your return if you have one.

If you have a serious problem — such as identity theft, a return that was filed in your name without your permission, or a refund that was sent to the wrong account — contact the IRS Identity Theft Hotline at 1-800-908-4490 instead of the main line.

Frequently Asked Questions

Can the tracker be wrong about the deposit date?

The tracker is rarely wrong about a specific deposit date. Once the IRS shows a date, the refund is scheduled and will arrive on or before that date. If the date passes and the money is not in your account, the delay is almost always on your bank's side, not the IRS's. Contact your bank to ask when the deposit will post.

Why does the tracker say my refund was approved but I have not received it?

If the tracker shows "Approved" with a date, the IRS has released the refund to your bank. Your bank may take one to three business days to post it to your account. If more than three business days have passed since the date shown, contact your bank. If the tracker shows "Approved" but no date, the IRS is still processing and has not released the refund yet.

What does it mean if the tracker says "We cannot provide information about your refund status"?

This message usually means the IRS does not have your return yet, or the information you entered into the tracker does not match what the IRS has on file. Check that you entered your Social Security number, filing status, and refund amount correctly. If the message persists after you correct the information, call the IRS at 1-800-829-1040.

Does the tracker show if the IRS is asking for more documents?

No. The tracker will only show "Processing" if the IRS is waiting for documents or information from you. You will not see this reason on the tracker. If the IRS needs something from you, they will send you a notice by mail. Check your mail regularly, and if you receive a notice, respond as quickly as possible. You can also call the IRS to ask if they are waiting for anything.

Is the tracker accurate if I filed a paper return?

Yes, the tracker is accurate, but it will show "Processing" for much longer than an e-filed return. Paper returns take four to six weeks or more to enter into the IRS system. Once your return is in the system, the tracker will show the same stages as an e-filed return, and the information will be accurate.