Current IRS refund timelines
The IRS says it will issue most refunds within 21 days of receiving your return. That timeline applies whether you file electronically or by mail, and whether you claim the standard deduction or itemize. The 21-day window is a target, not a may provide—some refunds arrive faster, and some take longer.
The actual time you wait depends on how you file, how you receive the money, and whether your return needs manual review. If you file electronically and choose direct deposit to a bank account, you are most likely to hit that 21-day mark. If you file by mail or request a check, add time for postal delivery on both ends.
The IRS processes returns in the order they are received, not in the order they are filed. A return that arrives on April 10 will move through the queue ahead of one that arrives on April 15, even if both are for the same tax year.
Key Takeaways
- The IRS targets 21 days from receipt to refund issuance for most returns, but this is a target, not a promise, and some refunds take longer.
- Direct deposit to a bank account is faster than a mailed check, which adds several days for postal delivery in both directions.
- Returns that trigger manual review—missing information, math errors, identity verification—can add weeks or months to the timeline.
- You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- If your refund does not arrive within 21 days of filing electronically, or within 21 days of the IRS receiving a mailed return, contact the IRS to investigate.
Why some refunds take longer than 21 days
The 21-day timeline assumes your return is complete, accurate, and does not trigger any flags. Several things can slow it down. If the IRS detects a math error, missing information, or a discrepancy between your return and what employers or financial institutions reported to the IRS, a human reviewer has to examine your return before the refund can be issued. This manual review can add two to eight weeks.
Identity verification is another common delay. If the IRS suspects fraud or cannot match your information to their records, they will send you a letter asking you to verify your identity. You will need to respond with documents like a copy of your tax return, a photo ID, and sometimes a recent utility bill or bank statement. The clock restarts once the IRS receives your response.
Amended returns (Form 1040-X) are processed separately and take longer—typically eight to twelve weeks from the date the IRS receives them. If you filed an amended return, do not expect the 21-day timeline.
Direct deposit versus check: which is faster
Direct deposit is the fastest method. When you choose direct deposit, the IRS sends the money electronically to your bank account. Once the IRS issues the refund, the money usually appears in your account within one to two business days. The entire process—from the IRS receiving your return to the money landing in your account—often takes 10 to 14 days if there are no complications.
A mailed check takes longer because the IRS has to print and mail it, and then you have to receive it and deposit it yourself. Add five to seven business days for the check to arrive at your address, and another one to three business days for your bank to clear it once you deposit it. The total timeline is typically 21 to 28 days from the date the IRS issues the refund.
If you did not provide direct deposit information on your return and the IRS is sending a check, you cannot change that choice once the return is processed. Plan for the longer timeline.
How to track your refund status
The IRS provides a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." It updates once per day, usually overnight, so checking multiple times in the same day will not give you new information.
"Return Received" means the IRS has your return but has not finished processing it. "Refund Approved" means the IRS has reviewed your return and determined the refund amount. "Refund Sent" means the IRS has issued the refund—either mailed a check or sent money to your bank account. If you chose direct deposit, the money should arrive within one to two business days after this status appears.
If Where's My Refund says your refund was sent but you have not received it after the expected timeframe, contact the IRS at 1-800-829-1040. Have your return and any correspondence from the IRS on hand.
What to do if your refund is delayed
If 21 days have passed since the IRS received your return and Where's My Refund still shows "Return Received," your return likely needs manual review. Check the tool again in a few days. If it has been more than 30 days and the status has not changed, call the IRS at 1-800-829-1040. You will need your Social Security number, filing status, and the refund amount.
If Where's My Refund says "Refund Sent" but you have not received the money, the next step depends on how you chose to receive it. For direct deposit, wait two business days after the status changed. If the money still has not arrived, contact your bank to confirm they received the deposit. If your bank has no record of it, call the IRS and ask them to verify the account number you provided on your return.
For a mailed check, wait seven business days after the status changed. If the check has not arrived, contact the IRS and ask them to issue a replacement. They will need to verify your address and may ask you to sign a form confirming you did not receive the original check.
Refunds delayed by identity verification or fraud review
If the IRS suspects fraud or cannot verify your identity, they will send you a letter. This letter will explain what information they need and how to send it. Do not ignore it. The IRS will not issue your refund until you respond.
To verify your identity, the IRS typically asks for a copy of your filed tax return, a photo ID, and sometimes a recent bank statement or utility bill. Send these documents by mail to the address in the letter, or upload them through your IRS online account if you have one. Keep copies for your records and note the date you sent them.
Once the IRS receives your response, allow an additional four to six weeks for them to review it and issue your refund. If you do not respond within the timeframe stated in the letter, the IRS will not issue the refund and may assess penalties or interest if you owe taxes.
Refunds held for unpaid debts or child support
If you owe back taxes, student loans in default, or child support, the IRS may hold your refund to pay down that debt. This is called offset. The IRS will send you a notice explaining what debt triggered the offset and how much of your refund was taken. The notice will also tell you how to dispute the offset if you believe it was made in error.
If your refund is offset, you cannot speed up the process. The money goes to the agency that holds the debt—the IRS for back taxes, the Department of Education for federal student loans, or your state's child support enforcement agency for child support arrears. That agency then processes the payment, which can take several weeks.
If you believe the offset was wrong—for example, you do not owe the debt, or the debt was already paid—you have the right to dispute it. The notice will explain how to file a protest. You will need documentation showing the debt was paid or does not belong to you.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Not through the IRS. The 21-day timeline is their standard, and there is no way to expedite it. Filing electronically and choosing direct deposit puts you in the fastest lane, but you still have to wait for the IRS to process your return. Some refunds arrive in 10 to 14 days, but this is not something you can control or request.
What if the IRS says my refund was sent but I never got it?
For direct deposit, contact your bank first to confirm they did not receive the deposit. If your bank has no record of it, call the IRS at 1-800-829-1040 and verify the account number on your return is correct. For a mailed check, wait seven business days, then contact the IRS to request a replacement. They will verify your address and may ask you to sign a form.
Does filing by mail take longer than filing electronically?
Yes. The IRS has to receive your return before the 21-day clock starts, so add time for postal delivery. A return mailed on April 1 might not reach the IRS until April 5 or 6. The processing timeline is the same once received, but the total time from when you mail it to when you get your refund is longer.
Why is my refund taking longer than 21 days?
Common reasons include missing information on your return, math errors, a discrepancy between your return and what your employer or bank reported, or identity verification. Check Where's My Refund to see if there is a status update. If it still says "Return Received" after 30 days, call the IRS at 1-800-829-1040.
If I amended my return, how long does the refund take?
Amended returns take longer than original returns. The IRS typically processes them in eight to twelve weeks from the date they receive them. There is no faster route. You can check the status of an amended return using Where's My Refund, but the timeline does not change.