
Restory
Il software gestionale che riunisce l’intera operatività del tuo ristorante.
Registrazioni di cassa, orari del personale, ricettario e food cost, magazzino, contabilità e controllo di gestione in un’unica piattaforma.


Restory
Registrazioni di cassa, orari del personale, ricettario e food cost, magazzino, contabilità e controllo di gestione in un’unica piattaforma.

Registrazioni
A fine turno si registrano il conteggio di cassa e le spese del giorno; il versamento in banca viene confrontato con il contante atteso.

Ricettario
Gli ingredienti vengono valorizzati sulla base della media dei prezzi di acquisto rilevati dalle fatture dei fornitori. Ogni nuovo acquisto aggiorna automaticamente il costo delle ricette, mantenendolo sempre coerente con i prezzi reali.

Orari
I turni si pianificano sul calendario, il personale timbra con controllo della posizione e ogni correzione manuale resta registrata.

Magazzino
Con la cassa collegata ogni vendita scarica gli ingredienti della ricetta; ordini ricevuti e produzioni aggiornano le giacenze.

Analisi e Controllo
I report sono calcolati sui dati di cassa, fatture, ricette e inventari già registrati negli altri moduli.
Creato con tecnologie di ultima generazione, si integra con gli strumenti che usi già.
Pensato per farti riposare, lasciando alla tecnologia il lavoro che può fare per te.
Progettato per leggere la storia che raccontano i tuoi dati, trasformandoli in una visione chiara della tua attività.
Scopri di più
Oltre la soglia di tolleranza: allert con notifica
Restory ricostruisce il percorso del denaro, dagli incassi ai versamenti, incrociando automaticamente tutti i dati della giornata. Quando il contante contato non coincide con quello atteso, la differenza viene calcolata e analizzata, evidenziando le voci che l’hanno determinata.
| Data | Giorno | Frigo cucina | Cella carni | Congelatore | Stato |
|---|---|---|---|---|---|
| 16/03/2026 | lun | 4,0° / 3,5° | 2,0° / 2,5° | −18,0° / −18,5° | COMPLETA |
| 17/03/2026 | mar | 3,5° / 4,0° | 1,5° / 2,0° | −19,0° / −18,0° | COMPLETA |
| 18/03/2026 | mer | 4,5° / — | 2,0° / 2,0° | −18,0° / −17,5° | PARZIALE |
| 19/03/2026 | gio | 4,0° / 3,0° | 2,5° / 2,0° | −18,5° / −18,5° | COMPLETA |
| 20/03/2026 | ven | 4,0° / 4,0° | 2,0° / 1,5° | −18,0° / −18,0° | COMPLETA |
| 21/03/2026 | sab | — | — | — | VUOTA |
| Data | Giorno | Trappola cucina | Trappola magazzino | Trappola esterno | Stato |
|---|---|---|---|---|---|
| 16/03/2026 | lun | No | No | No | COMPLETA |
| 17/03/2026 | mar | No | No | No | COMPLETA |
| 18/03/2026 | mer | No | Sì | No | COMPLETA |
| 19/03/2026 | gio | No | No | — | PARZIALE |
| 20/03/2026 | ven | No | No | No | COMPLETA |
| 21/03/2026 | sab | — | — | — | VUOTA |
Le rilevazioni previste dal piano di autocontrollo si registrano dall’applicazione: temperature di celle e frigoriferi e controllo delle trappole per infestanti, con la data di ogni rilevazione e l’evidenza di quelle non effettuate.
mer 18
gio 19
ven 20
sab 21
dom 22
Il pranzo del venerdì è scoperto: si aggiunge il turno e ci si trascina sopra un nome dalla lista. Dati d’esempio.
I turni si assegnano sul calendario della settimana trascinando il nominativo del dipendente sulla giornata. È possibile salvare modelli di orario riutilizzabili e conoscere in anticipo il costo del personale pianificato per il mese.
| Dipendente | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Marco Rossi | PE | PE | FE | FE | FE | FE | FE | ||||||||||||||||||||||||
| Giulia Neri | FE | FE | FE | FE | FE | FE | FE | ||||||||||||||||||||||||
| Ahmed Belhadj | ML | ML | PE | PE | |||||||||||||||||||||||||||
| Sara Conti | FE | FE | FE | FE | FE | ||||||||||||||||||||||||||
| Luca Ferrari | IN | IN | IN |
Si tiene un pennello in mano — qui «Ferie» — e si passa sui giorni: una settimana sono sette caselle, non sette moduli. Dati d’esempio.
Ferie, permessi, malattia e infortunio si registrano a giornata intera sulla griglia del mese. Ogni tipo di assenza è distinto da un colore e concorre in modo proprio al conteggio delle ore.
lun 16 marzo09:00 – 15:00
Mattina Geo Sede Centro
IN–OUT–
Fuori area Sei a 180 m dal punto vendita. Raggio consentito: 100 m.

