Metody výpočtu DPH - shora/zdola, použité algoritmy, haléřové vyrovnání
Kapitola je věnována problematice související s metodami výpočtu DPH.
Naleznete zde informace, jak se řeší různé metody výpočtu DPH na dokladech a jak se pracuje s případným zaokrouhlením, které může vznikat v rámci výpočtu DPH (pokud se podle aktuálně platné legislativy při výpočtu DPH používá zaokrouhlený koeficient) nebo v důsledku zaokrouhlení, které je zadáno přímo na dokladu.

Zo zákona o DPH o. i. vyplýva:
- Plátce DPH je povinen si daň vypočítat. Daní se rozumí celková výše daně na daňovém dokladu.
- Výpočet DPH zdola: Ak je základom výpočtu dane cena, ktorá neobsahuje daň, určí sa daň ako súčin základu bez dane a koeficientu, ktorý sa vypočíta ako podiel sadzby dane a čísla 100. Takže: DPH = Základ bez dane * Sadzba/100
- Výpočet DPH shora: Pokiaľ je základom výpočtu dane cena, ktorá obsahuje daň, určí sa daň ako súčin ceny s daňou a koeficientu, ktorý má v čitateli sadzbu dane a v menovateli súčet sadzby dane a čísla 100. Takže: DPH = Částka s daní * (Sazba/(Sazba+100)).
Obecné poznámky k zaokrouhlování:
- Výsledné částky na řádcích dokladu (s daní i bez daně) jsou interně ukládány s přesností na dvě desetinná místa (se zaokrouhlením na dvě desetinná místa aritmeticky).
-
Jednotkové ceny na řádcích dokladu se mohou zadávat v závislosti na nastavení až na 5 desetinných míst.
Na dodávaných tiskových sestavách se však jednotková cena počítá jako poměr výsledné ceny řádku a množství.
Výslednou cenou řádku se rozumí celková cena řádku s aplikovanými slevami, zaokrouhlená na dvě desetinná místa aritmeticky.
Vypočtená částka na tiskových sestavách je při tisku zaokrouhlena na tři desetinná místa. Z tohoto důvodu se částky zobrazené v detailu dokladu (na záložce Obsah) a částky uvedené na tiskové sestavě mohou navzájem mírně lišit.

V důsledku zaokrouhlování vznikají rozdíly, které je zapotřebí vyrovnávat korekcemi. V systému ABRA Gen jsou implementovány dva algoritmy, které tyto korekce řeší různým způsobem. Jeden algoritmus je v systému nastaven jako výchozí. Na jednotlivých dokladech mohou být aplikovány různé algoritmy.
V dalším textu budeme tyto algoritmy označovat jako Původní algoritmus a Nový algoritmus.

Algoritmus (až do verzí z řady ABRA Gen 20.0 včetně jediný používaný) spočívá v rozpouštění zaokrouhlovacích rozdílů mezi jednotlivé již existující uživatelem vytvořené řádky dokladu.
Rozpouští se korekce:
- částek na řádcích dokladů
- celkových částek obsažených v rekapitulaci DPH (po jednotlivých DPH sazbách)
V případě metody výpočtu DPH shora je automaticky vygenerován nový řádek na částku ve výši celkového haléřového vyrovnání (pokud je na dokladu nastaveno celkové zaokrouhlení a zdanění zaokrouhlení).
V případě metody výpočtu DPH zdola (nebo pokud je na dokladu zvolen výpočet DPH shora a současně je nastaveno celkové zaokrouhlení a položka Zdanění haléřového vyrovnání je nastavena na hodnotu Nezdaňovat), systém ukládá korekci haléřového vyrovnání do hlavičky dokladu.
Pre prípadné zaokrúhlenie platí:
- Vzniklé zaokrouhlení se pojmenuje Haléřové vyrovnání resp. Zaokrouhlení.
- Haléřové vyrovnání/zaokrouhlení se účtuje samostatně - má přidělený speciální typ řádku pro předkontace - typ Zaokrouhlení resp. Zaokrouhlení (původní) a lze pro něj nastavit odpovídající účty v předkontacích.
- Na záložce Rozúčtovanie dokladu je zobrazováno na zvláštním řádku (u metody shora rozložené na dva řádky - základ a daň, viz níže uvedený příklad). Záložka Rozúčtovanie je přístupná jen pokud se doklad nachází v režimu editace.

