In questo articolo
A partire dalla versione Banana+ Dev Channel 10.1.25, è stato introdotto il nuovo comando Report > Cash Flow Report, che offre un'analisi dettagliata delle variazioni di liquidità registrate in contabilità.
Questo strumento consente di monitorare incassi e pagamenti, anche futuri, fornendo preziose informazioni sulla solidità finanziaria e sull'efficienza operativa della tua azienda.
- La logica di questa funzione si basa sul confronto tra i saldi dei conti di liquidità e i movimenti dei conti contropartita, che di solito rappresentano ricavi o spese.
- Comprendendo come i movimenti nei conti di liquidità corrispondano ai flussi di liquidità netti per ciascun periodo, puoi ottenere una visione accurata della tua situazione finanziaria in qualsiasi momento. Questo confronto fornisce informazioni preziose per una pianificazione finanziaria efficace e per prendere decisioni informate, aiutandoti a mantenere un cash flow equilibrato e a raggiungere i tuoi obiettivi finanziari.
- Grazie alla funzionalità di previsione, puoi analizzare l'evoluzione della liquidità nel corso dell'anno, utilizzando i dati delle registrazioni esistenti e le voci di budget.
Prerequisiti
Attualmente la funzionalità Cash Flow Report
- È disponibile nell'ultima versione di Banana Accounting+ Dev Channel
- Richiede il piano Advanced. Se non hai questo piano di abbonamento puoi chiedere un codice promozionale valido 1 mese tramite il formulario di contatto
- È in Beta Test; ti chiediamo quindi di controllare e segnalarci qualsiasi problema
Tabella Cash Flow
Per visualizzare la tabella Cash Flow:
- seleziona il comando dal menu Report > Cash flow report
(se il comando non è visibile, controlla i prerequisiti) - imposta i parametri nel dialogo Cash flow report e conferma con OK
Righe
Struttura verticale del report
- Ogni conto di liquidità
- Totale di tutti i conti di liquidità (cash accounts)
- Conti contropartita
- Totale dei conti contropartita (cash flow total changes)
- Differenza (visualizzata solo se il totale dei conti di liquidità è diverso dal totale dei conti contropartita)
Alcuni comandi per filtrare le righe visualizzate nella tabella
- Per visualizzare solo le righe con importo nella vista Attuale
|!Movement_?_C:xml!<> |!Balance_?_C:xml!<> - Per visualizzare solo le righe con importo nella vista Budget
|!Movement_?_B:xml!<> |!Balance_?_B:xml!<>
Colonne
Le colonne con importo
- Saldo iniziale (solo per i conti di liquidità)
L'importo iniziale del conto di liquidità per il periodo. - Saldo finale (solo per i conti di liquidità)
L'importo finale del conto di liquidità alla fine del periodo. - Movimenti per il periodo
- Entrate (colonna nascosta)
Indica il denaro in entrata - Uscite (colonna nascosta)
Indica il denaro in uscita - Cash Flow netto
- Conti di liquidità
Calcolato come Entrate meno Uscite.
Rappresenta il totale di tutti i ricavi (importi positivi) e delle spese (importi negativi) all'interno del conto per il periodo considerato. - Conti contropartita
La provenienza (importi positivi) e la destinazione (importi negativi).
- Conti di liquidità
- Entrate (colonna nascosta)
Viste
Il report ha tre viste
- Corrente
Utilizza i saldi iniziali e i dati delle registrazioni effettive. - Budget
Utilizza i saldi iniziali e i dati della tabella Budget. - Previsione
- Utilizza il saldo iniziale e i dati delle registrazioni fino alla data precedente alla data di inizio previsione.
- Utilizza le voci di budget a partire dalla data di inizio previsione (inclusa).
Vista previsione
La previsione combina i dati contabili attuali (tabella Registrazioni) con i dati di budget (tabella Budget).
Esempio:
- Nella Tabella Registrazioni, sono registrati movimenti fino alla fine di settembre.
- Nella Tabella Budget, è registrato il budget per i mesi dell'anno.
- Se imposti la data di inizio previsione al 1° ottobre, il programma calcolerà la previsione includendo:
- Saldo iniziale effettivo.
- Registrazioni da gennaio fino alla fine di settembre.
- Dati di budget a partire dal 1° ottobre.
- La previsione per la liquidità utilizzerà quindi il saldo effettivo dei conti di liquidità e calcolerà il forecast fino alla fine dell'anno basandosi sui dati del budget.
- La previsione può essere particolarmente utile se combinata con la suddivisione per mesi.
Se utilizzi la suddivisione mensile, potrai visualizzare il cash flow previsto per i mesi di ottobre, novembre e dicembre, partendo dai dati effettivi fino a settembre.
Esempio di report per il periodo 01.01.2025 - 30.06.2025
- Inizio previsione: 01.04.2025
- 1. trimestre gli importi si basano sulle registrazioni effettive.
- 2. trimestre gli importi sono previsionali:
- Il saldo iniziale dei conti di liquidità si basa sui dati effettivi.
- Il cash flow netto è calcolato in base alle voci di budget.
- Il saldo finale (proiezione) è la somma dei dati attuali e previsionali (registrazioni + budget).
Logica del report
Il report mostrerà:
- Per i conti di liquidità:
il totale di tutte le entrate e uscite del periodo. - Per gli altri conti:
il totale delle registrazioni che hanno influenzato i conti di liquidità.
Funzionamento del report
- L'utente definisce quali sono i conti di liquidità.
- Il saldo iniziale dei conti di liquidità viene utilizzato come valore di partenza.
- Per tutte le registrazioni presenti nelle tabelle Registrazioni e Budget:
- Il programma considera solo le registrazioni che coinvolgono un conto di liquidità.
- L'importo registrato sui conti di liquidità viene analizzato singolarmente per ciascun conto.
- L'importo registrato sui conti contropartita viene anch’esso analizzato separatamente per ogni conto.
Definizione del conto contropartita
Un conto contropartita è un conto che non appartiene all'elenco dei conti di liquidità.
- Per le registrazioni singole (debito/credito):
il conto contropartita è quello utilizzato in opposizione al conto di liquidità. - Per le registrazioni su più righe e conti diversi:
La posizione della riga che include il conto di liquidità non influisce sulla decisione di includere o meno la registrazione nel report.- Il primo conto di liquidità (in dare o in avere) viene considerato il conto di liquidità principale.
- Tutti gli altri conti utilizzati vengono considerati conti contropartita.
Logica di raggruppamento delle registrazioni
Nella tabella Registrazioni, i movimenti contabili sono elencati in sequenza, senza la possibilità di definire manualmente un inizio e una fine per ciascuna registrazione. È quindi il programma a determinare automaticamente quando una registrazione inizia e termina, nonché quali conti ne fanno parte. Questa logica ha un impatto diretto sull'assegnazione della contropartita corretta ai conti di liquidità.
Comprendere il meccanismo di raggruppamento delle registrazioni in Banana è fondamentale per ottenere un'interpretazione accurata e ridurre eventuali differenze segnalate nel report di cash flow.
Errori e differenze
Quando il programma non riesce a determinare la contropartita in una registrazione su più righe, viene segnalata una differenza. Questo avviso non implica necessariamente un errore contabile, ma indica piuttosto un'impossibilità di identificare la contropartita esatta.
In questi casi, è possibile aiutare il programma specificando il conto di liquidità tra parentesi quadre sulla riga interessata. Questo intervento:
- permette di includere la registrazione nel calcolo del cash flow.
- Agisce solo come commento e non modifica il risultato contabile.
Gestione delle differenze
I movimenti di entrata e uscita nei conti di liquidità devono sempre essere associati a:
- un conto di origine (per le entrate, da cui proviene il denaro)
- un conto di destinazione (per le uscite, verso cui è stato trasferito il denaro).
Per ogni registrazione (sia singola che distribuita su più righe), il sistema segnala un errore quando il totale degli importi registrati sui conti di liquidità non coincide con il totale degli importi assegnati ai conti di contropartita.
Differenze ed errori possono quindi derivare da:
- Assegnazioni parziali o mancanti delle contropartite.
- Errori di importo tra movimenti di liquidità e relative contropartite.
Esempi pratici
Di seguito sono riportati alcuni esempi di registrazioni contabili suddivise su più righe, sui conti liquidità 1020 banca e 1000 cassa.
Pur essendo contabilmente corrette, queste registrazioni possono generare ambiguità nel calcolo del cash flow, evidenziando così una possibile discrepanza tra il saldo della liquidità e il totale dei movimenti delle contropartite.
Cambio di numero documento
- Esempio: registrazione su più righe con documenti diversi. Segnalazione di una differenza di 360.00 CHF alla riga 1
Data Doc Fattura Descrizione CtDare CtAvere Importo Saldo 14.01.2025 1 Acquisti diversi 1020 360.00 -360.00 14.01.2025 2 Acquisto del 12.01 4000 30.00 -330.00 14.01.2025 3 Acquisto del 13.01 4000 330.00 Correzione: indicare nella seconda e terza riga il conto liquidità tra parentesi quadre.
Data Doc Fattura Descrizione CtDare CtAvere Importo Saldo 14.01.2025 1 Acquisti diversi 1020 360.00 -360.00 14.01.2025 2 Acquisto del 12.01 4000 [1020] 30.00 -330.00 14.01.2025 3 Acquisto del 13.01 4000 [1020] 330.00
Cambio del numero fattura (colonna Fattura)
- Esempio: registrazione su più righe con numeri fatture diversi e colonna Doc vuota. Segnalazione di una differenza di 8'000.00 CHF alla riga 1
Data Doc Fattura Descrizione CtDare CtAvere Importo Saldo 18.01.2025 Incasso fatture clienti 1020 8’000.00 8’000.00 18.01.2025 4545 Incasso cliente 1 3000 3’000.00 5’000.00 18.01.2025 4546 Incasso cliente 2 3000 5’000.00 Correzione: indicare nella seconda e terza riga il conto liquidità tra parentesi quadre
Data Doc Fattura Descrizione CtDare CtAvere Importo Saldo 18.01.2025 Incasso fatture clienti 1020 8’000.00 8’000.00 18.01.2025 4545 Incasso cliente 1 [1020] 3000 3’000.00 5’000.00 18.01.2025 4546 Incasso cliente 2 [1020] 3000 5’000.00