Naar de inhoud

Fataal

UBL-SR-47: Alle betaalwijzecodes op een factuur moeten gelijk zijn

In het kort

Fataal: de factuur komt niet door de geselecteerde controles.

UBL-SR-47 betekent dat de factuur blokken met betaalwijzen heeft met verschillende betaalwijzecodes (BT-81). Gebruik in alle blokken dezelfde code, of houd maar één blok met een betaalwijze over.

Op deze pagina

Wat de regel betekent

De betaalwijzecode (BT-81) geeft aan hoe de factuur betaald moet worden, bijvoorbeeld 58 voor een SEPA-overboeking of 59 voor een SEPA-incasso. Heeft het bestand meer dan één cbc:PaymentMeansCode, dan moeten ze allemaal dezelfde waarde hebben.

Waarom het ertoe doet

EN 16931 beschrijft één manier van betalen per factuur.

Zo los je het op

Controleer de betaalgegevens in je factuursoftware en kies één betaalwijze. Bied je twee bankrekeningen aan, dan horen ze dezelfde code te hebben. Maak je de XML zelf, geef dan elke cbc:PaymentMeansCode in het bestand dezelfde waarde.

Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren

Of corrigeer de factuur in een formulier en download het gecorrigeerde bestand voor 1 credit: Een afgekeurde e-factuur herstellen

De gepubliceerde tekst van de regel

When there are more than one payment means code, they shall be equal

Waar deze regel geldt

Regelset Versie
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Tekst van de regel uit phive-rules 4.6.4.

Controleer je bestand

Sleep je e-factuur hierheen om te zien of die nog steeds niet aan UBL-SR-47 voldoet en aan welke andere regels ook niet.

Bijgewerkt op 6 november 2026