Algoritmus zavedený nově ve verzích řady ABRA Gen 20.1 spočívá ve vytváření speciálních zaokrouhlovacích řádků.
V případě nenulového rozdílu částek na řádcích a celkových částek v rekapitulaci DPH se tento rozdíl nerozpouští mezi jednotlivé řádky zadané uživatelem, ale vloží se do dokladu jako samostatný řádek (případně jako více řádků pro různé DPH sazby, pokud je na dokladu použito více DPH sazeb). Nové řádky mohou obsahovat i zdaněné zaokrouhlení dokladu.
V případě celkového nezdaněného haléřového zaokrouhlení dokladu při metodě shora i zdola je korekce kromě nového řádku ukládána také do hlavičky dokladu.
Nové řádky jsou typu 4, označují se jako "Zaokrouhlení pro sazbu DPH".
Nový algoritmus se v současné době nastavuje jako výchozí při nových instalacích, případně v nově přidaných spojeních na databázi.
Pokud je jako výchozí nastavený nový algoritmus, je možné na jednotlivých výstupních dokladech v dialogu Nastavení pomocí volby Algoritmus výpočtu DPH nastavit na konkrétním dokladu algoritmus původní.
V budoucích verzích bude nový algoritmus používán automaticky u nově zadaných dokladů, tj. bude na něj možné přejít ve všech instalacích.
Více informací naleznete v popisu parametru (agenda Firemné údaje → Parametre → Systémová konfigurácia → Výchozí algoritmus výpočtu DPH na dokladech). V závislosti na verzi nemusí být parametr v agendě viditelný nebo editovatelný.
Pro případné zaokrouhlení v případě nového algoritmu platí:
- Vzniklé zaokrouhlení se vloží do dokladu jako nový řádek typu 4, na kterém se zaokrouhlení vyčíslí (v případě více DPH sazeb a zaokrouhlení zadaném na dokladu se vytvoří samostatný řádek zaokrouhlení pro každou použitou DPH sazbu). Řádek se pojmenuje "Zaokrouhlení pro sazbu DPH" nebo "Zaokrouhlení nezahrnuté do základu daně".
- Řádky se zaokrouhlením (včetně haléřového vyrovnání) se samostatně účtují stejně jako v případě původního algoritmu.
- V záložce Rozúčtovanie na dokladu je tedy zaokrouhlení vždy zobrazováno na zvláštním řádku (pro metodu výpočtu DPH shora i zdola).


Vlivem zaokrouhlování může dojít k situaci, kdy se celková částka DPH na dokladu (pro určitou DPH sazbu) nemusí přesně rovnat součtu částek vyčíslených na jednotlivých řádcích, ale může vzniknout určitý haléřový rozdíl, který je pak nutné zpětně rozpustit mezi řádky.
Stručný popis fungování algoritmu:
- Sečtou se částky na řádcích bez daně, pro každou DPH sazbu zvlášť.
- Pro každou DPH sazbu se vypočte výše daně a vypočtená částka se zaokrouhlí.
- Protože se daň eviduje i na jednotlivých řádcích, vypočtená celková částka daně se zpětně rozpustí do řádků s příslušnou DPH sazbou.
Podrobnejšie:
- Z částek zadaných na řádcích dokladu se vypočte částka DPH, podle vzorce Částka DPH = Základ bez daně * Sazba/100.
- Takto vypočtená částka DPH z řádků se sečte (pro každou sazbu zvlášť) a příslušně zaokrouhlí podle zaokrouhlení DPH nastaveného na dokladu.
- Následně se pro každý řádek vypočte ze zadané částky a sazby třetí údaj, tj. byly-li zadány částky bez daně, vypočtou se částky s daní.
- Vypočte se součet částek s daní a součet částek bez daně za všechny řádky (pro každou DPH sazbu zvlášť).
- Vypočte se rozdíl mezi celkovou částkou s daní a celkovou částkou bez daně, tedy částka DPH (pro každou DPH sazbu zvlášť).
- Vypočte se rozdíl mezi částkou DPH vypočtenou v bodě 5 a částkou DPH vypočtenou v bodě 2 (pro každou DPH sazbu zvlášť).
- Rozdíl vypočtený v bodě 6 se rozpustí mezi jednotlivé řádky (pro každou DPH sazbu zvlášť) v poměrné výši. Upravuje se cena, která byla dopočtena jako třetí údaj podle bodu 3.
Jestliže se v tomto případě bude na dokladu počítat celkové haléřové vyrovnání dokladu (např. z důvodu nastaveného zaokrouhlování celého dokladu na padesátihaléře), nebude toto haléřové vyrovnání součástí základu daně, ale uloží se na hlavičku dokladu.
Na hlavičke FV nech je nastavené: sumy sú bez DPH, zaokrúhlenie DPH na 0,1 hore. Zaokrúhlenie celkovej sumy dokladu na 0,50 aritmeticky. V riadkoch potom nech sú ceny bez DPH 21%
1.riadok.....................55,-
2.riadok.....................77,-
--------------------
Celkem bez DPH ........132,-
DPH 21% .....................27,72
Zaokrouhlení ...............0,20
Částka k úhradě..........160,-
Výpočet:
- Podľa bodu 1: 55+77=132 → 132*0,21=27,72
- Podľa bodu 2: 27,72 zaokrúhlené na 0,1 = 27,80
- Podľa bodu 3:
55*0,21=11,55 ⇒ s DPH=66,55
77*0,21=16,17 ⇒ s DPH=93,17 - Podľa bodu 4: celkom bez DPH=132, celkom s DPH=159,72
- Podľa bodu 5: 27,80-27,72=0,08
- Podľa bodu 6: 0,08 sa rozpustí pomerne medzi riadky ⇒ V záložke Rozúčtovanie daného dokladu potom uvidíme:
Typ | Suma |
---|---|
Základ | 55,00 |
Daň | 11,58 |
Základ | 77,00 |
Daň | 16,22 |
Zaokrúhlenie | 0,20 |
Na výstupnom tlač. formulári potom bude v záverečnom súhrne formulára dokladu uvedené:
Príklad zaúčtovania pri použití defaultne dodávanej predkontácie v tomto prípade:
Doklad | Text úč. zápisu | Suma | Účet MD | Účet D |
---|---|---|---|---|
FV | Tržba za zboží | 132,00 | 31100 | 60400 |
FV | DPH výstup 21% | 27,80 | 31100 | 34321 |
FV | Zaokrúhlenie | 0,20 | 31100 | 64810 |

