Rezultat net negativ trei ani la rând: cum citești pierderile repetate

Trei ani de pierderi nu înseamnă automat o firmă pe ducă, dar nici nu-i ignori. Cum deosebești o firmă în investiție de una care se stinge, ce cifre verifici și cum automatizezi semnalul.

Mihai Gabriel OanceaRedacția Bilanț API
Publicat
Timp de citire
6 min de citit
Cuvinte
1.043 cuvinte
Săgeată în jos desenată cu creta pe o tablă neagră
Săgeată în jos desenată cu creta pe o tablă neagră · Fotografie: Tara Winstead, Pexels
Cuprins
  1. Patru povești cu aceeași cifră
  2. Cifrele care le despart
  3. Semnalul, automat
  4. Ce s-a întâmplat după bilanț
  5. Scorul de risc
  6. Ce faci, pe scenarii

Un an cu pierdere i se poate întâmpla oricui: un client mare care n-a plătit, o investiție amortizată repede, un an prost pentru tot sectorul. Doi ani la rând încep să ridice întrebări. Trei ani sunt deja un tipar, și atunci nu te mai întrebi dacă firma are o problemă, ci ce fel de problemă are și cine plătește pentru ea.

Iar răspunsul depinde de unde stai. Pentru un furnizor e riscul să nu fie plătit, pentru o bancă riscul de nerambursare. Un investitor poate vedea o oportunitate. Un asociat vede un semn că trebuie luată o decizie.

Antreprenor care privește un grafic cu vânzări în scădere pe laptop
Fotografie: RDNE Stock project, Pexels

Patru povești cu aceeași cifră

Firma în investiție. E tânără, cu vânzări care cresc repede, active imobilizate în creștere și pierderi care se micșorează de la an la an. Asociații au pus bani și firma construiește ceva. Pierderile sunt planificate. Riscul există, dar direcția e bună.

Firma în declin lent. Vânzările scad constant, pierderile cresc, angajații sunt tot mai puțini. Firma își consumă rezervele și apoi banii furnizorilor. Pentru un creditor e scenariul cel mai periculos, pentru că poate dura ani până la deznodământ, iar la final au rămas puține active de împărțit.

Firma ținută în viață de asociați sau de grup. Pierderi constante, dar datoriile cresc mai ales prin împrumuturi de la asociați sau de la alte firme din grup. Poate merge așa ani la rând, cât timp susținătorul are interes. Pentru tine, ca furnizor din afară, riscul depinde de cât de solid e susținătorul, iar asta nu se vede din bilanțul firmei.

Firma aproape oprită. Vânzări foarte mici sau zero, pierderi mici din cheltuielile fixe: contabilitate, taxe, chirie. Nu e neapărat în pericol, doar nu mai face mare lucru. Riscul real pentru un furnizor e mic, pentru că nici nu cumpără mult.

Mai e o nuanță pe care o scapă mulți: pierderea contabilă nu înseamnă lipsă de bani. O firmă cu utilaje scumpe poate raporta pierdere din cauza amortizării, deși încasează din activitate mai mult decât plătește. Când activele imobilizate sunt mari față de vânzări, pierderea poate fi mai puțin gravă decât pare, iar lichiditatea îți spune mai mult decât rezultatul.

Cifrele care le despart

Ca să știi în care poveste ești, iei aceiași trei-patru ani și te uiți la câmpurile de mai jos din API-ul Bilanț:

Ce verificiSemn bunSemn rău
cifra_afaceriÎn creștereÎn scădere constantă
pierdere_netaSe micșoreazăCrește
capitaluriPozitive sau refăcute prin aportNegative și tot mai mici
datoriiStabileCresc mai repede decât vânzările
angajatiStabili sau în creștereÎn scădere
active_imobilizateCresc (investiție)Scad (vânzare de active)

Niciun rând nu decide singur. Povestea o spune combinația.

Semnalul, automat

Scriptul de mai jos numără anii consecutivi cu pierdere și verifică dacă pierderea se adâncește. Rulează în sandbox, pe CUI-ul de test 90000010, fără credite; sandbox-ul cere doar o cheie API, deci un cont gratuit, fără card:

import requests

BAZA = "https://www.bilantapi.ro/api/sandbox/v1"
ANTETE = {"X-API-KEY": "cheia-ta"}

