Cum compari o firmă cu sectorul ei CAEN, pe date reale

O marjă de 8% e bună sau slabă? Depinde de domeniu. De ce mediana și percentilele spun mai mult decât media, cum afli locul unei firme în sectorul ei CAEN și ce faci cu răspunsul.

Mihai Gabriel OanceaRedacția Bilanț API
Publicat
Timp de citire
6 min de citit
Cuvinte
1.162 cuvinte
Alergători aliniați la linia de start a unei curse
Alergători aliniați la linia de start a unei curse · Fotografie: Pexels LATAM, Pexels
Cuprins
  1. De ce nu media
  2. Care e sectorul firmei
  3. Varianta rapidă: locul firmei
  4. Varianta completă: tot sectorul
  5. Un caz de lucru
  6. Ce comparații au sens
  7. Față în față cu concurenții
  8. Unde se greșește

Un potențial client are marjă netă de 4% și lichiditate curentă de 1,1. Bine sau rău? Fără context, habar n-ai. La un distribuitor alimentar, 4% poate fi peste medie. La o firmă de software, e motiv de îngrijorare. Comparația care are sens e cu firmele care fac același lucru, adică cu sectorul CAEN al firmei.

De ce nu media

Reflexul e să compari firma cu media sectorului. Doar că în aproape orice domeniu câteva firme foarte mari trag media în sus. Într-un sector cu mii de firme mici și câțiva giganți, cifra de afaceri medie descrie o firmă care nu există.

Eu lucrez cu mediana, adică valoarea din mijloc: jumătate din firme sunt sub ea, jumătate peste. Și cu percentilele p25, p75 și p90. O firmă la p90 la cifra de afaceri vinde mai mult decât 90% din firmele din sector. O firmă „peste medie” poate fi de fapt în primele 20%, iar una „sub medie” poate sta totuși peste mediană. Percentila spune lucrurile cel mai limpede.

Care e sectorul firmei

Sectorul vine din activitatea principală, adică din codul CAEN declarat. În API-ul Bilanț, caen și denumire_caen arată activitatea principală din cel mai recent an.

Codul principal nu descrie mereu tot ce face firma. Lista completă a activităților autorizate o găsești în API-ul Coduri CAEN. Unele coduri sunt și foarte largi, iar dacă firma face ceva de nișă într-un cod general, comparația cu tot sectorul iese grosieră. Ține cont de asta înainte să tragi concluzii tari.

Analist care compară două rapoarte așezate unul lângă altul
Fotografie: Tima Miroshnichenko, Pexels

Varianta rapidă: locul firmei

Când vrei doar să știi unde stă o firmă, ruta GET /api/v1/bilant/{cui}/pozitie (3 credite) îți dă locul ei în sector, percentila și raportul față de mediana sectorului. În sandbox cererile nu consumă credite; îți trebuie doar o cheie API, deci un cont gratuit, fără card:

curl -H "X-API-KEY: cheia-ta" \
  https://www.bilantapi.ro/api/sandbox/v1/bilant/90000010/pozitie

În sector ai codul CAEN și câte firme are sectorul. În marimi, pentru cifra de afaceri, rezultat, angajați, capitaluri și datorii, câte un obiect cu loc, din, percentila, mediana_sector și fata_de_mediana. Lângă ele vin marja_neta și cifra_afaceri_per_angajat, fiecare cu valoarea firmei și mediana sectorului. Anul îl alegi cu ?an=; fără el se ia ultimul an cu date. Comparația se face doar cu bilanțurile în format standard, iar firma trebuie să aibă și ea bilanț standard pe anul respectiv.

Un raport de 2 față de mediană înseamnă că firma e de două ori mai mare decât firma tipică din sector. La 0,3 e mult sub ea.

Varianta completă: tot sectorul

Pentru imaginea întregului sector, API-ul Statistici are ruta GET /api/v1/statistici/sectoare/{caen}, la 3 credite. Totul e calculat din bilanțurile tuturor firmelor din cod.

Primești totalurile sectorului (firme, cifra_afaceri, rezultat_net, angajati, datorii, capitaluri), plus câte firme sunt pe profit, pe pierdere și fără angajați. distributie_cifra_afaceri are pragurile p25, mediana, p75 și p90 ale cifrei de afaceri, cu cifra_afaceri_medie alături. marja_mediana e marja netă a firmei tipice, iar marja_agregata e rezultatul total împărțit la cifra de afaceri totală.

Mai ai concentrare, adică ce parte din cifra de afaceri a sectorului revine primelor 5 (top5) și primelor 10 firme (top10), și top, cele mai mari firme după cifra de afaceri, implicit 10, până la 100 cu parametrul limita. distributie_cifra_afaceri_trepte numără firmele sub 100 de mii de lei, între 100 de mii și 1 milion, între 1 și 10 milioane și așa mai departe. Iar evolutie dă numărul de firme, cifra de afaceri, rezultatul și angajații sectorului, an de an, cu creșterea cifrei de afaceri.

