Prezentare generală
e-Factura este sistemul național de facturare electronică administrat de ANAF. Din 2024, transmiterea facturilor B2B în e-Factura este obligatorie pentru toți operatorii economici din România. Amovio integrează nativ e-Factura — nu ai nevoie de software suplimentar.Configurare certificat digital
- Mergi la Setări → Integrări → e-Factura.
- Încarcă fișierul certificat digital în format
.p12sau.pfx. - Introdu parola certificatului.
- Click Verifică certificat — Amovio testează conexiunea cu ANAF.
Doar utilizatorii cu rol Administrator pot salva setările e-Factura, iniția conectarea OAuth cu ANAF sau rula Test conexiune. Orice utilizator autentificat poate vedea statusul conexiunii pe pagina de integrare — util pentru echipe unde contabila verifică starea, iar administratorul face configurarea inițială.
Monedă factură
Clienți din România
Factura transmisă în SPV este întotdeauna în RON. La emitere alegi moneda prețului:
Pe PDF, pentru facturi cu curs salvat:
- totalul în lei este însoțit de echivalentul în euro în paranteză;
- sub totaluri apare linia cursului, de ex.
Curs valutar: 1 EUR = 5.0723 RON (BNR + 1,5%)sau(BNR)când nu există comision.
Clienți externi
Factura poate fi în EUR sau USD; TVA se raportează în RON în XML-ul transmis la ANAF.Facturi marjă (TVA special)
Folosesc codul de scutireVATEX-EU-F. Dacă ANAF respinge transmisia, editezi factura și o retransmiți pe același număr (vezi mai jos).
TVA în XML-ul transmis la ANAF
Cota implicită
Pentru linii de factură care nu au explicit setată o cotă TVA, Amovio folosește cota implicită configurată per tenant în Setări → Facturare → Cota TVA implicită (vezi Cota TVA implicită). Valoarea inițială este 21% — cota standard din România începând cu 1 august 2025. Dacă nu este configurată nicio cotă implicită la nivel de tenant, sistemul cade pe21% ca ultim resort. Pentru conformitate, recomandăm să persiști întotdeauna vatRate pe fiecare linie de factură.
Facturi cu mai multe cote (TaxSubtotal per cotă)
XML-ul UBL include un bloccac:TaxSubtotal separat pentru fiecare cotă TVA distinctă întâlnită pe linii. Asta acoperă corect scenariile mixte, de exemplu:
- O linie 0% intra-UE (cod categorie
Z) + o linie 21% locală (cod categorieS) → douăTaxSubtotaldistincte în XML. - Linii la 9% + linii la 21% pe aceeași factură → grupate per cotă, cu rotunjire la 2 zecimale per grup.
TaxSubtotal cu codul de scutire VATEX-EU-F (vezi mai jos).
Facturi furnizor importate din SPV
La descărcarea facturilor furnizor din SPV-ul ANAF, parserul UBL păstrează fidel cota TVA primită — inclusiv0% pentru furnizorii neînregistrați în scopuri de TVA sau pentru operațiuni neimpozabile (categoriile UBL O, E, Z, AE, K, G). Aceste linii nu mai sunt coerciate la cota implicită — sumele și TVA-ul declarate de furnizor rămân exact așa cum au fost transmise în XML-ul SPV.
Flux automat de transmitere
După configurare, fluxul este complet automatizat:- Emiți factura în Amovio (implicit ciornă; emisiune fiscală din acțiuni).
- Click Transmite e-Factura (sau activează transmitere automată).
- Amovio validează datele, generează XML UBL 2.1 CIUS-RO și îl trimite la ANAF.
- ANAF returnează un număr de înregistrare și procesează factura.
- Statusul final apare pe factură:
ValidatăsauRespinsă cu erori(mesaje Schematron lizibile).
În așteptare (PROCESSING). Când răspunsul ANAF întârzie peste 24 de ore sau după sute de verificări fără rezultat, echipa de suport este alertată automat — poți reîncărca fișa facturii sau contacta suportul dacă statusul rămâne blocat.
Stornare și e-Factura
Facturile de stornare (FACTURA_STORNO) nu se transmit automat la ANAF la creare. După ce generezi storno-ul:
- Deschide factura de stornare (status
DRAFTsauISSUED). - Click Transmite e-Factura — la fel ca pentru orice factură fiscală.
Statusuri posibile
Editare și retransmitere după respingere
Când ANAF respinge o transmisie (statusREJECTED sau ERROR), factura rămâne editabilă în Amovio — nu trebuie să emiți un document nou.
Mesajul de eroare
Blocul de erori de pe pagina facturii afișează verbatim conținutul răspunsului ANAF:- Mesajele Schematron (
failed-assert) — regulile CIUS-RO încălcate. - Câmpul
observațiireturnat de ANAF — explicația textuală a respingerii (de ex. CUI invalid, adresă incompletă, sector lipsă pentru București). - Identificatorii ANAF (
id_descarcare, mesajul de eroare brut din header), folositori pentru suport.
Fluxul de corecție
- Pe factura respinsă, click Editează.
- Corectează datele semnalate (de ex. adaugă sectorul pentru un client din București, completează cursul BNR pentru o factură în EUR, ajustează linia pentru o factură storno).
- Salvează — factura își păstrează același număr și aceeași serie. Sistemul nu generează un document nou.
- Click Retransmite e-Factura. Amovio regenerează XML-ul UBL și îl trimite din nou la ANAF.
Ce câmpuri se pot edita pe o factură respinsă
Pe lângă liniile facturii, regimul TVA și termenii de plată, poți modifica:- Adresa, orașul, județul, sectorul clientului (validate pentru București).
- Adresa furnizorului și IBAN-ul.
- Cursul de schimb pentru facturi EUR către clienți români.
- Vehiculul legat și moneda prețului.