Check your federal refund status through the IRS website
The IRS offers a free tool called Where's My Refund? that shows you the status of your federal tax return and refund. You can reach it at irs.gov/refunds or by calling the IRS at 1-800-829-1040. The tool updates once per day, usually overnight, so checking multiple times on the same day will show the same information.
To use Where's My Refund?, you will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool will tell you whether the IRS is still processing your return, has approved it, or has sent the refund out. If your refund has been sent, it will show the delivery date and method — direct deposit to your bank account or a check mailed to your address.
If you filed your return electronically and chose direct deposit, the IRS typically processes refunds within 21 days. Paper returns take longer, usually 4 to 6 weeks. However, if the IRS needs to verify information on your return — such as income, dependents, or credits you claimed — processing can take much longer, sometimes several months.
Key Takeaways
- The IRS Where's My Refund? tool at irs.gov/refunds is the official source for your federal refund status and updates once per day.
- Electronic returns with direct deposit typically process within 21 days, while paper returns and those requiring verification can take 4 to 6 weeks or longer.
- You will need your Social Security number, filing status, and the exact refund amount to check your status online.
- If the IRS has sent your refund but you have not received it after the expected date, contact your bank or the IRS to investigate.
- Georgia does not run a separate state refund tracker; you track state and federal refunds through different systems.
What the IRS status messages mean
When you check Where's My Refund?, the tool will show one of several messages. "Return Received" means the IRS has your return but is still processing it — this is normal and does not mean there is a problem. "Approved" means the IRS has reviewed your return and approved the refund amount; it will be sent soon. "Sent" means the refund has left the IRS and is on its way to you by the method you chose (direct deposit or check).
If you see "Still Being Processed" after 21 days for an e-filed return or 6 weeks for a paper return, the IRS is likely reviewing something on your return. This can happen if you claimed certain credits, reported self-employment income, or if there is a mismatch between your return and IRS records. The tool will sometimes show an estimated date when processing will be complete, but that date can change.
If the tool says your refund was sent but you have not received it, the next step depends on how you chose to receive it. For direct deposit, contact your bank to confirm the deposit has not already arrived in your account — sometimes deposits post with a delay. For a check, wait 7 to 10 business days after the "Sent" date before contacting the IRS.
Direct deposit versus check delivery times
The IRS sends refunds by direct deposit or check depending on what you selected on your tax return. Direct deposit is faster: once the IRS approves your refund, it typically reaches your bank account within 1 to 3 business days. However, your bank may take an additional 1 to 2 business days to post the deposit to your account, so you may not see the money immediately even after the IRS sends it.
Check refunds are mailed by the U.S. Postal Service and take longer. After the IRS marks your refund as "Sent," allow 7 to 10 business days for the check to arrive at your mailing address. If you moved recently or provided an incorrect address on your return, the check may be delayed or returned to the IRS. If you do not receive your check within 10 business days of the "Sent" date, contact the IRS.
If you filed your return late in the tax season (close to the April 15 deadline), your refund will take longer to process because the IRS receives a high volume of returns at that time. Returns filed in January or February typically process faster than those filed in March or April.
What to do if your refund is delayed
If Where's My Refund? shows your refund was sent but you have not received it after the expected timeframe, your first step depends on the delivery method. For direct deposit, log into your bank account and check your transaction history to see if the deposit posted. If it did, the delay was on your bank's end, not the IRS's. If it did not post, contact your bank's customer service line and provide them with the date the IRS says it sent the refund.
For a mailed check, wait the full 10 business days after the "Sent" date before assuming it is lost. Postal delays happen, especially during busy seasons. If 10 business days have passed and you still have not received the check, contact the IRS at 1-800-829-1040 or use the IRS's Refund Advance tool to request a replacement check or direct deposit.
If Where's My Refund? shows "Still Being Processed" and you have been waiting longer than expected, the IRS may be reviewing your return. Common reasons include claiming the Earned Income Tax Credit, the Child Tax Credit, or reporting self-employment income. The IRS may also be verifying information if there is a discrepancy between your return and their records. In these cases, processing can take several months. You can call the IRS at 1-800-829-1040 to ask whether your return is under review and what information they need from you.
Tracking a refund from a prior year
If you are looking for a refund from a previous tax year that you never received, Where's My Refund? will not show it — the tool only tracks current-year returns. Instead, you will need to contact the IRS directly. Call 1-800-829-1040 and provide your Social Security number and the tax year in question. The IRS can tell you whether the refund was sent and, if so, when and to which address or bank account.
If the IRS sent the refund years ago and you never received it, the money may have been returned to the IRS as undeliverable. In that case, you can file an amended return (Form 1040-X) to request the refund again, or you can contact the IRS to ask about the status of the original refund. Keep in mind that the IRS can hold refunds to pay off certain debts, such as back taxes, child support, or federal student loans. If your refund was offset for one of these reasons, the IRS will have notified you by mail.
Distinguishing federal and Georgia state refunds
Georgia has its own state income tax, so you may be waiting for both a federal refund and a Georgia state refund. These are tracked separately and processed on different timelines. Your federal refund comes from the IRS and is tracked through Where's My Refund?. Your Georgia state refund comes from the Georgia Department of Revenue and is tracked through a different system.
To check your Georgia state refund status, visit the Georgia Department of Revenue website at dor.ga.gov and look for the refund status tool. You will need your Social Security number and the exact refund amount. Georgia state refunds typically process within 4 to 6 weeks if you filed electronically, or 6 to 8 weeks if you filed on paper. If you filed both federal and state returns at the same time, your state refund may arrive before or after your federal refund — there is no set order.
If you filed your federal and state returns through a tax preparation service like TurboTax or H&R Block, that service may have offered a refund advance or refund loan. These are separate from your actual refund and come from the tax preparation company, not from the IRS or Georgia. If you took out a refund advance, the loan amount will be deducted from your actual refund when it arrives.
When the IRS holds or offsets your refund
In some cases, the IRS will hold your refund or use it to pay off a debt. This is called offset. Common reasons include unpaid federal income taxes from prior years, unpaid child support, unpaid federal student loans, or a state income tax debt. If your refund is being offset, the IRS will send you a notice in the mail explaining the reason and which agency is receiving the money.
If you believe your refund was offset in error, or if you want to dispute the offset, you have the right to request a hearing. The notice you receive will explain how to request a hearing and the deadline for doing so. You can also contact the IRS at 1-800-829-1040 to ask about the status of your refund and whether it has been offset.
If your refund was offset to pay child support or federal student loans, you may be able to request a payment plan or settlement for the underlying debt instead. Contact the agency that is collecting the debt — the state child support enforcement office or the U.S. Department of Education — to discuss your options.
Frequently Asked Questions
How often does the IRS update Where's My Refund?
The IRS updates Where's My Refund? once per day, usually overnight. Checking multiple times on the same day will show the same status. If you check in the morning and see no change, checking again that afternoon will likely show the same information.
Can I speed up my federal refund?
No. The IRS processes refunds in the order they are received, and there is no way to move your return to the front of the line. The fastest way to receive a refund is to file electronically and choose direct deposit, which typically takes 21 days or less. Filing on paper or choosing a mailed check will take longer.
What if I made a mistake on my tax return?
If you made a mistake after filing, you can file an amended return using Form 1040-X. However, do not file an amended return until you have received your original refund. Filing an amended return will delay your refund further and may trigger additional IRS review.
Why is my refund taking longer than 21 days?
Common reasons include claiming certain tax credits, reporting self-employment income, filing a paper return instead of electronically, or the IRS needing to verify information on your return. If Where's My Refund? shows "Still Being Processed" after 21 days, the IRS is likely reviewing your return. Call 1-800-829-1040 to ask what information they need from you.
What if I filed jointly but only one spouse received the direct deposit?
If you filed a joint return and the refund was split between two bank accounts, each deposit should arrive within 1 to 3 business days of the IRS sending the refund. If one deposit arrived and the other did not, contact the bank where the second deposit was supposed to go. Provide them with the date the IRS sent the refund and ask them to investigate the missing deposit.