The IRS issues refunds, not TurboTax. This means that we can't say for sure why you haven’t received your refund if it's been longer than 21 days since you e-filed. You'll have to speak directly to IRS to find out more about the delay.
Perhaps you had a Refund offset. The IRS may have discovered you have delinquent debts, which they're legally required to deduct from your refund. You'll receive a notice about the offset.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"