Where your income tax refund goes and how long it takes
The IRS sends most federal income tax refunds by direct deposit to the bank account you listed on your tax return. If you chose direct deposit, the refund typically arrives within 21 days of the IRS accepting your return. If you requested a paper check instead, add another 7 to 10 business days for mailing.
State income tax refunds follow a separate timeline and process. Most states process refunds within 30 to 60 days of accepting your return, though some take longer depending on how busy their tax department is that year. A few states still mail paper checks as the default, while others offer direct deposit. Check your state's tax agency website for their specific method and timeline.
The IRS and state tax agencies do not call you or email you about refunds. If someone contacts you claiming to be from the IRS and asking for payment or personal information, it is a scam.
Key Takeaways
- Federal refunds arrive by direct deposit in 21 days or by check in 28 to 31 days from the date the IRS accepts your return.
- State refunds vary by state but typically take 30 to 60 days; check your state tax agency's website for their timeline and payment method.
- You can track your federal refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and exact refund amount.
- If your refund is delayed beyond the expected timeframe, contact the IRS or your state tax agency directly—never respond to unsolicited calls or emails claiming to be from tax authorities.
How to check the status of your federal refund
The IRS provides a tool called Where's My Refund on its website at irs.gov. You will need 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: "Received" (the IRS has your return but has not started processing), "Approved" (the IRS has approved your refund and it is being prepared for payment), and "Sent" (your refund has been issued). Once it shows "Sent," the date tells you when the refund was released to your bank or when the check was mailed.
If you filed electronically and chose direct deposit, you can also check your bank account to see if the deposit has posted. Some banks show pending deposits before they officially clear, which can give you a heads-up that the refund is on its way.
Tracking a state income tax refund
Each state runs its own refund tracking system. Most state tax agencies have an online tool similar to the IRS version. Search "[your state] tax refund status" or go directly to your state's Department of Revenue or Department of Taxation website. You will typically need your Social Security number and refund amount.
Some states process refunds faster than others. States like California and New York, which handle millions of returns, may take 60 days or longer. Smaller states sometimes finish in 30 to 45 days. If your state offers direct deposit, the refund moves faster than if they mail a check.
If you filed a joint return with a spouse, only the person whose name appears first on the return can usually check the status online. The other spouse can contact the state tax agency directly with proof of identity.
What to do if your refund is late
If your refund has not arrived by the date the IRS or your state said it would, wait a few more business days before contacting anyone. Bank processing delays and mail delays happen regularly and do not mean something is wrong with your return.
After waiting the full timeframe, contact the IRS at 1-800-829-1040 (federal refunds) or your state tax agency's phone number (state refunds). Have your Social Security number, filing status, and the exact refund amount ready. The agency can tell you whether the refund was actually sent and, if so, whether it was returned as undeliverable.
If the refund was returned to the IRS or state because of a bad bank account number or closed account, the agency will reissue it as a paper check. This adds another 7 to 10 business days. If the check was lost in the mail, the agency can issue a replacement after confirming the original was never cashed.
Refunds held for unpaid debts or back taxes
The IRS can hold your refund if you owe back taxes, child support, student loans in default, or certain other federal debts. This is called offset. The IRS will send you a notice explaining why your refund was held and how much was taken. The notice arrives by mail within a few weeks of the offset.
If you believe the offset was wrong—for example, if you do not owe the debt or if it belongs to someone else—you have the right to request a review. Contact the IRS at 1-800-829-1040 and ask about the offset. You will need documentation showing why the debt should not have been applied to your refund.
State tax agencies can also offset refunds for state back taxes or child support. The process is the same: you will receive a notice by mail, and you can request a review if you believe the offset was incorrect.
Refunds when you file jointly or amend your return
If you file a joint return and one spouse owes a debt, the IRS can offset the entire refund, not just the portion belonging to the spouse who owes. The spouse who does not owe can file Form 8379 (Injured Spouse Allocation) to request their share of the refund. This form must be filed with your original return or within three years of the return's due date.
If you amend your return using Form 1040-X, the refund process starts over. Amended returns take longer to process—typically 16 weeks or more. You can check the status of an amended return using Where's My Refund, though the tool may not show an amended return until processing has begun.
State amended returns also restart the clock. Some states process amended returns faster than others, so check your state's website for their specific timeline.
Direct deposit versus paper check refunds
Direct deposit is faster and more secure than a paper check. The refund reaches your bank account in 21 days or less from the date the IRS accepts your return. You do not have to worry about the check being lost or stolen in the mail.
Paper checks take 28 to 31 days total: 21 days for processing plus 7 to 10 days for mailing. If the check is lost, you have to contact the IRS to request a replacement, which adds another 7 to 10 days. Some people still choose paper checks if they do not have a bank account or prefer not to provide banking information to the IRS.
If you want to switch to direct deposit for next year's refund, make sure the bank account information on your return is correct and current. The account must be in your name or in your name and your spouse's name if filing jointly. The IRS cannot deposit to a third party's account.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes all returns in the order received, and 21 days is the minimum for direct deposit. Paying a tax preparation service extra for a "rapid refund" does not speed up the IRS; it only speeds up a loan from the service, which you then repay from your refund. The IRS itself cannot be rushed.
What if I never received my refund check in the mail?
Check Where's My Refund to confirm the check was actually mailed. If it shows "Sent," wait 10 more business days. If it still has not arrived, contact the IRS at 1-800-829-1040. They can verify whether the check was cashed or returned as undeliverable. If it was lost, they will issue a replacement.
Do I have to report my refund as income next year?
No. A tax refund is your own money being returned to you, not new income. You do not report it on your next year's return.
Why is my refund taking longer than 21 days?
The IRS may be reviewing your return for errors, verifying information you provided, or checking for fraud. If your return included certain credits like the Earned Income Tax Credit, processing takes longer. You can check Where's My Refund to see if there is a delay and why.
Can my refund be garnished or seized after it is deposited?
Yes. If you owe a debt, a creditor can obtain a court order to garnish your bank account after the refund is deposited. This is separate from IRS offset. If you are concerned about this, speak with a lawyer about your options.