curl -H "X-API-KEY: cheia-ta" \
  https://www.bilantapi.ro/api/sandbox/v1/statistici/sectoare/4941

Revenind la marja de la început: o compari cu marja_mediana. Dacă o depășește, firma e mai profitabilă decât firma tipică din sector. Diferența dintre marja_mediana și marja_agregata îți mai spune ceva: dacă profitul sectorului stă la câteva firme mari sau e împărțit.

Muncitori pe un șantier de construcții, la răsărit
Fotografie: Purvesh Photography, Pexels

Un caz de lucru

Să zicem că analizezi o firmă de construcții pentru un contract de subantrepriză. Ceri întâi /pozitie (3 credite). Din sector.caen afli sectorul, iar din marimi.cifra_afaceri.percentila vezi că firma e în primul sfert la cifra de afaceri. În același răspuns, marja_neta.valoare stă lângă marja_neta.mediana_sector, și marja firmei iese sub cea a firmei tipice.

Apoi ceri /statistici/sectoare/{caen} (3 credite), ca să vezi cât de concentrat e sectorul și cum a evoluat. Concluzia: o firmă mare cu marjă sub mediană poate câștiga contracte cu prețuri agresive. Pentru tine, ca subantreprenor, asta poate însemna presiune pe termenele de plată.

Costul total e de 6 credite. Datele sectorului le refolosești pentru toate firmele din același cod, așa că la analize repetate costul pe firmă scade.

Ce comparații au sens

IndicatorCe afli comparând cu sectorul
Cifra de afaceriMărimea relativă: firmă mică, tipică sau lider
Marja netăDacă firma e mai eficientă sau mai scumpă decât concurența
Vânzări pe angajatProductivitatea, cu grijă la modelele de afaceri diferite
Evoluția anualăDacă firma câștigă sau pierde teren în piață

Ultimul rând e cel mai subestimat. Compară creșterea firmei (evolutie.crestere_ca din ruta /bilant/{cui}/evolutie) cu crestere_cifra_afaceri din evoluția sectorului. O firmă care crește cu 8% pe an într-un sector care crește cu 15% pierde cotă de piață, oricât de bine ar arăta cifrele ei luate separat.

Față în față cu concurenții

Uneori nu te interesează tot sectorul, ci trei-patru firme anume: concurenții direcți sau furnizorii între care alegi. Ruta GET /api/v1/statistici/comparatie (3 credite) pune până la 10 firme una lângă alta. CUI-urile merg în parametrul cui, despărțite prin virgulă, iar anul, opțional, în an: /statistici/comparatie?cui=90000010,90000020,90000030. Fiecare firmă vine cu cifrele de bază, marja netă, gradul de îndatorare, cifra de afaceri pe angajat și pozitie_in_sector, cu locul și percentila la cifra de afaceri. O firmă fără bilanț pe anul acela apare cu "gasit": false.

Eu le folosesc pe amândouă: întâi locul fiecărei firme în sector, apoi comparația directă. Două firme pot fi amândouă în primul sfert și una să aibă marjă dublă față de cealaltă. Din percentile nu vezi asta.

Unde se greșește

Cea mai des: anul. Bilanțul firmei dintr-un an se compară cu statisticile sectorului din același an. Rutele de poziție și de sector primesc amândouă parametrul an, deci îl fixezi explicit; altfel inflația și ciclul economic îți strică rezultatul.

Apoi concentrarea. Într-un sector unde primele 10 firme au majoritatea vânzărilor (concentrare.top10 peste 50), p75 poate însemna totuși o firmă mică în cifre absolute. Și pragurile fixe: „peste mediană” nu înseamnă automat „sigur”. Orice prag e un reper orientativ, pe care îl pui lângă capitaluri, datorii și restanțe.

Rutele pentru sectoare, clasamente și comparații sunt pe pagina API-ului Statistici. Cu cele 250 de credite gratuite de la înregistrare, fără card, pui câteva zeci de firme în contextul sectorului lor.

Întrebări frecvente

De ce mă uit la mediană și nu la media sectorului?

Pentru că în majoritatea sectoarelor câteva firme foarte mari trag media în sus. Mediana descrie firma tipică.

Cum aflu percentila unei firme în sectorul ei?

Cu ruta /api/v1/bilant/{cui}/pozitie, care întoarce locul, percentila și raportul față de mediana sectorului. Costă 3 credite.

Ce primesc în statisticile unui sector CAEN?

Totalurile sectorului, distribuția cifrei de afaceri (p25, mediana, p75, p90), marja mediană și cea agregată, concentrarea primelor 5 și 10 firme, cele mai mari firme și evoluția pe ani.

Despre autor

Mihai Gabriel Oancea

Redacția Bilanț API

Scrie pentru BilantAPI despre bilanțurile firmelor din România și despre cum se lucrează cu datele financiare.