Is E-file available for Alabama Form 20S tax return
No, Alabama Form 205 is available for print only per the below State Forms Availability table.
State forms availability table for TurboTax Business
Is the availability status of “Print Only” unlikely to change to “E-File” before the March 15 filing deadline?
Yes - it is unlikely to change. All the Alabama business forms are finalized for print only.