CRS reporting · Luxembourg

CRS reporting in Luxembourg, ready for the ACD

Complex regulations. Simple reporting.

Prepare, check and file your Common Reporting Standard reports with the Administration des contributions directes (ACD) – from the Excel files your custodians send you to the ACD’s answer, in one platform.

Fund XP CRS and FATCA platform: portfolio overview with the status and deadline of every CRS report
The CRS obligation

What Luxembourg reporting financial institutions must file

Under the Luxembourg law of 18 December 2015 on the automatic exchange of financial account information (the CRS law), Luxembourg reporting financial institutions – investment funds, banks, insurers, custodians – report each year the financial accounts held by residents of reportable jurisdictions. The report is filed in XML with the ACD by 30 June of the following year; the ACD then exchanges the information with the tax authorities of the jurisdictions concerned.

Strict ACD XML formats

The ACD envelope, the CRS message and the file naming rules: a file that deviates is rejected.

Corrections, record by record

Changes and deletions must reference the record accepted before (OECD2 and OECD3).

Reportable jurisdictions

Only the jurisdictions of the Luxembourg list for the year are reported – the list changes over time.

Many entities, one deadline

Funds, sub-funds and clients, with data from several sources, all due by 30 June.

How it works

From your data to the ACD’s answer in five steps

  1. Import

    Excel files from custodians and transfer agents, or CRS XML files already filed with the ACD.

  2. Check

    Every field is checked as you type; one panel lists what is left to fix.

  3. Export

    The XML is validated against the ACD schemas before you can download it.

  4. File

    Fund XP transmits your files to the ACD as depositor. (Optional)

  5. Close the loop

    The ACD’s status message comes back and is applied to your project.

Data quality

Every CRS error found before the ACD finds it

  • Live checks on every field the ACD requires: TINs and their usual format by country, residences, addresses, account types, controlling persons.
  • One panel lists the problems of the whole report; one click opens the account on the right field.
  • Year on year: accounts reported last year and missing this year are flagged, to be reported as closed.
  • Duplicates: the same holder with different data across reports is detected.
CRS report check: list of problems to fix, each one opening the account field concerned
Corrections

You change the data – the platform writes the CRS correction

The platform keeps the history of every record sent and accepted. You only edit the accounts; it works out what the ACD must receive.

What you doWhat is filed with the ACD
Change an account already acceptedCorrection (DocTypeIndic OECD2) referencing the accepted record
Delete an account already acceptedDeletion (OECD3)
A holder moves to another reportable jurisdictionDeletion for the old jurisdiction, new record for the new one
The reporting FI’s details changeCorrected reporting FI record
Nothing to report for a reporting FIA nil report in the ACD format
CRS XML export validated against the ACD schema, with the ACD file name
Built for Luxembourg

ACD rules built in

  • Validation against the ACD XML schemas before download; ACD file names, depositor envelope and Luxembourg time.
  • The Luxembourg list of reportable jurisdictions per reporting year, kept up to date by Fund XP.
  • Overseas territories (Guadeloupe, Martinique, Réunion…) handled as the ACD manual requires.
  • New data and corrections in separate files, as the ACD requires; test and production files.
  • Excel import with column profiles remembered, and one workbook for several reporting FIs.
Security

Your account data stays yours

Encrypted project file

Account data is kept in an encrypted file on your computer; the server only handles sign-in, keys and the files you choose to send.

Two-factor sign-in and rights

Each user prepares, reviews or administers; read-only access for reviewers.

Sealed audit trail

Every change is logged and the trail of each project is sealed on the server.

FAQ

CRS reporting in Luxembourg – frequent questions

What is the deadline for CRS reporting in Luxembourg?

CRS reports are filed with the ACD by 30 June of the year following the reporting year – for example by 30 June 2027 for the 2026 reporting year.

Who has to file a CRS report with the ACD?

Luxembourg reporting financial institutions under the law of 18 December 2015: investment entities such as funds, custodial and depository institutions, and specified insurance companies, unless they qualify as non-reporting financial institutions.

Which jurisdictions are reportable?

Those on the Luxembourg list of reportable jurisdictions for the reporting year. The platform applies the list of each year automatically and shows the accounts that are outside it.

How do I correct a CRS report already accepted by the ACD?

Edit the account in the platform. It sends a correction (OECD2) or a deletion (OECD3) referencing the record the ACD accepted, in a separate corrections file.

Can I import my data from Excel?

Yes. You match the columns of a custodian’s workbook once; the profile is remembered for the next file. One workbook can hold the accounts of several reporting FIs of a client.

Does the platform also handle FATCA?

Yes – CRS and FATCA reports are prepared in the same project. See FATCA reporting in Luxembourg.

Prepare your next CRS reporting season with Fund XP

A demo on fictitious data or on an anonymised file of yours, then a first reporting FI done together.

Also from Fund XP: FATCA reporting · DORA register of information · Excel to BCL reporting.