More than 90% of the time the IRS will issue a refund in less than 21 days on an e-filed return. (If the return contains an Earned Income or Child Credit, it could take 2-3 weeks longer.) E-filed returns requesting a paper check will take about a week longer.