E-file with Direct Deposit
If you chose to direct deposit your refund and you e-filed, the official IRS statement is, "Nine out of ten taxpayers typically receive refunds in less than 21 days when they use e-file with direct deposit."
From our experience with customers last year, most customers get their federal refund in about 7 to 14 days if they e-file and choose direct deposit. It really just depends on how fast the IRS system can process your refund.
E-file without Direct Deposit
If you didn't choose direct deposit or if your direct deposit information was inaccurate, you'll typically receive your refund check within 3 to 4 weeks.
If you mailed your tax return instead of e-filing, you'll typically receive your refund in 6 weeks or more.
Check Refund Status
24 hours after you e-file (or 4 weeks after you mail) your tax return, you can check the status of your refund by using the IRS's Where's My Refund? tool or by calling the IRS TeleTax number at 1-800-829-4477 and selecting the refund status option. Be sure to have a copy of your return available since you will need to know the first Social Security number shown on your return, the filing status, and the exact whole dollar amount of your refund.
The IRS website or TeleTax number won't have any refund information for at least 24 hours after your e-filed tax return was accepted by the IRS. If you mailed your tax return, it takes about 4 weeks before you can go to the IRS website or use TeleTax to find out refund information.