They could have messed something up with your account info if you have it direct deposit. You should call them or check the info you gave them. It happens to me last year, my account number had a random extra number on the end so I had to call the IRS 3 times just for them to send me my refund. Which took almost a month.
By the end of the month max.. filed mine on the 3rd but because I'm receiving child tax credit it's required that the irs holds the refund until after the middle of th month some won't get theirs until after the 27th. Just depends on how slow they are really. So anytime between the 15th and 27th is average for the past two years.
Not understanding why mines say's it was deposit on Saturday 3/28/18 ?? When I check my bank account not showing anything deposit into my account. Do I need to wait (5) business days to see if it will be deposit into my account??
The previous three years my refund was deposited on a Saturday and my bank told me they do not hold my funds since its direct deposit they release it than plus the three previous tax years the irs where is my refund has never been accurate for me night before still says accepted than the next day my money is in my account