Podobně jako u výpočtu DPH a zaokrouhlování v případě původního algoritmu může vlivem zaokrouhlování dojít k situaci, kdy se vypočtená a zaokrouhlená částka DPH pro danou sazbu z celkové částky dokladu nemusí přesně rovnat součtu částek vypočtených na jednotlivých řádcích, ale může vzniknout haléřový rozdíl, pro který je nutné vygenerovat nový řádek (nebo v případě více DPH sazeb i více takových řádků).
Stručný popis fungování algoritmu:
- Sečtou se částky na řádcích bez daně, pro každou DPH sazbu zvlášť.
- Pro každou DPH sazbu se vypočte výše daně a vypočtená částka se zaokrouhlí.
- Pro rozdíl mezi celkovým součtem DPH za danou sazbu a DPH vypočtenou v jednotlivých řádcích (s touto DPH sazbou) se automaticky vygeneruje další řádek (typ 4) pro příslušnou DPH sazbu, ve kterém se tento rozdíl vypořádá.
I když je v agendě Firemné údaje nastavený jako výchozí nový algoritmus (viz parametr Výchozí algoritmus výpočtu DPH na dokladech), záleží také na nastavení metody výpočtu DPH na dokladu, které je pro konkrétní doklad rozhodující.
Podrobnejšie:
- Z částek zadaných na dokladu se pro jednotlivé sazby vypočte částka DPH, podle vzorce Částka DPH = Základ bez daně * Sazba/100.
- Částky vypočtené v bodě 1 se pro každou sazbu DPH sečtou a příslušně zaokrouhlí podle nastavení zaokrouhlení DPH na dokladu.
- Následně se pro každý řádek ze zadané částky a DPH sazby vypočte třetí údaj, tj. byly-li zadány částky bez daně, vypočtou se částky s daní.
- Vypočte se součet částek s daní a součet částek bez daně za všechny řádky (pro každou DPH sazbu zvlášť).
-
Vypočte se celkové haléřové vyrovnání plynoucí ze zaokrouhlení celého dokladu.
Pokud je nastaveno, že se celkové zaokrouhlení dokladu zdaňuje, je postup výpočtu zaokrouhlení následující:
- Ze změněné ceny s DPH vypočteme zpětně odpovídající DPH. Nejdříve vypočteme novou cenu bez DPH: cena s DPH / ((sazba + 100) / 100)
- Tuto novou cenu bez DPH zaokrouhlíme na 0,01 nahoru (z důvodu, aby vypočtená částka DPH nebyla nižší než částka bez zaokrouhlování).
- Z této ceny bez DPH určíme novou částku DPH vzorcem: cena bez DPH * (sazba / 100).
- Výslednou DPH částku následně zaokrouhlíme dle nastavení zaokrouhlení DPH na hlavičce dokladu.
- Dle nově určeného zaokrouhleného DPH vypočteme novou hodnotu ceny bez DPH rozdílem ceny s DPH (kterou nemůžeme měnit, aby nedošlo ke změně celkové ceny ovlivněné zaokrouhlením).
- Vypočte se rozdíl mezi celkovou částkou s daní a celkovou částkou bez daně, což je částka DPH (pro každou DPH sazbu zvlášť).
- Vypočte se rozdíl mezi částkou DPH určenou v bodě 6 a částkou DPH určenou v bodě 2 (pro každou DPH sazbu zvlášť).
- Rozdíly vypočtené v bodě 7 se uloží do nového řádku (typu 4), ve kterém se vypořádají (pro každou DPH sazbu zvlášť).
Jestliže se v tomto případě bude na dokladu vypočítávat celkové zaokrouhlení dokladu (např. z důvodů nastaveného zaokrouhlování celého dokladu na padesátihaléře), uloží se podle nastavení metody výpočtu DPH na dokladech v případě nového algoritmu (nastavení položky: Zdanění haléřového vyrovnání) do nového nebo již vygenerovaného řádku typu 4 (viz bod 7) podle příslušné DPH sazby.
V případě nastavení Zdanění haléřového vyrovnání na hodnotu "nezdaňovat" se na dokladu automaticky vytvoří další nový řádek typu 4 nazvaný "Zaokrouhlení nezahrnuté do základu daně", do kterého se částka haléřového vyrovnání uloží. (Řádek typu 4 se při nezdaňování haléřového vyrovnání vytváří vždy - i v případě, že je částka haléřového vyrovnání nulová.)
Vygenerované řádky pro korekci (typu 4) nejsou při editaci dokladu viditelné (viditelné jsou pouze řádky typu 4, které obsahují v jednotkové ceně nenulovou hodnotu).
Všechny korekční řádky (se zaokrouhlením DPH i s haléřovým vyrovnáním) se nicméně objevují v tiskových sestavách dokladů,
Príklad č. 1: Na hlavičce FV nechť je nastaveno: částky jsou bez DPH, zaokrouhlení DPH na 0,01 aritmeticky. Zaokrouhlení celkové částky dokladu na 1,00 nahoru. Zdanění haléřového vyrovnání - Nezdaňovat. V řádcích pak nechť jsou ceny bez DPH 21%.
1.řádek.....................13,11
2.řádek.......................9,26
--------------------
Celkem bez DPH ........22,37
DPH 21% .....................9,26
Zaokrouhlení ...............0,93
Částka k úhradě..........28,-
Výpočet:
- Podľa bodu 1: 13,11+9,26=22,37 → 22,37 * 0,21 = 4,6977
- Podľa bodu 2: 4,6977 zaokrúhlené na 0,01 = 4,70
- Podľa bodu 3:
13,11*0,21=2,75 ⇒ s DPH=15,86
9,26*0,21=1,94 ⇒ s DPH=11,20 - Dle bodu 4: celkem bez DPH=22,37 celkem s DPH=27,07
- Podľa bodu 5: 27,07 ⇒ 28,00 → 28,00 - 27,07 = 0,93
- Podľa bodu 6: 4,70 - 4,69 = 0,01
- Dle bodu 7: se automaticky vytvoří nové řádek korekce do nejvyšší DPH sazby
Typ | Suma |
---|---|
Základ | 13,11 |
Daň | 2,75 |
Základ | 9,26 |
Daň | 1,94 |
Daň (zaokrouhlení pro sazbu DPH) | 0,01 |
Zaokrouhlení (nezahrnuté do základu daně) | 0,93 |
Na výstupnom tlač. formulári potom bude v záverečnom súhrne formulára dokladu uvedené:
Príklad zaúčtovania pri použití defaultne dodávanej predkontácie v tomto prípade:
Doklad | Text úč. zápisu | Suma | Účet MD | Účet D |
---|---|---|---|---|
FV | Tržba za zboží | 22,37 | 31100 | 60400 |
FV | DPH výstup 21% | 4,70 | 31100 | 34321 |
FV | Zaokrúhlenie | 0,93 | 31100 | 64810 |
Príklad č. 2: Na hlavičce FV nechť je nastaveno: částky jsou bez DPH, zaokrouhlení DPH na 0,01 aritmeticky. Zaokrouhlení celkové částky dokladu na 1,00 nahoru. Zdanění haléřového vyrovnání - Zdanit nejvyšší sazbou. V řádcích pak nechť jsou ceny bez DPH 21%.
1.řádek.....................19,19
2.řádek.......................9,26
--------------------
Celkem bez DPH ........28,92
DPH 21% .....................6,08
Částka k úhradě..........35,-
Výpočet:
- Podľa bodu 1: 19,19+9,26=28,45 → 28,45 * 0,21 = 5,9745
- Podľa bodu 2: 5,9745 zaokrúhlené na 0,01 = 5,97
- Podľa bodu 3:
19,19*0,21=4,03 ⇒ s DPH=23,22
9,26*0,21=1,94 ⇒ s DPH=11,20 - Dle bodu 4: celkem bez DPH=28,45 celkem s DPH=34,42
- Podľa bodu 5: 34,42 ⇒ 35,00 → 35,00 - 34,42 = 0,58
- 35,00/((21+100)/100)=28,9256
- 28,9256 ⇒ 28,93
- 28,93*(21/100)=6,0753
- 6,0753 ⇒ 6,08
- 35,00-6,08=28,92
- Podľa bodu 6: 6,08 - 5,97 = 0,11
- Dle bodu 7: se automaticky vytvoří nové řádek korekce do nejvyšší DPH sazby s částkou 0,11
Typ | Suma |
---|---|
Základ | 19,19 |
Daň | 4,03 |
Základ | 9,26 |
Daň | 1,94 |
Zaokrouhlení - základ | 0,47 |
Zaokrouhlení - daň | 0,11 |
Na výstupnom tlač. formulári potom bude v záverečnom súhrne formulára dokladu uvedené:
Príklad zaúčtovania pri použití defaultne dodávanej predkontácie v tomto prípade:
Doklad | Text úč. zápisu | Suma | Účet MD | Účet D |
---|---|---|---|---|
FV | Tržba za zboží | 28,45 | 31100 | 60400 |
FV | DPH výstup 21% | 6,08 | 31100 | 34321 |
FV | Zaokrúhlenie | 0,47 | 31100 | 64810 |


