infopeppol-bis-3

IN-PAYMENT-MEANS-CODES:Payment means codes validation

Payment means codes should be from recommended UNCL4461 subset

Fix this in your source system

MANUAL

Payment means code determines payment processing. Invalid codes may indicate an unsupported payment method that requires business decision.

See the step-by-step instructions below to fix this error manually.

Why This Error Matters

Currency must be explicitly stated.

How to Fix It

1

Add currency

DocumentCurrencyCode element

2

Use ISO code

3-letter ISO 4217

Technical Details

XPath: /Invoice/cbc:DocumentCurrencyCode

Common Causes

  • Missing currency
  • Wrong code

Frequently Asked Questions

Invoice must specify document currency.
Add DocumentCurrencyCode element. Invoice Navigator can help identify and fix this issue.
Yes, PEPPOL-EN16931-R008 is a critical error that must be fixed.

Related Errors

Last updated: 18 January 2026

Share this guide: