Skip to main content
Skip table of contents

Razlika zbroja pojedinačnih iznosa stavki i ukupnog iznosa maloprodajnog računa

Pri izdavanju maloprodajnog računa može doći do pojave razlike od 0,01 EUR između zbroja pojedinačnih stavki i ukupnog iznosa maloprodajnog računa. Takvi slučajevi su neizbježni u određenim kombinacijama cijena, popusta, stopa PDV-a i količina. Korisnici često ovu razliku prijavljuju kao programsku grešku, no radi se o uobičajenom računskom odstupanju zbog pravila zaokruživanja i obračuna PDV-a, a radi kojega izdani račun nije neispravan.

U nastavku objašnjavamo razloge javljanja ove razlike te pravilan način obračuna koji se koristi kako bi se osigurala ispravnost računa.

Sažetak (TL;DR)

Razlika od 0,01 EUR između zbroja pojedinačnih stavki i ukupnog iznosa maloprodajnog računa nastaje zbog pravila zaokruživanja i obračuna PDV-a, a ne zbog programske greške. Ključno je osigurati ispravan obračun PDV-a i jednakost između zbroja svih osnovica i PDV-a s ukupnim iznosom računa. Luceed koristi jedinične iznose s četiri decimalna mjesta kako bi osigurao točnost izračuna, dok se na ispisu računa prikazuju zaokruženi iznosi s dva decimalna mjesta. Ovakav način obračuna sprječava netočan ukupan iznos računa i osigurava njegovu valjanost.

Primjer računa s navedenom razlikom

Uzmimo za primjer da trgovac izdaje maloprodajni račun koji sadrži:

  1. Proizvod A, u količini 1 komad, po cijeni od 2,04 EUR

  2. Proizvod B, u količini 2 komada, po cijeni od 9,04 EUR

Na oba proizvoda odobren je popust od 5% te je u njihovim cijenama zaračunat PDV po stopi od 25%.

Maloprodajni račun će izgledati ovako:

RB

Opis

Količina

PDV

Cijena

Popust

Iznos

1

Proizvod A

1

25%

2,04 EUR

5%

1,94 EUR

2

Proizvod B

2

25%

9,04 EUR

5%

17,18 EUR

Ukupno:

19,11 EUR

Rekapitulacija PDV-a:

PDV

Osnovica

Iznos PDV-a

Ukupno

25%

15,29

3,82

19,11

Postavlja se pitanje zbog čega se zbroj pojedinačnih stavki koji iznosi 1,94 EUR + 17,18 EUR = 19,12 EUR, razlikuje ukupnog iznosa maloprodajnog računa za 0,01 EUR.

Uočena razlika ne predstavlja programsku grešku, te je račun na kojem se ovakva razlika (od 0,01 EUR) pojavi i dalje valjan.

Upravo ovakav način obračuna osigurava valjanost izdanog računa za koju je potrebno osigurati da PDV bude uvijek ispravno obračunat prema propisanoj stopi i da zbroj svih osnovica i PDV-a odgovara ukupnom iznosu računa (uočite da je ukupan iznos računa jednak zbroju osnovice i iznosa PDV-a u rekapitulaciji PDV-a).

U nastavku ćemo detaljno objasniti razloge pojave ovakve razlike.

Pravilan način obračuna i iskazivanje podataka na ispisu računa

Kako smo ranije naveli, polazište je uvijek ispravan obračun PDV-a i jednakost između zbroja svih osnovica i iznosa PDV-a s ukupnim iznosom računa.

Kako bi se prethodno osiguralo primjenjuje se sljedeći postupak:

  1. Jedinični iznos popusta: Jedinični iznos popusta bilježi s četiri decimalna mjesta.

  2. Jedinični iznos PDV-a: Iz cijene umanjene za iznos popusta obračunava se jedinični iznos PDV-a (korištenjem preračunate stope) i bilježi s četiri decimalna mjesta.

Pogrešno bi bilo zaokruživati iznos PDV-a na dva decimalna mjesta na razini jedinične cijene, jer bi to moglo dovesti do netočnog ukupnog iznosa PDV-a.

  1. Jedinični iznos osnovice: Oduzimanjem iznosa popusta i iznosa PDV-a od početne maloprodajne cijene dobije se jedinični iznos osnovice koji se bilježi s dva decimalna mjesta.

U ovom slučaju nema potrebe za bilježenjem s više decimalnih mjesta jer su već iznosi popusta i poreza zabilježeni s četiri decimalna mjesta pa se na jediničnom iznosu osnovice može javiti samo zanemarivi ostatak na četvrtoj decimali.

  1. Ukupni iznos stavke s uračunatim PDV-om: Ukupni iznos stavke (s uračunatim PDV-om) dobije se množenjem cijene umanjene za popust s količinom stavke i bilježi se s dva decimalna mjesta primjenjujući pravila zaokruživanja.

