Your refund arrives as a direct deposit to the bank account you listed on your tax return
When the IRS processes your return and determines you are owed money, they send it to the financial institution and account number you provided on Form 1040 or through your tax software. The money does not appear when ready — there is a processing window between when you file and when the funds land in your account. The IRS publishes a timeline, and the actual deposit depends on when your return was accepted, whether it required review, and your bank's own processing speed.
The deposit shows up as a single transfer from the U.S. Department of the Treasury. Your bank will display it with a transaction date and a posting date; these are sometimes different by a day or two, depending on when your bank's systems process overnight transfers. Once it posts, the money is yours to use when ready — there is no hold period on federal tax refunds.
Key Takeaways
- The IRS sends your refund to the exact bank account and routing number you entered on your return, so verify those details before filing.
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, though some take longer if the return is flagged for review.
- Your bank shows the deposit as a transfer from the U.S. Department of the Treasury, and it posts on a specific date that may differ by one or two days from the transaction date.
- Once the refund posts to your account, the money is available when ready with no waiting period or hold.
The timeline from filing to your account
The IRS accepts your return on the date you file it electronically or the date it is received if you mail it. From that acceptance date, the IRS typically processes the return within 21 days. This 21-day window is the standard the IRS publishes, though some returns move faster and others take longer.
If your return is straightforward — W-2 income, standard deduction, no complications — it often processes in 5 to 10 days. If the return includes items that require manual review, such as certain credits, business income, or discrepancies between your return and IRS records, processing can extend to 30, 60, or even 120 days. The IRS will contact you if they need more information.
Once the IRS approves the refund, they transmit the payment instruction to the Federal Reserve, which routes it to your bank. This transmission usually happens overnight. Your bank then posts the deposit to your account, typically within one business day of receiving the instruction, though some banks post within hours.
What you see in your bank account
The deposit appears as a single line item in your transaction history. The description usually reads "IRS TREAS 310" or "U.S. DEPT OF TREASURY" or similar language — the exact wording depends on your bank's system. The amount is the full refund the IRS calculated, minus any offsets (explained below).
Your bank shows two dates: the transaction date (when the IRS sent the instruction) and the posting date (when your bank's system processed it and made the funds available). If you file on a Friday, for example, the transaction date might be Monday, and the posting date might be Tuesday. This lag is normal and does not mean the money is delayed.
Once the posting date arrives, the refund is in your account and available to withdraw, transfer, or spend. There is no hold, no waiting period, and no additional verification step.
Offsets that reduce your refund
In some cases, the amount that lands in your account is less than the refund the IRS calculated. This happens when the IRS offsets your refund — that is, they use it to pay a debt you owe to a federal or state agency.
Common offsets include unpaid federal income tax from a prior year, unpaid student loans held by the federal government, unpaid child support, or unpaid state income tax. If an offset applies, the IRS sends you a notice explaining it before your refund is processed. The notice tells you which debt was offset and how much was taken.
The deposit that arrives in your account reflects the offset already applied. If the IRS calculated a $2,000 refund and offset $400 for back taxes, you receive $1,600. The offset is final and cannot be reversed through your bank.
What to do if your refund does not arrive on time
If the IRS accepted your return more than 21 days ago and you have not seen the deposit, check the IRS "Where's My Refund?" tool on IRS.gov. This tool shows the current status of your return — whether it is still processing, approved and sent to your bank, or held for review. You will need your Social Security number, filing status, and the refund amount to use it.
If the tool shows your refund was approved and sent to your bank but has not appeared in your account, contact your bank's customer service. Provide them with the transaction date shown in the IRS tool. The bank can check whether the payment instruction was received and trace where it is in their system. Occasionally, a deposit is delayed by a bank's internal processing, or it may have been routed to a closed account if you changed banks since filing.
If the tool shows your return is still processing after 21 days, wait another week before contacting the IRS. Some returns take longer, especially during peak filing season or if they require additional review. The IRS will contact you by mail if they need information from you.
Choosing direct deposit when you file
To receive your refund by direct deposit, you must provide your bank account information on your tax return. This includes your routing number (a nine-digit code that identifies your bank) and your account number. Both are printed on the bottom left of your checks, or you can ask your bank for them.
You can choose checking or savings account. Most people use checking because it is faster to access, but savings accounts work the same way. The refund deposits the same day regardless of account type.
If you file through tax software, the software walks you through entering this information and verifies it before submission. If you file on paper, you enter the information on Form 1040 in the section labeled "Refund." Double-check the routing and account numbers before mailing — an error here means your refund goes to the wrong account, and you will have to contact the IRS to correct it.
If you filed without direct deposit or need to change your account
If you filed your return by mail and did not provide bank account information, the IRS sends your refund by check. The check is mailed to the address on your return and typically arrives within four weeks of the IRS accepting your return. You then deposit it yourself at your bank or through mobile deposit.
If you filed with direct deposit but provided the wrong account number, you cannot change it after the return is accepted. The IRS will send the refund to the account you listed. If that account is closed or belongs to someone else, the bank will reject the deposit and return it to the IRS. The IRS then issues a check and mails it to you, which adds several weeks to the process.
To avoid this, verify your routing and account numbers carefully before filing. If you discover an error after filing but before the refund is processed, contact the IRS when ready at 1-800-829-1040. If the refund has already been sent, you will need to work with your bank to trace it.
Frequently Asked Questions
Can I see my refund in my account before the IRS says it was sent?
No. The deposit appears only after the IRS has processed your return, approved the refund, and transmitted the payment instruction to your bank. The "Where's My Refund?" tool will show "approved" or "sent to your bank" before the money actually appears, because there is a one- to two-day lag between transmission and posting.
What if my bank shows a different amount than the refund I expected?
The difference is almost always an offset. Check the notice the IRS sent you — it lists any debts that were deducted from your refund. If you did not receive a notice and the amount is wrong, contact the IRS with your return and the deposit details.
Does my refund count as income for next year's taxes?
No. A tax refund is your own money returned to you, not new income. It does not appear on next year's tax forms and does not affect your income for tax purposes.
Can I split my refund between two bank accounts?
Yes, if you file electronically. Form 1040 allows you to split a direct deposit refund into up to three accounts. You enter the routing number and account number for each account and the dollar amount or percentage you want sent to each. If you file on paper, you can only direct deposit to one account.
What if I closed my bank account after filing but before the refund arrived?
The bank will reject the deposit because the account no longer exists. The IRS will receive the rejection and issue a check instead, which is mailed to your address on file. This adds three to four weeks to the process. Contact your old bank to confirm they rejected the deposit, then watch for the check in the mail.