After you file

they come at different times. the Turbotax 21 days is an estimate. check the IRS website for the status of your Federal refund. if you have questions, you can post back in this thread.

https://www.irs.gov/wheres-my-refund