The IRS asks that you allow up to 5 business days from the listed deposit date for your funds to appear. Also, many financial institutions do not process payments on weekends or holidays, which can affect when refunds reach taxpayers. Here's more information https://www.irs.gov/individuals/refund-timing.
For your state's timeframe, you will have to contact your state. Here's an article that will help you contact your state.
How do I contact my state Department of Revenue? - Community
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"