SPV e-Factura nu functioneaza: ce faci cand ANAF e offline
Ghid practic pentru cand sistemul ANAF e-Factura nu functioneaza. Cum verifici statusul, ce faci cu facturile urgente si cum documentezi incercarea de trimitere.
ANAF nu publica o pagina de status publica pentru API-ul de e-Factura. Cand ceva nu merge, nu apare nicaieri un mesaj oficial care sa spuna "sistemul este in mentenanta". Descoperi indisponibilitatea cand primesti erori la trimitere sau cand SPV-ul nu se incarca.
Cum verifici daca ANAF e offline
Primul pas este sa diferentiezi intre o problema la tine si o problema la ANAF. Verifica urmatoarele in ordine.
Incearca SPV-ul web. Mergi direct pe spv.anaf.ro sau pe portalul ANAF si incearca sa te autentifici. SPV este la ANAF, nu la Ministerul Finantelor. Daca si SPV-ul web nu functioneaza, probabil e o problema generala la ANAF, nu doar la API.
Verifica forumul SAGA. Pe forum.saga.ro utilizatorii raporteaza in timp real problemele cu sistemele ANAF. Cauta un thread recent cu "e-Factura" sau "SPV". Daca mai multi oameni raporteaza aceeasi problema in ultimele ore, ANAF are o avarie.
Verifica grupul de Facebook. Grupul "e-Factura Romania" de pe Facebook are zeci de mii de membri si rapoartele de avarii apar rapid. Cauta postari recente despre erori de conectare sau de upload.
Verifica contul Twitter/X @ANAFofficialRO. ANAF anunta uneori lucrarile planificate sau avariile majore pe contul oficial, desi comunicarea nu este sistematica.
Incearca mediul de test. API-ul de test ANAF (anaf.ro/test) este o infrastructura separata de productie. Daca testul functioneaza dar productia nu, problema este specifica serverelor de productie. Atentie: mediul de test nu este un substitut pentru productie. Nu poti depune facturi reale acolo.
Ce faci cand ANAF e offline
Pasii recomandati, in ordine:
1. Asteapta 15-30 de minute si incearca din nou. Multe intreruperi sunt scurte, sub o ora. Nu lua masuri dramatice dupa prima eroare.
2. Documeteaza eroarea. Fa o captura de ecran cu mesajul de eroare exact, cu timestamp vizibil in bara de activitati sau in browser. Aceasta documentatie poate fi utila daca ajungi sa explici intarzierea.
3. Incearca sa trimiti prin SPV web. Daca folosesti un software de facturare sau API, incearca sa uploadezi manual XML-ul prin interfata web SPV. Uneori API-ul are probleme dar interfata web merge.
4. Pastreaza un jurnal al incercarilor. Noteaza ora fiecarei incercari si raspunsul primit. Un jurnal consistent demonstreaza ca ai actionat cu diligenta, nu ca ai ignorat termenul.
5. Trimite cat mai repede dupa revenire. Cand ANAF revine online, trimite facturile imediat. Nu astepta sa se acumuleze mai multe.
Termen si amenzi: ce spune legea
Legea nu prevede explicit suspendarea termenului de 5 zile lucratoare in cazul indisponibilitatii sistemului ANAF. Nu exista o prevedere de forta majora pentru avariile tehnice ANAF in Codul Fiscal sau in normele de aplicare.
Aceasta inseamna ca, teoretic, daca ANAF este offline in ultimele zile din fereastra ta de 5 zile lucratoare si depasesti termenul, risti amenda. In practica, daca documentezi seria de incercari esecite din cauza sistemului ANAF si trimiti imediat ce acesta revine, un organ de control rezonabil va lua in considerare circumstantele. Dar aceasta nu este o garantie.
Sanctiunile difera in functie de tipul faptei: 15% din valoarea facturii pentru netransmitere B2B; 1.000-2.500 RON (mici/persoane fizice), 2.500-5.000 (mijlocii), 5.000-10.000 (mari) pentru transmitere intarziata sau netransmitere B2C.
Cel mai bun mod de a evita aceasta situatie este sa trimiti facturile cat mai repede dupa emitere, nu sa astepti pana in ultima zi a termenului. Daca trimiti in aceeasi zi sau a doua zi, ai timp sa rezolvi eventualele probleme tehnice.
Tipare de indisponibilitate observate
Pe baza rapoartelor din comunitate, ANAF are perioade mai frecvente de instabilitate in anumite momente. Acestea nu sunt garantate si nu sunt recunoscute oficial, dar sunt observatii empirice din grupurile de utilizatori.
Sfarsitul de luna. In ultima si prima zi lucratoare din luna, volumul de tranzactii este mai mare. Sistemul poate fi mai lent sau poate returna erori intermitente.
Dimineata de luni. Dupa weekend, uneori apar probleme la reluarea activitatii sistemelor.
Perioade de mentenanta anuntata. ANAF publica uneori pe anaf.ro anunturi despre lucrari planificate. Verifica periodic sectiunea de anunturi daca ai volume mari de facturi.
Acestea sunt tendinte, nu certitudini. Sistemul poate fi instabil si in alte momente.
Billyou monitorizeaza automat
Billyou monitorizeaza disponibilitatea API-ului ANAF in permanenta. Cand creezi o factura in Billyou, sistemul incearca transmiterea imediat. Daca ANAF nu este disponibil, factura este pusa intr-o coada si retrimisa automat prin logica de retry cu back-off exponential.
Primesti o notificare cand factura este confirmata de ANAF. Nu trebuie sa verifici manual statusul sau sa retrimiti manual.
In plus, pentru ca Billyou trimite facturile imediat dupa creare, nu dupa 4-5 zile, ai tot timpul din fereastra de 5 zile lucratoare ca rezerva in caz de avarii prelungite.
Daca integrezi prin API, implementeaza logica de retry sau foloseste direct API-ul Billyou care include retry, coada si notificari prin webhook. Documentatia este la billyou.ro/dev.
Incepe gratuit la app.billyou.ro/register.
Citeste si articolele despre eroarea 4001 de la ANAF, eroarea de conexiune nereusita si despre termenul de 5 zile lucratoare.
Intrebari frecvente
ANAF are o pagina de status publica pentru e-Factura?
Nu, nu exista o pagina de status publica si in timp real pentru API-ul de e-Factura. Informatiile despre avarii provin din comunitate (forum SAGA, grupuri Facebook) sau din anunturile de pe anaf.ro, care nu sunt intotdeauna in timp real.
Pot trimite factura prin API-ul de test cand productia e down?
Nu. API-ul de test este destinat exclusiv testarii integrarii tehnice. Facturile trimise acolo nu au valoare legala si nu satisfac obligatia de transmitere in sistemul e-Factura.
Daca ANAF imi respinge factura cu o eroare tehnica (nu de validare), contorizeaza ca trimitere?
Depinde de tipul erorii. Daca ANAF a primit fisierul si l-a procesat, chiar daca l-a respins pentru un motiv de validare, transmiterea a avut loc. Daca ANAF nu a putut fi contactat sau a returnat o eroare de server (5xx), transmiterea nu a avut loc si trebuie sa reincerci.
Cat timp pastreaza ANAF facturile in sistem?
Facturile transmise si acceptate prin e-Factura sunt stocate de ANAF si pot fi accesate din SPV. Termenul oficial de pastrare este de 10 ani, conform normelor de arhivare a documentelor fiscale.