How to File Annex IV with CSSF Luxembourg
A practical step-by-step guide for compliance officers — updated for AIFMD II (2026)
Quick Facts
- Regulator
- CSSF (Commission de Surveillance du Secteur Financier)
- Filing Portal
- CSSF eDesk (edesk.apps.cssf.lu)
- Filing Format
- XML (ESMA AIFMD_DATAIF schema) uploaded via eDesk portal
- Submission Method
- Manual XML upload — no SOAP API (unlike BaFin)
- Annual Deadline
- 30 days after year-end
- Quarterly Deadline
- 30 days after quarter-end
- Reporting Frequency
- Quarterly for >EUR 1.5B AUM · Semi-annual for EUR 500M–1.5B · Annual for <EUR 500M
- Semi-Annual Deadline
- 45 days after period-end
Prerequisites
CSSF eDesk account with authorized signatory
Your AIFM must have an active eDesk account. The person submitting must be registered as an authorized signatory for AIFMD reporting. New account setup takes 5-10 business days — apply well before your first deadline.
OPC/SIF/RAIF registration number
Every Luxembourg-domiciled fund requires a CSSF-issued registration number. OPC numbers are used for Part II UCIs, SIF numbers for Specialized Investment Funds, and RAIF numbers for Reserved Alternative Investment Funds. This number serves as the AIFNationalCode in your XML filing.
Active Legal Entity Identifier (LEI)
Both the AIFM and each AIF (compartment) must have a valid, non-lapsed LEI. CSSF rejects filings with expired LEIs. Renewal must be completed before the reporting deadline. Luxembourg LEIs are typically issued through the Luxembourg Stock Exchange (LuxSE).
LuxCSD participant codes (if applicable)
If your fund settles through LuxCSD (Luxembourg Central Securities Depository), include the participant codes in your filing data. This applies primarily to funds with listed share classes on the Luxembourg Stock Exchange.
Step-by-Step Filing Process
Collect fund data across all compartments
Luxembourg fund structures typically use umbrella vehicles with multiple compartments (sub-funds). Each compartment is treated as a separate AIF for Annex IV purposes. Gather NAV, investor breakdowns, leverage figures, counterparty exposures, and liquidity profiles for every compartment individually. For SIFs and RAIFs, ensure you have the correct OPC/SIF/RAIF registration number issued by the CSSF. If your fund uses a multi-currency share class structure, collect base currency NAV and individual share class NAVs separately — you will need both.
Map data to ESMA XML schema with CSSF-specific fields
Transform your fund data into the ESMA AIFMD_DATAIF XML schema (version 1.2 for AIFMD II). CSSF requires compartment-level reporting: each compartment generates its own AIF-level report within the XML, with the umbrella identified as the AIFM. Pay special attention to the AIFNationalCode field — use the CSSF-assigned OPC number (e.g., O-XXXXX for Part II funds, S-XXXXX for SIFs). Map currency fields to the base currency of each compartment. Leverage calculations must use both the gross method and the commitment method as per ESMA guidelines.
Validate the XML against the XSD schema
Before uploading to eDesk, validate your XML file against the official ESMA AIFMD_DATAIF_V1.2.xsd schema. This catches structural errors — missing required elements, incorrect data types, and enumeration mismatches — before CSSF sees them. Use a dedicated XML validation tool or library. Common validation failures include: incorrect ISO currency codes, NAV reported in the wrong unit (CSSF expects full amounts, not thousands), missing LEI checksums, and date format errors (must be YYYY-MM-DD). Fix all XSD validation errors before proceeding.
Log into the CSSF eDesk portal
Navigate to eDesk (edesk.apps.cssf.lu) and authenticate with your authorized signatory credentials. You must have an active eDesk account with the correct entity profile linked to your AIFM. If this is your first filing, verify that your entity profile shows the correct CSSF registration number, LEI, and authorized reporting contact. eDesk uses two-factor authentication — have your second factor ready. Note that eDesk sessions time out after approximately 30 minutes of inactivity, so prepare your files before logging in.
Upload the XML file under AIFMD Reporting
In the eDesk portal, navigate to the "AIFMD Reporting" section. Select the correct reporting period and frequency (quarterly, semi-annual, or annual). Upload your validated XML file. For umbrella funds with multiple compartments, you can either upload a single XML containing all compartment reports or upload individual files per compartment — eDesk accepts both approaches. For large files, eDesk supports uploads up to 50MB. If your file exceeds this, split by compartment. eDesk performs an initial format check upon upload — if the file is malformed, you will receive an immediate error.
Confirm submission and download the receipt
After upload, eDesk displays a submission summary showing the number of AIF reports detected, the reporting period, and a unique submission reference number. Review this summary carefully — confirm that the number of AIF reports matches your expected compartment count. Click "Confirm" to finalize the submission. Download and store the submission receipt PDF — this serves as proof of filing and includes the timestamp, reference number, and file hash. Your compliance records should retain this receipt for at least 5 years per CSSF record-keeping requirements.
Monitor eDesk for validation results
After submission, CSSF runs detailed business-rule validation on your filing. This is more thorough than XSD validation — it checks cross-field consistency, plausibility of reported values, and CSSF-specific requirements. Results typically appear within 2 to 5 business days in your eDesk dashboard under "Submission Status." If CSSF flags errors, you will receive a detailed validation report identifying each issue by field reference. Correct the errors and resubmit within the original deadline if possible. If the deadline has passed, contact CSSF immediately — late corrective resubmissions are treated more favorably than missing filings.
Common Pitfalls
Compartment vs. umbrella confusion
This is the most common error for Luxembourg filings. Each compartment within an umbrella fund must be reported as a separate AIF. The umbrella itself is not an AIF — it is the AIFM-level entity. Filing a single report for the entire umbrella instead of per-compartment reports will be rejected by CSSF validation.
Multi-currency reporting errors
Luxembourg funds frequently operate multi-currency share classes. Annex IV requires reporting in the base currency of each compartment, not in EUR unless EUR is the base currency. NAV conversions must use the ECB reference rate as of the reporting date. Mixing share class currencies with compartment base currency is a frequent validation failure.
Sub-threshold AIFM simplified reporting omission
Unlike some NCAs, CSSF requires sub-threshold AIFMs (registered but not authorized) to file simplified Annex IV reports. Many managers assume sub-threshold means no filing obligation — this is incorrect for Luxembourg. The simplified template requires less data but still demands timely submission.
eDesk session timeouts during large uploads
The eDesk portal session expires after approximately 30 minutes of inactivity. For umbrella funds with many compartments, XML files can be large and uploads slow. If your session times out mid-upload, you must start over. Prepare files in advance, use a stable connection, and avoid navigating away during upload.
Incorrect OPC/SIF classification codes
CSSF uses its own fund classification system alongside ESMA types. Using an OPC code when the fund is registered as a SIF (or vice versa) triggers an immediate validation error. Cross-check your CSSF registration documents to confirm the correct classification before filing.
CSSF-Specific Quirks
No API access — manual upload only
Unlike BaFin (which supports SOAP-based automated submission), CSSF does not offer any API or automated filing interface. All Annex IV submissions must go through the eDesk web portal manually. This is the single biggest operational difference for firms filing in both Germany and Luxembourg. Workflow automation must stop at XML generation — a human must handle the eDesk upload.
Detailed validation feedback within eDesk
On the positive side, CSSF provides exceptionally detailed validation feedback compared to other NCAs. When a filing fails business-rule validation, eDesk returns a structured error report with specific field references, expected values, and explanations. This makes debugging much faster than with NCAs that return generic error codes.
Fast-track vs. standard authorization distinction
Luxembourg distinguishes between registered AIFMs (sub-threshold, simplified filing) and authorized AIFMs (full Annex IV). Additionally, CSSF operates a "fast-track" application process for certain RAIF structures that affects initial filing timelines. Ensure you know which category your AIFM falls into — it determines both the template and the deadline.
Batch upload for multiple compartments
eDesk supports batch upload — you can submit a single XML file containing reports for all compartments of an umbrella fund in one upload. This is more efficient than individual uploads and reduces the risk of missing a compartment. However, if one compartment report within the batch fails validation, the entire batch may be flagged for review.
CSSF Circular 18/698 supplementary requirements
Beyond the standard ESMA Annex IV, CSSF Circular 18/698 (as amended) imposes supplementary reporting requirements for Luxembourg-domiciled AIFs. These include additional liquidity risk reporting, enhanced investor concentration data, and CSSF-specific risk metrics. Ensure your filing process accounts for these supplementary fields even though they are not part of the base ESMA schema.
AIFMD II Changes for Luxembourg — 2026
Early transposer — law passed December 2025
Luxembourg was among the first EU member states to transpose AIFMD II into national law, with the transposition bill passed in December 2025. This means Luxembourg AIFMs had relatively more lead time compared to late-transposing jurisdictions. The CSSF updated its circulars and eDesk portal accordingly, making the new format mandatory from Q2 2026 filings onward.
Enhanced delegation reporting
Luxembourg is Europe's largest hub for delegated portfolio management. AIFMD II introduces detailed delegation reporting requirements — including the identity of delegates, the scope of delegated functions, and conflict-of-interest disclosures. For Luxembourg AIFMs, this is particularly significant as many operate "ManCo" (management company) models where investment management is delegated to third-party firms in London, New York, or elsewhere.
Liquidity management tool (LMT) requirements
AIFMD II mandates that AIFMs select and disclose at least one liquidity management tool (swing pricing, redemption gates, etc.) for each open-ended AIF. For Luxembourg, where many AIFs resemble UCITS in structure, this has broad impact. CSSF requires LMT disclosures in both the fund prospectus and the Annex IV filing. Compartments with different liquidity profiles may require different LMTs.
Expanded loan origination fund reporting
Luxembourg has become a major domicile for loan origination funds. AIFMD II introduces specific reporting requirements for these vehicles, including granular data on loan portfolios, credit quality, concentration limits, and leverage employed in lending activities. CSSF has published supplementary guidance for Luxembourg-domiciled loan origination AIFs to ensure consistent reporting across the market.
How Caelith Helps with CSSF Annex IV Filing
- ✓Generates compartment-level XML automatically — one file per umbrella with all sub-fund reports included
- ✓Validates against the official ESMA AIFMD_DATAIF XSD schema before you upload to eDesk
- ✓Manages multi-currency NAV conversion using ECB reference rates as of the reporting date
- ✓Maintains a complete audit trail for each filing — submission timestamps, validation results, and amendment history
- ✓Unified reporting workflow for cross-border managers filing with both BaFin and CSSF from a single dataset
Frequently Asked Questions
Does CSSF accept API submissions for Annex IV?▾
Do I need to file for each compartment separately?▾
What's the difference between registered and authorized AIFM reporting?▾
How quickly does CSSF validate submissions?▾
Can I amend a submitted Annex IV filing on eDesk?▾
Related Resources
Ready to simplify your AIFMD II compliance?
Try our AI-powered Compliance Copilot or book a personal demo with the Caelith team.