Sari la conținut
11 iulie 2026·4 min citire

WooCommerce și e-Factura ANAF: cum trimiți automat facturile în SPV

Cum ajunge factura din WooCommerce automat în SPV la ANAF după fiecare comandă: ce plugin alegi, cum eviți respingerile și ce greșeli te costă.

De când e-Factura a devenit obligatorie și pentru vânzările către persoane fizice, fiecare comandă din magazinul tău înseamnă o factură care trebuie să ajungă în SPV la ANAF, în format XML, în cel mult 5 zile de la emitere. Dacă faci asta manual, factură cu factură, pierzi timp și, mai grav, uiți exact atunci când ai mai multe comenzi.

Vestea bună: WooCommerce se poate lega de sistemul ANAF astfel încât, imediat ce o comandă e plătită, factura se generează și se trimite singură în SPV. În articolul ăsta îți arăt cum arată fluxul real, ce variantă să alegi, cum îl configurezi corect și ce greșeli fac magazinele care primesc facturi respinse de ANAF.

Ce înseamnă „automat" de fapt — fluxul real

„Automat" nu înseamnă un buton magic. Înseamnă un lanț clar:

  • Clientul plasează și plătește o comandă în WooCommerce.
  • Comanda declanșează generarea unei facturi (de obicei într-o aplicație de facturare conectată).
  • Factura e transformată în XML în standardul cerut de ANAF (RO_CIUS, bazat pe UBL) și trimisă în SPV printr-o conexiune securizată cu token OAuth.
  • ANAF returnează un index de încărcare, verifică fișierul și, dacă e valid, aplică sigiliul electronic. Din acel moment factura e oficial în e-Factura.

Practic, tu configurezi legătura o singură dată, iar de-acolo fiecare comandă parcurge singură pașii. Rolul tău devine să verifici din când în când că nu ai facturi respinse — nu să le încarci de mână.

Ce alegi: plugin direct spre ANAF sau prin aplicație de facturare

Ai două drumuri, iar recomandarea mea e clară.

Varianta 1 — plugin WooCommerce care se conectează direct la API-ul ANAF. Sună curat, dar tu rămâi responsabil de token, de reînnoirea lui, de conformitatea XML-ului și de erori. E fragil dacă nu ai pe cineva tehnic aproape.

Varianta 2 (recomandată) — WooCommerce se leagă de o aplicație de facturare românească (Oblio, SmartBill, FGO, Facturis și altele), iar aceasta trimite mai departe în SPV. Aplicația se ocupă de XML, de token și de comunicarea cu ANAF, plus îți ține și evidența contabilă la un loc.

Pentru majoritatea magazinelor, ruta prin aplicația de facturare e mai stabilă, mai ieftin de întreținut și mai ușor de reparat când ANAF schimbă ceva.

Pașii de configurare, pe scurt

Ordinea contează, altfel te blochezi la jumătate:

  • Certificat digital calificat — îl obții de la un furnizor acreditat. E cheia cu care te identifici la ANAF.
  • Înrolarea în SPV — certificatul trebuie legat de CUI-ul firmei tale în Spațiul Privat Virtual.
  • Conectarea aplicației de facturare la ANAF — generezi tokenul OAuth (valabil o perioadă limitată, apoi se reînnoiește automat).
  • Legarea WooCommerce de aplicație — instalezi conectorul/pluginul și pui cheile API.
  • Maparea corectă a produselor și cotelor de TVA — fiecare produs trebuie să aibă cota corectă (standard, redusă sau scutit), altfel XML-ul iese greșit.
  • Alegerea momentului: factura se emite la plată sau la finalizarea comenzii. Testează cu o comandă reală înainte să lași totul pe pilot automat.

Greșelile care duc la facturi respinse

