Platobná zľava (skonto) v UBL faktúre: správne elementy, výpočet a úskalia.
Platobná zľava, tiež nazývaná skonto, je cenová výhoda, ktorú ponúkate, ak kupujúci zaplatí faktúru v kratšej lehote. Napríklad "2% zľava pri platbe do 14 dní". Toto je bežná konštrukcia v obchodnom styku, ale správne zahrnutie do UBL faktúry si vyžaduje pozornosť. Zľava totiž nie je na sume faktúry samotnej, ale je opísaná samostatne.
Pri platobnej zľave zostáva plná suma faktúry (vrátane DPH) v celkových sumách faktúry. Zľava je opísaná v elemente PaymentTerms ako podmienená informácia: ak kupujúci zaplatí včas, môže si odpočítať určitú sumu alebo percento.
To znamená, že PayableAmount na faktúre je vždy plná suma. Kupujúci si zľavu uplatní sám pri platbe. Samotná faktúra sa nekredituje ani neupravuje.
Platobná zľava sa zahrnie kombináciou dvoch elementov:
Element PaymentTerms obsahuje ľudsky čitateľný popis podmienok zľavy:
<cac:PaymentTerms>
<cbc:Note>2% zľava pri platbe do 14 dní, netto 30 dní</cbc:Note>
</cac:PaymentTerms>
Toto pole je voľný text. Príjemca vidí tento text vo svojom systéme a na jeho základe môže zľavu uplatniť.
Špecifikácia UBL 2.1 obsahuje prvky ako SettlementDiscountPercent a SettlementDiscountAmount v CommonAggregateComponents. Tieto prvky technicky existujú, no ich použitie vygeneruje WARNING v validácii Peppol BIS V3 a SI 2.0 (pravidlo UBL-CR-460). Dôvod: prijímací softvér tieto polia často neimplementoval, takže informácia sa stratí. Okrem toho sa varovania v Peppol validácii pravidelne menia na fatálne chyby, čo znamená, že faktúry s týmito prvkami môžu byť v budúcnosti odmietnuté.
Štandard EN 16931 zámerne nezahrnul platobnú zľavu ako sémantický prvok. Platobná zľava je podmienené, prediktívne pravidlo (ak kupujúci zaplatí včas), nie fakt v čase vystavenia faktúry. Štandard modeluje len údaje, ktoré sa dajú z faktúry jednoznačne odvodiť pre automatické spracovanie.
Najbezpečnejší a najbudúcnostnejší spôsob, ako uviesť platobnú zľavu, je pole PaymentTerms/Note so štruktúrovanou notáciou. Nemecká notácia SKONTO je de facto štandard:
<cac:PaymentTerms>
<cbc:Note>
#SKONTO#TAGE=14#PROZENT=2.00#
Netto do 30 dní
</cbc:Note>
</cac:PaymentTerms>
V tomto príklade: 2% zľava pri platbe do 14 dní. Po riadku SKONTO môžete pridať ďalší voľný text. Štandard EN 16931 k PaymentTerms/Note uvádza: „This business term may convey payment conditions like due-date, discount conditions etc., but it is free text in the model.“ Na toto pole sa nevzťahuje validácia, okrem Nemecka, kde sa notácia SKONTO formálne očakáva.
Tip: aj keď nefakturujete nemeckým stranám, notácia SKONTO je dobrá voľba. Formát je jednoznačný, strojovo čitateľný a rozpoznáva ho čoraz viac prijímacích systémov.
Často kladená otázka: z akej sumy sa počíta DPH, ak platí platobná zľava?
Európska smernica je v tomto jasná: DPH sa počíta zo skutočne zaplatenej sumy. V praxi existujú dva prístupy:
Metóda 1: DPH z plnej sumy. Faktúra obsahuje DPH z celkovej sumy. Ak kupujúci využije zľavu, rozdiel DPH sa spracuje cez opravu alebo osobitný dobropis. Toto je najbežnejšia metóda v Holandsku.
Metóda 2: DPH zo zľavnenej sumy. DPH sa priamo počíta zo sumy po odpočítaní zľavy. Toto sa vyskytuje menej často a môže viesť ku komplikáciám, ak kupujúci nakoniec nezaplatí včas.
Pozor: Pri pochybnostiach o DPH zaobchádzaní s platobnou zľavou je vhodné poradiť sa s účtovníkom alebo daňovým poradcom. Správna metóda závisí od Vašej konkrétnej situácie a prípadných dohôd s kupujúcim.
Povedzme, že fakturujete 1 000 eur bez DPH, s 21% DPH a 2% platobnou zľavou pri platbe do 14 dní.
<cac:PaymentTerms>
<cbc:Note>2% zľava pri platbe do 14 dní, netto do 30 dní</cbc:Note>
</cac:PaymentTerms>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">210.00</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">210.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>21.00</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1210.00</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">1210.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
Suma faktúry je 1 210 eur. Zľavu 2% (24,20 eura vrátane DPH) si kupujúci uplatní sám pri platbe. Na faktúre je uvedená plná suma.
Odpočítanie sumy zľavy z PayableAmount. Toto je nesprávne. PayableAmount musí byť vždy neskrátená suma. Zľava je podmienená a nadobudne účinnosť až pri platbe.
Zamieňanie platobnej zľavy s faktúrovou zľavou. Faktúrová zľava (AllowanceCharge) je nepodmienená zľava, ktorá je už zahrnutá v sume faktúry. Platobná zľava je podmienená a neodčítava sa od sumy faktúry.
Žiadne PaymentTerms. Ak ponúkate platobnú zľavu, ale neuvádzate to na faktúre, kupujúci nemôže vedieť, že zľava je dostupná. Podmienky vždy zahrňte do elementu PaymentTerms.
Tip: Ak cez platformu eConnect vytvárate faktúru manuálne, platobné podmienky môžete zadať do poľa "Platobné podmienky". Toto sa automaticky preloží do elementu PaymentTerms v UBL faktúre.
Validovať faktúru