It generally takes about 21 days to receive refund after the IRS has accepted the return. Please see below.
NOTE: By law, any returns that include Earned Income Credit and/or Additional Child Tax Credit will be held until around mid-February. And refunds from those returns will start releasing in late February. You can find more details on that here
PATH Act delayed refunds for some filers
When will I get my IRS tax refund?