Sistemi operativi

Come automatizzare la previsione di cassa e la gestione delle scorte

L’automazione non ti compra una previsione migliore. Ti compra meno distanza fra un fatto che cambia e il momento in cui sai che cosa cambia.

AmazeBase 12 min di lettura Scorte e flusso di cassa

Sei input alimentano un motore che trasforma le scorte in previsione di cassa

Quasi tutti i venditori che fanno questa domanda ne stanno facendo due insieme.

La prima è meccanica: un software può fare i conti al posto mio? Sì. Quella parte è risolta da decenni.

La seconda è quella che conta: mi fido della risposta al punto da spenderci $40,000?

L’automazione non si guadagna quella fiducia prevedendo meglio. Se la guadagna accorciando la distanza fra un fatto che cambia e il momento in cui sai che cosa quel fatto cambia.

Un fornitore slitta di due settimane. Un concorrente resta senza scorte e la tua velocità di vendita raddoppia. Un container arriva in anticipo. Ognuna di queste cose cambia un numero — e tutte le decisioni a valle. In un foglio di calcolo lo scopri quando riapri il foglio. In un sistema collegato lo scopri quel giorno.

È questo che compra l’automazione. Non la certezza. La velocità di correzione.

Ecco come costruirlo, nell’ordine che funziona davvero.

00Cosa significa davvero «automatizzato»

Un sistema che automatizza cassa e scorte deve fare quattro cose, in quest’ordine. Saltane una e il resto è decorazione.

  • Raccogli — ogni fatto arriva senza che tu lo ribatta.
  • Data — ogni fatto porta con sé il giorno in cui il denaro si è mosso o l’unità è stata venduta, non il giorno in cui te ne sei accorto.
  • Decidi — il sistema trasforma i fatti in un’azione datata, non in un numero su un grafico.
  • Confronta — la risposta della settimana scorsa resta agli atti e viene messa a confronto con quello che è successo davvero.

Quasi tutti gli strumenti si fermano a raccogli e chiamano previsione il grafico. Il valore sta negli ultimi due.

Una previsione che non finisce in una data e una quantità non è una previsione. È uno stato d’animo.

Collega i sei input

Prevedere cassa e scorte richiede esattamente sei input. Tre li conosce Amazon. Tre li conosci solo tu — ed è per quei tre che gli strumenti generici danno risposte generiche.

Li conosce Amazon

  • 01Unità vendute, per SKU, per giornoIl tuo vero segnale di domanda — compresi i giorni in cui eri senza scorte.
  • 02Entrate e uscite di liquidazioneVendite, rimborsi, commissioni per segnalazione, commissioni FBA, stoccaggio, accrediti — datati come li ha addebitati Amazon.
  • 03Scorte a magazzino e in viaggioDisponibili, riservate, in arrivo, più il Ledger di ogni movimento.

Li conosci solo tu

  • 04Costo a destino per unitàProduzione, trasporto, dazi, ispezione — per unità, per lotto. Non una media digitata una volta.
  • 05Lead time realiGiorni da hai emesso l’ordine a Amazon l’ha reso vendibile, per fornitore, misurati sui tuoi ultimi ordini.
  • 06Termini di pagamento30% all’ordine, 70% alla spedizione, saldo a 30 giorni dall’arrivo. È questo che trasforma un ordine d’acquisto in un’uscita di cassa datata.

Gli input da 4 a 6 sono tutto. Uno strumento che legge solo il tuo account Amazon ti dice cosa è successo. Non ti dice cosa puoi permetterti, perché non sa quanto devi né quando.

Cosa fare

Inserisci costi, lead time e termini di pagamento una volta sola, nel momento in cui emetti l’ordine — non a fine mese. Se non viene registrato quando nasce l’ordine d’acquisto, non viene registrato mai.

Rendi onesti i numeri prima di automatizzarli

Automatizzare un numero sbagliato produce solo risposte sbagliate più in fretta. Quattro regole rendono affidabili gli input.

Ancora i calcoli ai dati, non al calendario

Se il tuo ultimo file di transazioni finisce 12 giorni fa, il dato delle «vendite giornaliere» è la media di 12 giorni veri e 12 giorni a zero. Questo dimezza in silenzio la tua velocità di vendita — e un sistema che poi divide le scorte per quella velocità ti dirà che le scorte durano il doppio di quanto durano.

Ogni tasso va calcolato su l’ultimo giorno che i dati coprono davvero, e la schermata deve dire qual è quel giorno. La freschezza non è una nota a piè di pagina: è una precondizione.

Soldi che entrano, soldi che escono — niente ribaltamenti

