Each year the IRS shuts down efiling near year end to prepare for the following filing season. You can efile late tax returns for 2012 – 2014 but the efiling system shuts down at 11:59 am on Saturday the 21st of November for 2015. They have not announced yet when the system will be up again for efiling. See here for details.