Get your taxes done using TurboTax

YES... that is what the IRS said on the notice and if you did not file an extension then the return is now late and the late filing penalty is accruing.  The S-Corp election is now also late ... please educate yourself here :   https://www.irs.gov/instructions/i2553