You can check your E-file status here - online e-file status lookup tool, to ensure your tax return was accepted by the IRS. When you e-file you get back 2 emails. The first email only confirms the transmission. The second email says if the IRS (or state) Accepted or Rejected your e-file.
When you log into your account you should also see the status and if it was Accepted or Rejected, Started, Printed, Ready to Mail, etc.
If your return was accepted less than 21 days ago, hang in
there. It can take anywhere from a few days to 3 weeks to go from
acceptance to approval.
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. You
may also download the IRS2Go
app to check your Federal refund status.
How do I track my state refund? https://ttlc.intuit.com/replies/3288568