The IRS releases most refunds within 21 calendar days after the e-filed return has been accepted (received), not 21 days from the e-filing date. You can check your E-file status here - e-file status lookup tool to ensure your return was accepted by the IRS. Keep in mind also, even though the IRS issues 9 out of 10 tax refunds within 21 days, it's possible your return may require additional review and take longer to process.
Once your return is accepted by the IRS, for the most up to date information on your refund, you can track your federal refund here: Where's My Refund? which provides a specific, personalized date for your tax refund once its available. You may also download the IRS2Go app to check your Federal refund status. Make sure you wait at least 24 hours after acceptance before using WMR.
For questions on state refunds, use your State Refund Lookup tool.
When will I get my IRS tax refund?
https://ttlc.intuit.com/replies/3288568