Check the payee identifier in the payee block · UBL-SR-20
- Severity · Error
- Applies to · UBL
- Editorial review pending
The check allows at most one entry for payee identifier. It also compares the payee name with the seller’s registered name. The count excludes identifiers with the SEPA scheme.
As of
Who can correct it?
The invoicing software provider can correct the export.
How to fix it
- Check cac:PartyIdentification/cbc:ID[upper-case(@schemeID) != 'SEPA'] within cac:PayeeParty for repeated entries and compare the names with the actual parties.
- Use a separate payee block for a different payee. If the export repeats the seller in a payee block by mistake, correct the mapping.
Rule text and source
Paraphrase · Within cac:PayeeParty, cac:PartyIdentification/cbc:ID[upper-case(@schemeID) != 'SEPA'] may return at most one match. The check also requires the payee name to differ from the seller’s registered name.
Message to the sender
Hello,
rule UBL-SR-20 was triggered when checking electronic invoice {invoiceNumber}. Could you check the payee name and the payee identifier? Could you check the export and send us a corrected file?
Kind regardsExample
A separate payee block repeats the seller’s registered name and gives a payee identifier. For an actual different payee, the corrected block gives their own name and at most one matching entry.
Rule versions
CEN · EN 16931 (KoSIT) 1.3.16
CEN · EN 16931 1.3.17