DPH je jednou z vecí, ktorú ABRA Flexi dokáže vypočítať sama. Existuje však niekoľko metód výpočtu (tzv. zhora a zdola) a výsledok ovplyvňuje aj zaokrúhľovanie. Preto má ABRA Flexi niekoľko metód na ovplyvňovanie DPH.
Vždy platí, že DPH pri položkovom doklade je súčtom DPH jednotlivých položiek a na výsledok je aplikované zaokrúhľovanie.
To, či sa má DPH vypočítať zhora alebo zdola, sa riadi tým, ktoré parametre uvediete (napr. základ → dôjde k výpočtu DPH a výsledku). Môžete tiež uviesť všetky parametre a ABRA Flexi vykoná ich kontrolu.
Kontrolné výpočty
ABRA Flexi pri výpočtoch kontroluje vzájomné väzby medzi položkami. Musia platiť tieto pravidlá (môžu sa líšiť o zaokrúhľovanie):
sumDphCelkem = sumDphSniz + sumDphZaklsumCelkem = sumOsv + sumZklSniz * szbDphSniz + sumZklZakl * sumDphZaklsumCelkZakl = sumZklZakl * sumDphZaklsumCelkSniz = sumZklSniz * sumDphSnizsumZklCelkem = sumOsv + sumZklSniz + sumZklZakl
Ak teda ABRA Flexi vypíše chybu: Zadaná hodnota [9999.99] vlastnosti [sumCelkem] se liší od vypočtené hodnoty [9999.99] znamená to, že ste tieto kontrolné mechanizmy nedodržali. Zvyčajne ide o chybný výpočet DPH alebo chybu vstupných údajov.
Zvyčajne stačí uvádzať iba základy a nechať všetko ostatné dopočítať na ABRA Flexi.
To isté platí aj o mene, kde navyše musia zodpovedať aj hodnoty medzi základnou menou a menou. ABRA Flexi v týchto prípadoch mierne upraví kurz, aby sa zamedzilo zaokrúhľovacej chybe.
sumDphCelkemMen = sumDphSnizMen + sumDphZaklMensumCelkemMen = sumOsvMen + sumZklSnizMen * szbDphSniz + sumZklZaklMen * sumDphZaklsumCelkZaklMen = sumZklZaklMen * sumDphZaklsumCelkSnizMen = sumZklSnizMen * sumDphSnizsumZklCelkemMen = sumOsvMen + sumZklSnizMen + sumZklZaklMen
