O bază de date cu firme din România conține, în esență, datele publice ale persoanelor juridice active: identificarea din Registrul Comerțului (ONRC), statutul fiscal de la ANAF, indicatorii din bilanțurile depuse la Ministerul Finanțelor și, acolo unde există, un telefon și un email. Poți folosi legal aceste date pentru analiză, prospectare telefonică, cercetare și verificarea partenerilor, cu reguli clare pentru datele personale și pentru email.
Mai jos descriem, din experiența construirii registrului BazaDate.ro, ce câmpuri vin din fiecare sursă, cât de des se actualizează, câte firme sunt în realitate, ce lipsește și cum filtrezi o listă utilă.
Din ce surse oficiale se construiește
Nu există o singură „bază de date a firmelor” publicată de stat, ci mai multe registre, fiecare cu rolul lui:
- ONRC publică seturi de date deschise pe data.gov.ro, sub licența CC BY 4.0: denumire, CUI, număr de înregistrare, EUID, formă juridică, adresa sediului, codurile CAEN, data înregistrării, starea.
- ANAF oferă un serviciu web public pentru informații despre contribuabili: plătitor de TVA, TVA la încasare, inactiv, înscriere în Registrul e-Factura, organul fiscal și telefonul declarat.
- Ministerul Finanțelor publică indicatorii din situațiile financiare anuale: cifră de afaceri, profit sau pierdere, număr mediu de angajați, active, datorii, capitaluri proprii.
- portal.just.ro permite căutarea dosarelor în instanță, după numele părții.
Ce câmpuri conține și cât de des se actualizează
| Câmp | Sursa | Actualizare în BazaDate.ro |
|---|---|---|
| Denumire, CUI, nr. Registrul Comerțului, EUID, formă juridică | ONRC (data.gov.ro) | Lunar; firmele noi zilnic, din ANAF |
| Adresa sediului, județ, localitate | ONRC | Lunar |
| Coduri CAEN (rev. 2 și rev. 3) | ONRC | Lunar |
| Data înregistrării, starea | ONRC | Lunar |
| Plătitor TVA, TVA la încasare, inactiv, e-Factura | ANAF | Periodic; în API, reîmprospătat dacă e mai vechi de 7 zile |
| Telefon | ANAF (cel declarat de firmă) | Odată cu datele ANAF |
| Email, site | Site-ul public al firmei, verificat după CUI | Unde există; acoperire mult mai mică |
| Cifră de afaceri, profit, angajați, active, datorii | Ministerul Finanțelor | Anual, după depunerea bilanțurilor; până la 10 ani de istoric |
| Dosare în instanță | portal.just.ro | La consultare; după nume, pot apărea omonime |
Firmele noi apar la ANAF la 1–2 zile după înregistrare, de aceea le preluăm zilnic de acolo, înainte de actualizarea lunară a exportului ONRC. Lista lor este pe pagina firme noi înființate. Pentru cum folosești aceste date la verificarea unui partener, vezi ghidul cum verifici o firmă după CUI.
Câte firme sunt, de fapt
În registrul BazaDate.ro (date interogate în septembrie 2026) sunt 1.310.794 de persoane juridice active. Dintre ele, 673.340, adică aproximativ 51%, au un telefon declarat la ANAF. Covârșitoarea majoritate sunt SRL-uri (1.295.915), urmate de SA (7.340) și SNC (1.139).
Distribuția pe județe este foarte inegală:
| Județ | Firme active | Cu telefon la ANAF |
|---|---|---|
| București | 296.216 | 85.485 |
| Ilfov | 79.390 | 32.908 |
| Cluj | 73.576 | 46.520 |
| Timiș | 60.883 | 46.340 |
| Constanța | 49.023 | 33.406 |
Observă diferența de acoperire a telefonului: în București mai puțin de o treime dintre firme au telefon declarat, în Timiș peste trei sferturi. Când estimezi o campanie, calculează pe numărul de firme cu telefon, nu pe total.
Numărul de firme active nu înseamnă numărul de firme cu activitate reală. Din bilanțurile cele mai recente (majoritatea pe 2025), 723.076 de firme active au raportat cifră de afaceri pozitivă, iar 359.938 au raportat zero angajați. Pentru prospectare, filtrul după cifra de afaceri sau angajați elimină rapid firmele „dormante”. Mai multe cifre găsești în clasamentele top firme.
Ce nu este inclus
- PFA, II și IF. Sunt persoane fizice care desfășoară activități economice. Datele lor sunt date personale în sensul GDPR, iar noi nu le includem.
- Firmele radiate. Registrul conține firmele active; cele radiate nu mai apar. Din acest motiv, statisticile istorice pe ani de înființare subestimează anii vechi.
- Emailuri pentru toate firmele. Emailul și site-ul sunt preluate doar de pe site-urile publice ale firmelor, acolo unde există, deci acoperirea este mult mai mică decât la telefon.
- Persoane de contact nominale. Nu livrăm liste de directori cu nume, email nominal și mobil personal.
- Bilanțuri pentru firmele care nu le-au depus sau pentru firmele înființate după ultimul exercițiu financiar.
Utilizări legale și utilizări riscante
Datele despre firmă (denumire, CUI, sediu, CAEN, bilanț) nu sunt date personale. Riscul juridic apare la contactare și la datele despre persoane. Pe scurt:
| Utilizare | Nivel de risc | Observații |
|---|---|---|
| Analiză de piață, dimensionarea unui segment | Mic | Lucrezi cu date agregate despre firme |
| Verificarea partenerilor (KYC, due diligence) | Mic | Statut ANAF, bilanț, dosare |
| Cercetare, studii, jurnalism de date | Mic | Citează sursa (ONRC, CC BY 4.0) |
| Apeluri telefonice făcute de un om către firme | Moderat | Informare la primul contact, opoziția respectată imediat |
| Email comercial în masă către firme noi | Ridicat | Legea 506/2004 art. 12 cere acord prealabil, inclusiv pentru persoane juridice |
| Apeluri automate, mesaje preînregistrate | Ridicat | Acord prealabil (Legea 506/2004 art. 12) |
Recomandarea noastră prudentă este ca primul contact să fie telefonic, iar emailul să fie folosit după ce ai un acord sau o relație. Detaliile legale sunt în articolul GDPR în prospectarea B2B din România. Articolul de față este informativ și nu reprezintă consultanță juridică.
Cum filtrezi o listă utilă
Valoarea unei baze de date stă în filtre. În căutarea din registru combini:
- Domeniul – 50 de domenii, fiecare fiind un grup de coduri CAEN (de exemplu construcții, HoReCa, IT); lista completă e la domenii de activitate.
- Codul CAEN – pentru precizie; căutarea după cod rev. 3 include și echivalentele rev. 2. Nomenclatorul din baza noastră are 651 de coduri rev. 3, grupate în 22 de secțiuni, și 615 coduri rev. 2.
- Județul și orașul – de exemplu doar firmele din Timișoara sau dintr-un anumit sector al Bucureștiului.
- Mărimea – angajați, cifră de afaceri și profit din bilanțul 2025.
- Vechimea – anul înființării sau firmele noi din ultimele 7, 30 sau 90 de zile.
- Contactul – doar firmele cu telefon, email sau site.
Ordinea recomandată este de la general la particular: pornești de la domeniu și județ, vezi câte firme rezultă, apoi adaugi filtrele de mărime și contact până ajungi la o listă pe care echipa ta o poate suna efectiv în câteva săptămâni. O listă prea mare, cumpărată dintr-odată, se învechește înainte să fie folosită.
Un exemplu complet, cu cifre și cost, pentru firmele de construcții din Cluj găsești în ghidul cum faci o listă de clienți B2B pe domeniu și oraș.
Cum verifici calitatea datelor înainte de a cumpăra
Indiferent de unde iei o listă de firme, câteva verificări simple îți spun dacă datele sunt de încredere:
- Sursa este declarată? Fiecare câmp trebuie să poată fi legat de un registru oficial. Dacă un furnizor nu spune de unde vin telefoanele sau emailurile, nu poți completa nici informarea cerută de GDPR.
- CUI-ul este prezent și valid? O listă fără CUI nu poate fi deduplicată, verificată sau actualizată. Un CUI valid are cifra de control corectă.
- Firmele sunt active? Verifică aleatoriu câteva firme la ANAF: statutul de inactiv și data radierii apar în datele publice.
- Bilanțul are anul menționat? O cifră de afaceri fără an poate fi veche de câțiva ani.
- Codurile CAEN sunt pe ambele versiuni? O listă filtrată doar după coduri rev. 3 sau doar rev. 2 pierde o parte din firme.
Pe fiecare pagină de firmă din registrul nostru vezi gratuit sursa și data datelor, statutul ANAF, bilanțurile și codurile CAEN, deci poți face aceste verificări înainte de orice comandă. Dacă vrei să compari mai mulți furnizori sau criterii de alegere, citește ghidul cum alegi o bază de date B2B.
Cum se plătește: per firmă, fără abonament
Paginile firmelor, căutarea și filtrele sunt gratuite. Plătești doar când exporți lista cu date de contact, la preț final (BazaDate.ro nu este plătitoare de TVA). Firmele cu email și site costă 0,50 lei pe firmă, iar cele cu email sau site (doar unul dintre ele) 0,30 lei pe firmă. Celelalte firme (fără email și site) se plătesc pe tranșe, aplicate doar numărului lor:
- 0,10 lei pe firmă pentru primele 10.000 de firme;
- 0,06 lei pe firmă de la 10.001 la 100.000;
- 0,04 lei pe firmă peste 100.000.
Comanda minimă este de 20 lei, factura se emite automat, iar firmele cumpărate rămân în cont și nu se plătesc de două ori. Cu un cont gratuit poți vedea contactele a 10 firme la alegere, ca să verifici calitatea datelor înainte de o comandă. Pentru o listă de 5.000 de firme fără email și site costul este 5.000 × 0,10 = 500 lei; pentru fiecare firmă din listă care are email sau site se plătește 0,30 lei, respectiv 0,50 lei dacă le are pe amândouă. În coș vezi, înainte de plată, câte firme sunt în fiecare categorie. Detaliile sunt pe pagina prețuri. Dacă ai nevoie de date în aplicația ta, nu de liste, citește ghidul API date firme după CUI.