Un conto economico che prova ad attribuire ogni costo a un prodotto ti farà passare la vita ad arbitrare ribaltamenti che non cambiano una sola decisione. Per la previsione di cassa un costo è un costo il giorno in cui il denaro si è mosso. A quale ASIN appartenga è un’altra domanda, e la fa un’altra schermata.

Questa sola regola toglie gran parte del lavoro di riconciliazione che fa abbandonare ai venditori i propri numeri.

Etichetta la certezza; non nasconderla mai

Non ogni dollaro futuro è ugualmente reale. Bastano tre fasce:

ConfermatoPagato, con una data sulla ricevuta.
ProgrammatoNon pagato, ma si conoscono l’evento scatenante e la scadenza.
IpotesiUn costo che sappiamo esistere, senza scadenza collegata, datato su un valore predefinito.

Mostrale separate e impilale. Un grafico di cassa dove finiscono mescolate in una barra sola è peggio di nessun grafico, perché sembra conoscenza.

Dove i fatti non coincidono, decide la persona

Due registrazioni si contraddiranno: il tuo conteggio in ricezione contro quello di Amazon, la fattura del trasporto contro la spedizione a cui appartiene. Un software che sceglie in silenzio un vincitore è un software a cui prima o poi smetterai di credere.

Il comportamento giusto è mostrare il conflitto, rifiutarsi di appianarlo con una media e mettere una barriera davanti alla risposta sbagliata — lasciando la decisione a chi sa.

Scorte: trasforma il magazzino in una decisione datata

Ora i conti. Nota l’ordine: prima la data, poi la quantità.

Velocità di vendita, con una finestra difendibile

Usa finestre mobili esatte — 7, 30, 60, 90 giorni — ancorate all’ultima data dei dati. Pesa la finestra recente più di quella lunga (qualcosa come 60/40 fra 7 giorni e 30 giorni), così una tendenza vera si vede in giorni e non in mesi, e ripiega su finestre più lunghe quando uno SKU vende troppo poco per essere letto.

Non usare mai una media su tutta la vita del prodotto. Un prodotto che vendeva 20 al giorno a gennaio e 80 al giorno a marzo non vende 47 al giorno.

Giorni di copertura, e la data di rottura di stock

giorni di copertura         = scorte a magazzino / velocità giornaliera
giorni di copertura (netti) = (scorte a magazzino + in arrivo) / velocità giornaliera
rottura di stock prevista   = ultima data dei dati + giorni di copertura

La riga delle scorte in arrivo conta più di quanto i venditori si aspettino. Le unità su una nave non sono scorte, ma non sono nemmeno niente.

Lead time: misuralo, non digitarlo

La prima fonte di errore nei tempi di riordino è un lead time digitato una volta, con ottimismo, in un altro anno.

Misuralo sul tuo storico: data dell’ordine → data in cui le unità sono diventate vendibili, per fornitore, e tieni sia la media sia il caso peggiore. Il divario fra i due non è una curiosità — è esattamente la dimensione della scorta di sicurezza che ti serve.

La scorta di sicurezza è un livello di servizio comprato, non «qualcosa in più»

giorni di sicurezza ≈ (lead time peggiore − lead time medio)
                      + margine per variabilità della domanda

punto di riordino   = velocità × (lead time medio + giorni di sicurezza)

ordinare entro      = ultima data dei dati
                      + (giorni di copertura − lead time medio − giorni di sicurezza)

Se la data entro cui ordinare è passata, l’ordine è in ritardo, e il sistema deve dirlo con queste parole.

Solo a quel punto, la quantità

quantità suggerita = velocità × (lead time + copertura obiettivo)
                     − scorte a magazzino − in arrivo

La copertura obiettivo è una scelta aziendale — quanti giorni di scorte vuoi avere quando arriva la spedizione. Se hai un costo di trasporto per ordine reale e un costo di giacenza reale, il lotto economico di acquisto ti dice se la tua dimensione d’ordine abituale ti sta costando soldi:

Q* = √( 2 × domanda annua × costo per ordine
        / costo annuo di giacenza per unità )

Tratta l’EOQ come una verifica del tuo istinto, non come un comando. Presuppone una domanda costante, e la tua non lo è.

Mostra la composizione, non solo il numero

«Ordina 1,400 unità» non è verificabile. «1,400 = 62 al giorno × (45 giorni di lead time + 60 giorni di copertura obiettivo) − 3,100 a magazzino − 1,200 in arrivo» è un numero con cui un venditore può discutere — ed è l’unico tipo su cui valga la pena agire.

Cassa: trasforma il conto economico in una linea temporale datata

Il conto economico ti dice se l’azienda funziona. Non ti dice se puoi pagare il container. Sono domande diverse e vogliono schermate diverse.

