Why it may take longer than 21 days for some taxpayers to receive their federal refund

The IRS issues most refunds in fewer than 21 days for taxpayers who file electronically and choose direct deposit.