Question: how long does it take for my income tax to come in?
Answer: The IRS sends over 9 out of 10 refunds to taxpayers in less than three weeks. Unfortunately, a 21-day delivery of your tax refund isn't guaranteed. There are a number of factors — including the choices you make when you file — that could impact how long it takes for you to receive your tax refund.