B2C vs B2B în e-Factura — principalele diferențe
Sistemul e-Factura RO a fost conceput inițial pentru tranzacțiile B2B (firmă-firmă). Facturarea B2C are câteva particularități importante:
| Criteriu | e-Factura B2B | e-Factura B2C |
|---|---|---|
| Obligativitate transmitere SPV | Obligatorie din ian 2024 | Obligatorie selectiv (vezi mai jos) |
| CIF/CUI client | Obligatoriu | Nu există — se folosește CNP sau „N/A" |
| Identificatorul fiscal client | RO + CIF în format UBL | CNP sau câmp gol cu EndpointID special |
| Validare client în ANAF | Automată prin CIF | Nu se aplică |
| Adresă client | Opțională în practică | Recomandată pentru litigii |
Când este obligatorie e-Factura B2C în 2026
Transmiterea în SPV ANAF pentru facturi B2C este obligatorie în anumite situații specifice:
- Sectorul HoReCa: Restaurante, hoteluri, pensiuni — obligativitate extinsă din 2026 pentru toate tranzacțiile cu PF
- Retail alimentar: Magazine alimentare cu rulaj peste pragul stabilit de ANAF
- Servicii medicale private: Clinici, cabinete medicale — pentru decontare CNAS și pentru pacienți cu asigurare privată
- Tranzacții imobiliare: Vânzări bunuri imobile către persoane fizice
- Orice firmă care emite facturi B2C și este înregistrată în ROe-Factura poate transmite opțional în SPV — clientul PF poate descărca factura din contul SPV personal
Câmpurile speciale pentru factura B2C în XML UBL 2.1
Când generezi XML-ul pentru o factură B2C, câteva câmpuri au tratament special față de B2B:
Identificatorul fiscal al clientului persoană fizică
În schema UBL 2.1 CIUS-RO, clientul B2C se identifică astfel:
- Dacă clientul are CNP:
CompanyID = CNP,TaxScheme/ID = „CNP" - Dacă clientul este anonim (retail, bon fiscal urmat de factură):
CompanyID = „0000000000000"sau câmp omis cu mențiunea că e tranzacție B2C EndpointID(adresa electronică pentru factura digitală) — pentru PF se poate folosi adresa de e-mail dacă clientul și-a dat acordul
Adresa clientului
Pentru B2C, adresa completă a clientului (stradă, localitate, județ, cod poștal) este recomandată în XML dar nu întotdeauna obligatorie tehnic. Totuși, pentru facturi cu valori mari sau produse accizabile, menționarea adresei este necesară legal.
Cum emiți factura electronică B2C din Excel cu Addlify Finance
- Completezi datele clientului PF în Excel: Nume, prenume, CNP (dacă ai), adresă, e-mail. Câmpul CIF rămâne gol — add-in-ul detectează automat că e B2C
- Adaugi liniile de factură ca de obicei: produs/serviciu, cantitate, preț, cotă TVA
- Selectezi „B2C" din dropdown-ul de tip factură din ribbon-ul Addlify Finance — schema XML generată va fi adaptată automat pentru persoană fizică
- Apeși „Generează și transmite" — add-in-ul creează XML-ul conform CIUS-RO cu câmpurile corecte pentru PF și îl trimite în SPV
- Clientul PF primește notificare (dacă are cont SPV sau adresă de e-mail) și poate descărca factura
Factura B2C fără transmitere SPV — când e suficient PDF-ul
Dacă activitatea ta nu intră sub incidența obligativității B2C și alegi să nu transmiți în SPV, factura emisă în Excel ca PDF rămâne valabilă dacă:
- Conține toate câmpurile obligatorii conform Codului Fiscal
- Este semnată electronic (semnătură digitală) sau tipărită, ștampilată și semnată de reprezentantul legal
- Este transmisă clientului prin orice mijloc agreat: e-mail, tipărită, WhatsApp etc.
- Este înregistrată în registrul tău de facturi cu număr unic
Addlify Finance generează și PDF-ul formatat automat, în plus față de XML-ul pentru SPV — nu trebuie să alegi între cele două.
Erori frecvente la factura B2C electronică
- Folosirea CIF-ului furnizorului în locul identificatorului clientului PF — eroare care duce la respingerea XML-ului în SPV
- Omiterea câmpului TaxScheme pentru clientul PF — schema CIUS-RO necesită specificarea explicită că identificatorul e CNP, nu CUI
- Adresa clientului incompletă sau lipsă când e obligatorie legal (tranzacții imobiliare, valori mari)
- Transmiterea ca B2B a unei facturi pentru PF — sistemul ANAF va căuta CIF-ul clientului și va respinge factura
Emite facturi B2C și B2B din Excel fără erori
Addlify Finance detectează automat tipul de factură (B2B/B2C) și generează XML-ul corect pentru fiecare caz. Validare, transmitere SPV și PDF — toate din ribbon-ul Excel.