To check the status of your federal tax refund with the IRS, visit the IRS Where's My Refund page. According to the IRS website most refunds are disbursed in less than 21 days.
Refunds may be delayed even longer for other reasons. If this happens, you should contact the IRS directly by calling IRS Tele-Tax (800-829-4477) or the IRS Taxpayer Assistance Line (800-829-1040).
Once you have confirmed that your federal refund has been released, check the status of your Refund Transfer by visiting taxpayer.sbtpg.com.