ANAF respinge XML-ul dacă datele nu sunt curate. Cele mai frecvente capcane:

  • CUI/CIF greșit sau lipsă la clienți persoane juridice — validează CUI-ul înainte de emitere.
  • Județul lipsă — la B2C ai nevoie măcar de județ, altfel fișierul cade.
  • Cote de TVA nemapate sau produse fără cotă setată — apar erori de validare.
  • Facturi duplicate când editezi o comandă deja facturată sau când clientul reîncearcă plata.
  • Depășirea termenului — ai 5 zile calendaristice de la emitere ca să încarci în SPV; nu lăsa comenzile de weekend neîncărcate.

Sfat: nu te baza pe „a mers la testul meu". Verifică periodic statusul facturilor în aplicație și tratează respingerile imediat, nu la sfârșit de lună.

B2C, B2B și neplătitorii de TVA — cazurile care încurcă

Multe magazine cred că e-Factura e doar pentru firme. Nu mai e cazul: și vânzările către persoane fizice se raportează în SPV. Diferența e la datele cerute — la persoane fizice ai nevoie de nume și adresă cu județ, nu de CUI.

Ești neplătitor de TVA? Tot trebuie să trimiți facturile în e-Factura; doar că pe factură apare cota corespunzătoare (fără TVA), iar aplicația o gestionează dacă ai setat-o corect. Nu ignora pasul ăsta doar pentru că nu colectezi TVA.

Dacă tot lanțul ăsta ți se pare mult, e normal — nu e greu, dar are multe piese care trebuie să se potrivească. La MPO Web Studio configurăm fluxul complet WooCommerce → aplicație de facturare → SPV, remote, cu prețuri transparente și un demo pe care îl vezi înainte să plătești. Dacă vrei să-ți verificăm magazinul sau să-l punem pe automat corect, scrie-ne un mesaj pe WhatsApp și îți spunem sincer ce ai de făcut.

Întrebări frecvente

E-Factura e obligatorie și pentru magazinul meu online către persoane fizice?+

Da. Raportarea în e-Factura acoperă și vânzările B2C, nu doar cele către firme. La persoane fizice nu ai nevoie de CUI, dar ai nevoie de nume, adresă și județ corecte, altfel fișierul poate fi respins.

În cât timp trebuie să ajungă factura în SPV?+

Ai 5 zile calendaristice de la emiterea facturii pentru a o încărca în SPV. Un flux automat te scapă de riscul de a depăși termenul, mai ales pentru comenzile de weekend sau de sărbători.

Am nevoie neapărat de o aplicație de facturare, sau merge doar cu un plugin?+

Merge și direct printr-un plugin spre API-ul ANAF, dar atunci rămâi responsabil de token, XML și erori. Pentru majoritatea magazinelor, ruta prin Oblio, SmartBill, FGO sau similar e mai stabilă și mai ușor de întreținut.

Ce fac dacă ANAF îmi respinge o factură?+

Verifici mesajul de eroare (de obicei CUI greșit, județ lipsă sau cotă de TVA nemapată), corectezi datele și retrimiți. Important e să prinzi respingerile repede, verificând statusul în aplicație, nu la sfârșit de lună.

Sunt neplătitor de TVA. Tot trebuie să trimit facturile?+

Da. Obligația de raportare în e-Factura nu depinde de faptul că ești plătitor sau neplătitor de TVA. Pe factură apare pur și simplu cota corespunzătoare, iar aplicația de facturare o gestionează dacă e configurată corect.

Ghid gratuit

7 greșeli care îți alungă clienții de pe site

Lasă-ți emailul și primești ghidul pe loc, aici. Fără spam.

Prin trimitere, ești de acord cu Politica de confidențialitate.
MEchipa MPOÎți răspundem personal

Vrei să vezi cum ar arăta site-ul firmei tale?

Scrie-ne pe WhatsApp și îți pregătim gratuit un site demonstrativ, cu numele firmei tale pe el. Îl vezi întâi și abia apoi decizi — fără nicio obligație.

Cere un site demonstrativ gratuitDe obicei îți răspundem în câteva minute