Skip to content
Language: EN

CRS Reporting Luxembourg – File with the ACD – Fund XP

CRS reporting · Luxembourg

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

30 Jun

Filing deadline, the year after the reporting year

XML

Validated against the ACD schemas before download

2015

Luxembourg law of 18 December, on automatic exchange

0

Account records stored on our servers

What Luxembourg reporting financial institutions must file

Under the Luxembourg law of 18 December 2015 on the automatic exchange of financial account information, reporting financial institutions 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, with DocTypeIndic OECD2 and OECD3.

Reportable jurisdictions

Only the jurisdictions on the Luxembourg list for the year are reported, and that list changes over time.

Many entities, one deadline

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

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.

  5. Close the loop

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

See CRS and FATCA reporting in 90 seconds

From import to the ACD’s answer: Excel import, live checks, ACD schema validation, filing and corrections.

The YouTube player loads only when you press play.

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 before the file goes out.

Why a CRS filing is rejected

In most cases the account data is sound and the file structure is not.

CauseWhat happens
MessageRefId reusedEach message carries an identifier unique to the sender. Reusing one from a previous filing has the whole file rejected, however sound the data.
DocRefId not uniqueEvery record carries its own identifier, unique over time and never reused. An export regenerated without renewing them fails.
Correction without CorrDocRefIdA correction has to name the record it replaces. Without that reference it is treated as a new account, and the holder ends up reported twice.
Jurisdiction off the listA residence that is not on the Luxembourg list for that reporting year. The list changes, and a file built on last year’s is wrong this year.
TIN in the wrong shapeA tax identification number that does not match the format of the declared country of residence — separators left in, or the wrong person type.
New data and corrections in one fileThe ACD expects them in separate files. Mixing them has both rejected.
No nil reportA reporting FI with nothing to report still files. Silence is not a return.

You change the data — the platform writes the 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

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.

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, with read-only access for reviewers.

Sealed audit trail

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

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 fall 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.

Also from Fund XP

Prepare your next CRS season with Fund XP

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

or call +352 621 765 176
Book a demo