PlusFirme.ro
PlusFirmeBlogDue Diligence la achiziția unei firme — Ce verifici în datele financiare
Due Diligence2026-04-03·9 min lectură

🏢Due Diligence la achiziția unei firme — Ce verifici în datele financiare

Ghid due diligence pentru achiziția de companii în România: ce verifici în bilanțuri, datorii ascunse, evoluție CA și semnale de alarmă.

Achiziția unei firme este una dintre cele mai complexe tranzacții de business. Un due diligence financiar riguros poate face diferența dintre un investment profitabil și o capcană.

Analiza evoluției cifrei de afaceri

Primul lucru pe care îl analizezi este trendul CA pe ultimii 5-7 ani. O firmă cu CA în scădere continuă ascunde probleme structurale. PlusFirme oferă date financiare din 2009, suficiente pentru orice analiză.

  • CA în creștere constantă: semn pozitiv
  • Fluctuații mari: business sezonier sau management instabil
  • Scădere > 30% într-un an: verifică cauza (pierdere client major, criză sector)
  • Creștere explozivă urmată de scădere: semnal de alarmă major

Datoriile ascunse

Bilanțul contabil arată datoriile înregistrate oficial. Dar există și datorii care nu apar în bilanț: garanții, litigii, obligații fiscale neachitate. Verifică Buletinul Procedurilor de Insolvență (BPI) și ANAF.

Marja de profit — cât rămâne din vânzări

  • Profit net / CA > 10%: afacere sănătoasă
  • Profit net / CA 3-10%: marjă medie, acceptabil
  • Profit net / CA < 3%: business fragil, sensibil la costuri
  • Pierdere: necesită justificare solidă

Angajații — capacitatea operațională

CA per angajat este un indicator de productivitate. Dacă firma vinde mult cu puțini angajați poate fi un avantaj (automatizare) sau un risc (dependență de câteva persoane cheie).

Automatizează analiza cu API

python
import requests

def analiza_financiara(cui, api_key):
    r = requests.get(
        f"https://api.plusfirme.ro/v1/firme/{cui}/financiar",
        headers={"X-Api-Key": api_key}
    )
    data = r.json()
    istoric = data["istoric"]
    
    # Calculeaza trendul CA
    cas = [an["cifra_afaceri"] for an in istoric if an["cifra_afaceri"]]
    trend = (cas[0] - cas[-1]) / cas[-1] * 100 if len(cas) > 1 else 0
    
    return {
        "trend_ca_pct": round(trend, 1),
        "profit_recent": istoric[0].get("profit_net", 0),
        "angajati": istoric[0].get("nr_angajati", 0)
    }
⚡ Încearcă PlusFirme.ro gratuit
5 căutări/zi + 50 apeluri API gratuit · fără card
Caută o firmăCont gratuit →

Articole corelate

📊
Cum citești un bilanț financiar — ghid pentru non-contabili
8 min · Financiar
Cum verifici o firmă înainte de o colaborare — Checklist complet 2024
7 min · Due Diligence
🔍
Cum verifici o firmă după CUI în 2024
5 min · Ghiduri
← Înapoi la blog