Federal tax refunds usually take 21 days from the date the IRS receives your return
The IRS processes most returns filed electronically within 21 days. This is their standard timeline, not a may provide — some refunds move faster, and some take longer. The 21 days starts when the IRS actually receives your return, not when you hit submit on tax software.
If you file on paper, add 2 to 4 weeks to that timeline because the IRS has to scan and enter your information manually. A paper return postmarked on April 1 might not reach the IRS until mid-April, then wait in a queue before processing begins.
The IRS publishes a "Where's My Refund" tool that shows you the real status of your specific return. You can check it on IRS.gov using your Social Security number, filing status, and the exact refund amount. This tool updates once per day, usually overnight.
Key Takeaways
- Electronic returns are processed within 21 days of receipt; paper returns take 2 to 4 weeks longer because they must be manually scanned first.
- The 21-day clock starts when the IRS receives your return, not when you file it through tax software.
- You can track your return's real status using the IRS "Where's My Refund" tool on IRS.gov, which updates daily.
- Refunds with errors, missing information, or identity verification issues can take 60 days or longer to approve.
- State tax refunds are processed separately and often arrive weeks after your federal refund, depending on your state.
Why some refunds take longer than 21 days
The IRS flags returns for manual review when something doesn't match their records. Common triggers include claiming the Earned Income Tax Credit (EITC), the Child Tax Credit, or the Additional Child Tax Credit — these credits are audited more often because they carry higher error rates. If your return includes one of these credits, budget 60 days instead of 21.
Missing or mismatched information also stops the clock. If your name doesn't match Social Security Administration records, your bank account number is wrong, or you forgot to sign the return, the IRS will hold it. They send a notice to your mailing address asking you to fix it, but mail takes time. Respond as soon as you receive the notice.
Identity theft filters can delay approval too. If the IRS suspects someone else filed using your Social Security number, they verify your identity before releasing the refund. This can add 30 to 60 days. You'll receive a letter explaining the hold.
How to check your refund status without guessing
Go to IRS.gov and select "Where's My Refund" under the Tools section. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool shows one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or "Refund Delivered."
"Return Received" means the IRS has your return but hasn't finished processing it yet. "Refund Approved" means they've reviewed it and the money is on its way. "Refund Sent" means it left the IRS. "Refund Delivered" means it arrived at your bank or address.
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking it multiple times in one day won't show new information. If the tool says "Return Received" and it's been more than 21 days since you filed, contact the IRS at 1-800-829-1040 to find out why.
Direct deposit versus check delivery times
Direct deposit is faster. Once the IRS approves your refund, the money typically reaches your bank account within 1 to 2 business days. Weekends and bank holidays don't count as business days, so a refund approved on Friday might not show up until Tuesday.
Paper checks take longer. After the IRS approves your refund, they print and mail the check. Delivery depends on postal service speed and your location — typically 7 to 14 days from the date the check is mailed. The IRS doesn't print the check date on the "Where's My Refund" tool, so you won't know exactly when to expect it in the mail.
If you chose direct deposit on your return but the IRS can't match your bank account information, they'll mail a check instead. This adds 7 to 14 days to your timeline. The "Where's My Refund" tool will tell you if this happened.
State tax refunds arrive on a different schedule
Your state processes its own tax return separately from the federal IRS. State refunds usually take 2 to 8 weeks from the date your state receives your return, depending on the state. Some states are faster — Virginia and North Carolina often process within 2 to 3 weeks. Others are slower — California and New York can take 6 to 8 weeks during peak season.
You can track your state refund through your state's tax department website. Search "[your state] tax refund status" to find the tracking tool. Most states require your Social Security number and refund amount, just like the federal tool.
State refunds are not held up by federal delays. If your federal return is under review, your state return may still process on schedule. However, if you owe state taxes or have unpaid child support, your state may hold the refund to cover those debts.
What to do if your refund is delayed beyond 21 days
First, check "Where's My Refund" to see the current status. If it still says "Return Received" after 21 days, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can tell you if your return is in a review queue or if there's a problem they need you to fix.
If the IRS sent you a notice in the mail, respond to it immediately. The notice will explain what information is missing or what doesn't match their records. Follow the instructions exactly — if they ask for a copy of your birth certificate, send it. If they ask you to sign a form and return it, do that within the deadline stated in the letter.
If you filed electronically and the IRS says they never received your return, ask the IRS to check with your tax software provider. Some returns fail to transmit without the filer knowing. Your tax software company can resend it or help you file a paper return as a backup.
Refunds held for tax debt or child support
The IRS can hold your refund if you owe back taxes from a previous year. They'll send you a notice explaining the offset. The refund goes to pay down what you owe, and you receive any remainder after that debt is satisfied.
The Treasury Department can also hold your refund if you owe child support or student loan debt in default. This is called a "tax offset." You'll receive a notice from the agency holding the money — usually the state child support office or the Department of Education. The notice explains how much was taken and how to contact the agency if you believe it was an error.
If you're expecting a refund and you know you owe back taxes or child support, assume the refund will be offset. Contact the agency holding the debt to ask about payment plans or hardship options before filing your return.
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 it or what software was used. Some tax software companies offer "refund advance" loans, where they lend you money against your expected refund before the IRS approves it. You pay interest or fees for this service. It's not faster — it's borrowing money you'll owe back.
What does "Return Received" mean, and how long does that status last?
It means the IRS has your return but hasn't finished reviewing it yet. For most returns, this status lasts 1 to 3 weeks. If it lasts longer than 21 days, your return is likely in a manual review queue or flagged for additional verification. Call the IRS at 1-800-829-1040 to find out why.
If I file my return in March, will I get my refund faster than if I file in April?
Not necessarily. The IRS processes returns in the order they receive them, but they also batch-process returns by type. A return filed in early March might take longer if it requires manual review, while a simple return filed in mid-April might process in 21 days. Filing early doesn't may provide a faster refund.
What if the IRS says my refund was delivered but I never received it?
If it was direct deposit, contact your bank to confirm the deposit reached your account — sometimes it posts under a different date than expected. If it was a check, wait 14 days from the mailing date before assuming it's lost. If 14 days have passed, call the IRS at 1-800-829-1040 to request a trace or replacement check.
Do I need to do anything to get my refund, or does it come automatically?
You don't need to do anything after you file. The refund is processed automatically once the IRS approves your return. The only exception is if the IRS sends you a notice asking for more information — in that case, you must respond to the notice within the deadline stated in the letter.