Jelikož je zadávána cena s daní, v případě zaokrouhlení dokladu by toto zaokrouhlení mělo obsahovat též DPH. Při výpočtu DPH metodou shora je proto třeba i toto zaokrouhlení zdanit. K nastavení způsobu zdanění slouží volba na hlavičce dokladu, viz Nastavení metody výpočtu DPH na dokladech.
Stručný popis fungování algoritmu:
Sečtou se částky s daní na řádcích dokladu a zaokrouhlí se dle nastavení na dokladu. Pro částku zaokrouhlení se do dokladu automaticky vloží zaokrouhlovací řádek v DPH sazbě zvolené v hlavičce dokladu. Doklad s takto přidaným zaokrouhlovacím řádkem se přepočte a standardní metodou shora se vyčíslí DPH pro každou sazbu a zaokrouhlí. Protože se daň eviduje i na jednotlivých řádcích, vypočtená celková daň se zpátky rozpustí na řádky s příslušnou DPH sazbou.
Podrobnejšie:
- Sečtou se částky s daní na řádcích, dohromady za všechny sazby DPH.
- Součet těchto částek se zaokrouhlí dle nastavení na dokladu (např. aritmeticky na padesátihaléře).
- Určí se celkové haléřové vyrovnání dokladu jako rozdíl částek vypočtených v bodech 1 a 2.
-
Toto haléřové vyrovnání se zahrne do jednoho ze základů daně a to podle nastavení Zdanění haléřového vyrovnání na hlavičce dokladu. To se vyřeší tak, že systém na pozadí přidá speciální typ řádku 4 - řádkové haléřové vyrovnání s částkou rovnou vypočtenému haléřovému vyrovnání, v sazbě nastavené v položce Částky jsou s DPH - Zdanění haléřového vyrovnání na hlavičce dokladu (na výběr je nejnižší a nejvyšší sazba). Pro tento řádek se metodou shora spočte částka zaokrouhlení bez daně (= zaokrouhlení s daní * (sazba daně / (sazba daně + 100))) a zaokrouhlí se na dvě desetinná místa. Pokud je zaokrouhlení nedaněné, řádek se nevytváří a toto haléřové zaokrouhlení se uloží do hlavičky dokladu.
Tento speciální řádek je nutný, aby bylo možné pro takovéto zaokrouhlení pohodlně nastavovat předkontace. Řádkové haléřové vyrovnání je totiž nutné zahrnovat do DPH (tzn. používat běžné DPH indexy - aby se uvádělo do správných řádků v přiznání) a současně účtovat na zvláštní účet.
Tento riadok nie je viditeľný v režime editácie, ale až po uložení dokladu.
- Ze základů daně pro jednotlivé sazby se metodou shora (= cena s daní * (sazba daně / (sazba daně + 100))) vypočtou částky DPH a zaokrouhlí se dle nastavení zaokrouhlení DPH zadaného v obsahu dokladu.
- Protože se daň eviduje i na jednotlivých řádcích, vypočtená celková daň se zpětně rozpustí do řádků příslušné sazby. Zaokrúhlenie DPH, ktoré vyniklo pri výpočte DPH zo základu pre každú sadzbu sa rozpustí rovnomerne medzi jednotlivé riadky danej sadzby podobne ako pri metóde zdola.
Na hlavičke FV nech je nastavené: sumy sú s DPH, zaokrúhlenie DPH na 0,1 hore. Zaokrúhlenie celkovej sumy dokladu na 0,50 aritmeticky. V řádcích pak nechť jsou ceny s DPH 21%. Zaokrouhlení haléřového vyrovnání nechť je nastaveno na jinou hodnotu než Nezdaňovat.
1.riadok.....................79,15 (s DPH)
2.riadok.....................19,80 (s DPH)
--------------------
Celkem bez DPH ........81,77
DPH 21% ....................17,18
Zaokrouhlení ...............0,05
Celkem ........................99,-
Výpočet:
- Podľa bodu 1: 79,15+19,80=98,95
- Podľa bodu 2: 98,95 zaokrúhlené na 0,5 aritmeticky = 99
- Podľa bodu 3: 99-98,95=0,05
- Podľa bodu 4: 0,05*21/(21+100)=0,008677... zaokrouhleno na dvě desetinná místa aritmeticky = 0,01
- Podľa bodu 5: (98,95+0,05)*21/(21+100)=17,181818... zaokrúhlené na 0,1 nahor = 17,20
- Podľa bodu 6: 17,20-13,74-3,44-0,01=0,01 se rozpustí poměrně mezi řádky ⇒ (Tj. první řádek se daň změní z 13,74 na 13,75. V záložke Rozúčtovanie daného dokladu potom uvidíme:
Typ | Suma |
Základ | 65,40 |
Daň | 13,75 |
Základ | 16,36 |
Daň | 3,44 |
Zaokrúhlenie | 0,04 |
Daň | 0,01 |
Na výstupním tisk. formuláři pak bude závěrečný souhrn dokladu vypadat následovně:
Zaokrouhlení je vypisováno již mezi řádky (jde o řádek), tudíž se neobjevuje v sekci Zaokrouhlení v celkovém sumáři na dokladu.
Príklad zaúčtovania pri použití defaultne dodávanej predkontácie v tomto prípade:
Doklad | Text úč. zápisu | Suma | Účet MD | Účet D |
---|---|---|---|---|
FV | Tržba za zboží | (65,40+16,36=) 81,76 | 31100 | 60400 |
FV | DPH výstup 21% | (13,75+3,44+0,01=) 17,20 | 31100 | 34321 |
FV | Zaokrúhlenie | 0,04 | 31100 | 64810 |

Zadávána je cena s daní. Proto pokud je na dokladu nastaveno zaokrouhlování na částku větší než 1 Kč, toto zaokrouhlení by mělo obsahovat DPH a při výpočtu DPH metodou shora je třeba zdanit i toto zaokrouhlení. Toho lze dosáhnout volitelně v hlavičce dokladu, viz Nastavení metody výpočtu DPH na dokladech v případě nového algoritmu. Pokud je doklad nastaven na zaokrouhlení do 1 Kč, zaokrouhlení dokladu se nedaní.
Stručný popis fungování algoritmu:
Sečtou se částky s daní na řádcích dokladu a zaokrouhlí se dle nastavení na dokladu. Pro částku zaokrouhlení se do dokladu automaticky vloží zaokrouhlovací/korekční řádek v DPH sazbě zvolené v hlavičce dokladu (zaokrouhlení může být i nedaněné a tedy bez sazby DPH). Doklad s takto přidaným řádkem se přepočte, metodou shora se vyčíslí DPH pro každou sazbu a zaokrouhlí. Protože daň se eviduje i na jednotlivých řádcích, rozdíl mezi vypočtenou celkovou daní za každou sazbu DPH a mezi řádky příslušící k této sazbě se uloží do zaokrouhlovacích/korekčních řádků (typu 4).
Podrobnejšie:
- Sečtou se částky s daní na řádcích, dohromady za všechny sazby DPH.
- Součet těchto částek se zaokrouhlí dle nastavení na dokladu (např. aritmeticky na padesátihaléře).
- Stanoví se celkové zaokrouhlení dokladu jako rozdíl částek vypočtených dle bodů 1 a 2.
-
Toto celkové zaokrouhlení dokladu se uloží do nového zaokrouhlovacího/korekčního řádku s určitou sazbou daně nebo zůstane jako zdanění nezahrnuté do základu daně a to podle nastavení Zdanění haléřového vyrovnání na hlavičce dokladu. Systém na pozadí přidá speciální řádek typu 4 - řádkové haléřové vyrovnání na částku vypočteného zaokrouhlení a v sazbě nastavené v položce Částky jsou s DPH - Zdanění haléřového vyrovnání na hlavičce dokladu.
-
Ze základů daně pro jednotlivé sazby se metodou shora (= cena s daní * (sazba daně / (sazba daně + 100))) vypočtou částky DPH a zaokrouhlí se dle nastavení zaokrouhlení DPH zadaného v obsahu dokladu.
V minulosti se při výpočtu DPH shora používal koeficient, tedy se hodnota vypočtená jako (sazba daně / (sazba daně + 100)) nejdříve zaokrouhlila na nastavený počet desetinných míst a až pak se počítala daň (cena s daní * zaokrouhlený koeficient) a výsledek se zaokrouhlil dle nastavení zaokrouhlení DPH.
- Protože se daň eviduje i na jednotlivých řádcích, případný rozdíl mezi vypočtenou celkovou daní za každou sazbu DPH a součtem vypočtených daní na řádcích příslušících k dané sazbě se vyčíslí na zaokrouhlovacím/korekčním řádku typu 4 - řádkové haléřové vyrovnání k dané sazbě DPH.
Na hlavičce FV nechť je nastaveno: částky jsou s DPH, zaokrouhlení DPH na 0,01 aritmeticky. Zaokrúhlenie celkovej sumy dokladu na 1,00 aritmeticky. Zdanění zaokrouhlení dokladu - Nezdaňovat. V řádcích pak nechť jsou ceny s DPH 21%.
1.řádek.....................13,11 (s DPH)
2.řádek.......................9,26 (s DPH)
--------------------
Celkem bez DPH ........18,48
DPH 21% .....................3,88
Celkem ......................22,37
Výpočet:
- Podľa bodu 1: 13,11+9,26=22,37
- Podľa bodu 2: 22,37 zaokrouhleno na 1,00 nahoru = 23,00
- Podľa bodu 3: 23-22,37=0,63
- Dle bodu 4: založí se nový zaokrouhlovací řádek (typ 4) - bez sazby DPH
- Podľa bodu 5: 22,37*21/(21+100)=3,8824... zaokrouhleno na 0,01 aritmeticky = 3,88
- Dle bodu 5 se vypočte DPH na jednotlivých řádcích:
13,11*(21/121)=2,275 ⇒ DPH=2,28
9,26*(21/121)=1,607 ⇒ s DPH=1,61
Celkem daň z řádků pro sazbu 21%: 2,28+1,61=3,89 - Podľa bodu 6: 3,88-3,89= -0,01
- Podľa bodu 6: -0,01 se uloží do nového řádku (typ 4), protože celková zaokrouhlení dokladu je na řádku bez sazby DPH (neovlivňující základ daně) a na záložce Rozúčtování daného dokladu pak uvidíme:
Typ | Suma |
Základ | 10,83 |
Daň | 2,28 |
Základ | 7,65 |
Daň | 1,61 |
Zaokrouhlení (pro sazbu DPH) | 0,01 |
Daň | -0,01 |
Zaokrouhlení (nezahrnuté do základu daně) | 0,63 |
Na výstupním tiskovém formuláři bude závěrečný souhrn vypadat následovně:
V tomto případě je zaokrouhlení vypisováno již mezi řádky (jde o řádek), tudíž se neobjeví v poli Zaokrouhlení v závěrečném souhrnu.
Príklad zaúčtovania pri použití defaultne dodávanej predkontácie v tomto prípade:
Doklad | Text úč. zápisu | Suma | Účet MD | Účet D |
---|---|---|---|---|
FV | Tržba za zboží | 18,48 | 31100 | 60400 |
FV | DPH výstup 21% | 3,88 | 31100 | 34321 |
FV | Zaokrúhlenie | 0,64 | 31100 | 64810 |


Na daňových dokladech na výstupu je k dispozici položka "Částky jsou" umožnující zvolit, zda jsou zadávané částky na dokladu s daní nebo bez daně a tedy zda bude DPH vyčíslena shora či zdola. Vpravo vedľa tohto údaja sa nachádza funkčné tlačidlo Nastavenie. Jeho stlačením sa dá vyvolať nastavenie parametrov pre výpočet DPH:
Příklad dialogového okna pro nastavení parametrů pro výpočet DPH
-
Zdanění haléřového vyrovnání - předvyplňuje se podle hodnoty nastavené v parametru Zdanění zaokrouhlení dokladů na výstupu (není k dispozici pro daňové zálohové listy, jelikož u tohoto typu dokladů se zaokrouhlení řeší individuálním způsobem).
-
Zaokrouhlení DPH - obecně i pro jednotlivé typy dokladů platí totéž, co v případě použití nového algoritmu.
-
Zaokrouhlení koeficientu - předvyplňuje se podle hodnoty nastavené v agendě Firemné údaje (parametr Přesnost zaokrouhlení koeficientu pro výpočet DPH).
Zaokrúhlenie nie je potrebné nastavovať v lokalizácii pre SR, keďže legislatíva Slovenskej republiky zaokrúhľovanie koeficientu nevyžaduje.
Aby bylo zřejmé, jaká metoda byla při výpočtu DPH na dokladu použita, tiskne se odpovídající informace na formuláři dokladu pod souhrnnou tabulkou:
a) v případě částek bez daně se tiskne text: Základem pro výpočet daně je částka "Bez DPH".
b) v případě částek s daní se tiskne text: Základom pre výpočet dane je suma "S DPH".