Una linea temporale di cassa richiede quattro flussi, ognuno datato.

Soldi che entrano

  • Accrediti Amazon — il saldo della liquidazione, rilasciato al ritmo di Amazon, che arriva dopo la vendita. Modella il ritardo; non fare finta che la data della vendita sia la data della cassa.
  • Qualsiasi fatturato fuori da Amazon.

Soldi che escono

  • Rate ai fornitori — guidate dagli eventi di pagamento dell’ordine d’acquisto: all’ordine, alla spedizione, N giorni dopo la spedizione, a data fissa. È questa che rovina i trimestri.
  • Le trattenute di Amazon — commissioni, pubblicità, stoccaggio — che per lo più vengono scalate dall’accredito invece di arrivare come fattura.
  • Costi generali — quelli senza un prodotto attaccato: software, assistenti virtuali, agenzie, il tuo compenso.

Parti da un saldo iniziale noto a una data nota. Un grafico di cassa senza saldo di partenza è un grafico di differenze che finge di essere una posizione.

Poi il risultato è una riga sola: il saldo previsto, settimana per settimana, con il punto più basso e la data in cui capita messi in evidenza. Quel minimo è il numero che decide se un ordine è possibile.

L’incrocio: un ordine che non puoi finanziare non è un piano

È la parte che quasi tutti gli strumenti saltano, ed è dove le due metà di questo articolo diventano un sistema solo.

Il tuo modulo scorte dice: ordina 1,400 unità di SKU-A entro il 14, e 900 di SKU-B entro il 22.
Il tuo prospetto di cassa dice: il saldo tocca il minimo a $8,200 il 19.

Presi separatamente, sono entrambi giusti. Insieme, sono una decisione:

  • Emettere entrambi gli ordini in tempo porta il minimo sotto zero il 19.
  • Rimandare SKU-B di nove giorni costa circa sei giorni di rottura di stock — un numero contabile di unità e di dollari di margine di contribuzione — e tiene il minimo sopra zero.
  • Dividere SKU-A in due spedizioni alza il trasporto per unità ma appiattisce l’uscita.

Quel confronto — l’ordine che dovresti emettere contro la cassa che avrai davvero — è tutto il senso di collegare i due sistemi.

Mettere in ordine di priorità è allocazione del capitale. Quando non puoi finanziare tutto, finanzia gli SKU con il rendimento più alto per dollaro per anno: margine di contribuzione per unità × unità vendute in un anno ÷ dollari immobilizzati. Un prodotto con margine del 40% che ruota due volte l’anno perde contro un prodotto con margine del 20% che ruota sei volte.

Cosa fare

Non guardare mai una lista di rifornimento senza il minimo di cassa nella stessa schermata. Un suggerimento di riordino che ignora il saldo in banca è una lista dei desideri.

Gli scenari, e a cosa servono davvero

Gli strumenti di scenario vengono venduti come motori di previsione. Non lo sono, e fingere il contrario è il modo in cui i venditori si bruciano.

Il loro vero compito è provare la fragilità: trovare quale ipotesi, se sbagliata, fa più male.

Fai girare il tuo piano con:

  • il lead time al valore peggiore osservato, non alla media
  • la velocità di vendita a ±30%
  • una rata al fornitore che arriva due settimane prima del promesso
  • il costo pubblicitario per vendita in aumento del 20%

Poi leggi il risultato come una classifica, non come una previsione: il mio piano regge un errore sulla domanda ma non un errore sul lead time. Ti dice dove comprare un’assicurazione — un rabbocco via aereo, un acconto rinegoziato, un primo ordine più piccolo.

La manopola di scenario più utile non è il prezzo. È il tasso di conversione. Non puoi misurare se le foto nuove funzionano, ma puoi misurare cosa fa un punto di conversione in più alla copertura delle scorte e al minimo di cassa — e quel numero di solito è molto più grande di quanto i venditori si aspettino.

Previsione contro consuntivo: il ciclo che si ripaga da solo

Tutto quello che sta sopra non vale niente se nessuno tiene il punteggio.

Ogni settimana salva quello che il sistema ha previsto: velocità di vendita per SKU, data prevista di rottura di stock, data entro cui ordinare suggerita, minimo di cassa previsto. Poi confrontalo con quello che è successo.

Tre domande, a cadenza fissa:

  1. Dove ha sbagliato la velocità di vendita, e in che direzione? Un errore costante in una sola direzione è un problema di impostazioni, non sfortuna.
  2. Dove ha sbagliato il lead time? Ogni ordine d’acquisto chiuso è una misura gratis. Rimettila dentro in automatico.
  3. Dove ha sbagliato la cassa? Quasi sempre un pagamento la cui data scatenante non è mai stata inserita.

