Luxembourg

Luxembourg CRS & FATCA Reporting

File ACD-compliant CRS 2.0 and FATCA XML directly from the Novus platform — schema-validated and ready for the ACD portal.

Book a demo

Luxembourg financial institutions file CRS and FATCA reports through the Administration des Contributions Directes (ACD). Novus automates the entire process — from XML generation to ACD portal submission — with built-in validation against the latest Luxembourg schemas.

Luxembourg reporting requirements

  • Reporting authority: ACD (Administration des Contributions Directes)
  • Submission channels: SOFIE (Worldline, channel C) and FUNDSQUARE (Bourse de Luxembourg, channel B)
  • Filing deadline: 30 June for the previous calendar year (confirm the current-year date with the ACD)
  • Schema: AEOI_LUX_V3.0.xsd mandatory from 1 January 2027 for CRS 2.0; V2.0 accepted until 31 December 2026
  • File naming: CRS_YYYYMMDDhhmmss_CRS701_YYYY_Channel_MatriculeDéposant_MatriculeRFI_Environment.xml

Luxembourg-specific XML rules

  • Nil reporting: The Luxembourg header contains nil reporting information — do not complete the IRS nil report tag for Luxembourg FATCA XML.
  • RFI identifier: The RFI_Identifier element must equal the MatriculeDuRFI in the file name.
  • Channel codes: B = Bourse (FUNDSQUARE), C = Cetrel (Worldline/SOFIE).
  • Depositor matricule: The Luxembourg MatriculeDéposant must match the ACD registration number on file.

CRS 2.0 transition for Luxembourg

Luxembourg is adopting the OECD CRS 2.0 standard for the 2026 reporting year. The new schema — AEOI_LUX_V3.0.xsd — becomes mandatory on 1 January 2027. Until then, the ACD continues to accept V2.0 filings. We recommend switching your pipeline to V3.0 well ahead of the deadline.

How Novus helps

  • Generate ACD-compliant XML from your source data (CSV, Excel, database).
  • Validate against AEOI_LUX_V3.0.xsd before submission — catch schema errors before they reach the ACD.
  • Handle the Luxembourg file-naming convention automatically.
  • Support bulk reporting for fund managers and multi-fund structures.
  • TIN validation against the Luxembourg and OECD country rules.

Related jurisdictions

Frequently asked questions

Which portal do Luxembourg FIs use for CRS and FATCA?

The ACD accepts filings through two channels: SOFIE (operated by Worldline, channel code C) and FUNDSQUARE (operated by the Luxembourg Stock Exchange, channel code B).

When is the Luxembourg CRS 2.0 deadline?

The AEOI_LUX_V3.0.xsd schema becomes mandatory on 1 January 2027. The first CRS 2.0 returns will cover the 2026 reporting year.

What is the Luxembourg file naming convention?

Files follow the pattern CRS_YYYYMMDDhhmmss_CRS701_YYYY_Channel_MatriculeDéposant_MatriculeRFI_Environment.xml. The RFI identifier inside the XML must match the matricule in the file name.

Can Novus generate both FATCA and CRS XML for Luxembourg?

Yes. The platform supports FATCA Model 1 & 2 XML and CRS XML for Luxembourg in the same workflow, including support for both V2.0 and V3.0 schemas during the transition period.