Executive Summary
Proprietarul vede de obicei doar totalul: marja a crescut sau a scăzut. Nu este suficient pentru decizii. Marja poate crește dintr-o cauză sănătoasă — s-au vândut mai multe produse cu marjă mare, s-a redus costul, s-a îmbunătățit sortimentul. Și poate crește dintr-una periculoasă — prețul și volumul scad, dar perioada e salvată temporar de un câștig unic la achiziție sau de mutarea vânzărilor spre câteva poziții.
Analiza factorială a marjei trebuie să răspundă la trei întrebări: ce s-a întâmplat cu marja, de ce s-a întâmplat și ce facem mai departe. Puntea factorială arată „ce”, iar sistemul de semnale și indicii de diagnostic — „de ce”.
Nu se poate lua decizia doar după puntea factorială finală. Același minus pe preț înseamnă altceva dacă în perioadă a fost o acțiune promo; aceeași scădere de cantitate — altceva, dacă a fost stock-out. Contextul decide.
Puntea factorială pe exemplul unei perioade
Cantitate
Efectul volumului
−79 641
Sortiment / Mix
Efectul structurii vânzărilor
+280 294
Costul vânzărilor
Efectul prețului de achiziție
+284 691
Total Δ marjă
Prețul a dat −157 742
+327 602
De ce raportul obișnuit de marjă nu răspunde la întrebarea principală
Raportul standard arată marja perioadei și comparația cu trecutul: mai mult sau mai puțin. Dar nu spune ce parte din schimbare a venit de la volum, ce parte — de la structura vânzărilor, ce parte — de la prețul de achiziție și care — de la cel de vânzare. Fără această descompunere, proprietarul conduce orbește: se bucură de o creștere care de fapt se ține pe o achiziție unică, sau se sperie de o scădere cauzată de lipsa mărfii pe depozit.
Ce este analiza factorială a marjei
Analiza factorială descompune schimbarea marjei dintre două perioade în componente — „puntea factorială”. Este un instrument managerial: el traduce totalul „marjă +327 602” într-o cauză clară „sortimentul și costul au dat plus, prețul și cantitatea — minus”.
Patru factori de bază: cantitate, mix, cost, preț
| Factor | Ce arată | Întrebarea managerială |
|---|---|---|
| Cantitate | Cum a influențat marja schimbarea volumului de vânzări | Am vândut mai mult sau am pierdut volum? |
| Sortiment / Mix | Cum a influențat marja schimbarea structurii vânzărilor | Vindem sortimentul corect sau doar creăm rulaj? |
| Costul vânzărilor | Cum a influențat marja schimbarea costului de achiziție | Achizițiile au întărit marja sau au mâncat-o? |
| Preț | Cum a influențat marja schimbarea prețului de vânzare | Compania ține prețul sau vinde prin discounturi? |
Exemplu de analiză factorială
| Factor | Influența asupra marjei |
|---|---|
| Cantitate | −79 641 |
| Sortiment / Mix | +280 294 |
| Costul vânzărilor | +284 691 |
| Preț | −157 742 |
| Total schimbarea marjei | +327 602 |
Marja a crescut, dar creșterea nu poate fi considerată complet sănătoasă. Rezultatul pozitiv l-au asigurat sortimentul și costul. În același timp, cantitatea și prețul au înrăutățit marja. Riscul principal — presiunea pe preț și pierderea volumului.
De ce este necesară analiza cu semnale
Puntea factorială arată direcția și mărimea fiecărui efect, dar nu calitatea lui. Semnalul este un indiciu vizual rapid: verde (sănătos), galben (atenție), portocaliu (necesită analiză), roșu (zonă critică). Semnalele îi permit proprietarului să înțeleagă în secunde unde rezultatul e sănătos și unde — îngrijorător.
Semnalele principale ale analizei factoriale
1. Margin Growth Flag
| Condiție | Semnal | Valoare |
|---|---|---|
| Marja a crescut, factorii principali sunt sănătoși | Green | Creștere de calitate |
| Marja a crescut, dar există factori negativi | Yellow | Creștere există, dar există riscuri |
| Marja a scăzut | Orange | Este necesară analiza cauzelor |
| Marja a scăzut, mai mulți factori sunt negativi | Red | Zonă critică |
2. Volume Flag
| Condiție | Semnal | Sensul managerial |
|---|---|---|
| Volume Effect > 0 | Green | Volumul ajută marja |
| Volume Effect aproape 0 | Yellow | Volumul este neutru |
| Volume Effect < 0 | Orange | Pierdere de volum |
| Volume Effect puternic negativ | Red | Risc de scădere a cererii sau a disponibilității mărfii |
3. Mix Flag
| Condiție | Semnal | Sensul managerial |
|---|---|---|
| Mix Effect > 0 | Green | Sortimentul a îmbunătățit marja |
| Mix Effect aproape 0 | Yellow | Structura vânzărilor nu s-a schimbat |
| Mix Effect < 0 | Orange | Vânzările s-au mutat spre marjă slabă |
| Mix Effect puternic negativ | Red | Politica de sortiment înrăutățește afacerea |
4. Cost Flag
| Condiție | Semnal | Sensul managerial |
|---|---|---|
| Cost Effect > 0 | Green | Costul a îmbunătățit marja |
| Cost Effect aproape 0 | Yellow | Costul este stabil |
| Cost Effect < 0 | Orange | Costul pune presiune pe marjă |
| Cost Effect puternic negativ | Red | Costul de achiziție distruge marja |
5. Price Flag
| Condiție | Semnal | Sensul managerial |
|---|---|---|
| Price Effect > 0 | Green | Prețul a întărit marja |
| Price Effect aproape 0 | Yellow | Prețul este stabil |
| Price Effect < 0 | Orange | Presiunea discounturilor |
| Price Effect puternic negativ | Red | Prețul distruge marja |
6. Data Quality Flag
| Condiție | Semnal | Decizie |
|---|---|---|
| Datele sunt complete, formulele funcționează | Green | Se poate folosi |
| Există lipsuri nesemnificative | Yellow | De verificat |
| Există erori de formule sau nepotriviri | Orange | Este necesară corectarea |
| Erorile influențează totalul | Red | Nu se poate lua decizia |
Indicii de diagnostic suplimentare
Analiza factorială arată ce s-a schimbat. Indicii de diagnostic explică de ce. Fără ele, semnalele pot fi citite greșit.
1. Activitatea de marketing în perioadă
| Indiciu | Ce verificăm | De ce contează |
|---|---|---|
| Marketing Activity Flag | A existat activitate de marketing pe articol de stoc (SKU) / categorie | Creșterea vânzărilor putea fi cumpărată cu reclamă sau discount |
| Promo Days | Câte zile a fost produsul în promoție | Prețul și marja pot fi temporar reduse |
| Marketing Spend | Cât s-a cheltuit pe promovare | Creșterea veniturilor trebuie comparată cu costurile |
| Discount Depth | Cât s-a redus prețul | Price Effect poate fi negativ din cauza promo |
| Campaign ROI | A adus promoția marjă suplimentară | Promoția poate mări rulajul, dar reduce profitul |
Dacă Price Effect este negativ, dar în perioadă a fost o acțiune promo, trebuie separată reducerea gestionată de preț de pierderea reală a disciplinei de preț.
2. A fost marfa pe depozit
| Indiciu | Ce verificăm | De ce contează |
|---|---|---|
| Stock Availability Flag | A fost marfa disponibilă pentru vânzare | Fără disponibilitate nu se poate analiza corect cererea |
| Stock-out Days | Câte zile marfa a lipsit de pe depozit | Zile pierdute de vânzări și marjă |
| Availability % | Cota zilelor în care marfa a fost disponibilă | Arată calitatea asigurării vânzărilor |
| Lost Sales Estimate | Vânzări potențial pierdute | Ajută la evaluarea pierderii ascunse de marjă |
Volume Effect nu poate fi citit fără Stock Availability Flag. Dacă cantitatea a scăzut și în același timp a fost stock-out, semnalul trebuie să fie „Pierdere de volum din lipsa mărfii”, nu „scăderea cererii”.
3. Sezonalitatea produsului și comparabilitatea perioadei
Nu se pot compara la fel marfa de iarnă în ianuarie și iulie, sortimentul școlar în august și februarie, materialele de construcție în sezon și în afara lui, produsele de sărbători înainte și după sărbătoare.
| Indiciu | Ce verificăm | De ce contează |
|---|---|---|
| Seasonality Flag | Este produsul sezonier | Scăderea sau creșterea pot fi normale |
| Comparable Period Flag | Sunt perioadele comparabile între ele | Lună la lună poate distorsiona concluzia |
| YoY Comparison | Comparația cu aceeași perioadă a anului trecut | Mai potrivită pentru produse sezoniere |
| Seasonal Index | Abaterea de la nivelul sezonier normal | Arată depășirea sau neîndeplinirea reală |
Pentru produsele sezoniere este mai corect să comparați nu luna curentă cu luna trecută, ci luna curentă cu aceeași lună a anului trecut.
4. Factori suplimentari
| Factor suplimentar | Ce arată | Ce semnal dă |
|---|---|---|
| Channel Mix | Prin ce canal s-a vândut produsul: retail, B2B, marketplace, online | Marja putea să se schimbe din cauza canalului de vânzare |
| Customer Mix | Căror clienți li s-a vândut produsul | Clienții mari pot primi discounturi și pot reduce marja |
| Discount Policy | Au existat discounturi manuale sau abateri de la lista de prețuri | Controlul disciplinei de preț |
| Product Lifecycle | Nou, matur, lichidare, scoatere din sortiment | Pentru stadii diferite este necesară o logică de evaluare diferită |
| Returns Rate | Cota retururilor | Retururile mari pot eroda marja |
| Supplier Change | S-a schimbat furnizorul | Costul putea să se schimbe din cauza achizițiilor |
| FX / Currency Impact | A existat influența cursului valutar | Deosebit de important pentru mărfurile de import |
| Logistics Cost Impact | S-a schimbat logistica | Costul putea crește din cauza livrării, nu a mărfii |
| VAT / Import Cost | A existat îngheț de TVA sau cheltuieli de import | Influențează banii și costul efectiv |
| One-off Deals | Au existat tranzacții mari unice | Pot distorsiona perioada |
| Data Quality | Există erori, lipsuri, articol de stoc incorecte | Fără date de calitate, concluzia este periculoasă |
Tabloul de bord extins al analizei factoriale
| Factor | Influența asupra marjei | Semnal de bază | Indiciu de diagnostic | Interpretare |
|---|---|---|---|---|
| Cantitate | −79 641 | Orange | Stock-out 12 zile | Pierderea de volum poate fi legată de lipsa mărfii |
| Sortiment / Mix | +280 294 | Green | Produs sezonier | Îmbunătățirea mixului trebuie comparată cu perioada similară a anului trecut |
| Costul vânzărilor | +284 691 | Green | Supplier terms improved | Achizițiile au îmbunătățit marja |
| Preț | −157 742 | Red | Promo active / discounturi | Prețul a redus marja, trebuie verificată eficiența promoției |
| Datele | — | Yellow | Există indicii incomplete | Înainte de decizie, verificați nomenclatoarele și articol de stoc |
Marja a crescut, dar calitatea creșterii este mixtă. Plusul l-au dat sortimentul și costul, minusul — prețul și cantitatea. Totodată, scăderea cantității poate fi legată de lipsa mărfii, iar reducerea prețului — de activitatea de marketing. Decizia nu poate fi luată doar după puntea factorială: trebuie verificate stock-out-ul, sezonalitatea și eficiența promo.
Cum se citesc combinațiile de semnale
Situația 1. Cantitatea a scăzut, dar marfa nu era pe depozit
| Factor | Semnal |
|---|---|
| Volume Effect | Negativ |
| Stock Availability | Stock-out |
| Seasonality | Neutru |
Concluzie: nu se poate trage concluzia despre scăderea cererii. Mai întâi trebuie verificate achizițiile, logistica și disponibilitatea mărfii.
Situația 2. Prețul a scăzut, dar a existat o acțiune de marketing
| Factor | Semnal |
|---|---|
| Price Effect | Negativ |
| Marketing Activity | Acțiune / promo |
| Volume Effect | Pozitiv |
Concluzie: prețul nu a scăzut neapărat din disciplină slabă. Posibil este o acțiune gestionată. Dar trebuie verificat dacă marketingul s-a recuperat.
Situația 3. Mixul s-a îmbunătățit, dar produsul e sezonier
| Factor | Semnal |
|---|---|
| Mix Effect | Pozitiv |
| Seasonality | Produs sezonier |
| Comparable Period | Perioadele nu sunt pe deplin comparabile |
Concluzie: creșterea mixului poate fi un efect sezonier normal, nu o îmbunătățire durabilă a sortimentului.
Situația 4. Costul s-a înrăutățit, dar s-a schimbat furnizorul
| Factor | Semnal |
|---|---|
| Cost Effect | Negativ |
| Supplier Change | Da |
| FX / Logistics | Influență posibilă |
Concluzie: costul putea să se înrăutățească nu din cauza mărfii, ci din cauza noului furnizor, a valutei, a logisticii sau a condițiilor de livrare.
Ce trebuie să vadă proprietarul
- Puntea factorială — contribuția cantității, mixului, costului și prețului la schimbarea marjei.
- Semnale pe fiecare factor — unde rezultatul este sănătos și unde îngrijorător.
- Context de diagnostic — a existat stock-out, promo, sezon, schimbare de canal sau furnizor.
- Semnalul calității datelor — dacă se poate, în fond, decide pe aceste cifre.
Ce decizii oferă analiza
- Prețul. De diferențiat acțiunile gestionate de pierderea disciplinei de preț; de verificat ROI-ul promo.
- Sortimentul. De întărit pozițiile care îmbunătățesc cu adevărat mixul; de nu confundat vârful sezonier cu creșterea durabilă.
- Achizițiile. La Cost Effect negativ — de trecut la ratingul furnizorilor și condițiile de achiziție.
- Depozitul. De închis stock-out-urile pe articol de stoc căutate, ca să nu se piardă volum și marjă.
Cum legați analiza factorială de FCF pe articol de stoc și ratingul furnizorilor
Analiza factorială arată că costul a dat plus sau minus. Dar pentru a înțelege cauza, trebuie să treceți la furnizori. Dacă Cost Effect este pozitiv — verificați: furnizorul a dat un preț mai bun, s-a îmbunătățit amânarea, a scăzut logistica, s-au îmbunătățit condițiile de retur, s-a redus înghețul de TVA, a fost o acțiune unică de achiziție sau s-a schimbat cursul valutar. Dacă Cost Effect este negativ — verificați: s-a înrăutățit prețul de achiziție, furnizorul a scurtat amânarea, a crescut logistica sau înghețul de TVA, s-a schimbat furnizorul, s-au înrăutățit condițiile de import, ori achizițiile au ales „mai ieftin după listă”, dar mai scump după costul complet.
Analiza factorială a marjei arată unde a apărut problema, iar ratingul furnizorilor ajută să înțelegeți de la cine și în ce condiții trebuie cumpărat pentru a o corecta. Iar FCF pe articol de stoc arată ce produse creează, de fapt, bani.
Formula generală a deciziei manageriale
Concluzia finală
Marja este un total, nu o explicație. Puntea factorială arată ce a schimbat-o: cantitatea, sortimentul, costul sau prețul. Semnalele și indiciile de diagnostic arată de ce: promo, stock-out, sezonalitate, canal, furnizor. Doar împreună ele dau o decizie în care se poate avea încredere.
Un produs identic nu poate fi evaluat doar după prețul de achiziție sau marjă. El trebuie văzut prin legătura: ce produse creează bani (FCF pe articol de stoc), de la cine e mai avantajos de cumpărat (ratingul furnizorilor), cum influențează asta marja (această analiză factorială) — și ce factori au distorsionat rezultatul perioadei.
Cum automatizați analiza factorială a marjei
Analiza factorială nu trebuie adunată manual la sfârșitul lunii. Datele despre vânzări, cost, depozit, marketing și retururi trebuie să intre automat în model.
Ce se poate automatiza prin n8n / Make
| Proces | Ce face automatizarea |
|---|---|
| Importul vânzărilor | Încarcă vânzările pe articol de stoc din ERP / CRM / casă / marketplace |
| Importul costului | Preia COGS și prețurile de achiziție |
| Importul depozitului | Încarcă disponibilitatea, stock-out days, availability % |
| Importul marketingului | Preia campaign name, marketing spend, promo days |
| Importul retururilor | Adaugă returns rate și suma retururilor |
| Actualizarea nomenclatoarelor | Articol de stoc, categorii, furnizori, sezonalitate, canale de vânzare |
| Notificări | Trimite alerte dacă Price Effect sau Cost Effect sunt în zona roșie |
Ce arată Power BI
| Tablou de bord pentru proprietar (Dashboard) | Ce vede proprietarul |
|---|---|
| Margin Bridge | Schimbarea marjei pe factori: volume, mix, cost, price |
| Risk Flags | Price, Volume, Mix, Cost, Data Quality |
| Promo Impact | Cum au influențat marja marketingul și discounturile |
| Stock-out Impact | Câtă marjă s-a pierdut din lipsa mărfii |
| Seasonality Check | Comparabilitatea perioadelor și efectul sezonier |
| Articol de stoc Drill-down | Ce produse au înrăutățit sau au îmbunătățit marja |
Analiza factorială a marjei devine puternică doar atunci când cifrele se actualizează automat, iar proprietarul vede nu un tabel, ci un tablou de bord de cauze și decizii.