L’errore sistematico è un difetto che si ripara. L’errore casuale è il costo di fare impresa. Non li distingui senza lo storico.

Cosa non automatizzare mai

L’automazione deve accorciare la distanza fra un fatto e una decisione — non prendere la decisione.

Automatizza: la raccolta, la datazione, i conti, gli avvisi, il ciclo che tiene il punteggio.

Non automatizzare mai — l’emissione dell’ordine
Una rottura di stock ti costa vendite. Un ordine sbagliato da $40,000 ti costa il trimestre.
Non automatizzare mai — la soluzione di registrazioni contraddittorie
Mostra il conflitto; lascia decidere chi sa.
Non automatizzare mai — l’invenzione di dati che non hai
Se il trasporto per ordine non è mai stato misurato, il risultato onesto è «non misurato» — non un valore predefinito plausibile che fa i conti in silenzio.

Una schermata vuota che ti dice cosa manca vale più di una schermata piena costruita su ipotesi.

Una sequenza di 30 giorni per metterlo in piedi

  1. Settimana 1 — Verità. Carica le transazioni e il Ledger delle scorte FBA. Conferma l’ultima data dei dati. Sistema le discrepanze di magazzino. Niente a valle è reale finché non lo è questo.
  2. Settimana 2 — Costi. Inserisci gli ordini d’acquisto aperti con costi a destino reali, eventi di pagamento reali e date reali. Recupera gli ultimi tre ordini chiusi, così il lead time ha qualcosa da misurare.
  3. Settimana 3 — Decisioni. Accendi le date di riordino e i giorni di copertura. Imposta la copertura obiettivo per SKU con criterio. Controlla la composizione di ogni suggerimento con il tuo giudizio — stai calibrando il sistema, non obbedendogli.
  4. Settimana 4 — Cassa. Inserisci un saldo iniziale. Costruisci la linea temporale. Trova il minimo. Poi mettici accanto la lista di rifornimento e guarda quali dei tuoi ordini previsti sopravvivono.

Da lì in poi è un ritmo settimanale: cosa è cambiato, cosa è in ritardo, cosa è sostenibile, e dove ho sbagliato la settimana scorsa.

Domande frequenti

La previsione di cassa si può automatizzare del tutto per un’azienda su Amazon?

Raccolta, datazione e conti sì. Gli input no: i costi a destino, i termini di pagamento dei fornitori e il tuo saldo iniziale esistono solo nei tuoi archivi. Metti in conto un’ora di configurazione per fornitore e qualche minuto per ordine d’acquisto dopo.

Di quali dati ho bisogno prima di poter prevedere qualcosa?

Sei cose: unità vendute per giorno, entrate e uscite di liquidazione, scorte a magazzino e in arrivo, costo a destino per unità, lead time dei fornitori misurati e termini di pagamento. Le prime tre arrivano da Amazon; le ultime tre da te.

Quanto è precisa la previsione automatica delle scorte?

Abbastanza da battere un foglio di calcolo, e mai abbastanza da fidarsi a occhi chiusi. Il guadagno misurabile non è la precisione della previsione — è il tempo che si accorcia fra qualcosa che cambia e la tua risposta, e la sparizione degli errori di calcolo nella risposta.

Che differenza c’è fra un conto economico e una previsione di cassa?

Il conto economico ti dice se l’azienda è in utile in un periodo. La previsione di cassa ti dice se puoi pagare una cosa in un giorno preciso. Un’azienda Amazon in utile può benissimo restare senza cassa — è il modo normale di fallire, non quello esotico.

Come si calcola un punto di riordino?

Velocità di vendita × (lead time medio + giorni di sicurezza), dove la velocità è una media mobile recente ancorata all’ultima data dei dati, e i giorni di sicurezza vengono dal divario fra il lead time medio e quello peggiore misurato. Calcola prima la data; la quantità viene da lì.

Perché la mia previsione continua a dire che ho più scorte di quante ne ho?

Di solito una di tre cose: la velocità calcolata sul calendario invece che sull’ultima data dei dati, le unità in arrivo contate come vendibili, o un lead time digitato una volta e mai misurato.

Più veloci a correggere, non più bravi a prevedere

Automatizzare la previsione di cassa e delle scorte non significa comprare una sfera di cristallo. Significa costruire un sistema in cui ogni fatto che hai già è datato, collegato e puntato su una decisione — così, quando la realtà si muove, lo scopri questa settimana e non il trimestre prossimo.

I venditori che lo fanno bene non sono più bravi a prevedere. Sono più veloci a correggere.