The IRS Where's My Refund tool is the fastest way to check

Go to irs.gov/refunds and use the Where's My Refund tool. You will need your Social Security number, filing status (single, married filing jointly, etc.), 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.

The tool tells you three things: whether the IRS has received your return, whether it has been processed, and the expected deposit date if your refund has been approved. If you filed electronically, the IRS typically processes your return within 21 days. If you mailed a paper return, allow up to four weeks before checking.

The tool works for both federal refunds and, in some cases, state refunds filed together. If you filed state taxes separately, you will need to check your state's tax agency website instead — each state runs its own tracking system.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov/refunds is the official source and updates once daily with your refund status.
  • You need your Social Security number, filing status, and the exact refund amount to check your status.
  • Federal refunds typically process within 21 days of electronic filing, or up to four weeks for paper returns.
  • State refunds require checking your state tax agency's website separately, as each state maintains its own tracking system.
  • If the tool shows a delay or error, the IRS phone line at 1-800-829-1040 can provide details that the online tool does not.

What each refund status message means

The Where's My Refund tool shows your return in one of three stages. Return Received means the IRS has your return but has not started processing it yet — this is normal and does not mean anything is wrong. Return Approved means the IRS has processed your return and approved your refund; this stage also shows your expected deposit date. Return Sent means your refund has been sent to your bank or the address on file.

If your status does not change after 21 days of electronic filing or 30 days of mailing a paper return, the IRS may be reviewing your return for errors or requesting more information. The tool will display a message if this is happening. Do not assume a delay means a problem — the IRS processes millions of returns and some take longer than others.

Checking a state tax refund

Each state runs its own tax refund tracking system. Search for "[your state] tax refund status" to find your state's official tool. Most state tax agencies have a similar online tracker that requires your Social Security number and refund amount. Some states also allow you to check by phone through their tax department.

State refunds often process on a different timeline than federal refunds. Some states process refunds within two to three weeks; others take six to eight weeks. If you filed your state return at the same time as your federal return, your state refund may arrive before or after your federal refund — there is no set order.

If you filed state taxes through a tax preparation service like TurboTax or H&R Block, those services sometimes offer their own tracking tools. Check your account on the service's website, but the official state tax agency website is always the most reliable source.

What to do if your refund is delayed

If the Where's My Refund tool shows no change after the expected processing time, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The phone line can tell you whether your return is being reviewed, whether the IRS needs more information from you, or whether there is an error in your return.

The IRS may delay your refund if your return has math errors, if your Social Security number does not match IRS records, if you claimed a refundable tax credit incorrectly, or if your return was flagged for identity theft screening. The IRS will send you a letter if this happens, but calling ahead can speed up the process.

If you filed through a tax preparation service and your refund is delayed, contact that service first — they can sometimes see details about your return that the public-facing IRS tool cannot. However, only the IRS can actually process or release your refund.

Choosing direct deposit or check delivery

When you filed your tax return, you chose how to receive your refund: direct deposit to a bank account or a check mailed to your address. The Where's My Refund tool shows which method you selected. You cannot change the delivery method after you file, so if you chose check and want direct deposit instead, you will have to wait for the check to arrive.

Direct deposit is faster — refunds typically arrive within three to five business days after the IRS approves your return. A mailed check takes seven to ten business days after approval, sometimes longer depending on mail delivery in your area. If you are expecting a check and it does not arrive within two weeks of the approval date shown in the tool, contact the IRS.

If you filed an amended return

An amended return (Form 1040-X) takes longer to process than an original return. The IRS typically takes 12 to 16 weeks to process an amended return, compared to 21 days for an original electronic return. The Where's My Refund tool does not track amended returns, so you cannot check the status online.

To check an amended return status, call the IRS at 1-800-829-1040 and have your Social Security number and the date you mailed or filed the amended return ready. The IRS will tell you whether they have received it and when you can expect your refund. If you filed the amended return electronically through a tax software, that service may also have tracking information.

Frequently Asked Questions

Why does the Where's My Refund tool say my refund was sent but I have not received it?

If the tool shows "Return Sent," your refund has left the IRS but may not have reached your bank or mailbox yet. Direct deposits typically arrive within three to five business days; checks take seven to ten business days. If more than two weeks have passed since the "Return Sent" date, call the IRS at 1-800-829-1040 to confirm the delivery address or account number on file.

Can I check my refund status if I filed through a tax preparation service?

Yes. You can check through the IRS tool at irs.gov/refunds using your Social Security number and refund amount, or through your tax service's website if they offer tracking. The IRS tool is the official source, but your tax service may show additional details about your specific return.

What if the Where's My Refund tool says my refund amount is wrong?

The tool shows the amount the IRS approved, which may differ from what you expected if you made an error on your return or if the IRS corrected something. Call the IRS at 1-800-829-1040 to ask why the amount changed. They will explain any adjustments they made and whether you can file an amended return if you disagree.

How long should I wait before calling the IRS about a delayed refund?

Wait at least 21 days after filing electronically or 30 days after mailing a paper return before calling. If the Where's My Refund tool shows no change after that time, or if it shows a status you do not understand, calling the IRS at 1-800-829-1040 is the next step. Have your return information ready.

Do I need to do anything if my refund is delayed, or will it come eventually?

Most delayed refunds arrive on their own without any action from you. However, if the delay is caused by a missing document or an error on your return, the IRS will send you a letter explaining what you need to do. Check your mail regularly, and if you receive a letter from the IRS, follow the instructions. Calling ahead can sometimes speed up the process.