Tax refunds typically take up to 21 days from the IRS's acceptance of an electronically filed return to be processed and received, especially when using direct deposit. Paper returns usually take longer, around 4 to 8 weeks. The IRS provides tools like the "Where’s My Refund?" tool to track refund status starting 24 hours after e-filing. Delays may occur due to errors, filing status issues, identity verification, or claimed credits like Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC). Most refunds are issued within three weeks after filing electronically, with direct deposit being the fastest method to receive the refund in your bank account.