Od prethodno navedenih vrijednosti, jedino ukupan iznos stavke s uračunatim PDV-om se iskazuje na ispisu računa, dok se ostale koriste u izračunima. Upravo ovdje dolazi do pogrešnog tumačenja odnosno pretpostavke o programskoj grešci.

Ukupni iznos stavke s uračunatim PDV-om se na maloprodajnim računima (o kojima ovdje isključivo govorimo) u pravilu uvijek iskazuje s dva decimalna mjesta i stoga je nužno primijeniti pravila zaokruživanja.

No, kada bi se tako zaokruženi iznosi koristili za izračun ukupnog iznosa računa dolazilo bi do:

  • pogrešnog ukupnog iznosa računa,

  • neslaganja ukupnog iznosa računa s zbrojem osnovice i iznosa PDV-a.

Prikazat ćemo navedeno na ranije navedenom primjeru.

Primjer neispravnog računa

Situacija je identična ranije opisanom primjeru, ali se u ovom slučaju ukupan iznos računa dobije zbrajanjem ukupnih iznosa stavki s uračunatim PDV-om.

RB

Opis

Količina

PDV

Cijena

Popust

Iznos

1

Proizvod A

1

25%

2,04 EUR

5%

1,94 EUR

2

Proizvod B

2

25%

9,04 EUR

5%

17,18 EUR

Ukupno:

19,12 EUR

Rekapitulacija PDV-a:

PDV

Osnovica

Iznos PDV-a

Ukupno

25%

15,29

3,82

19,11

U ovom slučaju zbroj pojedinačnih stavki koji iznosi 1,94 EUR + 17,18 EUR = 19,12 EUR, jednak je ukupnom iznosu računa, ali ukupan iznos računa ne odgovara zbroju ukupne osnovice i ukupnog iznosa PDV-a!

Kako smo naveli ranije nužno je osigurati da:

  • PDV bude uvijek ispravno obračunat prema propisanoj stopi,

  • zbroj svih osnovica i PDV-a odgovara ukupnom iznosu računa.

Prema tome, ovakav pristup je pogrešan, a razlika između zbroja pojedinačnih stavki i ukupnog iznosa maloprodajnog računa od 0,01 EUR je dozvoljena i u nekim slučajevima očekivana.

Luceed za izračun ukupne osnovice i ukupnog iznosa PDV-a koristi jedinične iznose zabilježene s četiri decimalna mjesta čime se osigurava ispravnost obračuna PDV-a.

Dodatni primjer pogrešnog pristupa

Uzmimo za primjer da trgovac izdaje maloprodajni račun koji sadrži 10 različitih proizvoda u količinama od po 1 komad, svi po cijeni od 1,90 EUR. Na sve proizvode odobren je popust od 5% te je u njihovim cijenama zaračunat PDV po stopi od 25%.

Jedinična cijena s porezom nakon oduzetog popusta (kao i ukupan iznos stavke, jer su količine 1 komad) je 1,8050 EUR. Ako bi se ovakva cijena zaokružila na 1,81 EUR, te kao takva koristila za izračun ukupnog iznos računa, on bi iznosio 18,10 EUR.

Provjerimo sada i na jednostavniji način ispravnost ovako dobivenog ukupnog iznosa računa.

Pretpostavimo da trgovac drugom kupcu izdaje račun za 1 komad proizvoda čija cijena s porezom prije oduzetog popusta iznosi 19,00 EUR (jednako kao i 10 komada proizvoda po cijeni od 1,90 EUR). Ako trgovac odobrava 5% popusta na taj proizvod, koji iznos kupac treba platiti?

19,00 EUR - 5% = 18,05 EUR

Zbog čega bi kupac koji kupuje 10 komada proizvoda po cijeni 1,90 EUR i s 5% popusta platio više od kupca koji kupuje 1 komad proizvoda po cijeni 19,00 EUR i s 5% popusta?

Kako smo ranije naveli, ukupna osnovica i ukupan iznos PDV-a obračunat će se prema jediničnim vrijednostima, te bi u oba navedena primjera zbroj osnovice i PDV-a iznosi 18,05 EUR, što je ujedno i ispravan ukupan iznos računa.

Zaključak

Odstupanje u ukupnom iznosu računa od 0,01 EUR u odnosu na zbroj iznosa pojedinačnih stavki nije programska greška, već posljedica pravilnog obračuna PDV-a i pravila zaokruživanja.

Ispravan račun je onaj kod kojeg je ukupni iznos jednak zbroju osnovica i PDV-a po stavkama. Ukoliko bi se koristili zaokruženi iznosi pojedinačnih stavki, moglo bi doći do neslaganja i netočnog obračuna poreza.

Ovim postupkom osigurava se ispravnost obračuna PDV-a i usklađenost sa zakonskim propisima.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.