Get your taxes done using TurboTax

IRS website says 2/28 for form 8995-A.  Intuit is saying 2/20.  Are those both guesses?