Ga naar de hoofdinhoud

Referentie

Markdown-export

BT-98 Redencode van documentkorting

Gecodeerde reden voor de documentkorting.

Kort antwoord

Kortingen en toeslagen

Kortingen, toeslagen en de bijbehorende fiscale gegevens op documentniveau.

Snelle acties

Eenvoudig uitgelegd

Documentkortingen verlagen het factuurtotaal; documenttoeslagen verhogen het. ChargeIndicator bepaalt in UBL/CII de interpretatie als BG-20-korting of BG-21-toeslag.

Wat je hier meestal invult

UN/CEFACT-code voor de reden van korting of toeslag

Typische geldige waarden zijn: 41, 42, 60

BT-97 of BT-98 moet aanwezig zijn voor elke documentkorting.

Waar het veld staat

Totalen en btw
UBL 2.1-syntaxis
  1. Invoice
  2. cac:AllowanceCharge[cbc:ChargeIndicator=false()]
  3. cbc:AllowanceChargeReasonCodeBT-98
CII (UN/CEFACT)-syntaxis
  1. rsm:CrossIndustryInvoice
  2. rsm:SupplyChainTradeTransaction
  3. ram:ApplicableHeaderTradeSettlement
  4. ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()]
  5. ram:ReasonCodeBT-98
BT-98 hoort bij het deel ‘Totalen en btw’ van de factuur. UBL 2.1-syntaxis: Invoice › cac:AllowanceCharge[cbc:ChargeIndicator=false()] › cbc:AllowanceChargeReasonCode. CII (UN/CEFACT)-syntaxis: rsm:CrossIndustryInvoice › rsm:SupplyChainTradeTransaction › ram:ApplicableHeaderTradeSettlement › ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()] › ram:ReasonCode.

Wat vaak misgaat

Vermijd waarden zoals: discount, 999

Relevante regelcodes: BR-33, BR-CO-21

Geldige voorbeelden

  • 41
  • 42
  • 60

Ongeldige voorbeelden

  • discount
  • 999

XML-mapping en veldfeiten

Open de technische referentie alleen als je XML-paden, validatorregelcodes, juridische formuleringen of formaatspecifieke mappings nodig hebt.

Veld-ID:

BT-98

Datatype:

code

Cardinaliteit:

0..1

Vereiste:

Optioneel

Max. lengte:

3 tekens

XML-implementatie

UBL 2.1-syntaxis
/Invoice/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:AllowanceChargeReasonCode
CII (UN/CEFACT)-syntaxis
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()]/ram:ReasonCode

Validatieregels

BR-33

BR-33

BR-CO-21

BR-CO-21

Volgende stap

Controleer of BT-98 in uw XRechnung correct is ingevuld

Upload het XML-bestand in de gratis validator. Die past de KoSIT-regels voor XRechnung 3.0 toe en noemt bij elke melding de regel-ID, voor dit veld bijvoorbeeld BR-33, BR-CO-21. Maakt u liever een nieuwe factuur? De converter controleert de factuur aan de hand van dezelfde regels en toont de meldingen vóór de download.

Gratis en zonder account. XML-bestand tot 2 MB.

Officiele bronnen en tools