Direct deposit refunds arrive in 1 to 5 business days after the IRS approves your return
The IRS processes most tax returns in 21 days or fewer. Once your return is approved, the money moves to your bank through the Federal Reserve's automated clearing house (ACH) network. That transfer itself takes 1 to 5 business days depending on your bank's processing speed—not the IRS's speed. Some banks deposit funds the same day they receive them; others hold the money for a day or two before crediting your account.
The real wait happens before approval, not after. If you file early in the tax season (January or February), the IRS typically approves straightforward returns within 21 days. If you file in April or later, or if your return needs manual review, approval can stretch to 60 days or longer. Once approved, the direct deposit itself is usually the fastest part of the process.
You can track your refund status using the IRS Where's My Refund tool at irs.gov. Enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight, and will tell you the exact date your bank should receive the funds.
Key Takeaways
- The IRS approves most returns within 21 days, but the direct deposit transfer itself takes 1 to 5 additional business days depending on your bank.
- Filing early in the tax season (January through mid-February) usually means faster approval than filing in March, April, or later.
- The Where's My Refund tool at irs.gov shows your approval status and the expected deposit date, and updates once per day.
- If your return requires manual review—because of errors, missing information, or identity verification—approval can take 60 days or longer.
- Weekends and federal holidays do not count as business days, so a refund approved on Friday may not arrive until Tuesday or Wednesday.
Why the timeline varies between filers
The IRS processes returns in waves. If you file in January, your return enters a smaller queue and typically moves faster. If you file in April, you are competing with millions of other returns. The IRS also prioritizes returns that are simple and error-free—single filers with W-2 income and standard deductions move through faster than returns with business income, rental property, or multiple schedules.
Returns that trigger identity verification or fraud checks add weeks to the timeline. The IRS flags returns for review if the income reported does not match W-2s on file, if you claim a child tax credit and the child's Social Security number is new to the system, or if the return shows patterns the IRS considers unusual. These reviews are not automatic rejections—they are safety checks—but they do delay approval.
E-filed returns (filed electronically) move faster than paper returns. Paper returns are scanned and manually entered into the IRS system, which adds processing time. If you filed on paper, add 2 to 4 weeks to the timeline before the direct deposit clock even starts.
What happens after the IRS approves your return
Once the IRS approves your return, it sends an electronic instruction to your bank's routing number with your account number and the refund amount. This instruction travels through the Federal Reserve's ACH network, which processes batches of transfers overnight. Your bank receives the instruction and credits your account according to its own schedule.
Most banks credit direct deposits the same day they receive them, usually between midnight and 6 a.m. Some banks, particularly smaller regional banks or credit unions, may hold the deposit for one business day before making it available. A few banks hold deposits for two business days, though this is less common. Your bank's deposit schedule should be listed in your account agreement or on its website under "direct deposit" or "ACH transfer" policies.
The IRS does not control when your bank releases the money. If the IRS approves your return on a Wednesday and your bank receives the ACH instruction Thursday morning, you may see the funds Friday morning or Friday afternoon—or Monday morning if your bank processes deposits only on business days. The Where's My Refund tool shows the date the IRS expects your bank to receive the transfer, not the date you will see the money in your account.
How to check your refund status without guessing
Go to irs.gov and search for "Where's My Refund" or navigate directly to the tool. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool shows one of four statuses: "Return Received," "Return Approved," "Refund Sent," or "Refund Delivered."
"Return Received" means the IRS has scanned or received your return but has not yet processed it. "Return Approved" means the IRS has finished reviewing your return and has sent the refund to your bank. "Refund Sent" means the IRS has initiated the ACH transfer. "Refund Delivered" means your bank has received the funds—though your bank may not have credited your account yet.
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times per day will not show new information. If the tool says your refund has been sent but you have not received it after five business days, contact your bank to confirm the ACH transfer arrived. If your bank has no record of the transfer, contact the IRS at 800-829-1040.
Refunds delayed by errors or missing information
If the IRS finds an error on your return—a mismatched Social Security number, a math mistake, or a missing form—it will send you a notice by mail. This notice explains what is wrong and what you need to do. You do not need to file an amended return; you respond to the IRS notice with the corrected information. The IRS then reprocesses your return, which adds 30 to 60 days to the timeline.
If you claimed a dependent or child tax credit and the IRS cannot verify the child's information, it will hold your refund pending verification. The IRS may contact you by mail or phone. Respond promptly with the requested documents—usually a birth certificate or Social Security card. Verification can take 60 days or longer depending on how quickly you respond and how backed up the IRS verification team is.
If your return was selected for an audit, the IRS will notify you by mail. Audits can delay your refund by several months. If you receive an audit notice, follow the instructions in the letter and provide the requested documentation as quickly as possible. You can also contact a tax professional or the IRS Taxpayer Advocate Service (877-777-4778) if you need help navigating the audit.
What to do if your refund does not arrive on time
If the Where's My Refund tool says "Refund Delivered" but you have not seen the money in your account after five business days, contact your bank first. Ask whether the ACH transfer has arrived. If your bank has received the transfer, ask why it has not been credited to your account—some banks hold deposits for fraud review. If your bank has not received the transfer, note the date and time you called.
If your bank confirms the transfer has not arrived, contact the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can check whether the transfer was sent to the correct routing and account number. If there was an error in your bank information when you filed, the IRS may be able to reissue the refund to the correct account, though this adds another 1 to 5 business days.
If you filed on paper and the Where's My Refund tool has not updated in more than 60 days, contact the IRS. Paper returns take longer to process, and some are delayed in the scanning queue. The IRS can check the status of your specific return and may be able to expedite processing if there is an error.
Refunds split between accounts or payment methods
If you chose to split your refund—sending part to a checking account, part to a savings account, or part to a savings bond—each portion follows the same 1 to 5 business day timeline after approval. However, different banks process ACH transfers at different times, so you may see one portion arrive before the others. This is normal and does not indicate a problem.
If you used a tax preparation service that offered a refund advance or refund anticipation loan, the timeline is different. The tax preparation service, not the IRS, controls when you receive the money. Some services deposit advances the same day you file; others take 1 to 3 business days. Check your service agreement or contact the service directly for their timeline. The IRS still processes your actual refund separately, and you will receive that money through direct deposit after the IRS approves your return.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes most returns within 21 days, and this timeline cannot be shortened. Filing early in the tax season (January or February) may result in approval closer to 10 or 14 days, but there is no way to jump the queue. Once approved, direct deposit itself takes 1 to 5 business days depending on your bank.
Does filing electronically really make a difference?
Yes. E-filed returns are processed much faster than paper returns because the IRS does not have to scan and manually enter them. If you filed on paper, add 2 to 4 weeks to the overall timeline. If you can file electronically next year, it will speed up your refund significantly.
What if the Where's My Refund tool says my refund was delivered but my bank says they never received it?
Contact the IRS at 800-829-1040 immediately. The IRS can verify whether the ACH transfer was sent to the correct routing and account number. If there was an error in your bank information, the IRS may reissue the refund, which takes another 1 to 5 business days. If your bank information was correct, the IRS can investigate whether the transfer was lost in the Federal Reserve system.
Do weekends and holidays delay my refund?
Yes. Business days do not include weekends or federal holidays. If the IRS approves your return on Friday, the ACH transfer may not be sent until Monday. If Monday is a federal holiday, the transfer may not go out until Tuesday. This can push your deposit date back by several days.
What if I need my refund before the normal timeline?
You cannot speed up IRS processing. However, if you have a financial emergency, some tax preparation services offer refund advances or loans against your expected refund. These are not free—they charge fees or interest—but they provide access to the money within 1 to 3 days. Read the terms carefully before using this option, as the fees can be substantial.