If it's been over 21 days since your tax return was accepted by the IRS, see What if my IRS refund is taking longer than 21 days?
**Mark the post that answers your question by clicking on "Mark as Best Answer"
It's because they are behind, I'm now at day 31, and still no refund. The IRS said they are trying to process them but due to all the new tax laws, stimulus money, EIC, and dependants they are taking longer than expedited. IRS also said the IRS website to check my return is not getting updated property and IRS Togo is not updating correctly so you cant use them. It's a joke. We all have to wait and honestly it's not fair. I filed my taxes before they were accepting returns and got an approved email on Feb 12th. I was first in line to get my taxes done and I'm still waiting along with everyone else