Check your refund status with the IRS Where's My Refund tool
The fastest way to find out where your federal tax refund is sits on the IRS website itself. Go to IRS.gov/refunds and use the Where's My Refund tool. You'll 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. If you filed electronically and chose direct deposit, the IRS typically processes your return within 21 days. If you filed by mail or chose a paper check, add another 2 to 4 weeks to that timeline. The tool will tell you which stage your refund is in: received, approved, sent to your bank, or delivered.
If the tool says your refund was sent to your bank but you haven't received it yet, contact your bank directly—the money may be held in a pending status for a day or two. If the tool shows nothing at all, your return may still be in the mail or waiting to be processed.
Key Takeaways
- The IRS Where's My Refund tool at IRS.gov/refunds is the official source and updates daily with your refund status.
- Electronic returns with direct deposit typically arrive within 21 days; paper returns and paper checks take 4 to 6 weeks or longer.
- If your refund shows as sent but hasn't arrived, check with your bank first—it may be pending for one or two business days.
- If the tool shows no record of your return after two weeks, contact the IRS at 1-800-829-1040 to confirm it was received.
- New Jersey does not process federal refunds; the IRS handles all federal returns regardless of where you live or work.
What to do if the IRS tool shows no record of your return
If you filed your return more than two weeks ago and the Where's My Refund tool shows nothing, your return may not have reached the IRS yet. This happens most often with paper returns mailed to the IRS processing center. Call the IRS at 1-800-829-1040 and have your Social Security number, filing status, and the refund amount ready. The IRS can confirm whether your return was received and, if it was, why it hasn't been processed yet.
If you filed electronically and the tool still shows nothing after two weeks, the IRS may have rejected your return due to a mismatch in information—usually a name, Social Security number, or filing status that doesn't match IRS records. The IRS will mail you a notice explaining the problem. Check your mailbox for a letter from the IRS, typically labeled as a "Notice of Error" or similar. You'll need to correct the error and resubmit.
Direct deposit versus paper check delivery times
The method you chose on your tax return determines how long you wait. Direct deposit is faster: the IRS sends the money to your bank account, and it usually arrives within 21 days of the IRS approving your return. Your bank may hold it for one or two business days before posting it to your account, so the total time from approval to your balance is often 22 to 23 days.
Paper checks take longer because the IRS must print and mail them. If you chose a check, expect 4 to 6 weeks from the date the IRS approves your return. Mail delays can add another week or two, especially during tax season when volume is high. The Where's My Refund tool will tell you the date your check was mailed; add 7 to 10 business days to that date for delivery.
If you chose direct deposit but the Where's My Refund tool now shows a check was mailed instead, the IRS likely rejected your bank account information. This happens when the routing number or account number doesn't match your bank's records. The IRS will mail you a notice explaining this. You can cash the check when it arrives, or contact the IRS to resubmit your direct deposit information for future refunds.
What to do if your refund is delayed beyond the expected date
If the Where's My Refund tool says your refund was sent to your bank but you haven't received it after 3 business days, call your bank's customer service line. Provide the date the IRS says it sent the money and ask whether it's pending or if there's a problem with your account. Banks sometimes flag large deposits or deposits to new accounts, which can delay posting by a day or two.
If your bank confirms the money never arrived, or if the Where's My Refund tool shows your check was mailed but you haven't received it after 10 business days, call the IRS at 1-800-829-1040. Have the date the tool shows the refund was sent. The IRS can issue a replacement check or, in some cases, reissue the refund by direct deposit if you provide corrected bank information.
Refunds are sometimes delayed because the IRS is reviewing your return for errors or inconsistencies. The Where's My Refund tool will show "still being processed" in this case. This review can take several weeks. You cannot speed it up, but you can call the IRS to ask what the hold-up is and when you might expect resolution.
How to report a missing or stolen refund check
If the Where's My Refund tool shows your check was mailed but you never received it, and you've waited at least 10 business days, the check may have been lost or stolen in the mail. Call the IRS at 1-800-829-1040 and report it. The IRS will issue a replacement check, which typically arrives within 4 to 6 weeks. You'll receive a letter confirming the replacement has been issued.
If you believe your check was stolen from your mailbox, file a report with the U.S. Postal Service as well. Go to USPS.com/postalinspectors or call 1-877-876-2541. The Postal Service can investigate and may be able to recover the check or provide documentation for your records.
Amended returns and refund delays
If you filed an amended return (Form 1040-X) to correct an error on your original return, your refund will be delayed. The IRS processes amended returns separately and more slowly than original returns—typically 12 to 16 weeks after you file the amendment. The Where's My Refund tool does not track amended returns, so you won't see status updates there.
To check the status of an amended return, call the IRS at 1-800-829-1040. Have your Social Security number, the tax year you amended, and the date you mailed or filed the amendment. The IRS can tell you whether it's been received and when you might expect your refund.
Frequently Asked Questions
Can I get my federal refund faster if I file electronically?
Yes. Electronic returns are processed faster than paper returns—usually within 21 days if you choose direct deposit. Paper returns take 4 to 6 weeks or longer. If you haven't filed yet, e-filing with direct deposit is the quickest route.
What if the Where's My Refund tool says my refund was sent but my bank says it never arrived?
Contact the IRS at 1-800-829-1040 with the date the tool shows the refund was sent. The IRS can investigate whether the money was actually transmitted to your bank and, if not, issue a replacement. Bring your bank account and routing number.
Does New Jersey have its own refund tracking system for federal returns?
No. New Jersey does not process federal tax returns or refunds. The IRS handles all federal returns. If you also filed a New Jersey state return, you can track that separately through the New Jersey Division of Taxation website, but federal refunds are tracked only through the IRS.
How long does it take to get a replacement check if mine was lost?
The IRS typically issues a replacement check within 4 to 6 weeks of your request. You'll receive a letter confirming the replacement has been issued. Call 1-800-829-1040 to report the missing check and request a replacement.
What if I filed by mail and it's been more than two weeks with no status update?
Call the IRS at 1-800-829-1040 to confirm your return was received. Paper returns can take 2 to 4 weeks to reach the processing center and another 1 to 2 weeks to be entered into the system. If it's been longer than that, the IRS can investigate whether your return was lost in transit.