Your federal refund can take longer than 21 days to process for the following reasons:
You claimed an EITC and or ACT and filed before February 15, 2018. It takes until the week of February 27 to receive your refund at the earliest. (view link below)
https://ttlc.intuit.com/questions/3397970-path-act-may-delay-refunds-for-early-filers
The IRS processed a refund offset.(view link below)
https://ttlc.intuit.com/questions/2539782-what-is-a-refund-offset
There were errors, inconsistencies, or missing info on the return.
The return is under review.
The IRS suspects identity theft or fraud.
There's a Form 8397 (Injured Spouse Allocation) on your return. It takes 11-14 weeks to process.
You filed Form 1040-X (Amended Return), which can take 12-16 weeks to process.
It's been 21 days and no text yet I file electronic
@RODRICK Crocker, the IRS issues most refunds from e-filed returns in about 21 days, although some returns take more time to review. 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. For more information, please see the FAQ link provided below:
When will I get my IRS tax refund, it’s been more than 21 days