The IRS sends your refund through one of three routes: direct deposit to your bank account, a check by mail, or a prepaid debit card

The method you receive depends on what you chose when you filed your tax return. Direct deposit is the fastest — the IRS transfers money directly into your bank account in five to seven business days after the return is processed. A paper check takes two to three weeks by mail. A refund anticipation loan card (a prepaid debit card issued by the tax preparation company) arrives within days but comes with fees and is only available if you used a paid tax preparer.

You selected your delivery method on your tax return itself — either on Form 1040 if you filed on paper, or during the online filing process if you used tax software. The IRS does not contact you to ask which method you prefer; they use what you entered. If you chose direct deposit but the IRS could not process it (a wrong account number, for example), they mail a check instead.

Key Takeaways

  • Direct deposit reaches your account in five to seven business days after the IRS processes your return, which is faster than any other method.
  • The IRS uses the delivery method you selected on your tax return — you cannot change it after filing unless you contact the IRS directly.
  • Paper checks take two to three weeks and are mailed to the address on your return, so update your address with USPS if you have moved.
  • You can track your refund status on IRS.gov using the "Where's My Refund?" tool, which updates once per day and shows the expected deposit date.
  • If your refund does not arrive by the expected date, contact the IRS at 1-800-829-1040 to confirm the account information they have on file.

Direct deposit: the fastest route

Direct deposit moves your refund from the IRS to your bank account without a paper check or intermediary. You provide your bank's routing number and your account number on your tax return. The IRS processes the return, verifies the account information, and transfers the funds electronically.

The timeline is five to seven business days after the IRS accepts your return. This does not mean five to seven days after you file — it means five to seven days after the IRS processes and approves the return. If you filed on January 15 but the IRS did not process your return until February 1, the clock starts on February 1. The IRS.gov "Where's My Refund?" tool shows the expected deposit date once your return is processed.

Direct deposit requires a valid U.S. bank account in your name or a joint account. Some people use accounts at credit unions, online banks, or prepaid card companies — all work as long as the account has a routing number and account number. If you provided an account number that does not match the routing number you gave, or if the account was closed, the IRS will mail a check instead.

Paper checks: what to expect if the mail is your route

If you chose a paper check or if direct deposit failed, the IRS mails a check to the address listed on your tax return. The check is printed and mailed in batches, so the timing depends partly on when your return was processed. Most checks arrive within two to three weeks of the processing date.

The IRS mails to the address you entered on Form 1040 or in your tax software. If you have moved since you filed, the check may arrive at your old address. You can file a change of address with USPS, and they will forward mail for up to one year, but forwarding takes extra time. If you know you have moved, contact the IRS before filing to update your address, or call 1-800-829-1040 after filing to request the check be sent to your new address.

Once the check arrives, you deposit it like any other check — at your bank, through mobile deposit, or at an ATM if your bank offers that service. The check is valid for one year from the date printed on it. After one year, you must contact the IRS to request a replacement.

Refund anticipation loan cards: fast but with costs

Some tax preparation companies offer a prepaid debit card that receives your refund within one to two days of filing. This is not a loan — it is your refund delivered to a card account instead of a bank account. The card arrives by mail or email, and the company transfers your refund to it as soon as the IRS processes your return.

These cards come with fees: set up fees, monthly maintenance fees, or per-transaction fees depending on the company. Some companies charge $15 to $30 just to open the card. If you use an out-of-network ATM, you may pay $2 to $3 per withdrawal. Over time, these fees can reduce your refund by $50 or more. You are not required to use a refund anticipation card — it is optional, and you can choose direct deposit or a paper check instead.

Tracking your refund from filing to arrival

The IRS.gov "Where's My Refund?" tool is the official way to track your refund. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day and shows whether the IRS has received your return, is processing it, has approved it, and when it will be deposited or mailed.

The tool shows one of four statuses: "Return Received" (the IRS has your return but has not processed it yet), "Return Approved" (the IRS has processed and approved it and is preparing to send the money), "Refund Sent" (the money has been transferred or mailed), or "Refund Delivered" (for direct deposit only, showing the deposit date). If your return is held for review — because of a discrepancy, missing information, or identity verification — the tool will say so and may give you a phone number to call.

Do not rely on tax preparation software to track your refund. The software company may show you a status, but that status comes from the IRS.gov tool. Go directly to IRS.gov to see the most current information.

What happens if your refund does not arrive on time

If the "Where's My Refund?" tool shows "Refund Delivered" but the money has not appeared in your account, contact your bank first. The bank may have received the deposit but placed a hold on it, or the deposit may be pending and will clear within one business day. Ask the bank to confirm they received the transfer from the IRS and when it will be available.

If your bank confirms they have not received the deposit, or if the tool shows "Refund Sent" but more than seven business days have passed, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm the account number they have on file and, if it is wrong, issue a replacement check or correct the account for a redeposit.

If you chose a paper check and it has not arrived after three weeks, contact the IRS. They can issue a replacement check or, in some cases, deposit the refund to a bank account if you provide one. Replacement checks take an additional two to three weeks.

Changing your delivery method after you file

Once you file your return, you cannot change the delivery method through tax software or by filing an amended return. The IRS will use the method you selected on the original return.

If you need to change it — for example, you chose a paper check but now want direct deposit — contact the IRS at 1-800-829-1040 before the refund is processed. If the refund has already been processed or sent, you cannot change the method. If a check was mailed and you want to stop it, you can request the IRS issue a replacement direct deposit instead, but this takes additional time and requires the IRS to verify your account information.

Frequently Asked Questions

How do I know if the IRS received my return?

Use the "Where's My Refund?" tool on IRS.gov within 24 hours of filing. If you filed electronically, it usually shows "Return Received" within one business day. If you mailed a paper return, it takes two to three weeks for the IRS to receive and log it into the system.

Can I change my bank account after I file but before the refund arrives?

No. The IRS will deposit to the account number you provided on your return. If that account is closed or the number is wrong, the deposit will fail and the IRS will mail a check instead. Contact the IRS at 1-800-829-1040 before the refund is sent if you need to update the account information.

What if I filed jointly but only one spouse has a bank account?

You can use either spouse's account for direct deposit. The account must be in at least one of your names. Enter the routing number and account number on the return, and the IRS will deposit the full refund to that account. Both spouses can then access the funds.

Is my refund safe if I use direct deposit?

Direct deposit is find — the IRS transfers funds electronically using your routing and account numbers, the same method employers use for payroll. Your bank is responsible for protecting the account once the deposit arrives. If you are concerned about fraud, verify your account information on your return before filing.

What if my refund is smaller than I expected?

The IRS may have reduced your refund to pay back taxes, student loans, or other debts owed to federal or state agencies. The IRS sends a notice explaining any offset. If you believe the offset is wrong, contact the IRS or the agency that claimed the debt. The refund will still be delivered through your chosen method, minus the offset amount.