Check the status of your refund before assuming it's in the mail
Whether your refund check has been issued depends on which refund you're waiting for and which agency issued it. The IRS, state tax departments, and other government bodies all issue refund checks on different schedules and track them differently. You can find out the status by checking directly with the agency that owes you the money — not by waiting to see if something arrives.
The fastest way is to use the tracking tool the agency provides. The IRS has Where's My Refund, most state tax departments have their own status checkers, and other agencies post refund schedules on their websites. These tools tell you whether your check has been printed, mailed, or is still being processed.
Key Takeaways
- The IRS Where's My Refund tool updates every 24 hours and tells you whether your federal refund has been issued, mailed, or is still processing.
- State tax departments have their own status checkers, and the timeline varies by state — some issue checks within two weeks, others take six to eight weeks.
- You need your Social Security number, filing status, and the exact refund amount to check status on most tools.
- If a check was issued more than 45 days ago and you haven't received it, contact the agency directly to request a replacement or payment by another method.
- Refund checks typically take 7 to 14 business days to arrive after they're mailed, depending on postal service speed and your location.
How to check your federal refund status with the IRS
The IRS Where's My Refund tool is at irs.gov/refunds. You enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your tax return. The tool updates once per day, usually overnight, so checking multiple times in the same day won't show new information.
The tool shows one of three statuses: your return is still being processed, your refund has been issued and a check is in the mail, or there's a problem with your return that needs attention. If it says issued, the tool also shows the date the check was mailed. From that date, allow 7 to 14 business days for the check to arrive, depending on distance and mail volume.
If the tool says your return is still being processed after the normal timeframe (usually 21 days from when you filed), or if you see an error message, you may need to contact the IRS directly. Call 800-829-1040 during business hours, or use the IRS's online assistant at irs.gov/help.
How to check your state refund status
Each state tax department runs its own refund tracking system. Most have a status checker on their website, usually under "Refund Status" or "Check Your Refund." You'll need your Social Security number, filing status, and refund amount — the same information as the federal tool.
State refund timelines vary widely. Some states issue checks within two to three weeks of receiving your return. Others take six to eight weeks, especially during peak tax season (February through April). A few states offer refunds by direct deposit if you filed electronically, which is faster than a mailed check.
If you filed a paper return with your state, processing takes longer than an electronic return. Paper returns can take eight to twelve weeks to process before a check is even issued. Check your state's website to see whether they accept electronic filing and what the current processing time is.
What to do if your check was issued but hasn't arrived
If the tracking tool shows your check was issued more than 45 days ago and you haven't received it, the check may have been lost in the mail or sent to an old address. Contact the agency that issued it — the IRS for federal refunds, your state tax department for state refunds — and request a replacement.
When you call, have your Social Security number, the date the check was issued, and the refund amount ready. The agency will verify that the check was mailed and then either issue a replacement check or offer to send the refund by direct deposit or prepaid card instead. A replacement check usually takes 4 to 6 weeks to arrive.
If you've moved since filing your return, the check may have been sent to your old address. Contact the postal service's mail forwarding service to see if they can redirect it, or ask the tax agency to reissue the check to your current address.
Refund timelines for different types of refunds
Federal income tax refunds typically take 21 days to process if you filed electronically and had no errors on your return. The IRS then mails the check, which takes another 7 to 14 business days. Total time from filing to receiving the check is usually 4 to 6 weeks, though it can be longer during peak season or if your return needs review.
State income tax refunds vary by state. Some states process and mail checks within 3 to 4 weeks. Others take 8 to 12 weeks, especially if you filed a paper return or if the state is processing a high volume of returns. Check your state's tax department website for the current processing time.
Other refunds — from overpaid property taxes, utility deposits, security deposits, or other sources — have their own timelines. The agency or company issuing the refund should tell you how long to expect to wait. If they don't, ask before assuming the check is lost.
Why your refund might be delayed
Refunds are delayed most often because of errors on the return — a mismatched Social Security number, an incorrect filing status, or a math error. The IRS or state tax department will hold the return while they verify the information, which can add 2 to 4 weeks to processing time.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your return until February 15 of the year after you filed, even if there are no errors. This is a compliance check and applies to all EITC and ACTC claims.
Refunds can also be delayed if you owe money to another government agency — back taxes, student loans in default, or child support. The IRS or state can offset your refund to pay what you owe, which delays the check while they process the offset. You should receive a notice explaining this if it happens.
Frequently Asked Questions
How long does it take for a refund check to arrive after it's mailed?
Most refund checks arrive within 7 to 14 business days after they're mailed. This depends on distance and mail volume. If more than 14 business days have passed since the mailing date shown in the tracking tool, contact the agency to report the check as lost and request a replacement.
Can I get my refund by direct deposit instead of a check?
If you haven't received your check yet, contact the agency that issued it and ask whether they can send the refund by direct deposit or prepaid card instead. The IRS and most state tax departments offer this option. You'll need to provide your bank account information, and the refund will arrive faster than a mailed check.
What if the tracking tool says my refund was issued but I filed a paper return?
Paper returns take longer to process than electronic returns, so the issued date may be later than you expected. Once the tool shows issued, the check should arrive within 7 to 14 business days. If it doesn't, follow the steps for a lost check and request a replacement.
Do I need to do anything to receive my refund check?
No. Once your return is processed and approved, the check is issued and mailed automatically. You don't need to take any action. Just wait for it to arrive, or check the status tool if you want to know when it was mailed.
What if I moved after filing my return?
If you filed your return at your old address and have since moved, contact the tax agency and provide your new address. Ask them to reissue the check to your new address, or request the refund by direct deposit instead. You can also contact the postal service to set up mail forwarding, though this doesn't always catch government checks.