ECI is an abbreviation for the Estimated Chargeable Income. You need to submit it up to three months after the financial year ends.