Daca firma ta lucreaza cu clienti din strainatate sau cu parteneri din Romania care prefera facturi in euro sau dolari, trebuie sa cunosti regulile exacte despre facturarea in valuta. Greselile in acest domeniu pot duce la probleme cu TVA-ul, cu cursul de schimb utilizat sau cu transmiterea e-Factura catre ANAF.
Ce Spune Legea Romana despre Facturarea in Valuta
Raspuns direct: O firma din Romania poate emite facturi in orice valuta (EUR, USD, GBP etc.), dar are obligatia sa converteasca sumele in RON la cursul BNR din ziua emiterii facturii, pentru scopuri de TVA si contabilitate. Factura trebuie sa contina ambele valori — suma in valuta si echivalentul in RON.
Baza legala: Codul Fiscal Roman, art. 284 — facturile in valuta emise de persoane impozabile stabilite in Romania trebuie sa contina cursul de schimb utilizat si echivalentul in lei al sumelor facturate.
Cand Poti Emite Factura in Valuta?
| Situatie | Valuta permisa | Observatii | |---|---|---| | Client strain (UE) | Da — EUR, alta valuta | Reguli TVA intracomunitar aplica | | Client strain (extra-UE) | Da — USD, EUR, alta valuta | Export, de obicei fara TVA | | Client roman (B2B) | Da — EUR, USD, alta valuta | Echivalent RON obligatoriu; e-Factura obligatorie | | Client roman (B2C) | Da | Reguli TVA standard aplica |
Cursul de Schimb Obligatoriu: BNR sau BCE?
Pentru facturarea in valuta, cursul de schimb acceptat fiscal este:
- Cursul BNR (Banca Nationala a Romaniei) din ziua emiterii facturii — optiunea standard
- Cursul BCE (Banca Centrala Europeana) — utilizabil daca ambele parti au convenit contractual aceasta optiune
Cursul bancii tale comerciale NU este acceptat pentru scopuri fiscale, chiar daca platile sunt efectuate la acel curs.
Unde Gasesti Cursul BNR?
Cursul BNR este publicat zilnic pe site-ul oficial bnr.ro. Un soft de facturare modern preia automat cursul BNR si il aplica la data emiterii facturii, eliminand riscul de erori umane si economisind timp.
e-Factura in Valuta: Ce Trebuie sa Contina XML-ul
Transmiterea prin RO e-Factura a unei facturi in valuta are cerinte specifice in fisierul XML care nu exista la facturile in RON:
| Camp XML | Valoare | Exemplu | |---|---|---| | DocumentCurrencyCode | Codul valutei facturii | EUR | | TaxCurrencyCode | Moneda TVA — intotdeauna RON | RON | | TaxExchangeRate | Cursul de schimb si sursa | 5.0123 (BNR 2026-07-20) | | TaxableAmount | Baza impozabila in RON | 5012.30 | | TaxAmount | TVA in RON | 952.34 |
Un soft de facturare compatibil cu RO e-Factura completeaza automat aceste campuri la emiterea unei facturi in valuta, preluand cursul BNR si calculand echivalentele in RON.
TVA pe Facturile in Valuta: Trei Scenarii
Scenariul 1: Client Roman (B2B)
TVA-ul se calculeaza si se raporteaza in RON:
- Suma in valuta × cursul BNR = baza impozabila in RON
- Baza impozabila in RON × cota TVA (19%, 9% sau 5%) = TVA in RON
- Factura contine suma in EUR si toate echivalentele in RON
Scenariul 2: Client din UE (Operatiune Intracomunitara)
Daca clientul este o firma din UE cu cod TVA valid (verificat in VIES), livrarea de bunuri sau prestarea de servicii este scutita de TVA romanesc:
- Inscrii pe factura: "Livrare/prestare intracomunitara scutita de TVA" sau "VAT exempt — intra-Community supply"
- Verifici codul TVA in VIES inainte de emitere (atentie: daca nu verifici si ulterior se dovedeste invalid, TVA-ul cade in sarcina ta)
- Raportezi in declaratia recapitulativa D390
Scenariul 3: Client Extra-UE (Export)
Exportul de bunuri este scutit de TVA cu drept de deducere (cota 0%). Exportul de servicii urmeaza regula "locului prestarii serviciilor" — pentru servicii catre firme din afara UE, de regula nu se aplica TVA romanesc, dar fiecare caz trebuie analizat individual.
Diferentele de Curs Valutar: Cum Le Tratezi
Intre data facturarii si data incasarii, cursul valutar variaza. Diferentele de curs se trateaza astfel:
| Tip diferenta | Tratament contabil | Impozitare | |---|---|---| | Favorabila (cursul a crescut) | Venituri financiare | Impozabile | | Nefavorabila (cursul a scazut) | Cheltuieli financiare | Deductibile |
Diferentele se inregistreaza la data incasarii si se raporteaza in situatiile financiare anuale.
Cum te Ajuta un Soft de Facturare pentru Valuta
Facturarea manuala in valuta este complicata si predispusa la erori. O aplicatie de facturare moderna rezolva automat:
- Preluarea cursului BNR — automat, la data emiterii, fara interventie manuala
- Conversia valorilor — calculeaza automat echivalentul in RON pentru toate campurile
- Generarea XML-ului corect pentru RO e-Factura cu toate campurile specifice valutei
- Calculul TVA — aplica regimul corect (taxabil, 0%, scutit intracomunitar)
- Verificarea VIES — valideaza codul TVA al clientului UE inainte de emitere
SpokInvoice suporta facturarea in multiple valute, cu preluarea automata a cursului BNR si transmitere directa prin RO e-Factura ANAF. Sistemul de AI facturare din SpokInvoice detecteaza automat regimul TVA corect in functie de tara clientului si tipul tranzactiei, eliminand riscul aplicarii gresite a TVA-ului pe facturile internationale.
SpokInvoice face parte din ecosistemul SpokApp, care include si SpokAdmin pentru administrarea asociatiilor de proprietari si VoSmart pentru controlul financiar inteligent bazat pe AI.
Sfaturi Practice pentru Facturarea in Valuta
- Specifica intotdeauna cursul de schimb pe factura, cu sursa (BNR) si data
- Arhiveaza dovada cursului BNR pentru fiecare zi de emitere — util la control fiscal
- Stabileste contractual cu clientul daca plata se face in valuta sau in RON echivalent
- Deschide un cont bancar in valuta daca primesti plati frecvente in EUR sau USD
- Reconciliaza lunar diferentele de curs in contabilitate, nu le lasa pentru sfarsitul anului
- Verifica VIES pentru fiecare client nou din UE, inainte de prima factura
Intrebari Frecvente
Pot emite o factura in euro ca firma romaneasca? Da, orice firma din Romania poate emite facturi in euro sau alta valuta. Obligatoriu trebuie sa inscrii si echivalentul in RON la cursul BNR din ziua emiterii.
Ce curs de schimb folosesc pentru factura in valuta? Cursul oficial BNR (Banca Nationala a Romaniei) din ziua emiterii facturii. Cursul bancii tale comerciale nu este acceptat in scopuri fiscale.
Trebuie sa transmit la ANAF prin e-Factura si facturile in valuta catre clienti romani? Da. Daca clientul este o firma din Romania (B2B), factura in valuta trebuie transmisa obligatoriu prin RO e-Factura ANAF, indiferent de valuta in care este emisa.
Facturile catre clienti din UE trebuie trimise prin RO e-Factura? Nu. Facturile de export (catre clienti din alte tari UE sau extra-UE) nu intra in sistemul RO e-Factura, care se aplica doar tranzactiilor B2B cu firme din Romania.
Simplifica facturarea in valuta cu SpokInvoice — curs BNR automat, generare XML corect pentru e-Factura ANAF si suport complet multi-valuta. Inregistreaza-te gratuit — primul an este inclus fara costuri suplimentare.