The earliest you can receive your refund depends on when you file and how you choose to receive it
The IRS begins accepting tax returns on January 1 each year, and refunds can start arriving as early as late January or early February if you file immediately and choose direct deposit. However, most people do not receive refunds that quickly. The IRS processes returns in the order they arrive, and even with direct deposit — the fastest method — you should expect to wait at least 21 days from the date the IRS accepts your return. Paper checks take longer, typically 4 to 6 weeks after acceptance.
The timing also depends on whether your return is straightforward or triggers a review. A simple return with W-2 income and standard deductions moves faster than one with self-employment income, business losses, or claims like the Earned Income Tax Credit. If the IRS needs to verify information on your return, the refund will be delayed by weeks or months.
Key Takeaways
- Direct deposit is the fastest refund method and typically arrives within 21 days of IRS acceptance, while paper checks take 4 to 6 weeks.
- Filing as early as January 1 does not may provide an early refund if your return is complex or requires verification.
- You can check your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- Some tax software and tax preparation services offer refund advances or loans that put money in your account before the IRS processes your return, though these come with fees.
- State tax refunds follow a separate timeline and may arrive before or after your federal refund depending on your state.
Direct deposit versus paper check delivery times
Direct deposit is the IRS's fastest refund method. Once the IRS accepts your return, the agency typically processes the refund within 21 days and sends the money to your bank account. In practice, many direct deposit refunds arrive within 10 to 14 days of acceptance, though you should not count on this. The exact timing depends on your bank's processing speed — some banks credit the deposit the same day they receive it, while others take one or two business days.
Paper checks are slower. The IRS prints and mails the check, which can take 4 to 6 weeks from the date your return is accepted. Mail delivery adds another week or more depending on where you live and where the check is mailed from. If your check is lost or delayed in the mail, you will need to contact the IRS to request a replacement, which adds weeks to the process.
To receive your refund by direct deposit, you must provide your bank account number and routing number on your tax return. This information is on the bottom left of a check from your account. If you do not have a bank account, some tax preparation services offer temporary accounts that accept direct deposits, though fees may apply.
How to track your refund status in real time
The IRS provides a tool called Where's My Refund on IRS.gov that shows the status of your federal refund. You can access it on a computer or through the IRS2Go mobile app. To use it, 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. It will show one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your refund and it is on its way), or "Sent" (the refund has been mailed or deposited). If your refund shows as "Sent" but you have not received it after the expected timeframe, you can contact the IRS to investigate.
Do not refresh the tool repeatedly throughout the day — it will not update more often than once daily, and checking more frequently will not speed up your refund. If the tool says your refund is still being processed after 21 days from acceptance, contact the IRS at 1-800-829-1040 to find out why.
Why some refunds take longer than 21 days
The IRS processes most returns within 21 days, but certain situations cause delays. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, the IRS is required by law to hold your refund until mid-February, even if your return is otherwise complete. This delay applies regardless of when you file.
Returns that contain errors or inconsistencies also take longer. Common triggers include a mismatch between the income reported on your return and what your employer or bank reported to the IRS, a Social Security number that does not match IRS records, or a claim that the IRS wants to verify. If this happens, the IRS will send you a letter explaining what information they need. You must respond within the timeframe given in the letter, or your refund will be delayed further.
Identity theft and fraud checks can also delay refunds by weeks or months. If the IRS suspects your return may be fraudulent, they will hold it for investigation. You may be asked to provide additional documentation to prove your identity and the accuracy of your return.
Refund advance loans and early refund options
Some tax preparation companies and financial institutions offer refund advance loans or refund anticipation loans that provide money before the IRS processes your return. These are short-term loans secured by your expected refund. The lender deposits money into your account within one to two business days of approval, and the IRS refund is sent directly to the lender to repay the loan.
Refund advance loans come with fees that reduce the amount you receive. Fees typically range from $50 to $300 depending on the lender and the loan amount. Some tax preparation services bundle these loans into their pricing, while others charge them separately. Before taking a refund advance, compare the fee to how much you would earn by waiting for the IRS refund — if you are only waiting two weeks, the fee may not be worth it.
Banks and credit unions sometimes offer similar products to their customers. If you have a relationship with a bank, ask whether they offer early refund options and what the terms and fees are. Some accounts designed for tax season may offer refund advances at lower fees than third-party lenders.
State tax refund timing
Your state income tax refund follows a separate timeline from your federal refund. Most states process refunds within 4 to 6 weeks of receiving your return, though some states are faster and others slower. A few states offer direct deposit for state refunds, which speeds up delivery by one to two weeks compared to a paper check.
You can check your state refund status through your state's tax agency website. Search for "[your state] tax refund status" to find the tracking tool. Some states update their status tools daily, while others update less frequently, so the tool may not show real-time information.
Your state refund may arrive before or after your federal refund depending on your state's processing speed and whether you filed both returns at the same time. If you filed your federal return but not your state return yet, your state refund will be delayed until you file the state return.
What to do if your refund does not arrive on time
If your refund shows as "Sent" in the Where's My Refund tool but you have not received it after the expected timeframe, contact the IRS. For direct deposits, wait at least one week after the tool shows "Sent" before calling, because bank processing can take a few extra days. For paper checks, wait at least four weeks after the tool shows "Sent".
Call the IRS at 1-800-829-1040 to report a missing refund. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was actually sent and, if it was, whether it was sent to the correct account or address. If the check was mailed to the wrong address, the IRS can issue a replacement check. If the direct deposit went to the wrong account, you will need to contact that bank to see if the deposit can be recovered.
If your refund was sent to the wrong account due to an error you made on your return, you may not be able to recover it. This is why it is important to double-check your bank account number and routing number before submitting your return.
Frequently Asked Questions
Can I get my refund before January 31?
Only if you file on January 1 or 2 and your return is very simple with no complications. Even then, the IRS needs at least 21 days to process, so the earliest possible date is around January 22 or 23. Most people who file in early January receive refunds in late January or early February.
Does filing electronically make my refund come faster?
Yes. Electronic filing is processed faster than paper returns, and the IRS begins accepting e-filed returns on January 1. If you file on paper, the IRS must first scan and enter your information, which adds weeks to processing time. Always file electronically if you can.
Will my refund arrive faster if I use a tax preparation service?
No. The IRS processes all returns at the same speed regardless of whether you prepared it yourself or used a tax service. The service does not have access to faster processing. However, some services offer refund advance loans that put money in your account before the IRS processes your return, though these loans charge fees.
What if I made a mistake on my return after I filed it?
If you discover an error after filing, do not file an amended return until you receive your original refund. Filing an amended return (Form 1040-X) will delay your refund further because the IRS must process both returns. Once you receive the original refund, you can file the amended return if needed.
Can I speed up my refund by calling the IRS?
No. Calling the IRS will not speed up processing. The IRS processes returns in the order they are received, and calling does not move your return to the front of the line. Calling is only useful if your refund is overdue or you need to report a missing refund.