Yes, you can get a tax refund if you overpaid federal or state income tax
A tax refund is money the government returns to you when you've paid more tax than you actually owe. This happens most often because your employer withheld too much from your paychecks, or because you're may have access to to tax credits you didn't claim. The IRS (Internal Revenue Service) handles federal refunds; your state tax agency handles state refunds. Both work on different timelines and use different delivery methods.
You don't have to do anything special to "get" a refund—you receive one automatically after you file your tax return, if you're owed one. The question is really about when you'll see the money and how it arrives.
Key Takeaways
- Federal tax refunds are issued by the IRS after you file your return, and most arrive within 21 days if you file electronically and choose direct deposit.
- State tax refunds follow separate timelines and rules; some states process them faster than the IRS, others slower.
- Direct deposit is the fastest method for both federal and state refunds, typically arriving in your bank account within one to three weeks.
- You can track your federal refund status using the IRS "Where's My Refund?" tool with your Social Security number, filing status, and refund amount.
- If you file by mail, expect federal refunds to take six to eight weeks or longer, and state refunds vary widely by state.
Federal tax refunds: how long they take
The IRS promises to issue most federal refunds within 21 days of accepting your return, but that timeline depends on how you file and how you receive the money. If you file electronically and choose direct deposit to your bank account, 21 days is realistic for most returns. If you file by mail or request a paper check, add four to six weeks on top of that.
The 21-day clock starts when the IRS accepts your return, not when you submit it. There's often a gap between when you file and when the IRS processes it—sometimes a few days, sometimes longer during tax season (January through April). If you file early in the year, you may wait longer simply because the IRS is processing millions of returns.
Some returns take longer than 21 days even after acceptance. This happens when the IRS flags your return for review, when you claim certain credits like the Earned Income Tax Credit (EITC), or when there are errors or missing information. The IRS will contact you if this occurs.
State tax refunds: timing varies by state
State refund timelines are not uniform. Some states process refunds faster than the federal government; others take much longer. For example, some states issue refunds within two to three weeks of accepting your return, while others may take eight weeks or more. A few states don't have income tax at all, so there's no state refund to expect.
Most states that have income tax allow you to file electronically and receive refunds by direct deposit, which speeds up the process. However, some states still rely heavily on paper returns and checks. You'll need to check your specific state's tax agency website to learn their current timeline and methods.
If you file a combined federal and state return through tax software, the state portion may be processed separately and on a different schedule than your federal refund. This means you could receive your federal refund weeks before your state refund, or vice versa.
How to track your federal refund status
The IRS offers a free tool called "Where's My Refund?" on its website (irs.gov). To use it, you'll 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.
The tool shows one of three statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Approved" (your refund has been approved and is being prepared for delivery), or "Sent" (your refund has been issued). If you chose direct deposit, "Sent" means the money is on its way to your bank. If you're receiving a check, "Sent" means the check has been mailed.
You can also track your refund by phone by calling the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. Wait times are often long during tax season.
Direct deposit vs. paper check: which is faster
Direct deposit is significantly faster. When you choose direct deposit, the IRS transfers your refund directly to your bank account, usually within one to three weeks after your return is accepted. The money appears as a deposit in your account, just like a paycheck would.
A paper check takes longer because it must be printed, mailed, and then deposited or cashed by you. The IRS typically mails checks within four to six weeks after accepting your return, and delivery time depends on postal service speed—usually another week or two. If the check is lost or delayed in the mail, getting a replacement takes additional time.
When you file your tax return, you'll be asked how you want to receive your refund. Choose direct deposit and provide your bank account number and routing number. This is the fastest and most reliable method.
What to do if your refund is delayed
If your refund hasn't arrived within the promised timeframe, start by checking "Where's My Refund?" on the IRS website. If the tool shows "Sent" but you haven't received the money, wait a few more business days—banks sometimes take time to process deposits, especially if you filed near a weekend or holiday.
If the tool shows "Return Received" or "Approved" but it's been longer than 21 days since you filed, your return may be under review. The IRS will contact you by mail if there's an issue. Check your mail regularly, including spam folders if you provided an email address.
If you filed by mail and it's been more than six to eight weeks, contact the IRS at 1-800-829-1040 to confirm they received your return. Bring your Social Security number, filing status, and the date you mailed the return. If the IRS confirms they have your return but it's still processing, ask when you can expect it.
For state refunds, contact your state tax agency directly. Most states have online tracking tools similar to the IRS tool, or you can call the phone number listed on your state's tax website.
Refunds when you owe other debts
If you owe money to the federal government—such as unpaid student loans, child support, or back taxes—the IRS may intercept your refund to pay down that debt. This is called offset or levy. The IRS will notify you by mail if this happens, explaining what debt was paid and how much of your refund was taken.
State governments can also offset state refunds for state debts. Some states offset for federal debts as well, depending on state law. If you know you owe a debt, you can contact the creditor agency before filing to ask whether they'll offset your refund.
If your refund is offset and you believe it was done in error, you can dispute it. Contact the agency that claims you owe the debt and request a review. The process varies by agency and type of debt.
Frequently Asked Questions
How do I know if I'm getting a refund?
You won't know until you file your tax return. When you complete your return, the tax software or form will calculate whether you owe money or are owed a refund. If the calculation shows a refund, you'll receive one after the IRS processes your return.
Can I get my refund faster than 21 days?
No. The IRS's 21-day promise is the fastest standard timeline for electronic filing with direct deposit. Some returns process faster, but the IRS does not offer expedited refunds. Filing early in the tax year and using direct deposit gives you the best chance of receiving your refund quickly.
What if I filed my return but haven't received my refund after two months?
Check "Where's My Refund?" on irs.gov to see the current status. If it shows "Sent" but you haven't received the money, contact your bank to confirm the deposit hasn't arrived. If the tool shows "Return Received" or "Approved" after two months, call the IRS at 1-800-829-1040 to ask why your return is still processing.
Do I have to file a tax return to get a refund?
Yes. The only way to receive a tax refund is to file a tax return with the IRS or your state. If you didn't earn enough income to require filing, you can still file to claim refundable credits like the EITC, which may result in a refund even if you owe no tax.
Can I change my refund delivery method after I file?
No. Once you've filed your return and chosen direct deposit or a paper check, you cannot change the method. If you need to change it, you would have to file an amended return (Form 1040-X), which delays your refund further. Choose your delivery method carefully before submitting your return.