Where your refund is right now, and why the wait varies
If you filed through TurboTax and your refund hasn't landed, the delay is almost certainly not TurboTax's fault—it's the IRS. TurboTax transmits your return electronically, but the IRS processes it, approves it, and sends the money. That's where the wait happens, and the timeline depends on how you chose to receive the refund and whether the IRS flagged anything for review.
The IRS publishes a Where's My Refund tool that tells you the actual status of your specific return. That tool is more reliable than anything TurboTax can tell you, because TurboTax sees only what the IRS has reported back. If you haven't checked there yet, that's your first step.
The typical timeline is 21 days from the date the IRS accepted your return—not from the date you filed, but from the date the IRS confirmed receipt. If you filed in early February, you're likely still within the normal window. If you filed in January and it's mid-March, something has probably held up the return.
Key Takeaways
- Check the IRS Where's My Refund tool using your Social Security number, filing status, and the exact refund amount—this is the only source that shows real status.
- Direct deposit refunds typically arrive within 21 days of IRS acceptance; paper checks take longer and depend on mail delivery.
- If the IRS tool shows "still processing" after 21 days, or if it shows an error code, you may need to contact the IRS directly or provide additional documents.
- TurboTax cannot speed up an IRS refund or retrieve a lost check; the IRS handles all refund payments and timing.
How to check your refund status without calling anyone
Go to irs.gov/refunds and select "Where's My Refund." You'll need three pieces of information: your Social Security number (or ITIN), your filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight.
The tool will show one of three messages. "Accepted" means the IRS received your return but hasn't processed it yet—this is normal for the first few days. "Approved" means the IRS has reviewed it and approved the refund; the money is on its way. "Sent" means the IRS has issued the refund and it's in transit to you.
If the tool shows an error code instead—such as "unable to determine" or a specific error number—the IRS has flagged something that needs attention. Write down the exact code and the date shown. That code tells you what the hold-up is, and you'll need it if you contact the IRS.
Why your refund might be delayed past 21 days
The IRS delays refunds for several concrete reasons. The most common is a mismatch between what you reported and what the IRS already knows about you—for example, if you claimed a dependent but the IRS has no record of that person's Social Security number, or if your income doesn't match what your employer reported on a W-2. The IRS also holds refunds when it detects a pattern that looks like identity theft or fraud, even if you filed legitimately.
Amended returns (Form 1040-X) take longer than original returns—typically 16 weeks or more. If you filed an amended return through TurboTax, the delay is expected and not a sign of a problem. The IRS processes amended returns in the order they arrive, and the volume is high in tax season.
Paper checks are slower than direct deposit because they depend on mail delivery. If you chose to receive your refund by check instead of direct deposit, add 7 to 10 business days to the timeline after the IRS marks the refund as "sent."
What to do if the IRS tool shows an error or hold
If the tool displays an error code, the IRS needs something from you before it can release the refund. Common requests include proof of identity, verification of a dependent's Social Security number, or clarification of income reported on a specific form. The IRS will usually mail you a notice explaining what's needed and where to send it. Check your mailbox for a letter from the IRS—these often arrive before the online tool updates.
If you received a notice, follow the instructions exactly. The notice will have a important date, usually 30 days from the date on the letter. If you miss the important date, the IRS may deny the refund or delay it further. If you didn't receive a notice but the tool shows a hold, call the IRS at 1-800-829-1040 and have your Social Security number, filing status, and the error code ready.
Do not contact TurboTax about this. TurboTax cannot resolve IRS holds or request that the IRS release a refund. The IRS is the only body that can change the status.
If your refund was supposed to arrive by direct deposit but didn't
First, confirm that the IRS tool shows "sent" or "approved." If it still shows "processing," the money hasn't been released yet and the delay is on the IRS side, not your bank's. Wait until the tool shows "sent" before assuming the bank lost it.
Once the IRS shows "sent," give your bank 1 to 2 business days to post the deposit. Direct deposits can take longer than a regular paycheck if they arrive on a weekend or holiday. If 2 business days have passed and the money still hasn't appeared, contact your bank and ask them to trace the deposit. Provide the bank with the date the IRS tool showed "sent" and the exact refund amount.
Your bank can tell you whether the IRS actually sent the money to your account. If the bank confirms the IRS never sent it, the hold is back on the IRS side—return to the Where's My Refund tool and look for an updated status or error code. If the bank confirms the IRS sent it but your account never received it, the bank will investigate and either locate the deposit or request that the IRS resend it.
If your refund check was mailed but never arrived
Paper checks take 7 to 10 business days after the IRS marks the refund "sent." If more than 10 business days have passed, the check may have been lost in the mail. Contact the IRS at 1-800-829-1040 and tell them your check didn't arrive. Have your Social Security number, filing status, and the refund amount ready.
The IRS can issue a replacement check or, in some cases, a direct deposit instead. The replacement process takes another 4 to 6 weeks. The IRS will also file a report with the Postal Service if the check was lost. Do not cash the original check if it arrives later—the IRS will have already issued a replacement, and cashing both is fraud.
If you need the money urgently and the IRS tells you a replacement will take 4 to 6 weeks, ask whether they can issue a direct deposit instead. Some IRS offices can do this faster than mailing a new check.
What TurboTax can and cannot do about your refund
TurboTax filed your return with the IRS, but it has no control over refund processing, timing, or payment. TurboTax cannot speed up the IRS, request priority processing, or retrieve a lost check. If you contact TurboTax support about a delayed refund, they will direct you to the IRS Where's My Refund tool and the IRS phone line—the same places you should go first.
TurboTax can help if there's a problem with the return itself—for example, if you believe you made an error on your tax form and need to file an amended return. TurboTax can also help if you're unsure whether you filed successfully or whether the IRS received your return. But once the IRS has accepted the return, TurboTax's role is finished.
If you paid TurboTax a fee to file and your refund is delayed, that fee is not refundable based on the IRS timeline. TurboTax's refund policy covers errors in the software or filing process, not delays caused by the IRS.
Frequently Asked Questions
How long does it actually take to get a refund after TurboTax files?
The IRS typically processes refunds within 21 days of acceptance. Direct deposits arrive faster than checks. If you filed in early February, you should see the refund by early March. If you filed an amended return, add 16 weeks to that timeline.
Can I call TurboTax to find out where my refund is?
TurboTax cannot tell you anything the IRS Where's My Refund tool cannot. Use that tool first—it's free and shows real-time status. Only contact TurboTax if you think there's an error in the return itself, not if the refund is delayed.
What if the Where's My Refund tool says "unable to determine"?
This usually means the IRS hasn't processed your return yet, or there's a mismatch in the information you entered (Social Security number, filing status, or refund amount). Double-check that you entered the exact refund amount shown on your TurboTax return. If the tool still shows "unable to determine" after 24 hours, call the IRS at 1-800-829-1040.
Can I get my refund faster if I pay TurboTax extra?
No. TurboTax offers refund advance loans in some cases, but these are loans against your refund, not a way to speed up the IRS. You pay interest or a fee to get the money sooner. The IRS timeline does not change.
What should I do if I think someone stole my refund?
Contact the IRS when ready at 1-800-829-1040 and report identity theft. The IRS will place a fraud alert on your account and investigate. You'll also need to file a report with the Federal Trade Commission at identitytheft.gov. Keep records of all communication with the IRS.