Il fatturato è il numero che si celebra. Il margine è il numero che decide se l'anno prossimo sarai ancora in attività. La trappola è che PrestaShop, come la maggior parte dei carrelli, è costruito per mostrarti il fatturato ovunque e il margine quasi da nessuna parte — la tua dashboard evidenzia il totale delle vendite giornaliere, mentre il dato che paga davvero l'affitto resta vuoto in una scheda che la maggior parte dei commercianti non apre mai. Questa guida serve a colmare quel divario: i tre numeri di margine che ogni titolare di negozio dovrebbe conoscere a memoria, e il punto esatto in cui ciascuno si trova (o non si trova) nel back office di PrestaShop.

Questo è il post sul "conoscere i tuoi numeri reali". Di proposito non rielenca ogni costo nascosto che erode il profitto — quell'intera struttura di costi (commissioni di pagamento, resi, imballaggio, tempo) è un tema a sé, trattato in costi oltre il costo del prodotto e nel quadro più ampio dei costi operativi in costi dell'e-commerce di cui nessuno parla. Qui partiamo dal presupposto che tu sappia che quei costi esistono e che ti interessi una cosa sola: trasformarli in numeri di margine che puoi leggere davvero nel tuo negozio.

I tre margini — e a cosa serve ciascuno

Flat-lay editoriale di una scrivania di analisi finanziaria con grafici di profitto in salita, una calcolatrice e monete impilate
I margini trasformano le vendite grezze nei pochi numeri che guidano davvero le decisioni di prezzo e profitto.

"Margine" non è un numero solo. Sono tre, sovrapposti, e confonderli è il modo in cui un negozio cresce fino a mettersi nei guai. Ognuno risponde a una domanda diversa e guida una decisione diversa.

