Salesforce

De verwerking van UBL-bestanden met korting contant

Article Information
BE
Article Details
Vraag:

Hoe kan Expert/M automatisch korting contant verrekenen bij de verwerking van UBL-bestanden via het boeken aan de hand van bestanden?


Antwoord:

Of Expert/M korting contant automatisch kan verreken is afhankelijk van de info in het UBL-bestand zelf.
Het verwerkte UBL-bestand moet voldoen aan onderstaande voorwaarden opdat Expert/M automatisch een boekingslijn mbt. korting contant weergeeft.


1. PaymentTerms:

In het UBL-bestand moet het PaymentTerms-element aanwezig zijn en informatie bevatten over de toegepaste korting contant. 

1a: Minimumvereiste voor de verwerking in Expert/M:

<cac:PaymentTerms>
<cbc:SettlementDiscountPercent></cbc:SettlementDiscountPercent> (= percentage van de korting contant)
</cac:PaymentTerms>



1b: Extra informatie mbt. korting contant die ook aanwezig kan zijn in de PaymentTerms-rubriek:

<cac:PaymentTerms>
<cbc:Note></cbc:Note> (= Informatie omtrent de korting contant. Bv. "Bij betaling vóór dd/mm/jjjj geniet u van een korting contant van 2%)
<cbc:SettlementDiscountPercent></cbc:SettlementDiscountPercent> (Zie minimumvereiste voor verwerking in Expert/M)
<cbc:Amount currencyID="EUR"></cbc:Amount> (= Bedrag van de maatstaf van heffing ofte het documentbedrag - het bedrag van de korting contant)
<cac:PaymentDueDate></cac:PaymentDueDate> (= einddatum mbt. de korting contant in formaat YYYY-MM-DD)
</cac:PaymentTerms>

image.png


Optioneel kan ook het veld <cbc:SettlementDiscountAmount> opgenomen worden. Als dit het geval is, dan moet dit veld na het <cbc:Amount>-veld geplaatst worden (en vóór het <cbc:PaymentDueDate>-veld). 




2. InvoiceLine (=detaillijnen van het UBL-bestand)

In de UBL-structuur wordt korting contant (naar analogie met BTW) niet beschouwd als een aparte detaillijn. Maar wordt deze verrekend op de in het UBL-bestand opgenomen bedragen van de detaillijnen die ook aanwezig zouden zijn indien er geen sprake zou zijn van korting contant.

Er moet/mag in het UBL-bestand dus geen aparte detaillijn (<cac:InvoiceLine>) voorzien worden voor de korting contant. Wel moet er in de detaillijnen (=<cac:InvoiceLine>) van het UBL-bestand die ook aanwezig zouden zijn indien er geen sprake is van korting contant informatie opgenomen/toegevoegd worden die verwijst naar die korting contant. 

 
  • <cbc:LineExtensionAmount>:  Dit veld bevat het nettobedrag van het artikel waarop de detaillijn betrekking heeft. Dit is de som van het bedrag van de maatstaf van heffing voor die detaillijn en het bedrag van de korting contant voor die detaillijn. 
 
  • <cac:TaxTotal>: De verrekening van korting contant veronderstelt dat er in de <cac:TaxTotal>-rubriek van iedere detaillijn (<cac:InvoiceLine>) twee <cac:TaxSubtotal>-rubrieken aanwezig. Eentje met de informatie omtrent de maatstaf van heffing (= nettobedrag van de detaillijn - bedrag van de korting contant die verrekend wordt op die detaillijn). En eentje met de informatie omtrent de korting contant.
 
<cac:TaxSubtotal> mbt. maatstaf van heffing:

<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR"></cbc:TaxableAmount> (Bevat het bedrag van de maatstaf van heffing ofte het bedrag vermeld in het <cac:LineExtensionAmount>-veld van de detaillijn min het bedrag van de korting contant)
<cbc:TaxAmount currencyID="EUR"></cbc:TaxAmount> (Bevat het BTW-bedrag dat verrekend moet worden op het bedrag dat vermeld is als maatstaf van heffing)
<cac:TaxCategory>
<cbc:ID></cbc:ID> (= Bevat de TaxCategory-code (volgens het UNCL5305-schema) die van toepassing is op de maatstaf van heffing)
<cbc:Name></cbc:Name> (= Bevat de TaxCategory-naam die van toepassing is op de maatstaf van heffing)
<cbc:Percent></cbc:Percent> (= Bevat het BTW-percentage dat van toepassing is op de maatstaf van heffing.)
<cac:TaxScheme>
              <cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>


 
<cac:TaxSubtotal> mbt. korting contant:
 
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR"></cbc:TaxableAmount> (Bevat de korting contant.
<cbc:TaxAmount currencyID=”EUR”></cbc:TaxAmount> (= Bevat het BTW-bedrag dat verrekend moet worden op het bedrag dat vermeld wordt als korting contant. In theorie is dit 0)
<cac:TaxCategory>
<cbc:ID>E</cbc:ID>
<cbc:Name>FD</cbc:Name>
<cbc:Percent></cbc:Percent> (= Bevat het BTW-percentage dat van toepassing is op het bedrag van de korting contant. In principe is dit 0)
<cbc:TaxExemptionReasonCode>BETE-FD</cbc:TaxExemptionReasonCode>
<cbc:TaxExemptionReason>Financial Discount</cbc:TaxExemptionReason>
<cac:TaxScheme>
              <cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>




Voorbeeld:

Factuur met een totaalbedrag van 482,32€ (1). Het nettobedrag van het artikel bedraagt 400€ (2) waarop 21% (3) BTW verrekend wordt. Tevens wordt er ook 2% korting contant (4) verrekend zodat de maatstaf van heffing 392€ (5) betreft en die 21% BTW daarop verrekend moet worden (= 82,32€ (6)) . Het bedrag van de korting contant zelf bedraagt 8€ (7)

image.png


image.png




Opmerking:
 
  • Op de website UBL.BE kan u voorbeeldbestanden downloaden die opgebouwd zijn in de huidige Belgische standaard die gebaseerd is op de huidige Europese standaard (EN16931) . Ook voor een UBL-bestand met korting contant is een voorbeeldbestand voorzien. 
 
detail information
19/11/2021 17:21
De verwerking van UBL-bestanden met korting contant
159
URL
Expert-M-Boeken-aan-de-hand-van-bestanden-Verwerking-van-UBL-bestanden-met-korting-contant

Powered by