Where to check your federal refund status right now

The IRS has one tool for this: Where's My Refund? at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once a day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.

If you filed electronically, the IRS typically processes your return within 21 days. If you mailed a paper return, add another two to four weeks before processing even begins. California does not run a separate state refund tracker — your federal refund comes from the IRS alone.

You need the exact dollar amount of your expected refund to use Where's My Refund?. If you do not have it, check your filed return or the confirmation email the IRS sent when it received your return.

Key Takeaways

  • Where's My Refund? at irs.gov is the only official tool to track your federal refund, and it updates once daily.
  • Electronic returns typically process within 21 days; paper returns take six to eight weeks total from the date you mailed them.
  • If Where's My Refund? shows no record of your return after two weeks from filing, contact the IRS directly at 800-829-1040.
  • Refunds are deposited to the bank account or mailed as a check according to the method you selected on your return.
  • If your refund is delayed beyond the expected timeframe, the IRS may be requesting more information or flagging your return for review.

What the status messages actually mean

Return Received means the IRS has scanned your return and it is in the queue. This is the first checkpoint and usually appears within one to two days of filing electronically, or two to three weeks after mailing a paper return.

Return Approved means the IRS has finished reviewing your return and approved your refund. The next step is payment processing, which takes another few days to a week depending on your bank.

Refund Sent means the IRS has released your refund. If you chose direct deposit, it is on its way to your bank account — arrival typically takes one to three business days. If you chose a mailed check, it is in the mail and can take two to three weeks to arrive, depending on postal service delays.

If Where's My Refund? shows no status at all after two weeks from when you filed, your return may not have been received or scanned yet. Contact the IRS at 800-829-1040 to confirm they have it.

Why your refund might be delayed

The IRS flags returns for review when something does not match their records or when the return itself has inconsistencies. Common triggers include a mismatched Social Security number, a dependent claimed on multiple returns, income reported to the IRS that does not match your return, or errors in the math.

If your return is under review, Where's My Refund? will not show a payment date. The IRS will contact you by mail if they need more information — usually within two to four weeks of flagging the return. Do not ignore these letters; they include specific instructions on what documents to send and a important date for responding.

Other delays happen for reasons outside the IRS's control: your bank rejecting a direct deposit (usually because the account number was wrong), postal delays if you chose a check, or identity theft flags that trigger a manual review. If your refund was approved but has not arrived after the expected timeframe, contact your bank first to confirm the deposit was not rejected.

Direct deposit versus check: which arrives faster

Direct deposit is faster and more reliable. Once the IRS releases your refund, your bank receives it within one to three business days. Checks take longer because they travel through the mail and then need to be deposited or cashed.

If you chose direct deposit on your return, you cannot change it after filing. If you chose a check and want to switch to direct deposit for next year, you will need to file next year's return with direct deposit selected from the start.

If you are concerned your direct deposit was rejected, log into your bank account and check for a pending deposit or a returned transaction. If you see nothing, contact the IRS at 800-829-1040 with your refund approval date and the amount — they can tell you whether the deposit was sent and whether it bounced.

What to do if Where's My Refund? shows an error or wrong amount

If the tool shows a refund amount that does not match what you expected, the IRS may have adjusted your return. This happens when they find an error, explore a tax credit you did not claim, or offset your refund against a debt (back taxes, student loans, or child support).

Where's My Refund? does not explain why the amount changed. To find out, you need to contact the IRS directly. Call 800-829-1040 and have your Social Security number, filing status, and the year of the return ready. The IRS can tell you what adjustment was made and why.

If the IRS offset your refund for a debt, they will have sent you a notice in the mail explaining it. That notice includes information on how to dispute the offset or set up a payment plan if you owe back taxes.

If your refund never shows up in Where's My Refund?

After two weeks from filing electronically (or three weeks from mailing a paper return), your return should appear in Where's My Refund? as "Return Received." If it does not, the IRS may not have received it yet, or it may have been lost in processing.

Call the IRS at 800-829-1040. Have your Social Security number, filing status, and the tax year ready. The IRS can confirm whether they received your return and, if they did not, advise you on whether to refile or wait longer. If you mailed a paper return and it has been more than four weeks, ask about filing a replacement return electronically.

If you filed electronically through a tax software or tax preparer, contact them first — they may have a record showing the return was accepted by the IRS even if you did not receive a confirmation email.

Refund offsets and what happens to your money

An offset means the IRS is using your refund to pay a debt you owe to a federal or state agency. Common offsets are for unpaid federal income taxes from prior years, defaulted student loans, or child support arrears.

If your refund is offset, the IRS sends a notice called the "Notice of Federal Offset" in the mail. This notice explains what debt triggered the offset and which agency is receiving the money. You have the right to dispute the offset, but you must act within the timeframe stated in the notice — usually 60 days.

To dispute an offset, you need to contact the agency holding the debt, not the IRS. For example, if the offset is for student loans, contact the loan servicer or the Department of Education. If it is for back taxes, contact the IRS. The notice will tell you which agency to contact and how.

Frequently Asked Questions

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

Electronic returns typically process within 21 days from filing. Paper returns take six to eight weeks total — two to four weeks for the IRS to receive and scan it, then another two to four weeks to process. Direct deposit arrives one to three business days after the IRS releases the refund; checks take two to three weeks through the mail.

Can I check my refund status without the exact dollar amount?

No. Where's My Refund? requires your Social Security number, filing status, and the exact refund amount. If you do not have the amount, check your filed return, your tax software account, or the confirmation email from the IRS.

What if the IRS says my refund was sent but I never received it?

If direct deposit was sent, contact your bank to confirm the deposit was not rejected. If a check was sent, wait three weeks from the "Refund Sent" date before assuming it is lost. If it does not arrive after three weeks, call the IRS at 800-829-1040 to request a replacement check or direct deposit.

Can I change my refund from a check to direct deposit after I file?

No. Once you file, you cannot change the payment method. If you chose a check and want direct deposit, you will need to wait until next year's return. For this year, you can deposit the check once it arrives.

Why does Where's My Refund? show my refund was approved but no payment date?

This usually means the IRS is processing the payment and will release it within a few days. If it stays in "Approved" status for more than a week, contact the IRS at 800-829-1040 to confirm the payment has been released and is on its way to your bank.