How your tax refund reaches you
Once the IRS approves your refund, you receive it through one of three methods: direct deposit to your bank account, a check mailed to your address, or a debit card issued by the IRS. Direct deposit is fastest—typically 1 to 5 business days after approval. A mailed check takes 7 to 10 business days after approval, depending on mail delivery in your area. The IRS debit card arrives by mail in 7 to 10 business days and works like a prepaid card once it arrives.
You chose your refund method when you filed your tax return. If you filed electronically, you likely selected direct deposit. If you filed on paper, the IRS mails a check by default unless you provided bank information on your return. You cannot change your refund method after you file, so the method you chose is locked in.
Key Takeaways
- Direct deposit delivers your refund in 1 to 5 business days; mailed checks take 7 to 10 business days after the IRS approves it.
- You selected your refund method when you filed your return, and you cannot change it after filing.
- Track your refund status on IRS.gov using "Where's My Refund?" with your Social Security number, filing status, and exact refund amount.
- If your refund does not arrive within the expected timeframe, contact the IRS at 1-800-829-1040 or check for tax offsets and payment holds.
- A refund can be delayed or reduced if you owe back taxes, child support, or federal student loans.
Checking your refund status before it arrives
The IRS tool "Where's My Refund?" is the official way to track your refund. Go to IRS.gov, find the "Where's My Refund?" tool, and enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight.
The tool shows three possible statuses: "Return Received" (the IRS has your return but has not processed it yet), "Refund Approved" (the IRS approved your refund and it is on its way), or "Refund Sent" (your refund has been delivered). If you see "Refund Approved," your money is in motion. The timeline from approval to your account or mailbox depends on your delivery method.
Do not rely on email or text notifications from the IRS—the agency does not send unsolicited messages about refunds. If you receive an email or text claiming to be from the IRS about your refund, it is a scam. Always go directly to IRS.gov to check your status.
What to do if your refund is delayed
If your refund does not arrive within 21 days of the IRS approval date, or within 10 business days if you chose direct deposit, contact the IRS. Call 1-800-829-1040 (the main IRS phone line) and have your Social Security number, filing status, and refund amount ready. Wait times are longest during tax season (January through April), so call early in the day or later in the week if possible.
The IRS may hold your refund if you have an outstanding tax debt from a prior year, unpaid child support, or defaulted federal student loans. In these cases, the IRS applies your refund to what you owe and sends you a notice explaining the offset. This is called tax offset or refund offset. If you believe the offset is wrong, you can dispute it, but the process takes time and requires documentation.
Mail delays also happen. If you chose a mailed check and it does not arrive within 10 business days of the approval date, the check may have been lost. The IRS can issue a replacement check, but you must wait at least 30 days from the approval date before requesting one. Call 1-800-829-1040 to request a replacement.
Direct deposit: fastest and most reliable
Direct deposit deposits your refund straight into your bank account. The IRS sends the deposit to the bank routing number and account number you provided on your return. Once the IRS approves your refund, the deposit typically arrives within 1 to 5 business days. Weekends and bank holidays do not count as business days, so a refund approved on a Friday may not show up until Tuesday.
If you provided incorrect bank information on your return—a wrong routing number or account number—the deposit will be rejected and returned to the IRS. The IRS then mails you a check instead, which adds 7 to 10 business days to your wait. You can check your bank account to see if the deposit arrived. If it did not arrive within 5 business days of approval, contact your bank first to confirm the routing and account numbers are correct, then call the IRS if the bank confirms the information was right.
Mailed checks and what to do if yours is lost
If you filed a paper return or did not provide bank information, the IRS mails a check to the address on your return. The check is mailed within 7 to 10 business days of approval. The Postal Service then delivers it, which typically takes another 3 to 5 business days depending on your location. A check mailed from the IRS in Kansas City may take longer to reach Alaska or Hawaii than to reach nearby states.
If your check does not arrive within 10 business days of the approval date, do not cash it if it later shows up—you can only cash it once. If you find the check after you have already requested a replacement, contact the IRS immediately to stop the replacement. If the original check arrives after you have cashed the replacement, you must return one of the checks to avoid being overpaid.
To request a replacement check, call 1-800-829-1040. You must wait at least 30 days from the approval date. Have your Social Security number, filing status, and refund amount ready. The IRS will issue a new check and mail it to you, which takes another 7 to 10 business days.
IRS debit cards and how to use them
Some taxpayers receive their refund on an IRS debit card instead of a check or direct deposit. This happens when the IRS contracts with a card issuer to distribute refunds. The card is mailed to your address and arrives in 7 to 10 business days after approval. Once it arrives, you can use it like a prepaid debit card at ATMs, stores, and online retailers.
The card has your name on it and a PIN. You set up the PIN when you first use the card. There is no fee to receive the refund on the card, but the card issuer may charge fees for ATM withdrawals, balance inquiries, or other services depending on the card terms. Read the terms that come with the card to understand any fees.
If your card does not arrive within 10 business days of approval, call the number on the back of the card (if you have it) or contact the IRS at 1-800-829-1040. If the card is lost or stolen, contact the card issuer immediately to freeze it and request a replacement.
Tax offsets and refund holds
A tax offset means the IRS withholds your refund to pay a debt you owe. Common reasons include unpaid federal income tax from a prior year, unpaid child support, or a defaulted federal student loan. When an offset happens, the IRS sends you a notice in the mail explaining what debt was paid and how much was taken from your refund.
If you believe the offset is wrong—for example, you already paid the debt or the debt belongs to someone else—you can dispute it. The process varies by the type of debt. For back taxes, contact the IRS. For child support, contact your state's child support enforcement agency. For student loans, contact the loan servicer. Each dispute requires documentation and takes weeks or months to resolve.
You cannot prevent an offset once the IRS has approved your refund. The offset happens automatically if you have a may have access to debt in the system. If you know you owe a debt, you may want to pay it before filing your return to avoid losing your refund.
Frequently Asked Questions
How do I know if my refund was approved?
Use the IRS "Where's My Refund?" tool on IRS.gov. Enter your Social Security number, filing status, and refund amount. If the status says "Refund Approved," your refund has been approved and is on its way. The tool updates once per day.
Can I change my refund method after I file?
No. You chose your refund method when you filed your return, and you cannot change it afterward. If you filed electronically with direct deposit, that is how you will receive your refund. If you filed on paper without bank information, you will receive a check.
What if my direct deposit was rejected?
If you provided incorrect bank information, the IRS will reject the deposit and mail you a check instead. This adds 7 to 10 business days to your wait. Contact your bank to confirm the routing and account numbers you provided were correct, then call the IRS at 1-800-829-1040 if you need help.
How long does a replacement check take?
You must wait at least 30 days from the approval date to request a replacement check. Once you request it, the IRS mails it within 7 to 10 business days, and the Postal Service delivers it in another 3 to 5 business days depending on your location.
What happens if my refund is offset?
The IRS withholds your refund to pay a debt such as back taxes, child support, or a defaulted student loan. You will receive a notice in the mail explaining the offset. You can dispute it, but the process takes time and requires proof that the debt is wrong or already paid.