Your situation is not unusual at all. Millions of people are in the same boat this year. Long delays at the IRS are due to Pandemic-induced staff shortages, large backlog of unprocessed return, extra duties of providing the stimulus payments, last minute changes in tax laws, etc. Delays are even longer with mailed returns or anything that requires any manual processing or additional investigation. Of course, there are some things you should check:
If you efiled, double-check that your efiled return was indeed accepted. If you used Online TurboTax, log in and go to the Tax Home and check the efile status, then use the tool below.
Here are some tips when using the IRS "Where's My Refund" tool: