Check the status of your refund before taking other steps

The IRS has a tool called Where's My Refund? that tells you whether your return has been received, is being processed, or has been approved for payment. This is the first place to look, and it usually has an answer within 24 hours of filing electronically. You can find it at irs.gov by searching "Where's My Refund" or going directly to the tool on their website.

The tool asks for three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount you expect. If you don't know the exact amount, check the copy of your return or the confirmation email your tax software sent you. The tool will tell you one of three things: the IRS received your return and is processing it, your refund has been approved and a payment date has been set, or there is a problem that needs your attention.

If the tool says your return is still being processed, the IRS typically takes 21 days from the date you filed to issue a refund on an electronically filed return. Paper returns take longer — usually six to eight weeks. If you filed before the end of January 2025, your refund should have been processed by now, which means either the tool will show a payment date or there is a hold-up you need to investigate.

Key Takeaways

  • Check Where's My Refund on irs.gov first — it shows whether your return arrived, is being processed, or has been approved for payment.
  • If your refund was approved but you haven't received it, the payment may be delayed by your bank, sent to the wrong account, or held up by a tax offset.
  • The IRS can delay a refund if your return has errors, you owe back taxes or child support, or there are identity concerns.
  • If Where's My Refund shows no record of your return after six weeks, contact the IRS directly at 1-800-829-1040 to confirm they received it.
  • A refund sent by direct deposit usually arrives within two business days of the payment date; a check takes one to three weeks depending on mail delivery.

Reasons the IRS may be holding your refund

The most common reason for a delayed refund is an error on your return — a mismatched name or Social Security number, an incorrect bank account for direct deposit, or income that doesn't match what your employer or bank reported to the IRS. When the IRS finds a mismatch, they stop processing and send you a letter explaining what they need. Check your mail, including your spam folder if you signed up for IRS email notifications.

The IRS also holds refunds if you owe money to the federal government from a previous year, owe child support or alimony, or have defaulted on a federal student loan. This is called a tax offset. Your refund is sent to pay down what you owe instead of being sent to you. The IRS will send you a notice explaining this, usually within 30 days of approving your refund.

A third reason is identity verification. If the IRS suspects fraud or cannot confirm your identity, they will freeze your refund and send you a letter with instructions on how to verify yourself. This can take several weeks. You may be asked to upload documents through an IRS online portal or visit a local IRS office in person.

What to do if your refund was approved but hasn't arrived

If Where's My Refund shows that your refund was approved and a payment date was set, but you still haven't received the money, the delay is usually on the bank's side or the mail's side, not the IRS's side. Direct deposit refunds typically arrive within two business days of the payment date shown in the tool. If it has been longer than two business days, contact your bank to confirm the deposit hasn't arrived in your account and ask them to trace it.

If you chose to receive your refund by check, allow one to three weeks from the payment date for the check to arrive by mail. Checks can be delayed by postal service slowdowns or lost in the mail. If more than three weeks have passed since the payment date, contact the IRS at 1-800-829-1040 and ask them to issue a replacement check or send the refund by direct deposit instead.

Before you call the IRS, have your Social Security number, filing status, and the refund amount ready. The IRS phone lines are busiest in February and March, so expect a wait. You can also visit irs.gov and use their online chat tool during business hours, which sometimes has shorter wait times than the phone line.

If the IRS has no record of your return

If Where's My Refund says it has no record of your return and more than six weeks have passed since you filed, your return may not have been received. This happens occasionally with paper returns sent by mail or, rarely, with electronic returns. Call the IRS at 1-800-829-1040 and have them search for your return by Social Security number and filing status.

If the IRS confirms they never received your return, you will need to file again. If you filed electronically, file again through the same tax software or a different one — there is no penalty for filing twice if the first return was never received. If you filed by mail, make a copy of your return before sending it again, and consider using certified mail so you have proof of delivery.

If you filed by mail and the IRS says they received it but Where's My Refund still shows no record, ask the IRS to investigate. Sometimes returns are received but not scanned into the system right away, especially during the busy filing season. The IRS can manually search their received mail and confirm whether your return is in their possession.

How to fix a wrong bank account or address

If you provided the wrong bank account number for direct deposit, the IRS will attempt the deposit and it will be rejected by your bank. The money goes back to the IRS, and they will issue a check to the address on your return instead. This adds two to three weeks to the process. You cannot change your bank account information once you have filed, so you will need to wait for the check or contact the IRS to see if they can reissue the refund to a corrected account.

If you moved and the check was sent to an old address, contact the post office and ask them to forward mail from your old address to your new one. If the check has already been delivered to the old address, ask whoever lives there now to return it to you, or contact the IRS and request a replacement check sent to your current address.

What to do if you see a notice from the IRS

If you receive a letter from the IRS about your refund, open it when ready and follow the instructions. Common notices ask you to verify your identity, provide missing information, or explain a discrepancy between your return and what your employer reported. The letter will include a important date — meet it, or your refund will be delayed further.

If the notice asks you to verify your identity, the IRS will usually offer multiple ways to do this: uploading documents through their online portal, calling a phone number in the letter, or visiting an IRS office. The online portal is usually the fastest. If you use the phone number, expect a wait, and have your Social Security number, date of birth, and a copy of your return ready.

If you disagree with what the IRS is asking for or believe there is an error in their letter, you can respond in writing. Include a copy of the letter, an explanation of why you disagree, and any documents that support your position. Mail it to the address shown in the letter. The IRS will review your response, though this adds time to the process.

Frequently Asked Questions

How long does it usually take to get a refund in 2025?

The IRS aims to issue refunds within 21 days of receiving an electronically filed return. Paper returns take six to eight weeks. Many refunds arrive faster than this, but delays are common during the busy filing season from January through April.

Can I get my refund faster if I pay a tax preparation company?

No. Tax preparation companies cannot speed up the IRS's processing time. Some offer "refund advance" loans that give you money when ready, but you pay fees and interest on this borrowed money — it is not faster access to your own refund.

What if I filed my taxes but the IRS says they have no record of my return?

Call the IRS at 1-800-829-1040 and ask them to search for your return. If they confirm it was never received, you will need to file again. Keep a copy of the first return you filed so you can show you did not file twice intentionally.

Can I cancel my refund and owe taxes instead?

No. Once you file a return showing a refund, you cannot cancel it. If your situation changes and you realize you actually owe taxes instead, you can file an amended return, but the original refund will still be processed first.

What happens if my refund was offset for back taxes or child support?

The IRS will send you a notice explaining the offset and how much was taken. If you believe the offset was wrong, you can dispute it, but this requires contacting the agency that claimed the money — the IRS, the state tax authority, or the child support enforcement office — not just the IRS.