MRR crește, dar banii ajung pentru 11 săptămâni: autopsia financiară a unui SaaS din Moldova
Compania are 126 de clienți, ARR în creștere și un dashboard frumos, dar rămâne fără bani. Analizăm avansurile anuale, churn, cloud cost, enterprise development, failed payments, MITP, contractorii, codul și datele.
Vrei să verifici cum se aplică asta companiei tale?
Trimite-ne contextul companiei, iar noi îți spunem ce documente, taxe și riscuri merită verificate înainte de următoarea raportare.
Ședința board-ului a început cu o veste bună. O companie SaaS din Chișinău avea 126 de clienți plătitori, €34 800 MRR, creștere anuală de 41% și o listă lungă de integrări noi. Fondatorul a deschis dashboard-ul și a spus: „Am găsit product-market fit”.
Managerul financiar a schimbat slide-ul. Banii ajungeau pentru aproximativ unsprezece săptămâni. Cei mai mari doi clienți urmau să reînnoiască abia peste trei luni. Aproape jumătate din abonamentele anuale încasate fuseseră deja consumate prin payroll și cloud. Câțiva clienți utilizau planul „nelimitat” mult mai intens, iar costul infrastructurii lor nu fusese calculat.
Compania poate crește în MRR și ARR, dar să se apropie de un gol de numerar. Modelul de abonament este previzibil numai atunci când vânzările, contractele, plățile, infrastructura, taxele și obligațiile sunt legate într-un singur sistem.
Un SaaS nu moare doar pentru că are puțini clienți. Uneori moare pentru că a crezut prea devreme propriul dashboard.
Cazul SaaS-126: cifrele arătau mai bine decât businessul
| Dashboard | Ce a arătat verificarea |
|---|---|
| 126 clienți plătitori | 19 aveau reduceri temporare, iar 11 aveau plăți restante |
| €34 800 MRR | Erau incluse luni gratuite și venituri încă neconfirmate |
| €417 600 ARR | Unele contracte puteau înceta, iar banii anuali erau deja cheltuiți |
| 4,1% churn | Se calcula numărul clienților, nu venitul pierdut |
| 78% marjă brută | Cloud cost nu includea suportul, backup-ul și API-urile |
| Echipă în creștere | Fiecare angajat putea majora pragul minim MITP |
| Client enterprise | 27% din MRR și multă dezvoltare individuală |
Camera nr.1. MRR nu este numerarul din bancă
| Strat | Ce arată |
|---|---|
| Contracted revenue | Suma convenită contractual |
| Billing | Suma facturată |
| Cash collected | Banii încasați efectiv |
| Revenue for the period | Partea serviciului aferentă lunii |
Clientul a plătit €12 000 pentru un an. Contul bancar a crescut imediat, dar firma trebuie să ofere acces, suport, păstrarea datelor și SLA încă unsprezece luni.
- MRR la începutul lunii;
- new MRR;
- expansion MRR;
- contraction MRR;
- churned MRR;
- facturi emise;
- bani încasați;
- servicii viitoare achitate;
- creanțe;
- retururi;
- comisioane;
- runway.
Camera nr.2. ARR poate conține un viitor care nu există încă
- abonamentul este repetitiv;
- reducerea s-a încheiat;
- există luni gratuite;
- contractul se reînnoiește;
- clientul poate înceta anticipat;
- există usage-based billing;
- setup fee este separat;
- implementarea este separată;
- există concentrare pe un client;
- planul următor este confirmat.
Camera nr.3. Planul nelimitat era cel mai scump produs
| Cost direct | Conținut |
|---|---|
| Compute | Servere, funcții și procese de fundal |
| Storage | Date, loguri, backup și arhivă |
| Traffic | Transfer extern și CDN |
| API-uri | AI, SMS, e-mail, hărți și verificări |
| Support | Tickete, onboarding și customer success |
| Payments | Comisioane, conversie și chargeback |
| Security | Monitorizare, audit și scanare |
| Operations | Incidente și operațiuni manuale |
- planul;
- plata lunară;
- utilizarea;
- cloud cost;
- API-uri;
- ore de suport;
- reducerea;
- marja;
- obligațiile individuale;
- data revizuirii prețului.
Dacă propriul cost crește odată cu utilizarea, lipsa limitelor transformă promisiunea comercială într-o obligație financiară deschisă.
Camera nr.4. Clientul enterprise a primit o echipă internă de dezvoltare
- produs standard;
- configurare;
- onboarding;
- migrare;
- integrare;
- dezvoltare custom;
- suport prioritar;
- consultații;
- rapoarte unice;
- funcții din roadmap.
- Funcția este utilă pieței sau unui singur client?
- Intră în abonament sau se plătește separat?
- Cine deține rezultatul?
- Cine îl întreține după lansare?
Camera nr.5. Churn-ul era o singură cifră
| Indicator | Semnificație |
|---|---|
| Logo churn | Numărul clienților pierduți |
| Gross revenue churn | Venitul repetitiv pierdut |
| NRR | Creșterea sau scăderea bazei existente |
| Involuntary churn | Pierderi din plăți eșuate |
| Early churn | Plecări în primele luni |
| Cohort retention | Comportamentul cohortelor |
- valoare neclară;
- onboarding incomplet;
- preț;
- funcție lipsă;
- concurent;
- închiderea afacerii;
- suport slab;
- instabilitate;
- plată eșuată;
- pauză sezonieră;
- cerințe de securitate;
- motiv necunoscut.
Camera nr.6. Plățile eșuate nu erau doar problema băncii
- notificare înainte de plată;
- reîncercări sigure;
- mesaj clar;
- actualizarea metodei;
- transfer bancar;
- contact financiar;
- grace period;
- limitarea funcțiilor;
- restabilirea;
- documentele;
- lista riscului involuntary churn.
Camera nr.7. Reînnoirea începea cu două zile înainte de expirare
| Termen | Acțiune |
|---|---|
| 120–90 zile | Utilizare, valoare, datorii și cerințe |
| 90–60 zile | Ofertă și tarif |
| 60–30 zile | Legal, security și procurement |
| 30–10 zile | Semnătură și invoice |
| După reînnoire | MRR, SLA și contacte actualizate |
Camera nr.8. SLA-ul promitea uptime, dar nu explica incidentul
- perioada de măsurare;
- definiția downtime;
- mentenanța;
- excluderile;
- metoda;
- severitatea;
- timpul răspunsului;
- actualizările;
- service credits;
- răspunderea;
- backup;
- restabilirea;
- exportul datelor;
- ștergerea.
Camera nr.9. Codul era la companie, drepturile nu întotdeauna
Legea privind dreptul de autor protejează programele pentru calculator ca opere literare. Pentru codul creat de salariați în executarea atribuțiilor, drepturile patrimoniale aparțin, în principiu, angajatorului dacă acordul nu stabilește altfel. Pentru fondatori, freelanceri și outsourcing este necesar un lanț contractual separat.
- codul fondatorilor;
- contractele de muncă;
- freelancerii;
- outsourcing-ul;
- transferul drepturilor;
- adaptarea și comercializarea;
- documentația și designul;
- domeniile și mărcile;
- repozitoriile;
- dependențele open source;
- licențele;
- modelele AI;
- drepturile asupra datelor.
Camera nr.10. Open source era gratuit numai în buget
- componenta;
- versiunea;
- licența;
- sursa;
- autorul;
- notices;
- vulnerabilitățile;
- ultima actualizare;
- responsabilul;
- modulele utilizate;
- planul de înlocuire.
Camera nr.11. Datele erau produs, dar nu proces
Din 23 august 2026 se aplică Legea nr.195/2024 privind protecția datelor, care consolidează responsabilitatea operatorilor, securitatea, drepturile persoanelor, evaluarea impactului și notificarea incidentelor.
| Zonă | Control |
|---|---|
| Înregistrare | Câmpuri și scop |
| Evenimente | Acțiuni logate |
| Support | Accesul personalului |
| Analytics | Transfer către platforme |
| AI | Date transmise furnizorului |
| Backup | Stocare și ștergere |
| Subprocessors | Furnizorii implicați |
| Exit | Export și eliminare |
- privacy notice;
- DPA;
- registrul proceselor;
- temeiurile;
- minimizarea;
- rolurile;
- termenele;
- transferurile;
- subprocessors;
- cererile persoanelor;
- DPIA;
- incidentele;
- ștergerea;
- dovada conformării.
Camera nr.12. Factura cloud creștea fără explicație
- production;
- staging și development;
- tenants;
- compute;
- storage;
- backup;
- traffic;
- logs;
- databases;
- API-uri;
- resurse neutilizate;
- discounts;
- anomalii;
- cost per client.
Camera nr.13. MITP simplifică taxele, nu unit economics
Pentru rezidenții Moldova IT Park, impozitul unic este 7% din venitul lunar din vânzări, dar nu mai puțin decât pragul minim calculat după numărul salariaților. MITP utilizează pentru 2026 salariul mediu prognozat de 17 400 lei și 30% din acesta per angajat pentru calculul minim. Declarația și plata sunt lunare.
TVA și anumite rețineri sau obligații nu intră automat în impozitul unic. Serviciile cloud, software, marketing și profesionale externe trebuie analizate separat.
- venitul lunar;
- numărul angajaților;
- 7% versus minim;
- taxa de rezident;
- TVA;
- rețineri;
- contractori;
- valută;
- verificarea anuală;
- activități eligibile.
Camera nr.14. Contractorul este mai ieftin până când devine salariat în fapt
Din 1 ianuarie 2026 există regimul antreprenorului independent pentru activitățile eligibile. Ghidul MDED indică impozitul unic de 15% până la 1,2 milioane lei anual și 35% pentru partea care depășește plafonul.
- activitatea eligibilă;
- înregistrarea;
- autonomia;
- alți clienți;
- rezultat sau prezență;
- echipamentul;
- acceptarea serviciilor;
- drepturile asupra codului;
- datele;
- riscul raportului de muncă;
- închiderea accesului.
Camera nr.15. Dezvoltarea produsului dispăruse în payroll
- produs nou;
- funcție nouă;
- custom development;
- bug fixing;
- technical debt;
- security;
- support escalation;
- infrastructură;
- instrumente interne;
- research;
- instruire.
Camera nr.16. Runway-ul ignora plățile anuale
- soldul inițial;
- încasările săptămânale;
- riscul întârzierii;
- payroll;
- taxe;
- cloud și software;
- contractori;
- marketing;
- renewals;
- retururi;
- achiziții;
- soldul minim;
- pierderea unui client mare.
Panoul directorului
| Indicator | Decizie |
|---|---|
| MRR bridge | Sursa creșterii |
| Cash collected | Banii reali |
| Obligații viitoare | Serviciile deja achitate |
| Revenue churn | Venitul pierdut |
| NRR | Creșterea bazei |
| CAC | Costul clientului |
| CAC payback | Recuperarea achiziției |
| Gross margin | Economia serviciului |
| Cloud per tenant | Consum infrastructură |
| Support cost | Munca manuală |
| Concentration | Riscul clientului mare |
| Renewal pipeline | Contractele în risc |
| Failed payments | Churn tehnic |
| Development mix | Utilizarea echipei |
| 13-week cash | Lichiditatea |
| Stress runway | Scenariul nefavorabil |
Planul de 90 de zile
Primele 30 de zile
- MRR bridge corect;
- cash separat de venitul perioadei;
- abonamente anuale;
- reconciliere;
- failed payments;
- cloud per client;
- renewal calendar;
- cash forecast;
- concentrarea clienților.
Zilele 31–60
- fair-use limits;
- custom development separat;
- tarife revizuite;
- dunning;
- reduceri formalizate;
- SLA enterprise;
- onboarding plătit;
- usage-based billing.
Zilele 61–90
- audit IP;
- open-source licenses;
- contracte actualizate;
- pregătirea pentru Legea nr.195/2024;
- subprocessors;
- backup și incidente;
- FinOps;
- roadmap și cost;
- dashboard managerial.
Compania nu a oprit creșterea. A eliminat dezvoltarea custom gratuită, a limitat scenariile costisitoare, a recuperat plăți eșuate și a început reînnoirile cu 90 de zile înainte. MRR a crescut mai lent, dar runway-ul și marja au devenit reale.
Cum ajută iCont companiile software și SaaS
- reconcilierea abonamentelor, facturilor, plăților și băncii;
- separarea MRR, cash și obligațiilor viitoare;
- venit pe produs, plan, țară și valută;
- servicii cloud și software externe;
- payroll, contractori și MITP;
- cost direct și cloud;
- profitabilitatea clienților enterprise;
- creanțe, retururi și failed payments;
- cash forecast pe 13 săptămâni;
- dashboard financiar SaaS.
Surse oficiale
- Moldova IT Park: impozitul unic de 7%
- Moldova IT Park: FAQ și obligații
- Legea nr.230/2022: programele pentru calculator
- CNPDCP: Legea nr.195/2024
- MDED: antreprenorul independent din 2026
- Serviciul Fiscal de Stat
- SFS: integrarea API e-Factura
Materialul are caracter informativ. Recunoașterea veniturilor, TVA, serviciile transfrontaliere, costurile de dezvoltare și obligațiile contractuale se stabilesc după modelul concret și politica contabilă aplicabilă.
Ai nevoie de o decizie sigură, nu de presupuneri?
Putem verifica rapid situația companiei, lista de documente și pașii următori pentru evidență predictibilă.