You can electronically file your IL-1120 and IL-1120-ST and attachments through our partnership with the IRS Modernized e-file. Please see this link for current information and software providers: http://tax.illinois.gov/ElectronicServices/Businesses/index.htm