Where your tax return goes and how long it takes
Your tax return arrives as a refund check, direct deposit, or debit card, depending on how you filed and what you chose. The IRS processes most returns within 21 days of receiving them, but that clock starts from the date they actually receive your filing — not the date you mailed it or clicked submit. If you filed electronically, that's usually within a few days. If you mailed a paper return, add 7 to 10 days for postal delivery before processing even begins.
Direct deposit is the fastest route: the IRS deposits your refund straight into your bank account, typically within 3 to 5 business days after they process your return. A check takes 7 to 10 business days to arrive by mail after the IRS issues it. A debit card (offered by some tax software companies) can arrive within 7 to 14 business days. The IRS publishes a refund status tool on their website where you can check the exact date your refund was issued, but you cannot see it until processing is complete.
Key Takeaways
- The IRS processes most returns within 21 days, but that timeline starts when they receive your filing, not when you submit it.
- Direct deposit is fastest — your refund reaches your bank account in 3 to 5 business days after processing, while checks take 7 to 10 days by mail.
- You can track your refund status on the IRS website using your Social Security number, filing status, and the exact refund amount.
- If your return is delayed beyond 21 days, check whether the IRS needs more information from you or whether your filing had an error.
- If your refund never arrives, the IRS can issue a replacement check or redeposit the funds, but you must report it within three years.
Tracking your refund with the IRS tool
The IRS "Where's My Refund?" tool is the official way to check the status of your return. You access it on IRS.gov by entering 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, so checking multiple times in the same day will show the same status.
The tool shows three possible statuses: "Return Received" (the IRS has your filing and is processing it), "Refund Approved" (processing is complete and your refund has been issued), or "Refund Sent" (your refund is on its way to you). Once it shows "Refund Sent," the tool displays the date the IRS issued your refund and the method (direct deposit, check, or debit card). From that point, the timeline depends on your bank or the postal service, not the IRS.
If your return shows no status at all after 24 hours of filing electronically, or after two weeks of mailing a paper return, contact the IRS directly. The phone number is on IRS.gov, and wait times are typically shorter early in the morning or later in the week.
What to do if your refund is delayed
Returns can be delayed for several reasons. The most common is that the IRS needs more information from you — usually because something on your return doesn't match their records, or because you claimed a credit (like the Earned Income Tax Credit) that requires verification. If this happens, the IRS mails you a notice to your address on file. Open it when ready and follow the instructions, which usually ask you to mail back documents or call a number to verify information by phone.
A second common cause is an error on your return: a typo in your Social Security number, a mismatch between your name and your bank account for direct deposit, or an arithmetic mistake. If you filed electronically through tax software, the software usually catches these before you submit. If you filed on paper or the error slipped through, the IRS will catch it during processing and send you a notice explaining what needs to be corrected.
If your return has been processing for more than 21 days and the "Where's My Refund?" tool shows no status, or if you received a notice from the IRS, do not wait. Call the IRS at the number on their website or on any notice you received. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you exactly what's holding up your return and what you need to do next.
Receiving your refund by direct deposit
Direct deposit requires you to provide your bank account number and routing number when you file. Your routing number is a nine-digit code that identifies your bank; you can find it on the bottom left of any check, or by calling your bank. Your account number is on the bottom of your checks as well, or you can log into your bank's website to find it.
When you file, double-check that both numbers are correct — a single digit wrong means your refund goes to the wrong account, and recovering it takes weeks. If you're not certain about your routing number, call your bank before you file rather than guessing. Once the IRS issues your refund, it deposits the money into that account within 3 to 5 business days. Your bank may hold the deposit for an additional day or two before it shows in your account, depending on their policies.
If you don't have a bank account, some tax software companies offer a temporary debit card that the IRS can deposit your refund into. The card arrives by mail and works like a regular debit card for spending or withdrawing cash at ATMs. This option is slower than direct deposit to an existing account, but faster than waiting for a check.
Receiving your refund by check
If you chose to receive your refund by check when you filed, the IRS mails it to the address on your return. The check is issued in your name (or both names if you filed jointly). Once the IRS issues the check, it typically arrives within 7 to 10 business days, though mail delivery times vary by location and season.
When your check arrives, sign the back and deposit it at your bank or credit union as you would any other check. Some banks let you photograph the check and deposit it through their mobile app; others require you to go to a branch. If you don't have a bank account, you can cash the check at most grocery stores, check-cashing services, or your bank (even if you don't have an account there). Check-cashing services typically charge a fee of 1 to 3 percent of the check amount.
If your check is lost or never arrives, the IRS can issue a replacement. Contact them through the "Where's My Refund?" tool or by phone, and provide the date the check was issued (shown in the tool). The IRS will verify that the check was never cashed and issue a new one or redeposit the funds into your bank account if you prefer.
If your refund never arrives
If your refund was issued more than 10 business days ago (for direct deposit) or more than 14 business days ago (for a check), and you still haven't received it, contact the IRS. Have the date the refund was issued (from the "Where's My Refund?" tool) and your preferred method of contact ready.
For direct deposit, the IRS will investigate whether the money reached your bank. If your bank received it but it's not showing in your account, your bank may have rejected it due to a closed account or a mismatch in account information. Contact your bank directly to ask whether they received a deposit attempt from the IRS. If they did, ask them to redeposit it or have the IRS send a check instead.
For a mailed check, the IRS can confirm whether it was cashed. If it was cashed but you didn't receive it, someone else may have forged your signature — contact your local police and the IRS fraud line. If the check was never cashed, the IRS will issue a replacement. You must report a missing refund within three years of the original issue date, or you lose the right to claim it.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
Some tax preparation companies offer "rapid refund" or "refund advance" products that give you money before the IRS processes your return. These are loans, not actual refunds, and they charge fees or interest. The IRS refund itself arrives on the same timeline regardless of which company files your return. Filing electronically and choosing direct deposit is the fastest free option.
What if I made a mistake on my return after I filed it?
If you filed electronically, you cannot change your return once it's submitted. If the IRS hasn't processed it yet, you can file an amended return (Form 1040-X) to correct it. If the IRS has already processed your return and issued a refund, you can still file an amended return if you're owed more money, but you cannot reduce your refund. File the amended return as soon as you notice the error.
Do I have to use direct deposit, or can I always get a check?
You choose your refund method when you file. Most tax software and the IRS Free File program let you pick direct deposit or check. If you choose direct deposit but want a check instead, you cannot change it after filing — you have to wait for the direct deposit to arrive and then deposit it yourself, or file an amended return and request a check.
What happens if I filed jointly but my spouse and I split up before the refund arrives?
The refund is issued to whichever account or address you provided on the return. If you filed jointly and chose direct deposit to a joint account, the money goes there regardless of your marital status. If you want to split the refund, that's a matter between you and your spouse — the IRS treats it as a single refund to the filing unit. Consult a family law attorney if there's a dispute.
Can the IRS take my refund to pay off old debts?
Yes. The IRS can offset your refund to pay back taxes, and other federal agencies can offset it to pay student loans, child support, or other federal debts. State agencies can also offset refunds for state debts. If you owe money, the IRS or other agency will notify you before they take your refund. You can dispute the offset if you believe it's incorrect.
