ECI, or Estimated Chargeable Income, is due to IRAS 3 months post your company's Financial Year End. Say your year wraps up on December 31st; you'll need to submit ECI by March 31st the following year.
ECI's your best guess at your company's taxable profits after accounting for tax-allowed expenses.