Na daňových dokladech na výstupu je k dispozici položka "Částky jsou" umožňující zvolit, zda jsou zadávané částky na dokladu s daní nebo bez daně a tedy zda bude DPH vyčíslena shora či zdola. Vpravo vedľa tohto údaja sa nachádza funkčné tlačidlo Nastavenie. Jeho stiskem lze vyvolat dialog sloužící k nastavení parametrů pro výpočet DPH:
Příklad dialogového okna pro nastavení parametrů pro výpočet DPH
-
Zdanění haléřového vyrovnání - předvyplňuje se podle hodnoty nastavené parametrem Zdanění zaokrouhlení dokladů na výstupu (není k dispozici pro daňové zálohové listy, jelikož u tohoto typu dokladů se zaokrouhlení řeší individuálním způsobem).
-
Zaokrouhlení DPH - slouží k nastavení zaokrouhlení částky DPH. Pro jednotlivé typy dokladů platí:
Faktúra vydaná
Spôsob zaokrúhlenia sa predvypĺňa podľa nastavenia v položke Zaokrúhľovanie DPH v definícii meny, v ktorej sa doklad vystavuje, príp. podľa nastavenia v položke Zaokrúhľovanie DPH v definícii DPH registrácií v iných krajinách EÚ, ak ide o doklad vystavený s typom obchodu "Do inej krajiny EÚ (DPH bude priznaná v inej krajine EÚ)", ale v prípade potreby ho môžete na konkrétnom doklade zmeniť.
Při ukládání dokladu se provádí kontrola shody nastavení zaokrouhlení na dokladu a výchozího nastavení ve vlastnostech použité měny. V případě rozdílu se zobrazí softvalidační upozornění.
Po změně měny dokladu se nastavení zaokrouhlení DPH zaktualizuje podle nastavení u dané měny. Taktiež po zmene typu obchodu, ale len v prípade, že by sa zmena týkala vyššie spomenutého typu obchodu.
Zaokrúhlenie DPH sa neprenáša do kópií dokladov. V novo vytvorených dokladoch sa použije aktuálne nastavenie na mene.
Dobropis faktúry vydanej
Nastavení se přebírá z nastavení zaokrouhlování na faktuře vydané, ale je možné jej změnit.
Pokladničný príjem
Spôsob zaokrúhlenia sa predvypĺňa podľa nastavenia v položke Zaokrúhľovanie DPH v definícii meny, v ktorej je doklad vystavovaný, ale v prípade potreby ho môžete na konkrétnom doklade zmeniť.
Při ukládání dokladu se provádí kontrola shody nastavení zaokrouhlení na dokladu a výchozího nastavení ve vlastnostech použité měny (kontroluje se zaokrouhlení DPH i zaokrouhlení celkové částky). V případě rozdílů se zobrazí softvalidační upozornění.
Zaokrúhlenie DPH sa neprenáša do kópií dokladov. V novo vytvorených dokladoch sa použije aktuálne nastavenie na mene.
Vrátenie pokladničného príjmu
Nastavení se přebírá z nastavení zaokrouhlování na souvisejícím dokladu Pokladničný príjem, ale je možné jej změnit.
Objednávka prijatá
Objednávka prijatá sice není daňovým dokladem, ale údaje z ní o DPH a jejím zaokrouhlení mohou být použity při následném importu objednávky do prodejních dokladů.
Spôsob zaokrúhlenia sa predvypĺňa podľa nastavenia v položke Zaokrúhľovanie DPH v definícii meny, v ktorej sa doklad vystavuje, príp. podľa nastavenia v položke Zaokrúhľovanie DPH v definícii DPH registrácií v iných krajinách EÚ, ak ide o doklad vystavený s typom obchodu "Do inej krajiny EÚ (DPH bude priznaná v inej krajine EÚ)", ale v prípade potreby ho môžete na konkrétnom doklade zmeniť.
Po změně měny dokladu se nastavení zaokrouhlení DPH zaktualizuje podle nastavení u dané měny. Taktiež po zmene typu obchodu, ale len v prípade, že by sa zmena týkala vyššie spomenutého typu obchodu.
Zaokrúhlenie DPH sa neprenáša do kópií dokladov ani do následných dokladov vzniknutých v rámci procesnej tvorby dokladov. V novo vytvorených dokladoch sa použije aktuálne nastavenie na mene.
Objednávka vydaná
Objednávka vydaná sice není daňovým dokladem, ale údaje z ní o DPH a jejím zaokrouhlení mohou být použity při následném vystavení prodejního dokladu na straně dodavatele.
Spôsob zaokrúhlenia sa predvypĺňa podľa nastavenia v položke Zaokrúhľovanie DPH v definícii meny, v ktorej je doklad vystavovaný, ale v prípade potreby ho môžete na konkrétnom doklade zmeniť.
Po změně měny dokladu se nastavení zaokrouhlení DPH zaktualizuje podle nastavení u dané měny.
Zaokrúhlenie DPH sa neprenáša do kópií dokladov ani do následných dokladov vzniknutých v rámci procesnej tvorby dokladov. V novo vytvorených dokladoch sa použije aktuálne nastavenie na mene.
Ponuka vydaná
Ponuka vydaná sice není daňovým dokladem, ale údaje z ní o DPH a jeho zaokrouhlení mohou být použity při následném importu nabídky do objednávky (a z ní do prodejních dokladů).
Daňový zálohový list vydaný
Způsob zaokrouhlení se předvyplňuje dle nastavení zaokrouhlování DPH v číselníku Meny, ale je možné jej změnit.
Při ukládání dokladu se provádí kontrola shody nastavení zaokrouhlení na dokladu a výchozího nastavení ve vlastnostech použité měny. V případě rozdílu se zobrazí softvalidační upozornění.
Dobropis daňového zálohového listu listu vydaného
DDV přebírají nastavení zaokrouhlování z příslušných DZV, ale je možné jej měnit.
Při vytvoření a také při ukládání dokladu se kontroluje shoda s výchozí hodnotou nastavenou v systému. Viz také poznámka o přebírání způsobů zaokrouhlování v popisu funkce Nový.
-
Zaokrouhlení koeficientu - předvyplňuje se podle hodnoty nastavené v agendě Firemné údaje (parametr Přesnost zaokrouhlení koeficientu pro výpočet DPH).
Zaokrúhlenie nie je potrebné nastavovať v lokalizácii pre SR, keďže legislatíva Slovenskej republiky zaokrúhľovanie koeficientu nevyžaduje.
-
Algoritmus výpočtu DPH - předvyplňuje se podle hodnoty parametru Výchozí algoritmus výpočtu DPH na dokladech, který naleznete v kategorii parametrů Systémová konfigurace.
Aby bylo zřejmé, jaká metoda byla při výpočtu DPH na dokladu použita, tiskne se odpovídající informace na formuláři dokladu pod souhrnnou tabulkou:
a) v případě částek bez daně se tiskne text: Základem pro výpočet daně je částka "Bez DPH".
b) v případě částek s daní se tiskne text: Základom pre výpočet dane je suma "S DPH".

Po aktivaci nového algoritmu na výpočet DPH (agenda Firemné údaje → Parametry → Systémová konfigurácia → Výchozí algoritmus výpočtu DPH na dokladech) lze na hlavičce dokladů měnit verzi algoritmu, která je aplikována na konkrétní doklad.