Less than 21 days
If you requested a refund of tax withheld on a Form 1042-S by filing a Form 1040NR, we will need additional time to process the return. Please allow up to 6 months from the original due date of the 1040NR return or the date you actually filed the 1040NR, whichever is later to receive any refund due. Our phone and walk-in representatives can research the status of your refund only if it's been 21 days or more since you filed electronically, more than 6 weeks since you mailed your paper return or if Where’s My Refund? directs you to contact us. 1 If you e-Filed your tax return your refund will generally be processed in about 1 week. 2  If you filed your tax return on paper your refund could take up to 7 weeks to process. 3  Please note, if you mailed your tax return using Certified Mail it could take from 1-3 weeks before we receive it from the Post Office. How Long does it Take. 1  If you e-Filed your tax return your refund will generally be processed in about 1 week. 2  If you filed your tax return on paper your refund could take up to 7 weeks to process. What to Expect for Refunds in 2015. The IRS issues more than 9 out of 10 refunds in less than 21 days. However, it’s possible your tax return may require additional review and take longer. The easiest way to check your refund status is by using our automated tools. Where’s My Refund? has the most up to date information available about your refund. If you don't have Internet access, you may call the refund hotline at 800-829-1954. Where’s My Refund? includes information for the most recent tax year filed in the current year and does not include information about amended returns. To check the status of an amended return, use Where’s My Amended Return? on IRS.gov. If you enter the wrong bank account number for direct deposit, it can take as long as six to seven weeks to get a check in the mail. If you use Where's My Refund? after the given amount of time -- and don't see a status update -- contact the IRS to start tracking your tax return. Direct Deposit. If you choose direct deposit when you e-file your tax return, you can expect a federal return to take two weeks, if you file before the April deadline. Some state returns may take as long as two weeks, but some can come as early as a week after submitting the return.
https://www.irs.gov/refunds/what-to-expect-for-refunds-this-year https://www.irs.gov/refunds/what-to-expect-for-refunds-this-year http://www.tax.virginia.gov/content/where-my-refund http://www.tax.virginia.gov/content/where-my-refund https://www.irs.gov/refunds/what-to-expect-for-refunds-this-year https://www.irs.gov/taxtopics/tc152.html http://www.ehow.com/about_5290764_long-efile-refund.html http://www.ehow.com/about_5290764_long-efile-refund.html
how long does it take for the govt to give u a tax refund when you have electronically filed