MargineCosa sottraiLa domanda a cui rispondeUsalo per decidere…
Margine lordoSolo il costo della merce (il tuo prezzo all'ingrosso/di costo)Vale la pena vendere questo prodotto?Prezzi, prodotti da tenere a catalogo, negoziazione con i fornitori
Margine di contribuzioneIl lordo, meno i costi variabili per ordine (commissioni di pagamento, spedizione che assorbi, imballaggio, accantonamento per i resi, costo di acquisizione)Questo ordine lascia denaro disponibile dopo averlo evaso?Soglie per la spedizione gratuita, limiti agli sconti, prodotti da promuovere
Margine nettoLa contribuzione, meno i costi fissi generali (hosting, moduli, stipendi, il tuo tempo)L'attività guadagna davvero?Se assumere, scalare, aumentare i prezzi o cambiare direzione

Quindi? La maggior parte dei titolari monitora solo il primo — il lordo — e presume che arrivi fino al conto in banca. Un prodotto può mostrare un sano margine lordo del 60%, un rispettabile margine di contribuzione del 35% e un margine netto vicino allo zero quando i costi fissi vengono distribuiti su troppo pochi ordini. Ogni margine può sembrare buono mentre quello sotto cede in silenzio. Ti servono tutti e tre, e ti servono dai tuoi dati reali, non da una stima fatta a spanne.

Margine lordo: l'unico numero che PrestaShop calcola per te — se glielo permetti

Ecco la parte che sfugge alla maggior parte dei commercianti. PrestaShop ha già un punto in cui registrare quanto ti costa un prodotto, e da lì calcola automaticamente il margine lordo. È il campo prezzo di costo (storicamente etichettato come prezzo all'ingrosso) in Catalogo → Prodotti → apri un prodotto → scheda Prezzi. Inserisci lì quanto paghi il fornitore per unità, e PrestaShop ti mostra il margine in tempo reale nella scheda Prezzi, proprio accanto al prezzo di vendita, mentre lo imposti.

I clienti non vedono mai questo campo — esiste solo perché il negozio possa fare i calcoli di margine per tuo conto. E quasi nessuno lo compila. Un catalogo importato via CSV, o migrato da un vecchio negozio, di solito arriva con wholesale_price a zero ovunque, il che significa che ogni dato di margine che PrestaShop ti mostrerà in seguito è fittizio. Che cosa significa per te? Finché quella colonna non è popolata, il tuo back office segnala margini del 100% su tutto, il tuo KPI di margine lordo è privo di significato e ogni report costruito sopra quel dato eredita l'errore.

Sistemarlo è l'ora a più alto impatto che puoi dedicare ai tuoi numeri:

  • Un prodotto alla volta: scheda Prezzi, inserisci il prezzo di costo, salva. Va bene per un catalogo piccolo.
  • In blocco: esporta il catalogo, compila la colonna del prezzo di costo e reimporta tramite Parametri avanzati → Importa, mappandola al campo prezzo all'ingrosso/di costo — molto più rapido per centinaia di SKU.
  • Tienilo aggiornato: quando un fornitore aumenta i prezzi, anche il campo del costo deve cambiare, altrimenti i tuoi margini diventano obsoleti senza avvisarti.

Una volta compilato, la scheda Prezzi del prodotto mostra il margine lordo in tempo reale accanto al prezzo, e il report Categorie più vendute sotto Statistiche ottiene una vera colonna Margine totale — così puoi ordinare per profitto, non solo per unità vendute, ed è qui che molti titolari scoprono che il loro "prodotto più venduto" è in realtà uno dei meno redditizi. (Tieni presente che l'elenco prodotti nativo e la schermata Valutazione catalogo non mostrano il margine — quest'ultima è un controllo qualità di descrizioni e immagini, mentre l'elenco prodotti non ha una colonna margine pronta all'uso.)

Dove si trovano margine di contribuzione e margine netto: da nessuna parte, nativamente

Questa è la parte onesta. La reportistica nativa di PrestaShop si ferma al margine lordo. I costi variabili per ordine che trasformano il lordo in contribuzione — la quota trattenuta dal gestore dei pagamenti, la spedizione che assorbi oltre la soglia di spedizione gratuita, l'imballaggio, l'accantonamento per i resi, il costo di acquisizione — semplicemente non sono modellati nel core. Il modulo Statistiche ti mostra vendite, prodotti più venduti e suddivisioni per corriere, ma non ha il concetto di "questo ordine da 80 € mi ha lasciato davvero 31 € dopo tutto".

Non è tanto un difetto di cui lamentarsi, quanto un confine da pianificare. Hai tre modi realistici per superarlo:

ApproccioImpegnoPrecisioneIdeale quando…
Foglio di calcolo, mensileBasso, lavoro manuale ricorrenteBuona se sei disciplinatoVolume ordini ridotto; ti serve solo il quadro reale una volta al mese
SQL sul tuo databaseConfigurazione una tantum, tecnicaAlta, esatta a livello di ordineTu (o uno sviluppatore) sei a tuo agio nel DB e vuoi report ripetibili
Un modulo di reportistica finanziaria/marginiInstallazione e configurazioneAlta, automatizzata, continuativaVuoi margine di contribuzione e margine netto nel back office senza ricostruirli ogni mese

Estrarre il margine lordo reale direttamente dal database

Se ti senti a tuo agio con SQL (Parametri avanzati → SQL Manager esegue query in sola lettura in sicurezza sul tuo negozio live), PrestaShop conserva già tutto ciò che ti serve a livello di riga d'ordine. Il punto chiave è che ps_order_detail registra sia il prezzo di vendita sia il prezzo di costo al momento della vendita — quindi i margini storici restano accurati anche se in seguito cambi il prezzo o il costo di un prodotto:

SELECT SUM(od.total_price_tax_excl - (od.purchase_supplier_price * od.product_quantity)) AS gross_margin, SUM(od.total_price_tax_excl) AS net_revenue FROM ps_order_detail od JOIN ps_orders o ON o.id_order = od.id_order WHERE o.valid = 1;

Questo è un punto di partenza, non la parola definitiva. Usare total_price_tax_excl per il totale della riga (anziché product_price, che può non considerare le riduzioni di riga) ti avvicina di più a quanto è stato effettivamente pagato, e puoi raggruppare per prodotto, categoria o mese. Ma tratta il risultato come un'approssimazione: non tiene conto degli sconti a livello d'ordine (regole carrello applicate all'intero ordine), dei rimborsi e delle note di credito, né di imposte e spedizione, e o.valid = 1 è un filtro grossolano che può ancora includere stati ordine che vorresti escludere. Per ottenere cifre difendibili, dovrai aggiungere questi aggiustamenti. L'altro punto critico: la colonna del prezzo di acquisto per ordine viene acquisita solo se i prezzi di costo erano popolati quando ogni ordine è stato effettuato — un altro motivo per compilare quel campo prima di iniziare a fidarti dei report, non dopo. E si ferma comunque al lordo; commissioni di pagamento, sovvenzione della spedizione e costo di acquisizione non sono nelle tabelle degli ordini, quindi il margine di contribuzione resta un calcolo da aggiungere sopra.

Lasciare che sia il back office a farlo per te

Il motivo per cui esiste un'intera categoria di moduli per i margini è proprio che il core si ferma al lordo. Se gestire un foglio di calcolo mensile o mantenere query SQL non è il modo in cui vuoi spendere il tuo tempo, un livello di reportistica come il nostro modulo Financial Revolution porta margine di contribuzione e margine netto nel back office e li mantiene aggiornati man mano che arrivano gli ordini — così il numero che decide la tua attività è sullo schermo accanto al numero del fatturato, che invece non la decide. Quindi? Smetti di scoprire a fine anno che un trimestre dall'aspetto redditizio era in realtà sottile, e ottieni le suddivisioni di margine per prodotto e per categoria da cui dipendono davvero le sezioni successive.

Leggere il margine per prodotto e categoria — e agire di conseguenza

Una volta inseriti i prezzi di costo e resi visibili i margini reali, la cosa più preziosa che rivelano è la variazione. Il margine medio è una bugia rassicurante; la media è fatta di prodotti molto redditizi che sovvenzionano perdenti che non sai nominare. Due schemi da cercare nel report Categorie più vendute o nel tuo modulo margini:

  • Prodotti ad alto volume e basso margine che dominano la lista dei "più venduti" ma contribuiscono poco al profitto — e peggio ancora, assorbono i costi di spedizione e acquisizione che spingono il loro margine di contribuzione verso lo zero. Sono prodotti da smettere di promuovere, non da scontare ulteriormente.
  • Prodotti a basso volume e alto margine sepolti in basso, che rendono più per ordine rispetto alle linee di punta. Sono i tuoi veri candidati per promozioni e vendite incrociate.

Anche la struttura dei margini varia nettamente per categoria — la moda ha margini lordi elevati ma li perde con tassi di reso del 20–40%, mentre l'elettronica vive su margini lordi sottili, con pochi resi e una concorrenza sui prezzi feroce. Gli intervalli esatti dipendono interamente dai tuoi fornitori e dalla tua nicchia, quindi considera qualunque cifra citata come uno stimolo a misurare la tua realtà, non come un benchmark da raggiungere. La disciplina che ripaga è ordinare i prodotti per margine reale — in un modulo margini, in un'esportazione SQL o in un foglio di calcolo, dato che l'elenco prodotti nativo non lo farà per te — e chiederti, prodotto per prodotto: "vale lo spazio a scaffale?"

Usare i numeri di margine per prendere decisioni

I numeri su cui non agisci sono solo decorazione. Tre decisioni migliorano immediatamente quando i tuoi margini sono reali:

  • Sconti. Uno sconto esce interamente dal margine, e la matematica non perdona: su un prodotto con un margine di contribuzione del 30%, un taglio di prezzo del 20% può cancellare la maggior parte del profitto su quell'ordine, perché la maggior parte dei costi non scende con il prezzo. Imposta i tetti di sconto sul margine di contribuzione, non sul lordo — e non lanciare mai una promozione generalizzata su prodotti di cui non hai verificato i margini reali.
  • Soglie per la spedizione gratuita. La tua soglia dovrebbe trovarsi dove il margine di contribuzione dell'ordine medio supera comodamente la spedizione che assorbi. Leggi prima il margine reale per ordine; fissare la soglia a sensazione è il modo in cui i titolari finiscono per pagare i clienti perché si portino via i prodotti.
  • Aumenti di prezzo. Se il tuo margine netto è sotto il 20%, un singolo aumento di prezzo da parte di un fornitore o corriere può portarti in perdita — stai operando senza cuscinetto. Un aumento del 5% su un prodotto con margine del 30% fa crescere il profitto di circa il 17%; se perdi meno del 17% del volume, sei in vantaggio, e piccoli aumenti di solito spostano la domanda molto meno di quanto temano i titolari. Prova su alcuni prodotti, osserva le unità vendute e lascia che i dati di margine ti dicano se ha retto.

Monitora la tendenza, non la fotografia

Il margine di un singolo mese ti dice poco; la direzione ti dice tutto. Una volta attivata la reportistica, osserva quattro numeri mese su mese, non giorno per giorno, dove il rumore copre il segnale:

  • Margine lordo per prodotto e categoria — il tuo mix si sta spostando verso articoli meno redditizi?
  • Costo di marketing come quota del fatturato — dovrebbe diminuire nel tempo man mano che crescono ordini ripetuti e organici; se aumenta, stai comprando fatturato che non riesci a trattenere.
  • Tasso di reso per prodotto — un picco individua un prodotto la cui descrizione o taglia ti sta costando margine in silenzio.
  • Andamento del margine netto — quello che conta: sta migliorando o si sta erodendo?

Il motivo per cui la tendenza batte la fotografia è lo scenario che inganna più titolari: un negozio aumenta il fatturato del 20% mentre il margine netto scende dal 25% al 15%. Questa non è crescita — è diluizione, e si vede solo se stai monitorando la linea del margine accanto a quella del fatturato. Gli ordini ripetuti sono ciò che spezza il ciclo a tuo favore, perché un cliente esistente non comporta un nuovo costo di acquisizione; ecco perché il valore del ciclo di vita del cliente appartiene alla stessa conversazione del margine.

I negozi che durano non sono quelli con il numero di fatturato più grande sulla dashboard. Sono quelli che hanno compilato il campo costo, conoscono tutti e tre i loro margini, osservano l'andamento del netto nel tempo e stabiliscono prezzi e promozioni a partire da quei numeri invece che dalla speranza. PrestaShop ti dà il margine lordo nel momento in cui gli permetti di farlo — il resto è un livello di reportistica e la disciplina di leggerlo.

Condividi questo articolo:
David Miller

David Miller

Founder, mypresta.rocks

David Miller è uno specialista PrestaShop con oltre dieci anni di esperienza sul campo e fondatore di mypresta.rocks, uno studio di sviluppo con sede a Tychy, in Polonia. Progetta e mantiene un catalogo di 152 moduli PrestaShop — tra cui 21 suite « Revolution » dedicate a SEO, checkout, sicurezza, performance, marketing, ricerca, supporto e gestione del magazzino — che ogni giorno migliorano negozi reali, testati su PrestaShop 1.7.8, 8.x e 9.x. Si occupa inoltre della gestione di negozi in produzione che generano milioni di fatturato annuo, perciò il suo lavoro si misura sulle vendite reali, non sulle demo. La sua esperienza abbraccia l'intero e-commerce — performance, sicurezza, SEO e marketing — e va oltre PrestaShop, fino a WooCommerce, Shopify e sistemi su misura. Sul blog scrive del lato tecnico di PrestaShop: cosa fa davvero la piattaforma, cosa si rompe in produzione e quali soluzioni reggono nel tempo.

Ti è piaciuto questo articolo?

Ricevi i nostri ultimi consigli, guide e aggiornamenti dei moduli nella tua casella di posta.

Commenti

Ancora nessun commento. Sii il primo!

Sii il primo a fare una domanda o a condividere un feedback utile.

Caricamento...
Torna su