Tax refunds are being sent out in waves through April, but timing depends on when you filed, how you filed, and your bank
The IRS processes tax returns in the order they arrive, not all at once. If you filed early in the season—January or February—your refund may already be in your account or on its way. If you filed in March or April, you are still in the normal processing window. The IRS does not announce a single date when "everyone" gets their refund; instead, it sends them continuously as returns move through verification and approval.
How you filed matters. Returns filed electronically with direct deposit move fastest—usually within 21 days of acceptance, though many arrive in 5 to 10 business days. Paper returns take longer because they must be scanned and entered by hand; the IRS estimates 4 to 6 weeks for those. If you chose a refund check by mail instead of direct deposit, add another week or two for postal delivery after the IRS processes your return.
Your bank also plays a role. Some banks hold direct deposits for a day or two before crediting them to your account, even after the IRS sends the money. If your refund was supposed to arrive on a Friday, your bank might not show it until Monday morning.
Key Takeaways
- The IRS sends refunds in waves as returns are processed, not on a single date—electronic returns with direct deposit typically arrive within 21 days of acceptance.
- Paper returns take 4 to 6 weeks because they must be manually scanned and entered into the system.
- You can check the exact status of your refund using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
- If the tool says your refund is delayed, contact the IRS at 800-829-1040 or check your return for errors that may have triggered a hold.
- Refund checks sent by mail can take an additional 1 to 2 weeks after the IRS processes your return.
How to check your refund status right now
The IRS provides a free tool called Where's My Refund at irs.gov. You do not need to create an account or log in. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool will tell you whether your return is still being processed, approved and sent out, or delivered.
The tool updates once per day, usually overnight. If you checked this morning and it said "processing," checking again at 3 p.m. the same day will not show new information. Wait until the next day to check again.
If you filed by paper, the tool may not have information yet because your return is still being scanned. In that case, wait 4 weeks before checking; the IRS needs time to get paper returns into the system.
What "processing," "approved," and "delivered" actually mean
Processing means your return has been received and the IRS is reviewing it for errors, verifying your identity, and checking that the numbers add up. This stage can take anywhere from a few days to several weeks depending on how busy the IRS is and whether your return triggered any flags for review. During this time, your refund has not been sent yet.
Approved means the IRS has finished reviewing your return, found no problems, and authorized your refund to be sent. The next step is for the IRS to actually transmit the money to your bank (if you chose direct deposit) or print and mail a check. This can happen within hours or take a few more days.
Delivered means the IRS has sent your refund. If you chose direct deposit, this means the money left the IRS and is on its way to your bank—it may not be visible in your account yet if your bank is holding it. If you chose a check, it means the check has been printed and mailed, and you should receive it within 7 to 10 business days.
Why some refunds are delayed
The IRS holds returns for manual review when something does not match their records. Common triggers include a mismatch between your Social Security number and name, a dependent claimed on your return who was also claimed by someone else, income reported to the IRS by your employer or bank that does not match what you reported, or an unusually large refund relative to your income.
If your return is held for review, the Where's My Refund tool will say so and may give you a date when the review should be complete. This can add 2 to 4 weeks to your timeline. You cannot speed up a manual review by calling the IRS; the review must finish before your refund can be sent.
Some returns are delayed because of identity theft concerns. If the IRS suspects someone else filed a return using your Social Security number, they will freeze your legitimate return while they investigate. The IRS will contact you by mail if this happens. Do not ignore the letter—respond with the documents they request so the investigation can close and your refund can be released.
What to do if your refund is very late
If the Where's My Refund tool says your return was approved and delivered more than 21 days ago and the money still has not arrived in your account, contact your bank first. Ask them to search for the deposit using the IRS reference number from the Where's My Refund tool. Sometimes a deposit arrives under a slightly different name or account number and gets held or rejected by the bank's system.
If your bank confirms they never received the deposit, call the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can trace where the payment went and, if it was sent to the wrong account, issue a replacement check or direct deposit.
If the Where's My Refund tool still says "processing" after 21 days, your return may be in the queue for manual review. Call the IRS at the same number to ask whether your return is under review and, if so, when you can expect it to be completed.
Direct deposit versus check: which arrives faster
Direct deposit is always faster. The IRS can send money electronically to your bank in hours or days once your return is approved. A check must be printed, stuffed into an envelope, and delivered by mail, which adds 7 to 10 business days minimum.
If you filed your return but did not provide banking information for direct deposit, you will receive a check by mail. You cannot change this after filing—the IRS will not switch a return to direct deposit once it has been submitted. Your only option is to wait for the check.
For next year, set up direct deposit when you file. It is the fastest and most reliable way to receive your refund, and it costs nothing.
If you filed an amended return
An amended return (Form 1040-X) takes longer than an original return because it requires additional review. The IRS estimates 12 to 16 weeks for an amended return to be processed, though some are completed faster. You can check the status using the Where's My Amended Return tool, also on irs.gov.
Amended returns cannot be filed electronically; they must be mailed. This adds time on the front end because the IRS has to receive and scan the paper form before processing can begin. Do not expect an amended return to arrive in the same timeframe as an original electronic return.
Frequently Asked Questions
Can I call the IRS to make my refund come faster?
No. The IRS processes returns in the order they arrive and does not expedite individual refunds based on phone calls. If your return is under manual review, calling will not speed up the review. If your return has been approved and sent, calling will not make your bank process it faster. The only exception is if your refund was sent to the wrong account; in that case, the IRS can issue a replacement.
What if I see my refund in the Where's My Refund tool but it is not in my bank account?
If the tool says "delivered," the IRS has sent the money to your bank. Your bank may be holding it for 1 to 2 business days before crediting it to your account, or it may have been deposited under a slightly different name. Contact your bank and ask them to search for a deposit from the IRS using the reference number from the Where's My Refund tool.
Do I need to do anything to receive my refund, or does it come automatically?
Your refund comes automatically once your return is processed and approved. You do not need to take any action. If you filed electronically with direct deposit, the money will be sent to your bank. If you filed by paper or chose a check, the IRS will mail it to the address on your return.
Can I get my refund as a prepaid card instead of direct deposit?
Some tax software and tax preparation services offer refund prepaid cards as an option when you file. If you chose this option, your refund will be loaded onto the card instead of being deposited to a bank account. The card should arrive within 7 to 10 business days after the IRS approves your return. Check your tax software confirmation or the service you used to see if you selected this option.
What if I made a mistake on my return and need to file an amended one?
You can file an amended return using Form 1040-X, but wait until you receive your original refund first. Filing an amended return before the original is processed can cause delays and confusion. Once you have your refund, prepare the amended return, print it, and mail it to the IRS address for your state. Amended returns take 12 to 16 weeks to process.