Current delays in federal tax refunds
The IRS processes most federal tax refunds within 21 days of receiving your return, but many refunds are taking longer right now. The main reasons are a backlog of paper returns, identity verification holds, and errors on the return itself. If you filed electronically and provided a valid bank account, your refund should arrive within that 21-day window. If you filed on paper, mailed a check for payment, or the IRS flagged your return for review, expect to wait six to eight weeks or longer.
The IRS does not speed up refunds based on how much money you are owed or how urgently you need it. The only way to know where yours stands is to check the status yourself using the IRS's tracking tool or by calling the IRS directly. Waiting for a refund without checking creates unnecessary stress when a simple lookup can tell you exactly what is happening.
Key Takeaways
- Electronic returns with direct deposit typically process within 21 days, but paper returns and those requiring verification can take six to eight weeks or longer.
- The IRS "Where's My Refund?" tool shows your refund status in real time and is the fastest way to learn about there is a problem.
- Common reasons for delays include missing or incorrect information on your return, identity verification holds, and a backlog of paper returns at your local IRS office.
- If the IRS needs more information from you, they will mail you a notice — not call or email — so check your mailbox regularly during the refund window.
- You can contact the IRS by phone, mail, or through a tax professional if your refund is delayed beyond the expected timeframe.
How to check your refund status right now
The IRS "Where's My Refund?" tool is available on IRS.gov and shows you the exact status of your refund. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not give you new information.
The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." If your status is "Return Received" and you are still within the 21-day window, your refund is being processed normally. If you are past 21 days and the status has not moved to "Refund Approved," something is holding up your return. If the status shows "Refund Sent" but you have not received the money, check your bank account — direct deposits can take one to three business days to appear after the IRS releases them.
If the tool says your return is still being processed after 21 days, or if it does not show your return at all, call the IRS at 1-800-829-1040. Have your return in front of you when you call. Wait times are long during tax season, so call early in the morning or later in the week if possible.
Why electronic returns process faster than paper returns
The IRS scans paper returns by hand and enters the data into their system manually. This process is slow and creates more opportunities for errors. Electronic returns go directly into the IRS computer system, so there is no scanning step and no manual data entry. This is why the IRS promises a 21-day turnaround for e-filed returns but does not give a timeline for paper returns.
If you filed on paper, your refund will not start processing until your local IRS office scans and enters your return. During peak tax season, this backlog can stretch to six to eight weeks. The IRS has reduced staff at many offices, which has made this backlog worse in recent years. If you filed on paper and it has been more than eight weeks, contact the IRS to learn about your return was received and scanned.
Identity verification holds and what they mean
The IRS places a hold on your refund if their system flags your return as a potential identity theft case. This happens when information on your return does not match IRS records, when you claim a credit the IRS thinks is suspicious, or when your return looks similar to another return they have already processed. An identity verification hold does not mean you committed fraud — it means the IRS needs to confirm you are who you say you are before releasing your money.
When the IRS places an identity verification hold, they will mail you a notice asking you to verify your identity. The notice will include a phone number to call or a website to visit. Do not ignore this notice. You have a deadline to respond, usually 30 days from the date on the letter. If you miss the deadline, the IRS will not process your refund until you contact them. Respond as soon as you receive the notice so your refund can move forward.
The verification process usually takes two to four weeks after you respond. The IRS will not call you or email you about identity verification — they only mail notices. If someone calls claiming to be from the IRS and asking you to verify your identity, hang up. That is a scam.
Common errors that delay refunds
The most common reason for a delayed refund is a mismatch between the information on your return and what the IRS has on file. This includes a wrong Social Security number, a name that does not match your Social Security card, an incorrect filing status, or a dependent's Social Security number that does not match their name. These errors are usually caught during processing, and the IRS will mail you a notice asking you to correct them.
Another common error is claiming a credit you are not may have access to to — for example, the Earned Income Tax Credit when your income is above the limit, or the Child Tax Credit for a dependent who is too old. The IRS will deny the credit and reduce your refund. If you think the IRS made a mistake, you can file an amended return on Form 1040-X, but this will delay your refund by another six to eight weeks.
Math errors on your return can also trigger a delay. If you add up your income or credits incorrectly, the IRS will correct it and adjust your refund. This usually happens automatically, but if the error is large, the IRS may mail you a notice asking you to explain the discrepancy.
Direct deposit versus check delivery times
Direct deposit is the fastest way to receive your refund. Once the IRS approves your refund, the money is transferred to your bank account within one to three business days. If you provided an incorrect bank account number, the IRS will catch this and mail you a check instead, which adds two to three weeks to your wait time.
If you chose to receive your refund by check, the IRS will mail it to the address on your return. Checks take seven to ten business days to arrive by mail, depending on where you live and how busy the postal service is. If your check does not arrive within ten business days of the IRS releasing your refund, contact the IRS to report it as missing. The IRS can issue a replacement check, but this takes another four to six weeks.
If you moved after filing your return and did not update your address with the IRS, your check will go to your old address. You can file a change of address with the postal service, but this does not may provide the IRS check will be forwarded. It is faster to contact the IRS and ask them to reissue your check to your new address.
What to do if your refund is significantly delayed
If your refund is more than 21 days late and the IRS tool shows no progress, or if you received a notice from the IRS and responded but your refund has not been processed, contact the IRS Taxpayer Advocate Service. This is a free service within the IRS that helps people whose refunds are stuck. You can reach them at 1-877-777-4778 or through their website at taxpayeradvocate.irs.gov.
The Taxpayer Advocate Service can investigate your case and push it through the system faster than calling the regular IRS line. They are most helpful if you have already tried calling the IRS and did not get results, or if you received a notice from the IRS and cannot figure out what they are asking for. Bring documentation of your attempts to contact the IRS and copies of any notices you received.
If you need money urgently and your refund is delayed, consider whether you have other options. Some employers offer paycheck advances, and some banks offer refund anticipation loans — though these come with fees and interest. These are not ideal, but they can help if you are in a tight spot while waiting for the IRS.
Frequently Asked Questions
Can I get my refund faster if I pay a tax professional to file for me?
No. The IRS processes refunds at the same speed regardless of who filed your return. A tax professional can help you avoid errors that cause delays, but they cannot speed up the IRS's processing time. If anything, using a tax professional adds a step — they file your return, then the IRS processes it — so it may take slightly longer if there is a delay in the professional's office.
What if the IRS tool says my refund was sent but I never received it?
If you chose direct deposit, check your bank account — the deposit may still be pending. If you chose a check, wait ten business days from the date the IRS says it was sent. If the check does not arrive, contact the IRS at 1-800-829-1040 and report it as missing. They can issue a replacement, but this takes four to six weeks. If you moved, update your address with the postal service first.
Do I have to wait for my refund or can I file an amended return now?
You should wait until your original return is processed before filing an amended return. If you file an amended return while the original is still being processed, the IRS will process both separately, which creates confusion and delays both refunds. Wait for the original refund to be approved, then file the amended return if you need to make changes.
What happens if I never receive a notice the IRS mailed me?
The IRS assumes you received the notice even if you did not. If you miss the deadline to respond, they will not process your refund. If you think the IRS sent you a notice, call them at 1-800-829-1040 and ask them to resend it or read it to you over the phone. Provide your Social Security number and filing status so they can look up your case.
Can I get interest on my delayed refund?
Yes, but only if the delay is the IRS's fault and not yours. If you filed your return on time and the IRS took longer than 45 days to process it, you are may have access to to interest on the refund amount. The interest rate changes quarterly and is set by the IRS. You do not have to request this interest — the IRS calculates it automatically and includes it in your refund. If the delay was caused by an error on your return, you are not may have access to to interest.