Yes, Form 11 can be filled out online through the MCA portal. However, it must first be downloaded and completed offline, then uploaded and submitted online via the MCA portal, with necessary validations and digital signatures.