© OpenStreetMap contributors
Sposta il raggio consentito: finché il dipendente è fuori, la timbratura viene rifiutata sul posto. Cento metri qui sono cento metri veri su quelle strade.
La timbratura può essere subordinata alla posizione rilevata dal dispositivo: se il dipendente si trova oltre il raggio impostato per il punto vendita la registrazione viene rifiutata sul momento.
Ingrediente
Il prezzo arriva dalla fattura, non lo digita nessuno.
Latte intero Fattura fornitore · 16/030,80 l per kg di besciamella
0,951,12€/l+18%
Semilavorato
È una ricetta dentro un’altra: si porta dietro il proprio costo.
Besciamella 0,18 kg per porzione
2,402,54€/kg
Piatti
Ogni piatto che passa di lì, non solo quello che stai guardando.
Lasagna al forno
4,104,13a porzione
Crespelle ricotta e spinaci
3,203,22a porzione
Il latte rincara del 18% e il costo risale la catena da solo: prima la besciamella, poi ogni piatto che la usa. Nessuno ricopia niente, e non c’è un momento in cui il numero è vecchio. Dati d’esempio.
Preparazioni e piatti finiti sono collegati in una struttura unica: ogni variazione del costo di un ingrediente si riflette automaticamente su tutte le preparazioni e i piatti che lo utilizzano. Il costo è sempre aggiornato, senza dover ricalcolare nulla.
Lasagna al forno Primi piattiRicetta
Totale
€ 3,68€ 3,78ingredienti + semilavorati
Allergeni
Semilavorati
| Semilavorato | Versione | Quantità | Costo |
|---|---|---|---|
| Besciamella | v.3 | 0,180 kg | € 0,43 |
Ingredienti
| Ingrediente | Quantità | Costo | Scarto % | Totale |
|---|---|---|---|---|
| Sfoglia all’uovo | 0,120 kg | 4,80 | 0% | 0,58 |
| Ragù di carne | 0,200 kg | 9,20 | 0% | 1,84 |
| Parmigiano Reggiano DOP | 0,040 kg | 18,5020,90 | 0% | 0,740,84 |
| Burro | 0,010 kg | 8,90 | 0% | 0,09 |
La fattura entra dal Sistema di Interscambio, il prezzo dell’articolo si aggiorna, e il costo della ricetta cambia mentre la scheda è aperta. Nessuno ricopia niente. Dati d’esempio.
I prezzi degli ingredienti sono rilevati dalle fatture di acquisto ricevute. Alla registrazione di una fattura viene aggiornato il costo delle distinte base che utilizzano quegli articoli.
Lasagna al forno
v.1 dal 04/11/2025
€ 3,42
La prima stesura della ricetta.
v.2 dal 12/01/2026
€ 3,68
Cambia il ragù. Le porzioni di novembre restano sulla v.1.
v.3 dal 16/03/2026
€ 3,78
Il parmigiano rincara del 13%.
Nuova versione ricettaMarco Bianchi ha creato la v.3 di Lasagna al forno Cucina · 16/03/2026 · in app e per email
Venduto per periodo
| Periodo | Versione | Porzioni | Costo | Food cost |
|---|---|---|---|---|
| Novembre 2025 | v.1 | 412 | € 3,42 | € 1.409,04 |
| Gennaio – Febbraio 2026 | v.2 | 690 | € 3,68 | € 2.539,20 |
| Marzo 2026 | v.3 | 288 | € 3,78 | € 1.088,64 |
Nessuno cucina sulla versione di ieri senza saperlo. Dati d’esempio.
Ogni vendita conserva la ricetta e i costi in vigore in quel momento. Quando una ricetta cambia, Restory aggiorna automaticamente tutte le preparazioni e i piatti collegati, anche indirettamente, creando le nuove versioni e mostrando prima della conferma cosa verrà modificato.
Il percorso dell’ordineTre stati. L’ultimo è quello che muove il magazzino.
Articoli
| Codice | Descrizione | UDM | Qta |
|---|---|---|---|
| IA-0412 | Branzino fresco 400/600 g | kg | 12,00 |
| IA-0518 | Cozze di allevamento, sacco 5 kg | sacco | 3,00 |
| IA-0733 | Vongole veraci selezionate | kg | 5,00 |
I listini dei fornitori sono aggiornati dalle fatture ricevute. L’ordine si compone selezionando gli articoli a catalogo del fornitore; alla conferma del ricevimento della merce le giacenze vengono aggiornate.
Le produzioni della giornataOgni riga è un semilavorato uscito dalla cucina, con la sua versione di ricetta e la sua scadenza.
| Prodotto | Ver. | Qtà | Scadenza | Utente |
|---|---|---|---|---|
| Besciamella | v.3 | 4,00 kg | 19/03/2026 | M. Bianchi |
| Ragù di carne | v.2 | 6,00 kg | 21/03/2026 | M. Bianchi |
| Fondo bruno | v.1 | 2,50 l | 30/03/2026 | S. Conti |
| Salsa di pomodoro | v.4 | 8,00 kg | 23/03/2026 | S. Conti |
L’etichetta che ne escePronta da stampare e da mettere sulla confezione. Quali campi mettere, e dove, si configura.
AllergeniLatte, Glutine
NoteConservare a +4 °C
Editor di etichette integrato Il formato si personalizza come si desidera: etichetta singola o foglio A4 a griglia, misure in millimetri. I nove campi sono quelli configurabili nel prodotto — quella qui sopra è una disposizione possibile, non un formato fisso. Dati d’esempio.
Le preparazioni prodotte internamente si registrano indicando la quantità ottenuta: il programma scarica gli ingredienti previsti dalla distinta base e genera le etichette con data di produzione e scadenza.
Un conteggio alla volta, a più maniSi apre, si conta per reparti anche in giorni diversi, si conferma quando è completo.
Inventario n. 42Sospeso
Data valenza31/03/2026
Reparti
Fuori dall’inventario la giacenza è un calcolo — carichi meno consumi meno vendite — e si porta dietro ogni errore. Questa è l’unica rilevazione diretta.
Due elenchi, due unità di misuraLa materia prima si conta nella sua unità d’acquisto, i semilavorati in quella della resa: il ragù a chilogrammi, non a contenitori.
Ingredienti
| Voce | Reparto | UDM | Contato |
|---|---|---|---|
| Farina 00 | Cucina | sacco 25 kg | 3,00 |
| Olio extravergine | Cucina | latta 5 l | 4,00 |
| Parmigiano Reggiano DOP | Cella | kg | 6,40 |
| Gin London Dry | Bar | bottiglia 0,7 l | — |
Semilavorati
| Besciamella | Cella | kg | 12,00 |
|---|---|---|---|
| Ragù di carne | Cella | kg | 18,50 |
Dati d’esempio.
Il conteggio fisico viene confrontato con la giacenza calcolata dai movimenti e la differenza è esposta per singolo articolo. Dalla data dell’inventario la giacenza riparte dal valore rilevato.
Giacenze in tempo realeDisponibilità attuali del punto vendita, prodotti e semilavorati nello stesso elenco.
| Prodotto | UDM | Giacenza | Inv. |
|---|---|---|---|
| Farina 00 | kg | 78,400 | ✓ |
| Parmigiano Reggiano DOP | kg | 6,150 | ✓ |
| Besciamella Semilavorato | kg | 9,600 | ✓ |
| Ragù di carne Semilavorato | kg | 14,250 | ✓ |
| Olio extravergine | l | 19,000 | ✓ |
| Gin London Dry | l | 4,900 | — |
Fra un inventario e l’altro la giacenza si muove da sola: ogni ordine ricevuto la carica, ogni scontrino e ogni produzione la scaricano. La spunta dice quali voci il conteggio di febbraio ha già toccato. Dati d’esempio.
L’elenco riporta la disponibilità corrente di materie prime e preparazioni interne. Ogni carico, produzione o vendita aggiorna il valore nel momento in cui viene registrato.
Una ricetta solaLa distinta dell’hamburger, con le sue quantità. Non ne esiste una seconda per il formato grande.
Hamburger
| Ingrediente | Quantità |
|---|---|
| Macinato di manzo | 180 g |
| Pane da hamburger | 1 pz |
| Cheddar | 40 g |
Tre articoli, tre coefficientiIl POS batte tre articoli diversi. A scaricare il magazzino è sempre la stessa distinta, moltiplicata.
| Articolo di vendita | Coefficiente | Macinato scaricato |
|---|---|---|
| Hamburger | × 1,0 | 180 g |
| Hamburger XL | × 1,5 | 270 g |
| Hamburger mezza porzione | × 0,5 | 90 g |
Alla chiusura dello scontrino le quantità della distinta vengono moltiplicate per il coefficiente dell’articolo venduto, e il magazzino si scarica di conseguenza. La ricetta però resta una: il giorno che cambia il pane, cambia in un posto solo. Dati d’esempio.
Mezza porzione, porzione maggiorata o formati speciali sono articoli distinti nel registratore di cassa ma condividono un’unica ricetta. A ciascun articolo si attribuisce un coefficiente che determina la quantità scaricata a ogni vendita.
Il pasto del turno, voce per voceUn articolo del menu, una ricetta del ricettario o un prodotto preso dal magazzino: tre cose che scaricano tre catene diverse.
Pranzo · gio 19/03In corso
| Voce | Tipo | Quantità |
|---|---|---|
| Pasta al pomodoro | Articolo | 4 |
| Ragù di carne | Distinta | 0,80 kg |
| Insalata mista | Articolo | 3 |
| Acqua naturale 0,5 l | Prodotto | 7 |
Chi ha registratoOgnuno segna il proprio, e il turno si chiude quando ci sono tutti.
| Persona | Voci | Registrato |
|---|---|---|
| Marco Rossi | 2 | 15:04 |
| Giulia Neri | 2 | 15:11 |
| Ahmed Belhadj | 3 | 15:20 |
| Sara Conti | — | — |
Pasto del personale non inserito
Ogni pasto registrato scarica le giacenze come una vendita. Se le registrazioni non sono aggiornate le giacenze risultano superiori a quelle effettive, e la differenza si distribuisce su più prodotti: non un ammanco, ma dieci numeri leggermente sbagliati. Dati d’esempio.
I pasti consumati dal personale si registrano e scaricano le giacenze come una vendita. In loro assenza la giacenza calcolata risulterebbe superiore a quella reale e la differenza emergerebbe soltanto all’inventario successivo.
Il calcolo utilizza le quantità effettivamente vendute, il costo di produzione ricavato dalle distinte base e il tempo di lavorazione presidiato di ciascun piatto.
| Categoria / Conto | % sui ricavi | Gen | Feb | Mar | Apr | Mag | Giu | Lug | Ago | Set | Ott | Nov | Dic | Totale |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ricavi#401 Ricavi da vendita#405 Coperti e servizi | 5.520 | 5.673 | 6.593 | 7.666 | 8.280 | 9.047 | 9.661 | 9.967 | 8.433 | 7.513 | 6.593 | 7.054 | 92.000 | |
| Costo del venduto#501 Acquisto merci#505 Bevande | 30,4% | 1.680 | 1.726 | 2.006 | 2.334 | 2.520 | 2.754 | 2.940 | 3.034 | 2.566 | 2.286 | 2.006 | 2.146 | 27.998 |
| Personale#601 Retribuzioni#605 Contributi | 32,9% | 2.242 | 2.262 | 2.384 | 2.525 | 2.606 | 2.707 | 2.787 | 2.828 | 2.626 | 2.505 | 2.384 | 2.444 | 30.300 |
| Altri costi#701 Affitto#705 Utenze | 17,8% | 1.241 | 1.250 | 1.304 | 1.367 | 1.403 | 1.448 | 1.484 | 1.502 | 1.412 | 1.358 | 1.304 | 1.331 | 16.404 |
| AmmortamentiCosto · sottraeInformativa · fuori dal risultato#801 Ammortamento cucina | 4,9% | 375 | 375 | 375 | 375 | 375 | 375 | 375 | 375 | 375 | 375 | 375 | 375 | 4.500 |
| Risultato per mese | 13,9%18,8% | −18357 | 60435 | 524899 | 1.0651.440 | 1.3761.751 | 1.7632.138 | 2.0752.450 | 2.2282.603 | 1.4541.829 | 9891.364 | 524899 | 7581.133 | 12.79817.298 |
Una sezione informativa esce dal risultato. Non è un trucco: è la differenza fra quanto hai guadagnato e quanto ha reso la gestione — gli ammortamenti restano scritti, e smettono di pesare.
Le sezioni del prospetto sono definite dall’utente e ciascuna ha un tipo: ricavo, costo oppure voce informativa esclusa dal risultato. La struttura del conto economico è quindi configurabile e non è una classificazione fissa del programma.
Tre di questi criteri fanno più o meno lo stesso totale d’anno e tre disegni diversi: quello che il criterio decide non è quanto spendi, è quando.
Ogni voce del budget dichiara il criterio con cui è determinata — percentuale sui ricavi, valore dell’anno precedente ripartito o incrementato, percentuale di un altro conto — e il criterio resta memorizzato, così il prospetto può essere ricalcolato anziché riscritto.
3 articoli venduti senza distinta non rientrano nei consumi.
Materie primeTop 10 materie prime consumateConsumo
SemilavoratiTop 10 semilavorati consumatiConsumo
Il consumo si calcola scaricando le distinte da quello che hai venduto: un articolo senza distinta vende e non consuma. Un report che dice quello che non vede è un report a cui puoi credere per il resto.
Il consumo si ottiene scaricando le distinte base degli articoli venduti. Gli articoli privi di distinta base vengono conteggiati ed esposti separatamente, poiché non concorrono al calcolo dei consumi.
| Articolo fornitore | Prezzo medio | Min | Max | Ultimo | Var. |
|---|---|---|---|---|---|
| Pomodoro pelato — latta 3 kg | 2,452,482,53 | 2,442,452,46 | 2,462,522,61 | 2,462,522,61 | +0,4%+1,6%+3,2% |
| Zucchine — cassa 5 kg | 1,92 | 1,84 | 2,05 | 1,88 | −2,1% |
| Insalata gentile — cassa 3 kg | 2,10 | 2,02 | 2,18 | 2,10 | 0,0% |
| Limoni — cassa 5 kg | 1,64 | 1,58 | 1,72 | 1,63 | −0,6% |
| Basilico — vaschetta 50 g | 0,68 | 0,64 | 0,74 | 0,72 | +5,9% |
Fattura del 12 marzo: 2,46 € a latta, due centesimi più della precedente. Sulla media di tre mesi è +0,4%, sotto la soglia: nessun segnale.9 aprile, 2,52 €. La media sale a 2,48 e l’ultimo prezzo la supera dell’1,6%: la riga diventa rossa.11 maggio, 2,61 €. +3,2% sulla media — e in tre fatture il pomodoro è salito del 6,1%.
Il ciclo mostra tre fatture dello stesso articolo, una al mese. A ogni acquisto la pagina rifà la media del periodo e ci confronta l’ultimo prezzo: quando lo supera di più di mezzo punto, la variazione diventa rossa.
Per ciascun articolo il programma confronta l’ultimo prezzo pagato con la media del periodo selezionato. Quando l’ultimo prezzo supera la media oltre la soglia stabilita, la variazione viene evidenziata nell’elenco.
| Data | Numero | Fornitore | Creazione | Imponibile | Imposta | Totale |
|---|---|---|---|---|---|---|
| 03/03 | 412/26 | Ortofrutta Aurelia | Auto | 480,00 | 19,20 | 499,20 |
| 05/03 | 1180/26 | Carni Tuscolana | Auto | 1.240,00 | 124,00 | 1.364,00 |
| 08/03 | 77/26 | Molino Aurelio | Auto | 342,00 | 13,68 | 355,68 |
| 11/03 | 2026/3391 | Luce & Gas Capitolina | Auto | 612,50 | 134,75 | 747,25 |
| 14/03 | 214/26 | Lavanderia Trastevere | Auto | 180,00 | 39,60 | 219,60 |
| 16/03 | FR-0098 | Vins Aubert SARL | Manuale | 420,00 | 0,00 | 420,00 |
Nessuno ha scaricato niente: non c’è un portale da aprire, un file da caricare o una casella di posta da svuotare. E quello che arriva è un XML, non l’immagine di una fattura — imponibile e imposta sono già colonne, non numeri da ribattere.
Le fatture elettroniche di acquisto vengono acquisite automaticamente: non è necessario scaricarle da un portale né trasmettere file. Il documento ricevuto è in formato XML, quindi imponibile, imposta e totale sono dati strutturati e non valori da trascrivere.
06/03BONIFICO A CARNI TUSCOLANA SRL — SALDO FATT 1180/26−1.364,00 Imputato
09/03BONIFICO ORTOFRUTTA AURELIA−499,20 Consigliati
Sopra 0,85 il movimento viene imputato e la scrittura contabile nasce da sola. Sotto, la proposta finisce nei Consigliati con scritto perché — e due proposte a pari forza si annullano: 0,40 e 0,40 non fanno 0,80. Un abbinamento sbagliato costa più di una domanda.
Sei algoritmi analizzano la causale, gli importi e le scadenze e propongono l’associazione fra movimento e documento, attribuendo a ciascuna proposta un valore di confidenza. Oltre la soglia di 0,85 l’associazione viene registrata e la scrittura contabile generata; al di sotto la proposta resta in attesa di conferma, con l’indicazione del criterio applicato.
Carni TuscolanaPartiteSolo partite aperteSaldo Finale1.562,60
Riporto esercizio precedente340,00
| Documento | Importo | Pagato | Residuo | |
|---|---|---|---|---|
| Fatt. 1180/2605/03 | 1.364,00 | 1.364,00 | 0,00 | Saldata |
| Fatt. 1204/2612/03 | 980,00 | 500,00 | 480,00 | Parziale |
| Fatt. 1231/2619/03 | 742,60 | 0,00 | 742,60 | Aperta |
| Saldo Finale | 1.864,00 | 1.562,60 |
La fattura apre la partita, il pagamento la chiude: è per questo che la riconciliazione scrive in prima nota, e non solo un collegamento. Il saldo non è una colonna tenuta da qualche parte — è il riporto più quello che i documenti lasciano scoperto, e il filtro «solo aperte» nasconde righe, non denaro.
Per ciascun documento sono riportati l’importo, la parte già pagata e il residuo. Il saldo del fornitore è dato dal riporto dell’esercizio precedente sommato ai residui, e si azzera quando i pagamenti registrati coprono i documenti.
Domande frequenti
No. Restory si usa dal browser, anche da tablet e telefono: basta una connessione a internet.
Sì: le vendite arrivano in automatico e aggiornano magazzino, food cost e menu engineering.
Dal telefono, direttamente nel browser. La timbratura si può legare alla posizione: fuori dal raggio impostato per il locale viene rifiutata.
Sì. Ogni dato appartiene al suo punto vendita e i permessi si assegnano sede per sede: chi coordina più locali li consulta da un unico accesso.
No. Le fatture elettroniche di acquisto arrivano dal Sistema di Interscambio due volte al giorno e aggiornano prezzi, costi delle ricette e contabilità.
Sì: all’attivazione lo importiamo noi da un file Excel, senza ricopiare le ricette una per una.