Referentie
Markdown-exportBR-DE-1 Betalingsinstructies moeten worden vermeld
Volgens de Duitse nationale standaard XRechnung en de E-Rech-V moet elke elektronische factuur aan federale, deelstaat- of gemeentelijke overheden ten minste één groep betalingsinstructies (BG-16) bevatten. Waar de Europese basisnorm EN 16931 toestaat betalingsinstructies weg te laten bij vooraf voldane betalingen, vereist de Duitse overheid expliciete instructies zodat overheidsadministraties betalingen geautomatiseerd naar de juiste bankrekening kunnen overmaken.
Probleembeschrijving
FOUT
Duitse XRechnung-regel (KoSIT, BR-DE) · XRechnung 3.0
Interactieve validatieketen
Waar BR-DE-1 wordt gecontroleerd
Klik op een stap om te zien wat die controleert, of typ een regel-ID om de stap te vinden die hem meldt.
BR-DE-1 XRechnung-regel (Duitsland)
Gemeld in stap 3: Nationale regels (CIUS).
Niveau fout: het rapport adviseert de factuur af te wijzen.
Stap 3 · Wat wordt gecontroleerd
Nationale regels (CIUS)
- De specificatie-ID in BT-24 kiest de regelset, bijvoorbeeld XRechnung 3.0 of Peppol BIS Billing 3.0.
- XRechnung voegt de Duitse BR-DE-regels toe: kopersreferentie (BT-10), contact van de verkoper, betaalinstructies.
- Peppol voegt PEPPOL-EN16931- en landenregels toe. Ook XRechnung past enkele PEPPOL-EN16931-regels toe.
Voorbeeldcodes
Typische correctie
Vul de velden die de regelset vraagt in uw stamgegevens in, zoals de Leitweg-ID in BT-10 of het contact van de verkoper.
Context en betekenis
Betalingsinstructies vormen de schakel tussen factuurgoedkeuring en overboekingsopdracht. Zonder BG-16 meldt de op KoSIT gebaseerde XRechnung-validatie een fout, en ontvangstplatforms zoals OZG-RE (directe federale overheid, meer dan 170 indirecte federale instellingen en meerdere deelstaten) en andere portalen van deelstaten of gemeenten wijzen de factuur af voordat die de afdeling bereikt.
Oplossing
Om deze fout op te lossen in uw ERP- of facturatiesysteem (zoals SAP, DATEV, Dynamics 365 of Odoo), stelt u een geldige betaalmethode in op de factuurkop. Voeg in UBL 2.1 een <cac:PaymentMeans>-blok toe met een geldige UNCL 4461-code in <cbc:PaymentMeansCode> (bijv. 58 voor SEPA-overboeking, 30 voor overboeking, 59 voor SEPA-incasso). Voeg bij overboekingen het IBAN-rekeningnummer toe in <cac:PayeeFinancialAccount><cbc:ID>. Voeg in UN/CEFACT CII <ram:SpecifiedTradeSettlementPaymentMeans> toe met <ram:TypeCode> en <ram:PayeePartyCreditorFinancialAccount>.
Snelle acties
Geldige voorbeelden
- BG-16 aanwezig met betaalmiddelcode 58 (SEPA-overboeking) en begunstigde-IBAN DE89370400440532013000
- BG-16 aanwezig met betaalmiddelcode 59 (SEPA-incasso) en mandaatreferentie
Ongeldige voorbeelden
- Factuurkop bevat totalen maar laat het blok cac:PaymentMeans / SpecifiedTradeSettlementPaymentMeans volledig weg
- Factuur vertrouwt uitsluitend op vrije tekst in de betalingsvoorwaarden (BT-20) zonder gestructureerde BG-16
Codevoorbeelden
<cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DE89370400440532013000</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans><cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">100.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">119.00</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">119.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>