How long a 2023 tax refund takes to reach you
The IRS says most refunds arrive within 21 days of acceptance if you file electronically and choose direct deposit. If you filed by mail or requested a paper check, add 4 to 6 weeks to that timeline. The actual date depends on when the IRS accepted your return, which method you chose, and whether your return needed manual review.
The 21-day clock starts the day the IRS accepts your return, not the day you submit it. If you e-filed on March 15, the IRS might not accept it until March 17 or 18, depending on when their systems process it. From that acceptance date, count forward 21 days for direct deposit or 4 to 6 weeks for a check.
Some returns take longer. If the IRS flags your return for verification — missing information, inconsistent numbers, or identity concerns — processing can stretch to 60 days or more. You will receive a letter if this happens, and the letter will tell you what documents to send or what step to take next.
Key Takeaways
- Direct deposit refunds typically arrive 21 days after the IRS accepts your return, while paper checks take 4 to 6 weeks from acceptance.
- The 21-day timer starts when the IRS accepts your return, not when you file, so check your acceptance date in your email confirmation or IRS account.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- If the IRS needs more information from you, they will mail a letter explaining what is required and how long you have to respond.
- Paper checks sent by mail can be delayed by postal service delays, so allow extra time if you chose that method.
Direct deposit versus paper check delivery times
Direct deposit is the fastest route. The IRS transfers your refund directly to your bank account within 21 days of acceptance. Your bank may hold the deposit for one business day before it shows in your account, but the money is yours once the IRS sends it. If you provided the wrong account number or routing number, the IRS will mail you a check instead, which adds 4 to 6 weeks.
Paper checks take longer because they move through the mail. The IRS prints and mails the check within 4 to 6 weeks of accepting your return. Once it leaves the IRS facility, delivery depends on your location and postal service speed — typically 3 to 7 business days, but can be longer during peak tax season or if your address is rural. If your check is lost or stolen in the mail, contact the IRS at 800-829-1040 to request a replacement.
If you filed a joint return and only one spouse chose direct deposit, the IRS will split the refund: direct deposit for one person, check for the other. This means you will receive money on different dates.
How to check your refund status right now
The IRS Where's My Refund tool is the official way to track your 2023 refund. Go to IRS.gov, click "Refunds" in the top menu, and select "Where's My Refund?" You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.
The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." If it says "Return Received," the IRS has your return but has not finished processing it yet. "Refund Approved" means the IRS has approved your refund and is preparing to send it. "Refund Sent" means the money is on its way — for direct deposit, it should arrive within a few business days; for a check, it is in the mail.
If the tool shows no information at all, your return either has not been accepted yet or the IRS is still processing it. Wait 24 hours and check again. If more than 21 days have passed since acceptance and the tool still shows nothing, contact the IRS at 800-829-1040.
Why your refund might be delayed
The IRS delays refunds for several reasons. Missing or incorrect information on your return — a wrong Social Security number, mismatched name, or math errors — triggers manual review. Identity theft concerns cause the IRS to verify your identity before releasing your refund, which can add weeks. Claiming certain credits, like the Earned Income Tax Credit or Child Tax Credit, requires extra verification and can push processing past 21 days.
If you claimed a refundable credit or had a large refund relative to your income, the IRS may hold your refund until mid-February of the following year as a standard anti-fraud measure. This applies even if your return is otherwise clean. The IRS will notify you by mail if this applies to you.
Amended returns (Form 1040-X) take much longer — typically 8 to 12 weeks — because they require manual processing. If you filed an amended return for 2023, do not expect your refund on the standard timeline.
What to do if your refund is late
If 21 days have passed since acceptance and you chose direct deposit, or 6 weeks have passed and you chose a check, contact the IRS. Call 800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready. The IRS representative can tell you whether your refund is still processing, held for review, or sent but not yet received.
If the IRS says your refund was sent by direct deposit but never arrived in your account, ask them to verify the account number and routing number on file. If those are wrong, the IRS will issue a check instead. If they are correct, contact your bank — the deposit may have been rejected or held. Your bank can trace the deposit and tell you what happened.
If your check was mailed but never arrived, the IRS can issue a replacement check or, in some cases, a direct deposit. Request a replacement by calling 800-829-1040 or by filing Form 3911, Taxpayer Statement Regarding Refund. The replacement check takes another 4 to 6 weeks to arrive.
State tax refunds on a different timeline
Your state tax refund is separate from your federal refund and follows its own timeline. Most states process refunds within 2 to 4 weeks if you e-filed and chose direct deposit, but some take longer. A few states — including California, New York, and Texas — can take 6 to 8 weeks or more, especially during peak season.
To track your state refund, visit your state's tax agency website. Search "[your state] tax refund status" to find the tracking tool. You will typically need your Social Security number and refund amount. State websites update less frequently than the IRS tool, sometimes only once per week, so do not expect real-time updates.
If you filed your federal and state returns together using tax software, the state refund does not depend on the federal refund arriving first. The state processes your state return independently. However, if you amended your federal return after filing, you will need to file an amended state return as well, which restarts the state refund timeline.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes refunds in the order they are received, and 21 days is the standard timeline for direct deposit. Paying for expedited processing through a tax preparation service does not speed up the IRS — it only speeds up the tax preparer's work. The IRS still takes 21 days.
What if I filed my 2023 return in 2024 — does the timeline change?
No. The 21-day timeline applies regardless of when you file, as long as you file before the deadline or request an extension. If you file after the deadline without an extension, the IRS may delay your refund while they verify your identity and return information.
Will my refund be reduced if I owe back taxes or student loans?
Yes. The IRS can offset your refund to pay federal back taxes, federal student loans in default, or certain other federal debts. State agencies can also offset your state refund for state back taxes or child support. If this happens, you will receive a notice in the mail explaining the offset. The offset happens before your refund is sent, so the amount you receive will be less than expected.
Do I need to do anything to receive my refund, or does it come automatically?
Your refund comes automatically once the IRS processes your return and approves it. You do not need to take any action. If the IRS needs information from you, they will mail a letter asking for it — do not wait for a call or email.
What if I moved after filing my 2023 return?
If you chose direct deposit, your refund will go to the bank account you listed on your return, regardless of where you live now. If you chose a paper check, update your address with the IRS as soon as possible. Call 800-829-1040 or use the address change tool on IRS.gov. If the check is already mailed to your old address, you can request a replacement check sent to your new address.