Sari la conținut

CRM & ERP

Actualizat pe 7 min citire

Cum Integrezi un CRM sau ERP cu Facturarea și e-Factura ANAF

De la iulie 2024, transmiterea prin SPV e obligatorie pentru facturile B2B. Iată cum arată, tehnic, o integrare e-Factura construită corect.

Din iulie 2024, transmiterea facturilor B2B prin sistemul RO e-Factura a devenit obligatorie în România. Un CRM sau ERP care nu vorbește nativ cu sistemul e-Factura al ANAF te obligă la muncă manuală dublă: o factură generată în sistemul tău, retrimisă separat în SPV. Iată cum arată, tehnic, o integrare corectă, într-un CRM sau ERP construit pe fluxul tău.

Puncte-cheie

  • Din iulie 2024, transmiterea prin SPV e obligatorie pentru facturile B2B, cu sancțiuni de la 1.000 la 10.000 lei per factură nedeclarată.
  • Integrarea corectă generează XML-ul automat din sistemul intern, nu manual după emiterea facturii.
  • Semnarea necesită un certificat digital calificat (eIDAS), gestionat automat de sistem, nu manual la fiecare factură.
  • Fără audit log și reîncercare automată la eroare, riști facturi „pierdute” între sistemul intern și SPV.
Sistem intern (CRM/E…factura se generează aut…Generare XMLformat standard, validatSemnare & transmiter…certificat digital calif…Confirmare ANAFindex unic, arhivat auto…
Fluxul tehnic al unei integrări e-Factura: de la sistemul intern la confirmarea ANAF.

Ce cere, tehnic, sistemul RO e-Factura?

Sistemul e-Factura al ANAF cere ca fiecare factură să fie generată într-un format XML standardizat, semnată cu un certificat digital calificat (compatibil eIDAS) și transmisă prin SPV, Spațiul Privat Virtual. Din iulie 2024, copia XML confirmată prin SPV e cea recunoscută fiscal în relațiile B2B, nu factura pe hârtie sau PDF.

Ce înseamnă „SPV” și „eIDAS”, pe scurt

  • SPV (Spațiul Privat Virtual): platforma oficială ANAF prin care se transmit și se confirmă facturile electronice.
  • Format XML standardizat: structura de date cerută de ANAF pentru fiecare factură, diferită de un PDF sau un XML generic.
  • Certificat digital calificat (eIDAS): identitatea digitală legală a companiei, obligatorie pentru semnarea facturilor transmise prin SPV.

Cine e obligat să folosească e-Factura și de când?

Obligația se aplică relațiilor B2B (business-to-business) din iulie 2024, conform calendarului oficial ANAF pentru sistemul RO e-Factura. Sancțiunile pentru netransmitere prin SPV pornesc de la 1.000 lei și ajung la 10.000 lei per factură, aplicate persoanei juridice emitente, nu cumpărătorului.

Practic, orice firmă care emite facturi către alte firme din România intră sub incidența obligației, indiferent de mărime. Diferă doar complexitatea integrării: o firmă cu câteva facturi pe lună poate folosi interfața web a SPV manual, dar volumul crește rapid costul de a nu automatiza fluxul.

Etapele tehnice ale unei transmiteri, pas cu pas

  • Generare: sistemul intern construiește automat factura din datele reale ale comenzii, nu dintr-o reintroducere manuală.
  • Validare: câmpurile obligatorii (cod TVA, unitate de măsură, cotă) sunt verificate înainte de transmitere, nu după un refuz de la ANAF.
  • Conversie XML: factura e transformată în formatul standardizat UBL cerut de SPV.
  • Semnare digitală: XML-ul e semnat automat cu certificatul calificat (eIDAS) al companiei.
  • Transmitere: factura semnată e trimisă prin SPV, cu reîncercare automată dacă apare o eroare temporară de rețea sau server.
  • Confirmare și arhivare: indexul unic ANAF returnat e atașat automat facturii din sistemul intern, ca dovadă a transmiterii.

Unde se rupe, de obicei, integrarea cu e-Factura?

  • Mapare greșită a câmpurilor obligatorii (cod TVA, unitate de măsură, cotă) între sistemul intern și schema XML cerută.
  • Lipsa reîncercării automate la o eroare temporară de rețea sau de server ANAF, care lasă facturi „blocate” fără ca nimeni să observe.
  • Certificatul digital expiră fără alertă automată, iar transmiterea se oprește brusc pentru toate facturile.
  • Absența unui audit log complet, care face imposibilă reconstituirea traseului unei facturi în caz de control.
  • Validare incompletă înainte de trimitere, care lasă erori de format să ajungă direct la ANAF în loc să fie prinse local, instant.

Fiecare punct de mai sus pare minor izolat, dar efectul se acumulează: o factură „pierdută” între sistemul intern și SPV nu generează, de obicei, o eroare vizibilă imediat. Se descoperă abia la reconciliere sau, mai rău, la un control fiscal, moment în care remedierea costă mult mai mult decât ar fi costat o alertă automată la momentul potrivit.

Comparație: proces manual vs integrare automatizată

PasProces manualIntegrare automatizată
Generare facturăReintrodusă manual în alt programGenerată automat din comanda reală
Validare câmpuriVerificată vizual, susceptibilă la eroriValidată automat înainte de trimitere
Semnare digitalăAplicată manual, la fiecare facturăAutomată, din certificatul companiei
Reîncercare la eroareObservată și retrimisă manual, dacă cineva verificăAutomată, cu backoff, fără intervenție
Arhivare confirmareSalvată separat, greu de regăsit la controlAtașată automat facturii din sistem
Cum arată fiecare pas al fluxului e-Factura, cu proces manual față de o integrare automatizată corect construită.

Cum arată o integrare construită corect

O integrare solidă tratează factura ca pe un flux, nu ca pe un eveniment izolat. Generare automată din datele reale ale comenzii, validare a câmpurilor obligatorii înainte de transmitere, semnare automată, retransmitere cu backoff la erori temporare. Iar la final, confirmare arhivată automat, cu index unic ANAF atașat direct la factura din sistemul tău.

În practică, asta înseamnă că nimeni din echipă nu „se ocupă” manual de e-Factura zi de zi. Sistemul semnalează activ doar excepțiile, o factură respinsă de validare, un certificat aproape de expirare, nu cere confirmare pentru fiecare transmitere reușită.

De ce contează asta mai mult într-un sistem custom

Un CRM/ERP cumpărat de la raft integrează, de regulă, doar cu un set fix de platforme de facturare, prin conectori predefiniți. Un sistem custom poate integra direct cu orice program de facturare pe care îl folosești deja, sau poate genera el însuși facturile, fără intermediar. Costul exact al acestei integrări depinde de câte sisteme trebuie conectate, detaliat în ghidul de cost pentru CRM/ERP personalizat. Diferența nu ține doar de preț, ci și de câte platforme de facturare pot fi conectate simultan, fără să fii limitat la conectorii predefiniți ai unui furnizor SaaS.

Ce se întâmplă dacă nu transmiți facturile în e-Factura?

Neconformarea nu înseamnă doar riscul unei amenzi. O factură netransmisă corect prin SPV poate crea probleme suplimentare partenerului de afaceri, care are nevoie de ea validată pentru propria contabilitate. La un volum mic de facturi, o eroare izolată se remediază rapid manual. La un volum mare, fără monitorizare automată, erorile se acumulează neobservate până la un control fiscal sau o reconciliere de sfârșit de lună.

Reconciliere și audit, nu doar transmitere

Transmiterea facturii e doar jumătate din flux. Cealaltă jumătate e reconcilierea: te asiguri că fiecare factură emisă intern are o confirmare validă din SPV și că nicio factură nu rămâne „în tranzit” nedetectată. Fără reconciliere automată, descoperi problemele abia la control fiscal, moment prost ales să afli că lipsesc facturi.

Monitorizare activă, nu verificare manuală ocazională

Diferența dintre o integrare care „funcționează de obicei” și una de încredere e monitorizarea activă. Alertă automată la o factură respinsă, la o eroare de transmitere repetată sau la un certificat digital aproape de expirare. Fără alertă, aceste probleme rămân invizibile exact până devin costisitoare. Facturi neplătite pentru că partenerul nu le-a primit corect. O expirare de certificat descoperită abia când toate transmiterile noi eșuează brusc.

  • Alertă automată la orice factură respinsă de validare, cu motivul exact al respingerii.
  • Notificare cu minimum 30 de zile înainte de expirarea certificatului digital.
  • Raport periodic cu numărul de facturi transmise, confirmate și, dacă există, blocate.

Dacă integrarea cu facturarea e doar una din piesele unui CRM sau ERP construit pe fluxul tău, restul modulelor sunt tratate separat: gestiune stocuri, clienți, migrarea din Excel-ul actual. Vezi cum planificăm o migrare de la Excel la CRM/ERP fără să oprești facturarea curentă. Iar dacă sistemul tău are și componente hardware, arhitectura completă e detaliată în studiul de caz Titan. Dacă ERP-ul face parte dintr-un proiect de digitalizare finanțat, vezi cum pregătim oferta pe componente pentru proiectele cu fonduri europene.

Surse

  1. Sistemul național RO e-Factura · ANAF
  2. RO e-Factura: informații tehnice (CIUS-RO, API) · Ministerul Finanțelor
  3. SAF-T (declarația informativă D406) · ANAF

00Întrebări frecvente

Întrebări frecvente: Cum Integrezi un CRM sau ERP cu Facturarea și e-Factura ANAF

Da, pentru relațiile B2B, din iulie 2024. Neconformarea atrage sancțiuni între 1.000 și 10.000 lei per factură netransmisă prin SPV.

Transmiterea se oprește pentru toate facturile noi, fără eroare vizibilă în interfața obișnuită dacă sistemul nu are alertă automată configurată. E motivul pentru care includem monitorizare activă a expirării certificatului în orice integrare pe care o construim.

În majoritatea cazurilor se poate integra peste sistemul existent, dacă acesta expune un API sau permite acces la baza de date. Facem un audit tehnic scurt înainte să confirmăm.

Per factură netransmisă prin SPV, între 1.000 și 10.000 lei, aplicate emitentului. La un volum mare de facturi, riscul acumulat crește rapid dacă transmiterea nu e monitorizată automat.

Depinde de sistemul existent: dacă expune deja un API curat, integrarea e mai rapidă. Dacă datele sunt împrăștiate în Excel sau într-un sistem vechi fără API, primul pas e curățarea și structurarea lor, nu integrarea în sine.

Nu neapărat separat. De multe ori soluția corectă e să integrăm programul de facturare existent cu un CRM/ERP care gestionează restul fluxului (clienți, stocuri), nu să înlocuim facturarea care funcționează deja bine.

Citește și

Articole conexe