What it means
The check requires SpecifiedTradeSettlementPaymentMeans/PayerPartyDebtorFinancialAccount/ProprietaryID to be absent under ApplicableHeaderTradeSettlement. It does not itself require an IBAN or check whether an account is valid.
Why it matters
ProprietaryID is not the supported CII representation for the account to be debited. This is a check of the XML element, not proof that the bank account itself is invalid.
How to fix it
Remove ProprietaryID from the affected PayerPartyDebtorFinancialAccount, rather than deleting the whole account automatically. For direct debit, put the account's actual IBAN in IBANID for BT-91. Do not turn a proprietary account number into an IBAN merely by renaming its element. Recheck your file.
Once the file is corrected, check it again for free: Validate an invoice against EN 16931
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
ProprietaryID should not be present Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether CII-SR-444 still fails, and which other rules do.
Related rules
- CII-SR-445 Remove tax details from the price before discount
- CII-SR-446 Remove tax details from the net unit price
- CII-SR-447 Remove the end customer's order reference from the line
- CII-SR-448 Remove the end customer's order reference from the header
- CII-SR-449 Do not mix delivery location identifier types
- CII-SR-450 Use ID or GlobalID for the buyer, not both