The filing date is the 15h of the month (or the next business day if this falls on a holiday or weekend) following the reporting period (monthly/quarterly) end.
Cyprus ESL filings are made online. There may be a fine of up to €5,000 for late or incorrect Cyprus ESL filings.