Yes, all filings including Form 8 and Form 11 can be done online on the MCA portal.