Timeline from filing to money in your account
The IRS typically issues refunds within 21 days of accepting your return. That clock starts when the IRS receives your filing, not when you mail it or click submit. If you file electronically and choose direct deposit, you will usually see the money between 3 to 5 business days after the IRS approves your return. If you chose a paper check, add 7 to 10 business days after approval for the check to arrive by mail.
The 21-day window is the standard, but it is not a may provide. Returns with errors, missing information, or those selected for review take longer. The IRS also processes returns in waves, so filing early in the season does not necessarily mean you get your refund first.
State refunds follow a separate timeline. Most states issue refunds within 30 to 45 days of accepting your return, though some states take up to 60 days. If you are owed both a federal and state refund, they will not arrive at the same time.
Key Takeaways
- Federal refunds typically arrive 3 to 5 business days after IRS approval if you chose direct deposit, or 7 to 10 business days if you requested a check.
- The IRS counts 21 days from the date it accepts your return, not from the date you filed or mailed it.
- State refunds operate on their own timeline, usually 30 to 60 days, and will not arrive at the same time as your federal refund.
- Returns with errors, missing documents, or those flagged for review will take significantly longer than the standard timeline.
- You can track your refund status through IRS Where's My Refund or your state tax agency's tracking tool.
Why some refunds take longer than 21 days
The IRS does not process every return at the same speed. If your return contains math errors, mismatched income information, or missing schedules, the IRS will hold it for manual review. This adds 2 to 4 weeks to your timeline. If the IRS suspects fraud or identity theft, the hold can extend to 60 days or longer.
Returns claiming certain credits—the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC)—are held by law until mid-February, even if you file in January. This is a compliance requirement, not a processing delay. If you claim either credit, do not expect your refund before February 15.
Filing during peak season (late January through March) does not slow your refund if you file electronically. The IRS processes e-filed returns continuously. Paper returns, however, are scanned and entered by hand, which means they move through the system more slowly during high-volume periods.
Direct deposit versus check: which arrives faster
Direct deposit is the fastest method. Once the IRS approves your return, the money transfers to your bank account in 3 to 5 business days. Your bank may hold the deposit for an additional day or two, depending on when the transfer arrives and your bank's processing rules.
A paper check takes 7 to 10 business days to arrive after IRS approval, and that timeline assumes the check is not lost or delayed in the mail. If you live in a rural area or your mail is slow, add another week. The IRS mails checks from a central location, so distance matters.
If you did not provide direct deposit information on your return, you cannot change it after filing. You will receive a check. Some tax software allows you to add or update your bank details before you submit, so verify this before you file.
How to check your refund status
Where's My Refund is the IRS tool for tracking federal refunds. You access it at irs.gov or through the IRS2Go mobile app. 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 a single day will not show new information.
Where's My Refund shows three statuses: "Return Received" (the IRS has your return but has not processed it yet), "Approved" (the IRS has approved your return and is preparing to send the money), and "Sent" (the refund has been issued). Once it shows "Sent," your money is on the way. The tool will tell you the expected delivery date based on your payment method.
For state refunds, go to your state tax agency's website. Most states have their own refund tracking tool. Search "[your state] tax refund status" to find it. State tools work the same way as the federal tool—you enter your Social Security number and filing information, and the system shows you where your refund is in the queue.
What to do if your refund is delayed past the expected date
If Where's My Refund still shows "Approved" more than 5 business days after the expected delivery date, contact your bank first. Ask whether the deposit arrived and was rejected, or whether it is still pending. Banks sometimes hold deposits for fraud review, especially if the amount is large or the account is new.
If your bank has no record of the deposit, the IRS may have issued a check instead of a direct deposit. Check your mail for 2 to 3 weeks. If you do not receive a check and Where's My Refund shows "Sent," the check may have been lost. Contact the IRS at 1-800-829-1040 to request a replacement check or to have the money reissued by direct deposit.
If Where's My Refund shows "Return Received" but more than 21 days have passed since the IRS accepted your return, your return may be under review. Call the IRS at the number above or visit a local IRS office. Bring your return, your Social Security card, and a photo ID. The IRS can tell you whether your return is being reviewed and why.
State refunds and how they differ from federal
State tax agencies do not follow the IRS timeline. Most states process returns within 30 to 45 days, but some take up to 60 days. A few states, like California and New York, can take longer if they are verifying income or cross-checking federal filings. Check your state's tax website for its specific timeline.
Some states issue refunds by check only, while others offer direct deposit. If your state offers direct deposit and you chose it, the refund will arrive 3 to 5 business days after the state approves your return. If you chose a check, add 7 to 10 business days.
If you filed both federal and state returns at the same time, do not assume they will be processed together. The IRS and your state tax agency work independently. Your federal refund may arrive weeks before your state refund, or vice versa.
Refunds for amended returns and prior-year taxes
An amended return (Form 1040-X) takes longer than an original return. The IRS does not process amended returns electronically in most cases—they are reviewed by hand. Expect 8 to 12 weeks for an amended return refund, sometimes longer if the change triggers additional review.
If you are filing a return for a prior tax year (not the current year), the IRS treats it as a late filing. The refund timeline is the same as a current-year return—21 days from acceptance—but the IRS may hold the return longer if it detects unusual patterns or if you owe back taxes from other years.
If you owe taxes from a prior year and you are owed a refund for the current year, the IRS will offset your current refund to pay the old debt. This is called a tax offset. The IRS will notify you by mail before this happens. The offset can delay your refund by several weeks.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes refunds on its own timeline regardless of who prepared your return. Some tax software companies offer "rapid refund" loans, where they lend you money against your expected refund before the IRS approves it. These loans charge fees and interest, and they do not actually speed up the IRS refund—they just give you the money sooner at a cost.
What if the IRS says my refund was sent but I never received it?
Check your bank account and your mail for 2 to 3 weeks after the expected delivery date. If nothing arrives, contact the IRS at 1-800-829-1040. Bring your return and ID. The IRS can issue a replacement check or reissue the refund by direct deposit. This process takes an additional 4 to 6 weeks.
Do I have to wait for my refund if I owe state taxes?
Your federal refund and state refund are separate. The IRS will not hold your federal refund because you owe state taxes. However, your state may offset your state refund to pay back taxes or other state debts. The federal government can also offset your federal refund for federal debts like unpaid student loans or child support.
Why does Where's My Refund say my refund was sent but my bank says it never arrived?
The IRS considers a refund "sent" once it initiates the transfer to your bank, not once your bank receives it. Transfers can take 1 to 3 business days to complete, and your bank may hold the deposit for an additional day. Wait 3 to 5 business days after the "Sent" status before contacting your bank.
If I file my taxes in February, will my refund take longer?
Filing later in the tax season does not slow the IRS processing time for your return itself. However, if you claim the EITC or ACTC, your refund is held until mid-February by law, regardless of when you file. Otherwise, the 21-day timeline applies whether you file in January or April.