iConta.eu Intră în cont

La ce curs se înregistrează o încasare bancară în euro?

O încasare în valută nu se înregistrează la un curs "la alegere" — legea leagă cursul de data operațiunii, iar cursul folosit trebuie să fie exact cel comunicat de BNR, publicat cu o zi înainte.

Temeiul legal

"(2) Dacă elementele folosite pentru stabilirea bazei de impozitare a unei operațiuni, alta decât importul de bunuri, se exprimă în valută, cursul de schimb care se aplică este ultimul curs de schimb comunicat de Banca Națională a României sau ultimul curs de schimb publicat de Banca Centrală Europeană ori cursul de schimb utilizat de banca prin care se efectuează decontările, valabil la data la care intervine exigibilitatea taxei pentru operațiunea în cauză [...]" — Codul fiscal (Legea 227/2015), art. 290 alin. (2), anaf_surse/cod_fiscal_227_2015_consolidat.txt:17959-17965, dosar de cercetare F025.

"În sensul art. 290 alin. (2) din Codul fiscal, prin ultimul curs de schimb comunicat de Banca Națională a României se înțelege cursul de schimb comunicat de respectiva bancă în ziua anterioară și care este valabil pentru operațiunile care se vor desfășura în ziua următoare." — HG 1/2016 (norme metodologice CF), pct. 35 alin. (1), anaf_surse/hg_1_2016_norme_cod_fiscal.txt:6849-6851, dosar de cercetare F025.

Practic, regula spune că se ia cursul BNR valabil în ziua operațiunii — nu cursul zilei precedente ca dată de referință proprie, ci cursul pe care BNR l-a publicat pentru ziua respectivă (comunicat, tehnic, cu o zi înainte). Dacă în ziua operațiunii nu există un curs comunicat (weekend, sărbătoare legală), regula practică e să se ia ultimul curs BNR anterior valabil, nu cursul din ziua următoare.

Ce se greșește în practică

Greșeli tipice: se ia cursul din extrasul bancar al băncii comerciale (care poate diferi de cursul BNR) în loc de cursul BNR; se folosește cursul din ziua în care se face înregistrarea în contabilitate, nu cursul din ziua efectivă a operațiunii; sau se lasă cursul "implicit" dintr-o zi anterioară fără verificare, riscând să se folosească un curs prea vechi.

Ce face iConta.eu

Motorul de curs valutar al iConta.eu (core/curs_bnr.py) preia cursurile publicate de BNR (curs.bnr.ro) și aplică exact regula de mai sus: pentru orice dată de operațiune, alege ultimul curs BNR comunicat cu data cursului mai mică sau egală cu data operațiunii. Dacă cel mai recent curs găsit e mai vechi de 5 zile calendaristice (prag intern de produs, ales să acopere un weekend prelungit cu sărbători legale — nu e o normă fiscală), aplicația semnalează explicit "curs prea vechi" în loc să aplice tăcut un curs învechit; dacă moneda nu e cotată de BNR sau serviciul BNR e indisponibil, situația e afișată clar, nu ascunsă. Rotunjirea se face cu regula fiscală (Decimal, ROUND_HALF_UP), niciodată cu rotunjire simplă.

Această regulă de curs e implementată în iConta.eu în principal pentru conversia sumelor pe facturi și în declarații (D300, D390, D394, D406). Pentru o încasare bancară propriu-zisă (extras de cont), curs-ul aplicabil e cel al operațiunii cu care încasarea se decontează — de regulă, o factură emisă în valută — vezi și ghidul dedicat facturilor în valută.

iConta.eu


Toate ghidurile · ← iConta.eu · Termeni și condiții