The IRS processes millions of returns, and most refunds take three to five weeks from the date they receive your return

The wait time depends on how you file, whether the IRS needs to verify information on your return, and how you want the money. If you file on paper, expect the longest delay — the IRS has to physically open your envelope, scan it, and enter the data by hand. If you file electronically and request direct deposit to your bank account, you are usually at the shorter end of the range. If you request a check by mail, add another week or two for postal delivery.

The IRS publishes a Where's My Refund tool on its website that tells you the actual status of your specific return — not an estimate, but the real processing stage it is in right now. You can check it the day after you file electronically, or four weeks after you mail a paper return. This tool is more reliable than calling or visiting a tax professional, because it pulls directly from the IRS system.

Some returns take much longer because the IRS flags them for review. This happens when information on your return does not match what the IRS already has on file — a Social Security number mismatch, an income figure that does not match a W-2 or 1099 form you received, or a claim that looks unusual for your situation. When this happens, the IRS sends you a letter explaining what they need to verify. You respond with documents, and the review starts from there.

Key Takeaways

  • Electronic filing with direct deposit is the fastest route, typically three to five weeks from the date the IRS receives your return.
  • Paper returns take longer because the IRS must manually process them, usually six to eight weeks or more.
  • The Where's My Refund tool on the IRS website shows your actual status and is more accurate than calling or asking a tax preparer.
  • If the IRS needs to verify information on your return, they will send you a letter by mail explaining what documents to send back.
  • Refunds held for identity theft review or wage offset (child support, student loans, tax debt) can take several months.

How the IRS processes returns in order

When you file electronically, the IRS receives your return within 24 hours. The system then checks it for basic errors — missing information, math mistakes, mismatched Social Security numbers. If it passes that scan, your return moves into the processing queue. This stage usually takes one to two weeks.

Next, the IRS matches your return against documents it has already received from your employer, bank, or other payers — your W-2 forms, 1099 interest statements, and so on. If everything matches, your refund is approved and sent to your bank or the address where you requested a check. If something does not match, your return is flagged and moved to a manual review team.

Paper returns follow the same path, but they start two to four weeks later because the IRS has to open the envelope, verify the signature, and scan all the pages into the system before the electronic processing even begins.

Why the IRS holds refunds for review

The IRS reviews a return when information on it conflicts with what they have on file. Common reasons include a Social Security number that does not match IRS records, a dependent claimed on your return who was also claimed by someone else, income reported on a W-2 that differs from what you reported, or a refund amount that is unusually large for your income level.

When this happens, the IRS sends you a letter — usually within two to four weeks of receiving your return — asking you to verify the information in question. The letter explains exactly what they need and how to respond. You send back copies of documents (a birth certificate for a dependent, a corrected W-2 from your employer, a bank statement showing interest income, for example). Once the IRS receives your response, the review typically takes another two to four weeks.

Do not ignore these letters. If you do not respond within the timeframe the IRS gives you (usually 30 days), they will deny your refund claim and you will have to file an amended return or appeal the decision later.

Refunds delayed by identity theft or wage offset

If the IRS suspects your return is fraudulent — someone filed a return using your Social Security number before you did — your refund is held while they investigate. This review can take 60 days or longer. The IRS will contact you by mail if this happens, and they may ask you to verify your identity or provide a police report if you have filed one.

Your refund can also be held if you owe money to another government agency. The IRS will offset your refund to pay back child support arrears, unpaid student loans in default, or a prior-year tax debt. The agency that holds the claim (the state child support office, the Department of Education, or a state tax authority) receives the money, not you. This process can add four to eight weeks to your timeline.

You can check whether your refund has been offset by looking at the Where's My Refund tool or by calling the IRS directly at 1-800-829-1040. If you believe the offset is wrong — for example, you have already paid the child support debt — you will need to contact the agency that filed the claim to dispute it.

What to do if your refund is delayed beyond the expected timeframe

First, check the Where's My Refund tool. Enter your Social Security number, filing status, and the exact refund amount. The tool will tell you whether your return is still being processed, held for review, or approved and on its way. If it shows your refund was approved more than five weeks ago and you have not received it, the delay is likely in the mail or in your bank's system, not the IRS.

If your return is held for review and you have not received a letter from the IRS within four weeks of filing, call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready. The IRS representative can tell you whether a letter is in the mail or whether your return needs additional information.

If you received a letter from the IRS asking for verification, respond as quickly as you can with the documents they requested. Send copies, not originals, and keep a copy for your records. If you are missing a document (your employer will not give you a corrected W-2, for example), explain that in writing and send what you do have. The IRS will work with incomplete information if you show good faith effort.

Paper returns and mailed checks take the longest

If you filed on paper, your return does not enter the IRS system for two to four weeks after they receive it. Processing then takes another four to six weeks. If you requested a check instead of direct deposit, add another one to two weeks for the check to be printed and mailed to you. Total time: eight to twelve weeks or more.

The IRS does not have a separate tool for paper returns, so you cannot track one the way you can an electronic return. You can call 1-800-829-1040 and provide your information, and the representative will look it up manually, but this takes longer than using the online tool.

If you need your refund faster, consider filing electronically next year and requesting direct deposit. This cuts the timeline in half compared to paper filing and a mailed check.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or use tax software?

No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax software companies offer "refund advance" loans that give you the money when ready, but you pay interest and fees for this service — it is not a faster refund from the IRS, it is a loan against your refund. The IRS refund itself still takes the same three to five weeks.

What if the IRS says my refund was approved but I still have not received it after six weeks?

If direct deposit was approved more than five weeks ago, contact your bank to confirm the deposit did not go to an old account or get rejected. If the refund was approved as a check more than seven weeks ago, call 1-800-829-1040 to request a trace. The IRS can issue a replacement check if the original was lost in the mail.

Do I have to respond to an IRS letter about my return, or can I just wait?

You must respond within the timeframe stated in the letter, usually 30 days. If you do not, the IRS will deny your refund claim. You can then file an amended return or appeal, but that takes longer than responding to the original letter. If you need more time, call the number on the letter and ask for an extension before the important date passes.

Why does the IRS hold refunds for child support or student loans?

Federal law allows the IRS to offset refunds to pay debts owed to other government agencies — child support arrears, defaulted student loans, or prior-year tax debt. The money goes to the agency you owe, not to you. You can dispute an offset if you believe the debt has been paid, but you must contact the agency that filed the claim, not the IRS.

Is there a phone number I can call to check on my refund instead of using the website?

Yes, 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time). However, the Where's My Refund tool is faster and more accurate because it pulls real-time data directly from the IRS system. Phone lines are often busy during tax season, so expect to wait on hold.