The basic path: file, wait, receive
A tax refund happens when you have paid more in taxes during the year than you actually owe. The IRS calculates the difference and sends that money back to you. The process starts when you file your tax return — either on paper or electronically — and ends when the refund arrives in your bank account or by mail, which typically takes anywhere from a few days to several weeks depending on how you file and how you receive the money.
The speed of your refund depends on three things: whether you file electronically or on paper, whether you choose direct deposit or a check, and whether the IRS needs to review your return for errors or fraud. Electronic filing with direct deposit is the fastest route. Paper returns take longer because they have to be physically processed and scanned into the system.
Key Takeaways
- File electronically and choose direct deposit to get your refund in the shortest time — usually 21 days or less from acceptance.
- The IRS accepts most returns between early February and mid-April each year, and processing time starts from the date your return is accepted, not the date you file it.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- If your refund is delayed beyond the expected timeframe, contact the IRS directly or visit a local Taxpayer Assistance Center to find out why.
- Refunds can be held or reduced if you owe back taxes, student loans, or child support, or if the IRS finds errors on your return.
Filing your return: electronic versus paper
Electronic filing is faster because the IRS receives your return immediately and can begin processing it right away. When you file electronically, the IRS sends you an acceptance confirmation within 24 hours, and that acceptance date is when the refund clock starts. Most tax software companies offer free electronic filing if your income is below a certain threshold, and many tax preparation services file electronically as part of their service.
Paper returns take longer because they must be mailed to an IRS processing center, received, opened, and scanned into the system. The IRS does not begin processing your return until it has been scanned, which can take two to four weeks after they receive it. If you file on paper, mail it to the correct IRS address for your state — the IRS website lists these by state — and keep a copy for your records.
Choosing how to receive your refund
Direct deposit is the fastest method. When you choose direct deposit, you provide your bank account number and routing number on your return, and the IRS deposits the money directly into that account. Direct deposit refunds typically arrive within 21 days of acceptance if you file electronically, and sometimes in as few as 5 to 7 days. You do not need to do anything after filing — the money appears in your account automatically.
A paper check takes longer. The IRS mails a check to the address on your return, which means you have to wait for processing time plus mail delivery time. A check typically arrives 4 to 6 weeks after your return is accepted, though this varies depending on mail volume and your location. If you never receive the check, you can contact the IRS to request a replacement or have the refund reissued by direct deposit instead.
How long refunds actually take
The IRS publishes a standard timeframe: most refunds are issued within 21 days of acceptance if you file electronically and choose direct deposit. This 21-day window starts from the date the IRS accepts your return, not the date you submit it. If you file on paper or choose a check, add 2 to 4 weeks to that timeline.
Some returns take longer. The IRS may hold your refund if it detects errors, if your return is flagged for review, or if there are issues with your identity. Returns filed early in the tax season (February and March) often process faster because the IRS has fewer returns in the queue. Returns filed in April, when the deadline approaches, can take longer because the volume is higher.
The IRS also delays refunds when you claim certain credits, such as the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit. By law, the IRS cannot issue these refunds before mid-February, even if your return is ready. This is called the EITC delay, and it applies every year.
Tracking your refund status
The IRS provides a tool called Where's My Refund on IRS.gov. You can enter your Social Security number, filing status, and the exact refund amount, and the tool will tell you whether your return has been received, accepted, and processed. The tool updates once per day, usually overnight, so checking multiple times in a single day will not give you new information.
Where's My Refund shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (the IRS has calculated your refund and it is on its way), or "Refund Sent" (the refund has been issued). If your refund shows as sent but you have not received it after the expected timeframe, contact the IRS to investigate.
You can also call the IRS refund hotline at 1-800-829-1954 to check your status by phone. Have your Social Security number, filing status, and expected refund amount ready when you call.
What delays or stops a refund
The IRS may hold or reduce your refund if you have outstanding tax debt from previous years, unpaid student loans in default, or past-due child support or alimony. The IRS shares refund information with the Department of Education and the Department of Health and Human Services, and these agencies can request that your refund be intercepted to pay these debts. If this happens, you will receive a notice in the mail explaining the offset and how much was taken.
The IRS also delays refunds when it detects errors on your return — for example, a mismatched Social Security number, an incorrect filing status, or a math error. If the IRS finds an error, it will send you a notice by mail explaining the problem and what you need to do. You may need to provide additional documentation or file an amended return.
Identity theft and fraud checks can also delay your refund. If the IRS suspects your return may be fraudulent, it will hold the refund while it investigates. This process can take several weeks or longer. The IRS will contact you by mail if this happens.
What to do if your refund is late
If your refund has not arrived by the date shown in Where's My Refund, or if more than 21 days have passed since acceptance and you have not received it, contact the IRS. Call 1-800-829-1954 during business hours, or visit a local Taxpayer Assistance Center to speak with someone in person. Bring your return, your Social Security number, and any notices you have received from the IRS.
If you filed by paper and your return was lost in the mail, you may need to file an amended return or request that the IRS issue a transcript showing your filing. The IRS can also issue a replacement check or reissue your refund by direct deposit if the original check was lost or stolen.
If your refund was offset due to debt, you can request a hearing or appeal the offset if you believe it was made in error. Contact the agency that requested the offset — the Department of Education for student loans, or your state's child support enforcement agency for child support — to learn about your options.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No, 21 days is the standard timeframe for electronic filing with direct deposit, and the IRS does not offer expedited processing. Some refunds arrive in 5 to 7 days, but this is not may provide. Filing early in the tax season and choosing direct deposit are the best ways to receive your refund as quickly as possible.
What if I made a mistake on my return?
If you notice an error after filing, you can file an amended return using Form 1040-X. Mail it to the same IRS address where you sent your original return, or file it electronically if your tax software supports amended returns. Processing an amended return takes longer than processing an original return, typically 8 to 12 weeks.
Can I split my refund between multiple bank accounts?
Yes, if you file electronically. You can direct deposit up to three portions of your refund into different accounts — for example, one portion to checking and one to savings. You will need the routing number and account number for each account. Paper returns cannot be split.
What happens if I file jointly but we get divorced before the refund arrives?
Contact the IRS immediately. You may need to file an amended return or request that the refund be held while the IRS sorts out who is may have access to to it. Call 1-800-829-1954 to explain your situation and receive guidance on next steps.
Can the IRS take my refund to pay taxes I owe from a different year?
Yes. If you owe back taxes from a previous year, the IRS will automatically offset your current refund to pay that debt. You will receive a notice in the mail explaining the offset. You can request a hearing if you believe the offset was made in error or if you have a valid reason for the debt.