Yes, most tax refunds arrive as ACH payments directly to your bank account
The IRS sends about 9 out of 10 refunds as ACH transfers — electronic payments that land in your checking or savings account. ACH stands for Automated Clearing House, a system that moves money between banks without a check or card involved. If you provided your bank account number and routing number on your tax return, that is the method the IRS will use.
The other refund methods exist, but ACH is the default. The IRS prefers it because it is faster, cheaper to process, and harder to lose in the mail. You do not have to do anything special to receive an ACH refund — the IRS decides the method based on what information you gave them on your return.
ACH refunds typically arrive within 21 days of the IRS accepting your return, though many arrive in 5 to 10 business days. The exact timing depends on when you filed, whether the IRS had to review your return, and how busy the processing centers are at that moment.
Key Takeaways
- ACH is the IRS's standard refund method and reaches your bank account electronically without a check or card.
- You receive an ACH refund automatically if you entered your bank account and routing number on your tax return.
- ACH refunds typically arrive within 21 days of acceptance, though many come faster during lighter filing periods.
- If you did not provide banking information, the IRS will mail a paper check instead, which takes 4 to 6 weeks.
- You can track your refund status on IRS.gov using the Where's My Refund tool with your Social Security number and filing status.
Why the IRS uses ACH instead of checks or cards
ACH transfers cost the government less to process and reach you faster than paper checks. A check has to be printed, mailed, and deposited — that chain takes 4 to 6 weeks even when nothing goes wrong. An ACH payment moves electronically from the IRS's bank to yours in days, and you can spend it immediately.
ACH also reduces fraud and lost mail. A check can be stolen, forged, or lost in transit. An ACH payment goes directly into an account only you can access. The IRS has pushed ACH for years because it is more secure and more reliable.
The IRS also offers a refund anticipation loan through some tax preparation services, which is a short-term loan against your expected refund. That loan arrives by ACH or debit card within 1 to 2 days. However, you pay fees and interest for that speed, so it is only worth it if you need the money urgently.
What information you need to provide for an ACH refund
On your tax return, you enter your bank account number and routing number in the refund section. The routing number identifies your bank; the account number identifies your specific account. Both are printed on the bottom left of your checks, or you can call your bank to ask.
Make sure the account is in your name or a joint account with your spouse (if filing jointly). The IRS will not send a refund to an account in someone else's name. If you are filing jointly and have separate accounts, you can split the refund between them — the return form has space for that.
Double-check the numbers before you file. A wrong digit in the routing number or account number will cause the refund to bounce back to the IRS, which delays everything by weeks. If you are unsure, call your bank and read the numbers back to confirm.
How to track an ACH refund in progress
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 the status: whether the IRS has accepted your return, whether it is being processed, or whether it has been approved and sent.
Where's My Refund updates once per day, usually overnight. Checking it multiple times in the same day will not show new information. The tool typically becomes available 24 hours after you file electronically.
Once the IRS approves your refund and sends it as an ACH payment, the tool will show an expected arrival date. That date is usually accurate, but delays can happen on the bank's side if there are system issues. If the date passes and the money has not arrived, wait 2 to 3 more business days before contacting the IRS.
What to do if your ACH refund does not arrive on time
If the expected arrival date has passed and the money is not in your account, first check that you gave the IRS the correct account number. Log into your bank's website or call the bank to confirm the account is active and has no holds or restrictions.
Next, check Where's My Refund again. If the status still shows "approved and sent," the delay is likely on the bank's side. Contact your bank's customer service and tell them you are expecting an ACH deposit from the IRS. They can check whether the payment arrived and is pending, or whether it bounced.
If the payment bounced — usually because of a wrong account number — the IRS will hold it for a limited time before returning it to the Treasury. You will need to contact the IRS directly to resubmit your banking information. Call the IRS at 1-800-829-1040 (the main tax line) and have your Social Security number, filing status, and the correct account and routing numbers ready.
If the Where's My Refund status shows "still being processed" or "under review," the IRS has not sent the refund yet. This usually means the return is being checked for errors or inconsistencies. Wait for the status to change before contacting the IRS.
When the IRS sends a check instead of ACH
If you did not provide banking information on your return, the IRS will mail a paper check. This happens when you file on paper instead of electronically, or when you file electronically but leave the banking section blank.
A mailed check takes 4 to 6 weeks to arrive, depending on mail speed and IRS processing time. The Where's My Refund tool will show "check mailed" once the IRS has sent it, but the tool cannot tell you exactly when it will arrive.
If you are expecting a check and it does not arrive within 6 weeks, contact the IRS. They can issue a replacement check or convert the refund to an ACH payment if you provide banking information. Have your Social Security number and return information ready when you call.
ACH refunds and joint returns
If you file jointly, both spouses can receive the refund in a single ACH payment to one account, or you can split it between two accounts. The return form has lines for both options. The IRS will process whichever method you chose.
If you are splitting the refund and one account number is wrong, that portion will bounce back and be delayed. The other portion will arrive on time. You will need to contact the IRS to resubmit the incorrect account information for the bounced portion.
If you file jointly but only one spouse has a bank account, put that account on the return. The IRS does not require both spouses to have accounts; one is enough.
Frequently Asked Questions
Can I change my bank account after I file but before the refund arrives?
No. Once you file, the IRS will send the refund to the account you listed on the return. If you need to change it, you must contact the IRS before the refund is sent. Call 1-800-829-1040 with your Social Security number and the new account information. If the refund has already been sent, it will go to the old account, and you will need to contact the IRS to resubmit the new account details.
How long does an ACH refund take compared to a check?
ACH refunds typically arrive within 21 days of acceptance, often in 5 to 10 business days. Mailed checks take 4 to 6 weeks. ACH is faster because it moves electronically; a check has to be printed and delivered by mail.
What if I provided the wrong account number on my return?
The refund will bounce back to the IRS, which delays everything by 2 to 3 weeks. Contact the IRS at 1-800-829-1040 with your correct account and routing numbers. They will resubmit the refund to the correct account, and it should arrive within 21 days of resubmission.
Can the IRS send my refund to a savings account instead of checking?
Yes. You can provide either a checking or savings account number on your return. The IRS will send the ACH payment to whichever account you list. Make sure the account is active and in your name.
Is an ACH refund the same as a direct deposit?
Yes. Direct deposit and ACH are the same thing — an electronic transfer from one bank account to another. When the IRS sends your refund by direct deposit, it is using the ACH system to move the money.