Firmele nu mor din lipsă de profit. Mor din lipsă de cash.
Poți fi profitabil pe hârtie și să nu ai bani să plătești salariile. Se întâmplă mai des decât crezi — mai ales în firmele din România care lucrează cu termene de plată de 60-90 de zile.
Un model de cash flow în Excel îți arată săptămâna sau luna în care rămâi fără lichidități — cu 3-4 luni înainte să se întâmple. Suficient timp să intervii.
Cash flow vs profit: diferența care contează
Profit = Venituri – Cheltuieli (contabil, după principiul angajamentelor) Cash Flow = Încasări – Plăți (banii care intră și ies efectiv din cont)
Vinzi marfă de 100.000 lei în Octombrie cu termen 90 zile → înregistrezi profit în Octombrie, dar cash-ul intră în Ianuarie. Între timp, plătești furnizorii, salariile și chiria din cash-ul existent.
Tipuri de flux de numerar
Cash Flow Operațional — din activitatea curentă a businessului:
- Încasări din vânzări (când efectiv intri cu banii)
- Plăți furnizori, salarii, chirie, utilități
Cash Flow din Investiții — cumpărare/vânzare de active:
- Achiziție echipamente, vehicule, imobile
- Vânzare de active fixe
Cash Flow din Finanțare — relația cu băncile și acționarii:
- Credite primite/rambursate
- Dividende plătite
- Aporturi de capital
Cash Net = suma celor trei
Structura modelului: prognoza pe 12 luni
Foaia „Input”: parametrii și ipoteze
VENITURI (termene de încasare)
Clienți cash / card: termen 0 zile
Clienți corporate: termen mediu 45 zile
Clienți instituționali: termen mediu 90 zile
CHELTUIELI (termene de plată)
Salarii: data 10 a lunii curente
Furnizori strategici: termen 30 zile
Furnizori mici: cash sau termen 15 zile
Chirie: prima zi a lunii
Rate credit: data 25 a lunii
Foaia „Vanzari”: planul de vânzări pe luni
| Luna | Vânzări Cash | Vânzări 30 zile | Vânzări 60 zile | Vânzări 90 zile |
|---|---|---|---|---|
| Ian 2026 | 50.000 | 120.000 | 80.000 | 40.000 |
| Feb 2026 | 55.000 | 130.000 | 85.000 | 45.000 |
| … |
Foaia „Cashflow”: calculul efectiv al încasărilor
// Încasări în luna N:
// - Vânzările cash din luna N
// - Vânzările pe 30 zile din luna N-1
// - Vânzările pe 60 zile din luna N-2
// - Vânzările pe 90 zile din luna N-3
Incasari_N = Vanzari_Cash[N] +
DACĂ(N>1; Vanzari_30[N-1]; 0) +
DACĂ(N>2; Vanzari_60[N-2]; 0) +
DACĂ(N>3; Vanzari_90[N-3]; 0)
Modelul complet de cash flow lunar
Ian Feb Mar Apr Mai ...
SOLD INITIAL ← sold la 1 Ianuarie
ÎNCASĂRI
Din vânzări curente
Recuperare creanțe vechi
Alte încasări
TOTAL ÎNCASĂRI
PLĂȚI
Salarii + contribuții
Furnizori materie primă
Furnizori servicii
Chirie
Utilități
Rate credit
TVA de plată (trimestrial)
Impozit profit
Investiții planificate
Alte plăți
TOTAL PLĂȚI
CASH NET LUNA (Încasări - Plăți)
SOLD FINAL (= Sold inițial + Cash Net)
Formula soldului final:
// Sold final = Sold inițial luna + Încasări - Plăți
Sold_Final_N: =Sold_Initial_N + Incasari_N - Plati_N
// Sold inițial luna N = Sold final luna N-1
Sold_Initial_N: =Sold_Final_{N-1}
Alerta de lichiditate: detecție automată
Formatare condiționată pe rândul „Sold Final”:
// Roșu: sold negativ = problemă critică
=Sold_Final < 0
// Galben: sold sub pragul de siguranță (ex: 1 lună de cheltuieli)
=ȘI(Sold_Final >= 0; Sold_Final < Total_Plati_Medii * 1)
Celulă de alertă vizibilă:
=DACĂ(MIN(C20:N20) < 0;
"ATENȚIE: deficit de cash în " & INDEX($C$1:$N$1; MATCH(MIN(C20:N20); C20:N20; 0));
"Cash flow pozitiv în toate lunile ✓")
Scenarii: testezi rezistența la șocuri
Ce se întâmplă dacă cel mai mare client întârzie 60 de zile?
Adaugi un parametru „Întârziere client A” în foaia Input și ajustezi formula de încasări:
Incasari_Client_A_Luna_N = Vanzari_Client_A[N - Termen_Standard - Intarziere_Input]
Ce se întâmplă dacă un furnizor cere plată în avans?
Muți plata furnizorului cu N luni mai devreme în model → vezi imediat impactul asupra soldului.
Scenariul worst-case: vânzări cu 30% mai mici, plăți la termen
// Foaia „Scenariu_Pesimist":
Incasari_WC = Incasari_Baza * (1 - 0.30)
Plati_WC = Plati_Baza // rămân constante
Cash Flow săptămânal pentru firmele cu lichiditate strânsă
Dacă firma are marjă mică de cash, prognoza lunară nu e suficientă — ai nevoie de precizie săptămânală:
Saptamana 1 ian: Sold initial 150.000 lei
+ Incasari estimate: 45.000 lei (facturi scadente)
- Salarii: -85.000 lei
- Furnizori: -30.000 lei
Sold final: 80.000 lei
Saptamana 2 ian: Sold initial 80.000 lei
+ Incasari estimate: 60.000 lei
- Utilități + chirie: -25.000 lei
Sold final: 115.000 lei
Completezi săptămânal cu datele reale → prognoza devine tot mai precisă pe termen scurt.
Reconcilierea cu extrasul bancar
La finalul fiecărei luni:
- Exporți extrasul bancar ca CSV
- Power Query îl importă și grupează pe categorii (salarii, furnizori, etc.)
- Compari cu prognoza din modelul cash flow
- Identifici categoriile unde există diferențe → recalibrezi ipotezele pentru luna viitoare
Indicatori derivați din modelul cash flow
// Zile de cash disponibil (Cash Runway)
Cash_Runway = Sold_Curent / (Total_Plati_Lunare / 30)
// Ex: sold 150.000 lei, plăți 75.000 lei/lună → 60 de zile runway
// DSO - Zile de creanțe (cât durează să încasezi)
DSO = (Sold_Creante / Vanzari_Anuale) * 365
// DPO - Zile de datorii (cât durezi să plătești furnizorii)
DPO = (Sold_Datorii_Furnizori / Achizitii_Anuale) * 365
// Cash Conversion Cycle
CCC = Zile_Stoc + DSO - DPO
// Cu cât e mai mic (sau negativ), cu atât modelul de business e mai sănătos din punct de vedere al lichidității
Concluzie
Un model de cash flow în Excel e probabil cel mai valoros instrument financiar pe care îl poate construi o firmă mică sau medie din România. Nu pentru că e complicat — ci pentru că îți dă vizibilitate lunile înainte, când poți încă interveni: renegociezi termene, tragi o linie de credit sau accelerezi încasările.
La Excel Group construim modele de cash flow adaptate pentru firme din România și Moldova — de la structura modelului până la dashboardul de monitoring săptămânal. Contactează-ne.
Întrebări frecvente
Modelul de cash flow poate fi conectat la contabilitate pentru actualizare automată?
Da — dacă contabilitatea e pe o soluție care exportă în Excel/CSV (Saga, WinMentor, etc.), Power Query importă și mapează automat plățile și încasările reale pe categoriile din model.
Cum tratez TVA-ul în modelul de cash flow?
TVA de plată se înregistrează ca plată în luna/trimestrul în care e exigibilă, nu în luna în care ai emis factura. Modelul trebuie să aibă o linie separată de TVA cu decalajul corect față de vânzări.
Ce fac dacă prognoza diferă mult de realitate în primele luni?
Diferențele mari indică ipoteze greșite — mai ales la termene de încasare. Ajustezi parametrii din foaia Input pe baza datelor reale și recalculezi prognoza pentru lunile viitoare. Modelul devine mai precis cu fiecare lună calibrată.

