Step-by-step procedure to connect to ecdf.lu, prepare XBRL-compliant statements and meet AED deadlines — or delegate everything to our licensed accountants.
eCDF (electronic Common Data Format) is the official Luxembourg portal managed by the AED (Administration de l'Enregistrement, des Domaines et de la TVA) for the electronic filing of annual accounts and corporate tax returns. It replaced paper-based filing and has been mandatory for most commercial entities since 2012.
The platform is accessible at ecdf.lu and is distinct from the RCSL (Register of Commerce) deposit — filing on eCDF satisfies the AED tax obligation; a separate RCSL filing is required for publication of the accounts in the official gazette (RESA).
Important: ecdf.lu is the AED's official portal. financialservices.lu is a licensed Luxembourg fiduciary that prepares and submits eCDF filings on behalf of companies. We do not operate the eCDF platform itself.
All Luxembourg commercial companies (SA, SARL, SARL-S, SCA, SCS, SNC, SE, SOPARFI) that exceed at least one of the micro-enterprise thresholds must submit full annual accounts via eCDF:
Balance sheet total > €350,000
Net turnover > €700,000
Average headcount > 10 employees
Micro-enterprises below all three thresholds file a simplified abbreviated balance sheet. Regulated entities (RAIF, SIF, SICAR) follow CSSF-specific formats but still use the eCDF infrastructure.
Before you start: You will need a valid LuxTrust credential (Smartcard, Token or LuxTrust Mobile) or an eIDAS-compliant electronic identity. The company must already be registered in eCDF by an authorised signatory.
Go to ecdf.lu. Select your login method: LuxTrust Token, Smartcard or LuxTrust Mobile. First-time users must request access via the AED portal — allow 5–10 business days for credential activation.
Once logged in, select the company by its
numéro matricule
. Choose the accounting period (fiscal year) for which you are filing. Verify that the opening balance matches the prior year's closing balance before proceeding.
Export the XBRL/XML file from your accounting software (Sage BOB, Exact, or a dedicated Luxembourg XBRL generator). The file must conform to the
AED taxonomy
currently in force. Upload the file and run the built-in validation check.
Upload scanned PDFs of: the signed minutes of the shareholders' meeting approving the accounts, the auditor's report (if applicable), and the management report. All documents must be legible and bear original signatures or qualified electronic signatures (QES).
Confirm the submission. eCDF generates a
date-stamped acknowledgement
(accusé de réception). Save and archive this document — it is your legal proof of timely filing in case of AED audit or dispute.
eCDF filing does not replace the RCSL deposit. Log into
resa.lu
to publish the approved accounts in the Luxembourg official gazette within one month of the shareholders' meeting. Both filings are required to be fully compliant.


Late filing penalties: Failure to file before the deadline may result in AED administrative penalties and, in persistent cases, the RCSL may initiate dissolution proceedings under the amended Companies Act.
Contact us now to find the right Accounting Manager for your needs.