Dacă ai firmă de transport sau casă de expediții și emiți facturi către clienți din România, ești obligat să folosești sistemul național RO e-Factura. Pe scurt: factura se generează în format XML, se transmite în Spațiul Privat Virtual (SPV) al ANAF, iar documentul original nu mai este PDF-ul trimis pe e-mail, ci fișierul XML validat și sigilat electronic de ANAF. Mai jos găsești, pe înțelesul tuturor, ce facturi intră în sistem, ce particularități apar la serviciile de transport intern și internațional, ce termene ai și ce riști dacă întârzii.
e-Factura pentru firma de transport: ce este RO e-Factura și cum funcționează în SPV
RO e-Factura este sistemul prin care factura electronică ANAF circulă între emitent, autoritatea fiscală și beneficiar. Nu este un simplu PDF trimis prin e-mail, ci un fișier structurat XML, construit după standardul european EN 16931 și adaptat prin specificația națională RO_CIUS. Practic, softul tău de facturare generează XML-ul, îl încarcă în sistem, ANAF îl validează, aplică sigiliul electronic și îl pune la dispoziția clientului.
Fluxul unei facturi electronice de transport are câțiva pași clari:
- Emiți factura în programul de facturare, cu toate datele obligatorii.
- Softul generează XML-ul conform RO_CIUS și îl încarcă în SPV, direct prin API sau prin încărcare manuală.
- Primești un index de încărcare, adică un număr unic care identifică transmiterea.
- Dacă totul este corect, primești fișierul de răspuns cu sigiliul ANAF. Dacă nu, primești un fișier cu erori și trebuie să corectezi și să retrimiți.
- Clientul descarcă factura din propriul SPV sau o primește prin softul lui integrat.
Reține un lucru esențial pentru contabilitate: doar XML-ul validat și sigilat de ANAF are valoare de factură originală. PDF-ul rămâne o reprezentare vizuală utilă pentru șofer, dispecer sau client, dar nu ține locul documentului legal.
Cine este obligat să folosească e-Factura
Obligația vizează, în esență, operatorii economici stabiliți în România pentru facturile emise către alți operatori economici din România (B2B) și către instituții publice (B2G). Din 2025, obligația s-a extins și către relația cu persoane fizice (B2C), inclusiv pentru facturile simplificate, cu unele excepții și reguli specifice. Pentru firmele de transport asta înseamnă că aproape toate facturile emise unui expeditor, unei case de expediții sau unui client industrial din România intră în sistem.
Ca să poți transmite, ai nevoie de trei lucruri: înrolare în SPV, un certificat digital calificat asociat firmei și un soft de facturare capabil să genereze XML-ul în formatul cerut.
Ce facturi de transport intră în sistem și care rămân în afara lui
Aici apare cea mai frecventă confuzie din piață, pentru că transportul este, prin natura lui, o activitate transfrontalieră.
Transport intern și subcontractare între firme din România
Cursele interne facturate către un client sau către o altă firmă de transport din România intră clar în RO e-Factura. La fel și situația foarte des întâlnită în care o casă de expediții din România subcontractează transportul unui transportator român: factura subcontractorului către casa de expediții este o factură B2B între două entități stabilite în România, deci se transmite în SPV.
Transport internațional și clienți din alte state
Când beneficiarul serviciului nu este stabilit în România, de exemplu o casă de expediții din Germania, Italia sau Ungaria, factura nu intră sub obligația de transmitere în RO e-Factura, pentru că sistemul acoperă relația dintre entități stabilite în România. Poți transmite voluntar, dar obligația legală nu se aplică. În schimb, dacă o firmă românească îți facturează sau îi facturezi pentru un transport internațional, relația rămâne B2B internă și factura se transmite, indiferent că marfa a circulat de la Arad la Rotterdam.
Regula practică: contează unde este stabilit clientul, nu unde a circulat camionul.
Particularități la facturarea serviciilor de transport
Serviciile de transport au un regim fiscal mai nuanțat decât o vânzare obișnuită de marfă, iar sistemul verifică automat coerența datelor. Câteva puncte de atenție:
- Locul prestării. Pentru servicii B2B, regula generală din Codul fiscal este că locul prestării este acolo unde este stabilit beneficiarul. De aici rezultă taxarea inversă pentru clienții persoane impozabile din alte state membre.
- Codurile de scutire. Dacă factura este scutită sau neimpozabilă în România, XML-ul trebuie să conțină categoria de TVA corectă și motivul scutirii. Nu este suficient să scrii textul în descriere: dacă lipsește codul, fișierul este respins.
- Transporturile legate de export sau import. Au reguli proprii de scutire și cer documente justificative. Discută încadrarea cu contabilul înainte să configurezi șabloanele de facturare, pentru că o încadrare greșită repetată pe sute de facturi se corectează greu.
- Cota de TVA. Cota standard aplicabilă s-a modificat în ultimii ani, așa că verifică setările din soft la fiecare schimbare legislativă și nu te baza pe un șablon vechi.
- Descrierea serviciului. Include ruta, numărul comenzii de transport, numărul CMR și numerele de înmatriculare. Nu este o cerință a formatului XML, dar previne întârzieri la plată și dispute cu clientul.
- Autofacturarea. Unele case de expediții lucrează cu self-billing. Și în acest caz documentul trebuie transmis în sistem, cu respectarea acordului prealabil între părți.
O precizare utilă: RO e-Factura nu are legătură directă cu RO e-Transport. Primul este despre facturare, al doilea despre declararea transporturilor de bunuri și codul UIT. Sunt două obligații separate, cu termene și sancțiuni diferite, iar o firmă de transport le poate avea pe amândouă în același timp.
Termene de transmitere și sancțiuni în 2026
Termenul general este de 5 zile calendaristice de la data emiterii facturii, fără a depăși termenul legal de emitere prevăzut de Codul fiscal. În practică, cel mai sigur este să transmiți în aceeași zi în care emiți, ca să ai timp de corectat dacă apar erori de validare.
Nerespectarea termenului atrage amenzi contravenționale, diferențiate în funcție de categoria de contribuabil, de la contribuabili mari la firme mici și persoane fizice. La momentul redactării, ordinul de mărime este de la circa 1.000 lei până la 10.000 lei pentru fiecare situație sancționată, iar legislația prevede și consecințe pentru acceptarea de facturi în afara sistemului atunci când transmiterea era obligatorie. Pentru că aceste plafoane și excepțiile aferente s-au modificat de mai multe ori, verifică valorile actualizate pe site-ul ANAF sau cu contabilul tău înainte să te bazezi pe o cifră.
Mai există un risc care nu se vede în amenzi: dreptul de deducere a TVA și acceptarea la plată. Dacă un client primește doar PDF, iar factura nu apare în SPV, va cere corectarea și plata întârzie. Într-un business cu marje mici și termene de plată de 30 până la 60 de zile, asta doare mai mult decât amenda.
Integrarea facturării cu comenzile de transport
Cea mai mare economie de timp nu vine din e-Factura în sine, ci din legarea ei de fluxul operațional. Ideal, lanțul arată așa: comandă de transport confirmată, cursă executată, dovada livrării încărcată, factura generată automat din datele comenzii și transmisă în SPV.
Ce câștigi practic:
- Elimini reintroducerea manuală a datelor și, cu ea, erorile de CUI, de preț sau de cotă de TVA.
- Facturezi mai repede după descărcare, deci încasezi mai repede.
- Ai o pistă de audit completă: comandă, CMR sau e-CMR, factură, index de încărcare ANAF.
- Vezi imediat ce curse sunt executate, dar nefacturate.
Pe o bursă de transport precum TransportHub, comanda de transport, documentele cursei și datele de facturare stau în același loc, așa că trecerea de la marfă confirmată la factură transmisă în SPV devine un pas de rutină, nu o zi de muncă la final de lună.
Erori frecvente la e-Factura în transport
- Date incomplete ale clientului: CUI greșit, lipsa codului de TVA sau adresă incompletă.
- Categorie de TVA nepotrivită pentru transport internațional sau pentru operațiuni scutite.
- Facturi emise, dar netransmise, pentru că fișierul a fost respins și nimeni nu a verificat răspunsul.
- Stornări făcute doar în evidența internă, fără transmiterea documentului de corecție în sistem.
- Lipsa unei arhive proprii. Fișierele stau limitat în SPV, așa că descarcă și păstrează XML-urile și dovezile de transmitere conform legislației contabile.
Întrebări frecvente
Ce facturi de transport trebuie trimise obligatoriu prin e-Factura?
Facturile emise către operatori economici stabiliți în România (B2B) și către instituții publice (B2G), inclusiv subcontractările între firme românești, plus facturile către persoane fizice conform regulilor B2C în vigoare. Contează unde este stabilit beneficiarul, nu ruta parcursă.
Cum trimit o factură de transport internațional către un client din alt stat UE?
Dacă beneficiarul nu este stabilit în România, factura nu intră sub obligația de transmitere în RO e-Factura și o emiți conform regulilor obișnuite, de regulă cu taxare inversă și mențiunea corespunzătoare. Verifică încadrarea cu contabilul, pentru că depinde de statutul fiscal al clientului.
În cât timp trebuie transmisă factura în SPV și ce se întâmplă dacă întârzii?
Termenul general este de 5 zile calendaristice de la emitere, în limita termenului legal de emitere. Întârzierea atrage amendă contravențională, diferențiată pe categorii de contribuabili, iar clientul poate refuza plata până când factura apare corect în sistem.
PDF-ul mai este valabil ca factură pentru firma de transport?
Nu ca document original. Originalul este fișierul XML validat și sigilat de ANAF. PDF-ul rămâne util pentru comunicarea cu dispecerul, șoferul sau clientul, dar nu îl poți folosi ca înlocuitor al facturii electronice transmise prin sistem.