Gestione della liquidità con il report Cash Flow

Documentazione •
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

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

Cash report output

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). 

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).

 

Cash report output

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
    DataDocFatturaDescrizioneCtDareCtAvereImportoSaldo
    14.01.20251 Acquisti diversi 1020360.00-360.00
    14.01.20252 Acquisto del 12.014000 30.00-330.00
    14.01.20253 Acquisto del 13.014000 330.00 
    • Correzione: indicare nella seconda e terza riga il conto liquidità tra parentesi quadre.

      DataDocFatturaDescrizioneCtDareCtAvereImportoSaldo
      14.01.20251 Acquisti diversi 1020360.00-360.00
      14.01.20252 Acquisto del 12.014000[1020]30.00-330.00
      14.01.20253 Acquisto del 13.014000[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
    DataDocFatturaDescrizioneCtDareCtAvereImportoSaldo
    18.01.2025  Incasso fatture clienti1020 8’000.008’000.00
    18.01.2025 4545Incasso cliente 1 30003’000.005’000.00
    18.01.2025 4546Incasso cliente 2 30005’000.00 
    • Correzione: indicare nella seconda e terza riga il conto liquidità tra parentesi quadre

      DataDocFatturaDescrizioneCtDareCtAvereImportoSaldo
      18.01.2025  Incasso fatture clienti1020 8’000.008’000.00
      18.01.2025 4545Incasso cliente 1[1020]30003’000.005’000.00
      18.01.2025 4546Incasso cliente 2[1020]30005’000.00 

 

 

 

 

 

help_id
base::cashflowreport

Aiutaci a migliorare la documentazione

Sono benvenuti suggerimenti per come migliorare questa pagina.

Informaci quale tema necessita di una spiegazione migliore o come chiarire meglio un argomento.

Condividi questo articolo: Twitter | Facebook | LinkedIn | Email