def pierderi(cui, ani):
    serie = []
    for an in ani:
        r = requests.get(f"{BAZA}/bilant/{cui}/{an}", headers=ANTETE)
        if r.status_code != 200:
            continue
        d = r.json()["data"]["date"]
        serie.append((an, d.get("pierdere_neta") or 0, d.get("cifra_afaceri") or 0))
    return serie

serie = pierderi("90000010", range(2021, 2024))
ani_cu_pierdere = [an for an, p, _ in serie if p > 0]

if len(ani_cu_pierdere) == len(serie) == 3:
    valori = [p for _, p, _ in serie]
    tendinta = "se adâncește" if valori[-1] > valori[0] else "se reduce"
    print(f"Pierdere trei ani la rând; pierderea {tendinta}.")

Cifrele fiecărui an sunt în data.date. Pe portofolii mari n-aș cere anii unul câte unul: ruta completă /bilant/{cui} îi întoarce pe toți la 1 credit, fiecare cu indicatori.rezultat_net, rezultatul cu semn. Ruta /bilant/{cui}/evolutie (2 credite) îți dă direct creșterile de la an la an pentru cifra de afaceri și rezultat, calculate pe rezultatul cu semn.

Echipa de control al creditului în ședință, în jurul unei mese cu rapoarte
Fotografie: Vlada Karpovich, Pexels

Ce s-a întâmplat după bilanț

Bilanțul arată trecutul. La o firmă cu pierderi repetate, vrei să știi și ce a urmat după ultimul exercițiu. Mă uit întâi la restanțele la stat: o firmă care pierde bani de ani de zile și apare pe listele ANAF cu datorii în creștere a trecut de la „are pierderi” la „nu mai plătește”.

Apoi la procese. API-ul Dosare de instanță îți arată dosarele în care firma e pârâtă, stadiul lor și evoluția pe ani. Multe cereri de recuperare a creanțelor venite de la furnizori spun destul de clar cum stau lucrurile. La final, starea din registru: profilul fiscal arată dacă firma a intrat în insolvență, lichidare sau dizolvare, în stare_juridica.in_insolventa, in_lichidare și in_dizolvare.

Scorul de risc

Ruta /bilant/{cui}/risc (3 credite) combină mai mulți factori financiari într-un scor de la 0 la 100 și o clasă de la A la E și îți spune care factori au contat. Scor mare înseamnă risc mic. Pierderile repetate cântăresc de două ori: factorul „istoricul rezultatelor” numără anii cu pierdere din ultimii trei, iar pierderea în fiecare dintre ultimii trei ani declanșează semnalul PIERDERI_REPETATE, care plafonează scorul la 44, adică în clasa D.

Răspunsul include și scorul Altman Z'', un model clasic de estimare a riscului de faliment. Firmele în insolvență sunt plafonate la clasa E pentru anii de la deschiderea dosarului încoace. Detaliile sunt pe pagina metodologiei scorului de risc.

Ce faci, pe scenarii

Cu firma în investiție poți lucra, dar cu termene moderate și cu ochii pe bilanțul următor. La declinul lent, treci pe plată în avans sau la livrare, iar la un client existent reduci expunerea treptat. Pentru firma susținută de grup, dacă expunerea e mare, cere o scrisoare de garanție de la firma-mamă sau de la asociați. Iar la firma aproape oprită, întreabă-te de ce vrea să cumpere de la tine tocmai acum. Poate e o repornire. Poate nu.

O regulă automată de tipul „trei ani de pierdere înseamnă respingere” e un reper orientativ, nu o sentință. Eu o folosesc ca să trimit cazurile la analiză, nu ca să le închid.

Pierderea repetată e unul dintre semnalele de risc cele mai ușor de automatizat. Rutele sunt pe pagina API-ului Bilanț. Rulează verificarea pe clienții de acum cu cele 250 de credite gratuite de la înregistrare, fără card, și vezi câți intră în tipar.

Întrebări frecvente

Dacă are pierderi trei ani la rând, firma e în insolvență?

Nu neapărat. Insolvența ține de incapacitatea de a plăti datoriile scadente. Pierderile repetate sunt însă un semnal de risc care merită analizat.

Cum îmi dau seama dacă firma investește sau e în declin?

Uită-te la tendință. La o firmă în investiție vânzările cresc și pierderile scad; la una în declin vânzările scad și pierderile cresc.

Ce altceva verific la o firmă cu pierderi repetate?

Restanțele de pe listele ANAF, dosarele de instanță în care firma e pârâtă și starea ei din registru.

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.