Check your refund status on the IRS website or your state tax authority

The fastest way to learn about you are due a refund is to use the IRS "Where's My Refund?" tool on irs.gov. You will need your Social Security number, filing status, and the exact refund amount from your tax 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 your refund and scheduled it for delivery.

If you filed with a state tax return as well, you will need to check your state's tax authority separately. Each state runs its own refund tracking system. For example, California uses the Franchise Tax Board website, New York uses the Department of Taxation and Finance, and Texas has no state income tax at all. Search "[your state] tax refund status" to find the right portal.

Both the IRS and state systems will show you the refund amount, the method of delivery (direct deposit or check), and the expected arrival date once your return has been processed and approved.

Key Takeaways

  • The IRS "Where's My Refund?" tool on irs.gov is the official source for federal refund status and requires your Social Security number, filing status, and refund amount.
  • State refund tracking is separate from federal tracking, and each state runs its own system — search your state's tax authority website to find the correct portal.
  • Refund status updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
  • If your return was mailed or filed by mail, allow extra time before checking — the IRS may not have received it yet.
  • If you filed through a tax preparer or software, you can also contact them for status, though they pull the same IRS data you can access yourself.

What information you need to check your status

Before you log into the IRS tool, gather three pieces of information from your tax return: your Social Security number (or Individual Taxpayer Identification Number if you do not have an SSN), your filing status (single, married filing jointly, head of household, etc.), and the exact refund amount you claimed on the return. If you filed electronically, this information is on your confirmation email. If you filed by mail, it is on the copy of the return you kept.

Do not guess at the refund amount — the IRS system requires an exact match. If you are off by even one dollar, the tool will not recognize your return. If you cannot find the amount, you can look up your return using the IRS transcript tool instead, which requires a different login process but does not need the refund amount.

Timeline: when the IRS processes returns and releases refunds

The IRS typically processes returns within 21 days of receiving them, though this varies by how you filed and the time of year. Returns filed electronically are processed faster than paper returns. During tax season (January through April), processing can take longer because the IRS receives millions of returns at once.

Once your return is approved, the IRS schedules your refund for delivery. If you chose direct deposit, the money usually arrives within one to three business days after approval. If you chose a check by mail, allow seven to ten business days from the approval date, though delivery times vary by location and postal service delays.

If you filed your return in early January, you should see movement in the tracking tool within two to three weeks. If you filed in March or April, expect processing to take longer — sometimes four to six weeks or more during peak season.

Why your refund status might show "still processing"

If the tracking tool says your return is still being processed after 21 days, it usually means the IRS found an issue that needs review. Common reasons include a mismatch between the income reported on your return and what employers or banks reported to the IRS, missing or incorrect information on the form itself, or a claim for a refundable tax credit that requires verification.

The IRS will contact you by mail if they need more information or if there is a problem. Do not wait for a call — the IRS initiates contact through the postal service, not by phone. If you receive a letter from the IRS, follow the instructions in it exactly. If you do not receive a letter within 60 days of filing, contact the IRS directly at 1-800-829-1040.

Some returns are flagged for identity theft verification, which adds time to processing. If this happens to you, the IRS will send you a letter with instructions on how to verify your identity, usually through an online portal or by phone.

Checking status if you filed by mail

Paper returns take longer to process because the IRS must physically receive, open, and scan them before they enter the system. Allow at least four weeks from the date you mailed your return before checking the tracking tool — the IRS may not have received it yet, and checking too early will only show "return not found."

If you mailed your return and want to know whether it arrived, you can use USPS Informed Delivery or request a tracking number when you mail it. Once the IRS receives your return, it will appear in the tracking tool, usually within one to two weeks of arrival at the IRS processing center.

If your return was mailed more than four weeks ago and still does not appear in the tracking tool, contact the IRS at 1-800-829-1040 to confirm receipt. Have your Social Security number and filing status ready.

What to do if the tracking tool says your refund was delivered but you did not receive it

If the IRS tracking tool shows your refund was delivered by direct deposit but the money did not appear in your bank account, contact your bank first. The deposit may be pending and will appear within one to three business days. If your bank confirms the deposit was never received, contact the IRS at 1-800-829-1040 with your bank account information and the date the IRS said the deposit was sent.

If the IRS says your refund was mailed as a check but you did not receive it, wait ten business days from the delivery date shown in the tracking tool. Checks sometimes arrive late due to postal delays. If ten business days have passed and you still have not received it, contact the IRS to request a replacement check or to have the refund reissued by direct deposit instead.

Keep the tracking information from the IRS tool handy when you call — it proves the IRS released the refund and shifts the investigation to either your bank or the postal service, depending on the delivery method.

State refund tracking and combined federal-state returns

If you filed a combined federal and state return through tax software or a preparer, the two returns are processed separately. Your federal refund may arrive before your state refund, or vice versa. Check both the IRS website and your state tax authority's website to see the status of each refund independently.

Some states process returns faster than others. States with smaller populations or simpler tax codes may process returns in two to three weeks, while larger states like California and New York may take six to eight weeks during peak season. The state tracking tool will show you the expected delivery date once your state return is approved.

If you are due both a federal and state refund and one arrives but the other does not, do not assume there is a problem — they operate on different timelines. Check the state tracking tool to see if your state return is still processing.

Frequently Asked Questions

Can I check my refund status if someone else filed my taxes?

Yes, as long as you have your Social Security number, filing status, and the exact refund amount. The tracking tool does not verify who filed the return — only that the information matches what is in the IRS system. If a tax preparer filed for you, they can also check the status on your behalf if you give them permission.

What if I filed an amended return — does that change my refund status?

Yes. An amended return (Form 1040-X) restarts the processing timeline. The IRS will process the amended return separately from your original return, and your refund amount may change. Use the tracking tool to check the status of the amended return, which will show a different processing date than the original.

How often does the refund tracking tool update?

The IRS updates the "Where's My Refund?" tool once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times in the same day will show the same status. If you check in the morning and see "still processing," checking again at noon will not show new information.

What if the tracking tool says my refund was approved but I still haven't received it after the expected date?

Contact the IRS at 1-800-829-1040 with the approval date and expected delivery date from the tracking tool. If the refund was supposed to arrive by direct deposit, your bank may have rejected it — ask your bank to check for any rejected deposits. If it was mailed as a check, the postal service may have delayed it, and the IRS can issue a replacement.

Do I need to create an account to use the tracking tool?

No. The "Where's My Refund?" tool does not require you to log in or create an account. You enter your Social Security number, filing status, and refund amount directly into the search box on irs.gov. This is the fastest way to check status without any registration.