The IRS publishes a refund tracker, but the timeline depends on how you filed
The IRS typically issues most refunds within 21 days of receiving your return, but that clock starts from the date they actually process it — not the date you mail it or click submit. If you filed electronically and chose direct deposit to your bank account, you are usually in the faster group. If you mailed a paper return or requested a check by mail, add time for postal delivery on both ends.
You can track the status of your specific refund using the IRS Where's My Refund tool on IRS.gov. You will need your Social Security number, filing status, and the exact refund amount from your return. This tool updates once per day, usually overnight, so checking multiple times in the same day will not show new information.
The 21-day timeline assumes your return has no errors, no missing information, and no flags that require manual review. Many returns do not meet all three conditions, which is why some people see their refund in two weeks and others wait eight weeks or longer.
Key Takeaways
- The IRS counts the 21-day timeline from the date they process your return, not from when you submit it, so mail delays affect your start date.
- Direct deposit to a bank account is faster than a mailed check, which requires postal delivery time on both ends.
- The IRS Where's My Refund tool on IRS.gov shows your refund status and updates once per day.
- Returns with errors, missing documents, or identity verification needs take longer than 21 days, sometimes much longer.
- If your refund is delayed past the expected date, the IRS will send you a notice by mail explaining why.
How the IRS processes returns in order
When you file electronically, your return goes into the IRS system when ready. The IRS then scans it for basic errors — missing Social Security numbers, math mistakes, mismatched information between your return and what their records show. This initial scan takes a few days. If your return passes, it moves into the queue for refund processing.
Paper returns take longer to reach this point because they must be physically received, opened, and scanned into the system by hand. A paper return mailed on April 1 might not be scanned until mid-April, which means your 21-day clock does not start until then. The USPS delivery time is not the IRS's responsibility, but it is part of your wait.
Once your return is in the processing queue, the IRS issues the refund on a schedule. They do not process all refunds on the same day — they work through the queue in batches. Your position in that queue depends partly on when your return arrived and partly on how straightforward it is.
Why some refunds take much longer than 21 days
The most common reason for delay is a mismatch between information on your return and what the IRS already has on file. This might be a name spelling difference, a Social Security number that does not match your name in their system, or income reported by your employer that does not match what you reported. The IRS flags these for manual review, which adds weeks.
If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund for additional review by law. These credits are checked more carefully because they are refundable — meaning you can receive more money back than you paid in taxes. The law requires the IRS to hold these returns until mid-February of the following year at the earliest, even if everything is correct. If you filed in January and claimed EITC or ACTC, you will not see your refund before mid-February regardless of how fast processing moves.
Identity theft concerns also trigger manual review. If someone else filed a return using your Social Security number, or if the IRS suspects fraud, your return goes to a special team. This can take months to resolve. The IRS will contact you by mail if this happens.
What to do if your refund is late
First, check the Where's My Refund tool. If it shows your refund is still being processed, wait. The tool will tell you if there is a problem that needs your attention — for example, if the IRS needs you to verify your identity or provide missing documents.
If the tool says your refund should have arrived but it has not, and you chose direct deposit, contact your bank. Sometimes a refund is issued but does not post to your account for a few more days. Your bank can tell you whether the IRS sent the money and when it arrived on their end.
If the tool shows no information about your return at all, it may not have been received yet. This happens most often with paper returns. Wait at least four weeks from the date you mailed it before contacting the IRS, because mail delivery varies widely.
If your refund is more than 21 days late and the Where's My Refund tool shows no issue, you can call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. Wait times are long during tax season, so call early in the morning or later in the week if possible.
Direct deposit versus check by mail
Direct deposit is faster because the IRS sends the money electronically to your bank, and it usually appears in your account within one to two business days of being issued. A check by mail takes longer because the IRS must print the check, mail it to you, and you must deposit it and wait for it to clear.
If you requested a check and it has been more than four weeks since the IRS issued it, the check may have been lost in the mail. The Where's My Refund tool will tell you the date the check was issued. If that date was more than 30 days ago, contact the IRS to request a replacement check or to have the refund reissued by direct deposit if you can provide banking information.
Refunds for amended returns
If you filed an amended return (Form 1040-X), your refund takes longer. The IRS processes amended returns separately from original returns, and they do not have a published timeline. Most amended returns take 12 to 16 weeks to process, though some take longer if they require additional review.
You can check the status of an amended return using the Where's My Refund tool, but it will only show information after the IRS has begun processing it. If you filed an amended return more than four weeks ago and the tool shows no information, contact the IRS.
What the Where's My Refund tool actually tells you
The tool shows one of three messages: your return is still being processed, your refund has been approved and shows the date it will be issued, or there is an issue that needs your attention.
"Still being processed" means the IRS has received your return but has not finished reviewing it. This is normal and does not mean anything is wrong. "Approved" means the IRS has finished reviewing your return and will issue your refund on the date shown — if you chose direct deposit, it will arrive in your account one to two business days after that date.
If the tool says there is an issue, it will tell you what to do. You might need to verify your identity online, provide missing documents, or call the IRS. Follow the instructions in the tool or in the notice the IRS mails you.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes all returns on the same timeline regardless of who prepared them. Some tax software companies offer "refund advance" loans, where they lend you money against your expected refund, but you pay interest or fees for this. The refund itself arrives on the IRS's schedule, not faster.
Why does the Where's My Refund tool say I have not filed yet when I know I did?
The tool only shows information after the IRS has scanned and begun processing your return. If you filed electronically, this usually takes a few days. If you mailed a paper return, it can take two to four weeks for the IRS to receive and scan it. Check again in a few days.
What if my refund was supposed to arrive but my bank says they never received it?
The Where's My Refund tool will show the date the IRS issued your refund. If your bank confirms they never received it, contact the IRS with that date. The IRS can investigate whether the money was sent to the correct account number or if there was an error on their end.
Do I lose my refund if I do not claim it within a certain time?
No. The IRS does not expire refunds. If you do not receive your refund, you can contact the IRS years later to find out what happened and request it. However, if you do not claim a refund within three years of the filing important date, you lose the right to it, so do not wait indefinitely.
Is there a way to get my refund without waiting for the IRS?
Some tax preparation companies offer refund advances or loans, but these cost money in fees or interest. The refund itself still comes from the IRS on their timeline — the loan just gives you access to the money sooner. Whether this is worth the cost depends on how urgently you need the money.