ICEGATE registration is required to file online shipping bills, bills of Entry and other important documents. That is why it is necessary for the CHA/IEC holder/airlines/ shipping lines to register their business on ICEGATE.