Timeline for 2023 tax refunds
The IRS processes most 2023 tax returns within 21 days of receipt. If you filed electronically and chose direct deposit, you will typically see your refund between 1 and 3 weeks after the IRS accepts your return. If you chose a paper check, add 3 to 5 business days for mailing once the IRS issues it.
The 21-day window is not a may provide—it is the IRS's standard processing time for straightforward returns with no errors or missing information. Returns that trigger additional review, contain math errors, or claim certain credits can take longer. The IRS processes returns in the order they are received, so filing early in the tax season generally means faster processing than filing in April.
Direct deposit is faster than a mailed check because the IRS sends the money electronically to your bank account. Your bank may hold the deposit for 1 to 2 business days before it appears in your account, depending on your institution's policies.
Key Takeaways
- Direct deposit refunds typically arrive within 1 to 3 weeks of IRS acceptance, while paper checks take an additional 3 to 5 business days for mailing.
- The IRS processes returns in the order received, so filing in February or early March usually means faster processing than filing in April.
- Returns with errors, missing information, or certain credits may take 4 to 8 weeks or longer to process.
- You can track your refund status using the IRS Where's My Refund tool at irs.gov, which updates once per day.
Why some 2023 refunds took longer than 21 days
The IRS delayed processing on certain 2023 returns for specific reasons. Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) were held until February 15, 2024, by law—this delay is annual and intentional, designed to prevent fraud. If your return included either credit, your refund did not begin processing until mid-February even if you filed in January.
Returns with math errors, missing information (such as a missing Social Security number or unsigned signature), or inconsistencies between your return and IRS records also faced delays. The IRS had to contact you or correct the error before processing could continue. If the IRS sent you a notice about your return, processing time extended by several weeks while you responded or while the IRS made corrections.
Amended returns (Form 1040-X filed to correct a prior-year return) took 16 weeks or longer to process in 2023 and 2024, because the IRS processes them separately and in high volume. If you filed an amended return for 2023, you likely did not receive your refund until late summer or fall.
How to check your refund status
The IRS Where's My Refund tool at irs.gov is the official way to track your 2023 refund. Enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
The tool displays one of three statuses: "Return Received" (the IRS has your return but has not yet processed it), "Refund Approved" (the IRS has approved your refund and it is on its way), or "Refund Sent" (the IRS has issued your refund). If your status is "Refund Sent," the tool also shows the date the refund was issued and the expected delivery date.
If the tool shows "Refund Sent" but you have not received the money after the expected delivery date, contact the IRS at 1-800-829-1040 or check your bank account to confirm the deposit was not held or rejected. Some banks flag large deposits as suspicious and hold them temporarily.
Refunds delayed by mail or bank issues
Paper checks issued by the IRS can be delayed or lost in the mail. If the IRS issued your check but you did not receive it within 5 business days of the issue date, contact the IRS to request a replacement. Have your Social Security number, filing status, and the refund amount ready.
Direct deposit refunds can fail to reach your account if your bank information on the return was incorrect—a wrong account number, routing number, or closed account will cause the deposit to be rejected. The IRS typically reissues rejected direct deposits as paper checks, which adds 2 to 3 weeks to the timeline. If your direct deposit was rejected, the IRS will send you a notice with instructions.
Some banks hold large deposits temporarily as a fraud prevention measure. If your refund was deposited but is not showing in your available balance, contact your bank to ask whether the deposit is on hold. Most holds last 1 to 2 business days.
What to do if your 2023 refund never arrived
If your refund was issued but never arrived, start by confirming the issue date and delivery method using Where's My Refund. If the tool shows "Refund Sent" with an issue date more than 5 business days in the past, contact the IRS at 1-800-829-1040 with your Social Security number and return information. The IRS can confirm whether the refund was sent and, if it was, issue a replacement check or redeposit.
If your bank rejected a direct deposit, the IRS will mail you a check instead. This process takes an additional 2 to 3 weeks. You do not need to contact the IRS unless you do not receive the replacement check within that timeframe.
If you filed your return but Where's My Refund shows no status at all, your return may not have been received or may still be in the queue. Wait at least 24 hours after filing before checking, and check again the next day. If the tool still shows no information after 5 business days, contact the IRS to confirm your return was received.
State tax refunds on a separate timeline
Your state tax refund is processed separately from your federal refund and follows its own timeline. Most states process returns within 2 to 4 weeks if you filed electronically and chose direct deposit. Paper checks from the state take an additional 1 to 2 weeks for mailing.
State refund timelines vary by state. Some states, such as California and New York, process returns more slowly than others due to higher volume. Check your state's tax agency website for the specific timeline—most states publish expected processing times on their refund tracking pages.
If you filed both federal and state returns together using tax software, the state return was submitted separately and is not affected by federal processing delays. Your state refund may arrive before or after your federal refund.
Frequently Asked Questions
Why is my 2023 refund still not here in 2024?
If you filed in January or early February and claimed the EITC or ACTC, the IRS held your return until February 15 by law. If you filed later or did not claim these credits, your return may have had errors or missing information that required additional review. Contact the IRS at 1-800-829-1040 to confirm your return was received and processed.
Can I get my 2023 refund faster if I pay a tax preparer?
No. The IRS processes all returns in the order received, regardless of who prepared them. Tax preparers cannot speed up IRS processing. Some preparers offer refund anticipation loans, which advance you money before the IRS processes your return, but these loans charge fees and interest.
What if the IRS says my 2023 refund was sent but my bank says it never arrived?
Contact your bank first to confirm the deposit was not held or rejected. If your bank has no record of the deposit, contact the IRS with the issue date from Where's My Refund. The IRS can confirm whether the deposit was sent and issue a replacement check if needed.
Do I need to do anything if my refund is taking longer than 21 days?
Not immediately. The 21-day timeline is standard but not may provide. Wait at least 5 business days after the IRS accepts your return before contacting them. If your return claimed EITC or ACTC, expect processing to take longer due to the February 15 hold. After 5 business days, use Where's My Refund to check your status.
Is my 2023 refund still coming if I haven't heard anything since I filed?
Probably. The IRS processes millions of returns and does not send status updates unless there is a problem. Use Where's My Refund to check your status—if it shows "Return Received" or "Refund Approved," your refund is being processed normally. If it shows no status after 5 business days, contact the IRS to confirm your return was received.