Author: |
Odoo SA, DAJ MI 5 |
License: |
LGPL-3 |
Branch: |
16.0-dev |
Repository: |
badbole/l10n-croatia |
Dependencies: |
account,
base_vat,
and
l10n_multilang |
Languages: |
Markdown (128, 2.0%),
PO File (3000, 46.3%),
Python (113, 1.7%),
SVG (51, 0.8%),
and
XML (3185, 49.2%) |
Other branches: |
16.0-coa |
<h1>RRIF 2021 Chart of accounts</h1>
<p>Update 26.12.2022:
As odoo shows no interes in merging this module to core odoo,
decided to publish it under private or possibly OCA repo</p>
<p>Update 18.12.2022:
- as of 30.11. Vat on payment has to be processed in same manner on vendor bills
- Look for :
Porez na dodanu vrijednost - Odbitak pretporeza
Broj klase:410-19/22-02/87
Urudžbeni broj:513-07-21-01-22-3
Zagreb, 30.11.2022
- https://www.porezna-uprava.hr/HR_publikacije/Lists/mislenje33/Display.aspx?id=19808</p>
<ul>
<li>DEVDLOPMENT NOTES - will be cleaned before final merge
<ul>
<li>cross compared two simmilar croatian localisation PRs:</li>
</ul></li>
</ul>
<ol>
<li>odoo-dev (@malb-odoo) : https://github.com/odoo/odoo/pull/99450</li>
</ol>
<ul>
<li>internal odoo development, without good knowledge of terms (google translate is our friend but may lead to missconfiguration)</li>
</ul>
<ol>
<li>dajmi5 (@bad_bole) : https://github.com/odoo/odoo/pull/102018</li>
</ol>
<ul>
<li>croatian development, involving several developers with experience</li>
</ul>
<p>What is done in this branch (in file load order):</p>
<ul>
<li>adopted new short external ids terminology/logic from odoo developers</li>
</ul>
<ol>
<li>Add new - based on example from l10n_be</li>
</ol>
<ul>
<li>addopted the common Croatia invoice reference models</li>
<li>documentation: - https://www.fina.hr/documents/52450/238316/Jedinstveni+pregled+osnovnih+modela+poziva+na+broj+-+primjena+travanj+2022.pdf</li>
<li><p>Most commont models used on invocies in croatia</p>
<ul>
<li>HR00 (as based on partner)</li>
<li>HR01 (as based on invoice)</li>
<li>both can be assembled with (up to) 3 numerical elements</li>
</ul></li>
<li><p>This is the simpliest inheritable (and customizable) level of generating reference</p></li>
<li><p>for both models, the elements returend to become invoce reference are :</p>
<ul>
<li>invoice date: YYYYMM</li>
<li>invoice.id</li>
<li>invoice.partner_id.id</li>
</ul></li>
<li><p>to be discussed if more configuration fields and options are needed</p></li>
</ul>
<ol>
<li>account.account.template</li>
</ol>
<pre><code>- added more accounts needed for regular postings
- some lvl3 accounts from odoo-dev replaced by more detailed level accounts
- added some 3rd level accounts missing
</code></pre>
<ol>
<li>account.group.template</li>
</ol>
<pre><code>- odoo-dev accounts groups was 2 level based, while in Croatia it is more common to use 3 levels
- all 3rd lvl groups are added with structure, not visible on widget,
but corectly used ans assigned on account creation from form view.
</code></pre>
<ol>
<li>account.tax.group</li>
</ol>
<pre><code>- only 4 groups, fine!
</code></pre>
<ol>
<li>account<em>chart</em>tag_data</li>
</ol>
<pre><code>- modified according to created accounts
</code></pre>
<ol>
<li>account<em>tax</em>report</li>
</ol>
<pre><code>- modified/simplified external ids
- addopted new structore from odoo-dev
</code></pre>
<ol>
<li>acount.tax.template</li>
</ol>
<pre><code>- added more taxes to fit all fiscal positions
- will probabla need to add a few more taxes
- modified tax names and labels to more unified look and feel
- improoved tax usage atributes
- translations (english terms tranlsated better)
- croatia translations might need corrections
</code></pre>
<ol>
<li>account.fiscal.position.template</li>
</ol>
<pre><code>- instead of creating 2 or 3 separate files for :
fp.template , fp.tax.template and fp.acc_template objects
- created one file, applied nested xml data logic,
wich is more readable to developers.
- created common Croatia fiscal positions, with tax and account mappings
- might need updates
</code></pre>
<ol>
<li>improoved english terms, adn translations in general</li>
</ol>
<ul>
<li><p>Files used for this localisation by odoo dev team:</p>
<ul>
<li>https://www.rrif.hr/dok/preuzimanje/Bilanca-2016.pdf</li>
<li>https://www.rrif.hr/dok/preuzimanje/RRIF-RP2021.PDF</li>
<li>https://www.rrif.hr/dok/preuzimanje/RRIF-RP2021-ENG.PDF</li>
</ul></li>
<li><p>Additional files suggested for developers:</p>
<ul>
<li>https://www.rrif.hr/dok/preuzimanje/RRIF-RP2021.7z</li>
</ul></li>
<li><p>Croatia invoice reference models:</p>
<ul>
<li>https://www.fina.hr/documents/52450/238316/Jedinstveni+pregled+osnovnih+modela+poziva+na+broj+-+primjena+travanj+2022.pdf</li>
<li>HR00 as based on partner</li>
<li>HR01 as based on invoice</li>
</ul></li>
<li><p>Chart of Accounts (RRIF ver.2021)</p>
<ul>
<li>Short version of RRIF 2021 CoA</li>
<li>odoo developed too small so this version is extended for some more needed accounts</li>
<li>Account groups -</li>
<li>odoo dev based on 2 level is improoved by adding 3rd lvl account groups</li>
</ul></li>
<li><p>Lines od TAX REPORT</p>
<ul>
<li>source PDV report : https://www.porezna-uprava.hr/HR_obrasci/Documents/POREZ%20NA%20DODANU%20VRIJEDNOST/PDV.pdf</li>
</ul></li>
<li><p>Taxes according to tax report lines, and some additional not in tax reprot</p>
<ul>
<li>Tax report section I - tax exept or ili 0% tax</li>
<li>0% Domestic Reverse charge / 0% Tuzemni PPO</li>
<li>0% Deliveries in another EU member state / 0% ISP.U DR.DRŽ.ČLANICAMA</li>
<li>0% Sale goods in EU / 0% DOBRA EU</li>
<li>0% Sale service in EU / USLUGE EU</li>
<li>0% Deliveries to non residents / 0% BEZ SJEDIŠTA</li>
<li>0% install and assemble in EU state / 0% SAST/POST EU</li>
<li>0% delivery of new vehicles to EU / 0% PRIJEVOZNA SREDSTVA EU</li>
<li>0% 0% Domestic deliveries / TUZEMNE ISP.</li>
<li>0% IZVOZNE ISP.</li>
<li>0% OSTALA OSLOBOĐENJA</li>
<li>PDV-II - oporezive transakcije - Isporuke</li>
<li>25% PDV na Dobra</li>
<li>25% PDV na Usluge</li>
<li>25% PDV na Predujam</li>
<li>13% PDV Dobra</li>
<li>13% PDV Usluge</li>
<li>13% PDV na Predujam</li>
<li>5% PDV na Dobra</li>
<li>5% PDV na Predujam</li>
<li>PDV-III - obračunati pretporez - Nabava</li>
<li>PPDV 25% na Dobra</li>
<li>PPDV 25% Usluge</li>
<li>PPDV 25% na Predujam</li>
<li>PPDV 25% po naplaćenom</li>
<li>PPDV 13% na Dobra</li>
<li>PPDV 13% Usluge</li>
<li>PPDV 13% na Predujam</li>
<li>PPDV 5% na Dobra</li>
<li>PPDV 5% na Predujam</li>
<li>PDV III-II - reverse charge - Nabava</li>
<li>Prijenos PO 25% ( PPO PP 25% - PPO PDV 25% )</li>
<li>EU 5% DOBRA ( EU PP 5% na dobra - EU PDV 5% na Dobra )</li>
<li>EU 13% DOBRA ( EU PP 13% na dobra - EU PDV 13% na Dobra )</li>
<li>EU 25% DOBRA ( EU PP 25% na Dobra - EU PDV 25% na Dobra )</li>
<li>EU 25% USLUGE ( EU PP 25% na Usluge - EU PDV 25% na Usluge )</li>
<li>Bez sjedišta 25% ( Bez sjedišta PP 25% - Bez sjedišta PDV 25% )(13%,5%)</li>
<li>UVOZ 25% ( Uvoz PP 25% - Uvoz PDV 25% ) (13%,5%)</li>
</ul></li>
<li><p>Osnovne fiskalne pozicije</p>
<ul>
<li>R1 partneri</li>
<li>Kupci Građani</li>
<li>EU Partneri</li>
<li>INO partneri</li>
<li>AVANS</li>
<li>Prijenos PO</li>
<li>Bez sjedista</li>
</ul></li>
</ul>