The IRS issues most refunds in about 21 days, although some returns take more time to review. If it's been longer than 21 days since you e-filed, you may want to speak directly to IRS to find out more about the delay.
What if my IRS refund is taking longer than 21 day ...