AEOI Reporting

45xxx · Reported transaction

CESOP error 45040

“The 'TransactionIdentifier' element is not unique within the Payment Data message”
The catalogue’s wording · business rule RT-BR-0040
Caught before you file

What it means

Two transactions in the same message share a TransactionIdentifier. It identifies one payment for the PSP and must be unique across the message.

Why files get it

  • Split or partial payments exported under the parent payment's identifier.
  • Identifiers from two source systems that overlap.

How to fix it

  1. Give every reported transaction an identifier that is unique across the message — prefix it by source system if two systems number from the same range.

Check a file for 45040 before you submit

The free validator runs the CESOP business rules against your file and names the error each finding would become — 45040 included — so the Validation Result is not where you first hear about it.

The file is parsed in your browser tab. No upload, no account.

Source: the error catalogue in the Payment Data XSD User Guide — CESOP, v4.40 (DG TAXUD), §2.2.3.18. The explanation is ours; it describes the file format and is not tax advice.