Skip to content

Receipt rounding

yurislav edited this page Oct 13, 2022 · 1 revision

Zaokrúhľovanie

  1. Vlastnosť roundingAmount
  2. Príklady
    1. Príklad 1: úhrada v hotovosti
    2. Príklad 2: úhrada bezhotovostne
    3. Príklad 3: úhrada kombináciou platidiel
  3. Tabuľka s príkladmi zaokrúhľovania platených cien

Od 1.7.2022 nadobudla účinnosť zmena v zákone o cenách, ktorá prináša povinné zaokrúhľovanie za účelom obmedzenia používania 1 eurocentových a 2 eurocentových mincí.

Cena platená v hotovosti sa zaokrúhľuje na 5 eurocentov. Celkový zvyšok nezaokrúhlenej ceny platenej v hotovosti, ktorý je nižší ako polovica hodnoty 5 eurocentov, sa zaokrúhľuje nadol a celkový zvyšok nezaokrúhlenej ceny platenej v hotovosti, ktorý je rovný alebo vyšší ako polovica hodnoty 5 eurocentov, sa zaokrúhľuje nahor. Cena platená v hotovosti vo výške 1 eurocent alebo 2 eurocenty sa zaokrúhľuje na 5 eurocentov.

Tá časť dokladu, ktorá je hradená bezhotovostne (platobnou kartou, stravnými lístkami, atď.) nie je predmetom zaokrúhľovania. Zaokrúhľuje sa iba čiastka platená v hotovosti.

Výpočet DPH bude zo sumy pred zaokrúhlením. Zaokrúhľovanie pri platbe nákupu v hotovosti tak nebude mať vplyv na výpočet DPH z nákupu tovaru.

Viac informácii o zaokrúhľovaní nájdete tu:

Vlastnosť roundingAmount

Pole pre uvedenie čiastky na zaokrúhlenie (vlastnosť roundingAmount) je k dispozícii pre tie typy dokladov, kde nadradená aplikácia priamo neuvádza celkovú sumu za doklad (teda neobsahujú pole amount). Ide o pokladničný doklad (cashRegister), neplatný doklad (invalid) a paragón (paragon).

Pre ostatné typy dokladov (úhrada faktúry invoice, vklad deposit a výber withdraw) platí, že nadradená aplikácia uvádza celkovú sumu za doklad (pole amount) vyjadrenú po zaokrúhlení.

Typ dokladu Identifikátor typu dokladu Obsahuje vlastnosť roundingAmount
Pokladničný doklad CashRegister Áno
Neplatný doklad Invalid Áno
Paragón Paragon Áno
Faktúra Invoice Áno (od verzie 5.24)
Paragón pri úhrade faktúry InvoiceParagon Áno (od verzie 5.24)
Doklad označený slovom „Vklad“ Deposit Nie
Doklad označený slovom „Výber“ Withdraw Nie

Príklady

Príklad 1: úhrada v hotovosti

Ak je nákupu hradený v hotovosti, suma je predmetom zaokrúhlenia. K sume 0.08 doplníme zaokrúhlenie (vlastnosť roundingAmount) vo výške 0.02 eur. Výsledná suma účtu je 0.10 eur.

Doklad:

receiptType cashRegisterCode externalId headerText footerText customer issueDate paragonNumber invoiceNumber amount roundingAmount
cash_register 88812345678900001 0.02

Položky dokladu:

type price unitPrice name quantity vatRate specialRegulation seller description referenceReceiptId voucherNumber
positive 0.08 0.08 Pečivo 1 20

Platby:

amount name
Hotovosť 0.10

Príklad 2: úhrada bezhotovostne

Ak je celková cena nákupu hradená bezhotovostne, cena sa nezaokrúhľuje.

Doklad:

receiptType cashRegisterCode externalId headerText footerText customer issueDate paragonNumber invoiceNumber amount roundingAmount
cash_register 88812345678900001 0.00

Položky dokladu:

type price unitPrice name quantity vatRate specialRegulation seller description referenceReceiptId voucherNumber
positive 0.08 0.08 Pečivo 1 20

Platby:

amount name
Platobná karta 0.08

Príklad 3: úhrada kombináciou platidiel

Ak je nákup hradený kombináciou hotovostných a iných platidiel, zaokrúhľuje sa iba cena hradená v hotovosti.

Kupujúci chce zaplatiť dvomi stravnými lístkami v hodnote 3,83€, spolu 7,66 € a zvyšok doplatiť v hotovosti. Hodnota stravných lístkov, nakoľko nie je hotovosťou, sa odpočíta z výslednej nezaokrúhlenej ceny nákupu. Zaokrúhli sa až zvyšná cena nákupu platená v hotovosti, čiže 48,33 – 7,66 = 40,68 €, a to matematicky nahor, na 40,70 €. Kupujúci doplatí v hotovosti 40,70 €. Výsledná cena nákupu po zaokrúhlení bude 48,36 €.

Doklad:

receiptType cashRegisterCode externalId headerText footerText customer issueDate paragonNumber invoiceNumber amount roundingAmount
cash_register 88812345678900001 0.02

Položky dokladu:

type price unitPrice name quantity vatRate specialRegulation seller description referenceReceiptId voucherNumber
positive 48.34 48.34 Pečivo 1 20

Platby:

amount name
Stravné lístky 7.66
Hotovosť 40.70

Tabuľka s príkladmi zaokrúhľovania platených cien:

Platená cena v € pred zaokrúhlením Platená cena v € po zaokrúhlení Poznámka
0,01 0,05 Cena do 0,02 € vrátane, ktorá by sa matematicky zaokrúhlila na 0,00 €, sa zaokrúhli nahor, na 0,05 €.
0,02 0,05 Cena do 0,02 € vrátane, ktorá by sa matematicky zaokrúhlila na 0,00 €, sa zaokrúhli nahor, na 0,05 €.
0,03 0,05 Matematické zaokrúhlenie.
0,04 0,05 Matematické zaokrúhlenie.
0,05 0,05 Cena sa nezaokrúhľuje.
0,06 0,05 Matematické zaokrúhlenie.
0,07 0,05 Matematické zaokrúhlenie.
0,08 0,10 Matematické zaokrúhlenie.
0,09 0,10 Matematické zaokrúhlenie.
0,10 0,10 Cena sa nezaokrúhľuje.
0,11 0,10 Matematické zaokrúhlenie.
0,12 0,10 Matematické zaokrúhlenie.
0,13 0,15 Matematické zaokrúhlenie.
0,14 0,15 Matematické zaokrúhlenie.
0,15 0,15 Cena sa nezaokrúhľuje.
0,16 0,15 Matematické zaokrúhlenie.
0,17 0,15 Matematické zaokrúhlenie.
0,18 0,20 Matematické zaokrúhlenie.
0,19 0,20 Matematické zaokrúhlenie.
0,20 0,20 Suma sa nezaokrúhľuje.
... ... ...

Clone this wiki locally