Funzioni contabili di Banana Contabilità

Con Banana Contabilità Plus hai a disposizione tutte le funzioni per gestire in modo semplice e professionale la contabilità della tua attività, che si tratti di un’impresa, un’associazione o delle tue finanze personali.
Ogni applicativo include modelli preconfigurati, strumenti specifici e un’ampia possibilità di personalizzazione.
Puoi iniziare con un modello base e attivare nuove funzioni in qualsiasi momento, seguendo l’evoluzione della tua attività, senza mai perdere i tuoi dati.

Scopri le principali funzioni di Banana Contabilità Plus:

Personalizzare il piano contabile

Ogni modello è già impostato con conti, categorie e totali pronti per gestire la tua contabilità in modo completo.
Puoi modificare il piano dei conti in qualsiasi momento: aggiungere gruppi di subtotali, creare centri di costo o usare segmenti per analizzare l’attività per progetto, reparto o linea di business — tutto senza complicare la struttura.

Per maggiori informazioni vai alla pagina Personalizzare il piano contabile.

Personalizzare le registrazioni

La tabella Registrazioni è il cuore operativo di Banana Contabilità Plus. A seconda del modello scelto, tutte le colonne necessarie per la registrazione dei movimenti sono già predefinite e pronte per l’inserimento dei dati. Grazie alla possibilità di mostrare, nascondere o aggiungere colonne, ogni utente può comunque personalizzare quali informazioni visualizzare e quali funzioni attivare in qualsiasi tipo di contabilità, dalla gestione più semplice, alla fatturazione, alle registrazioni con IVA, centri di costo, segmenti o multimoneta.

Per maggiori informazioni vai alla pagina Personalizzare registrazioni.

Clienti e Fornitori

Banana Contabilità Plus ti permette di gestire in modo semplice e integrato clienti e fornitori, tenendo sotto controllo saldi, scadenze, fatture e pagamenti. Puoi registrare semplicemente le operazioni contabili e allo stesso tempo ottenere una visione completa dei rapporti commerciali: chi ti deve pagare, chi hai già saldato e quali importi sono ancora aperti.

Le sezioni Clienti e Fornitori illustrano nel dettaglio come impostare i clienti e i fornitori nella tabella Conti. Per maggiori informazioni vai alla pagina Clienti e Fornitori.

Fatturazione

Crea e gestisci fatture professionali direttamente dal tuo file contabile. Basta inserire nella tabella Conti i tuoi clienti, completi di tutti i dati e crei e registri contemporaneamente le tue fatture direttamente nel file della contabilità. Puoi aggiungere la tabella Articoli per gestire quantità, unità e prezzo. Fatture e contabilità sono sempre sincronizzate. Risparmi tempo ed eviti errori di trascrizione, perché nella tua contabilità i dati della fattura rimangono esattamente gli stessi di quelli utilizzati per emetterla.

Per maggiori informazioni vai alla pagina Fatturazione.

Se invece desideri una gestione separata dalla contabilità e hai esigenze di creare delle fatture più strutturate puoi scegliere l'applicativo Offerte e Fatture, sempre incluso nel programma.

Gestione IVA

Con Banana Contabilità Plus gestisci l'IVA con la massima semplicità: indica nei movimenti il codice dell'aliquota IVA e a tutto il resto pensa il programma! Ottieni in automatico calcoli e riassunti di tutte le operazioni IVA. I report sono pronti per la dichiarazione periodica. Per la Svizzera puoi scegliere tra il metodo effettivo e quello a saldo/forfettario e la contabilizzazione per cassa o competenza. 

Con il piano Advanced ottieni in pochi click il Rendiconto IVA svizzero e puoi inviare i dati in formato elettronico all'AFC.
Per maggiori informazioni vai alla pagina Gestione IVA.

Controllo e sicurezza dei dati

Banana esegue controlli automatici per segnalare errori e incongruenze. Con il Filtro temporaneo (piano Advanced) puoi analizzare e correggere rapidamente le registrazioni filtrate.
La funzione Blocca registrazioni protegge i dati da modifiche accidentali. E per la massima sicurezza, puoi creare sigilli Blockchain che garantiscono l’integrità dei tuoi dati nel tempo .

Per maggiori informazioni vai alla pagina Controllo e sicurezza dati.

Importazione e automazione

Importa automaticamente i movimenti da banche, carte di credito o altri sistemi.
Grazie alle Regole di importazione automatica, Banana riconosce le operazioni ricorrenti e completa i movimenti in modo intelligente.
In questo modo risparmi tempo, eviti errori e mantieni la contabilità sempre aggiornata.

Per maggiori informazioni vai alla pagina Importazione e automazione.

Esportazione

Condividi e utilizza i tuoi dati in qualsiasi formato. Puoi esportare colonne, tabelle e tutti i dati contabili, compresi bilanci e report, in Excel, PDF, CSV e altri formati compatibili.
Questo ti consente di integrare facilmente i dati contabili di Banana Contabilità Plus con altri strumenti o software gestionali.

Per maggiori informazioni vai alla pagina Esportazione.

Pianificazione e analisi

Con Banana Contabilità Plus puoi trasformare la contabilità in uno strumento di pianificazione: oltre alla contabilità classica, puoi creare budget e pianificazione finanziaria, con scenari e analisi comparative, controllare l’andamento dei progetti e simulare diverse strategie. Tutti i dati sono sempre aggiornati e coerenti con la contabilità effettiva. Puoi creare un preventivo annuale nella tabella Conti oppure elaborare un preventivo dettagliato nella tabella Preventivo, con riferimenti specifici ai periodi.

Per maggiori informazioni vai alla pagina Pianificazione e analisi.

Funzionalità aggiuntive

Trasforma la contabilità in uno strumento di pianificazione: crea budget, previsioni e piani di liquidità per monitorare l’andamento futuro della tua attività.
Puoi inserire registrazioni previsionali con date future e frequenze (mensili, trimestrali, annuali) per ottenere proiezioni accurate e confronti con i dati reali.

Per maggiori informazioni vai alla pagina Funzionalità aggiuntive.

Dialoghi condivisi

In questa sezione vengono spiegati i dialoghi del Periodo e della Personalizzazione che sono presenti in vari report:

  • Con la selezione del periodo puoi ottenere report annuali oppure riferiti ad uno o più periodi, anche con la suddivisione di un periodo per mese, trimestre, semestre, anno.
  • Con la possibilità di personalizzazione, ogni report può essere personalizzato sia dal punto di vista delle colonne che di contenuti.

Per maggiori informazioni vai alla pagina Dialoghi condivisi.

Clienti e Fornitori

Le funzioni dedicate a clienti, fornitori e fatturazione di Banana Contabilità ti permettono di gestire in modo completo l’attività commerciale direttamente all’interno della contabilità.
Puoi controllare saldi, scadenze, movimenti e documenti, mantenendo tutto sincronizzato con le registrazioni contabili.

Grazie a queste funzioni puoi:

  • Gestire clienti e fornitori in modo integrato con la contabilità;
  • Creare e registrare fatture senza doppio lavoro o rischi di errore;
  • Monitorare in tempo reale scadenze, crediti e debiti;
  • Velocizzare la compilazione delle fatture con l’uso della tabella Articoli;
  • Ottenere report chiari e aggiornati per un controllo completo delle relazioni commerciali;
  • Lavorare in modo più organizzato e risparmiare tempo nella gestione amministrativa.

Clienti

La gestione Clienti ti consente di tenere sotto controllo i crediti, le scadenze e i movimenti di ogni cliente.
Puoi registrare le fatture emesse, i pagamenti ricevuti e generare automaticamente schede e report per ciascun cliente.
In questo modo hai sempre una visione aggiornata delle entrate, puoi monitorare facilmente chi ha pagato e chi no, e mantenere la contabilità clienti perfettamente allineata con il libro mastro.

Fornitori

Con la funzione Fornitori puoi gestire i debiti verso chi ti fornisce beni o servizi.
Ogni pagamento registrato viene collegato automaticamente alla fattura corrispondente, così puoi sapere in ogni momento quanto devi, a chi e per quali scadenze.
Puoi anche generare liste di pagamenti e report dettagliati per una visione completa della situazione fornitori.

 

Gestione Clienti

La gestione Clienti di Banana Contabilità Plus consente di registrare, organizzare, gestire le informazioni dei clienti e permette di tenere traccia delle transazioni e dei pagamenti dei clienti, delle scadenze di pagamento e delle informazioni di contatto. Puoi monitorare i pagamenti dei clienti, con l'aggiornamento dello stato del pagamento delle fatture emesse nonché inserire e stampare fatture.

La gestione Clienti è una delle funzionalità di Banana Contabilità Plus disponibile in tutti gli applicativi contabili, ma principalmente usata nella contabilità in partita doppia.

Guarda anche la gestione dei Fornitori.

Registrare i movimenti dei clienti

La tabella Registrazioni è il fulcro di Banana Contabilità e viene usata per registrare tutte le operazioni, incluse i movimenti dei clienti, semplicemente indicando il conto del cliente. Lavori velocemente perché puoi selezionare, copiare e incollare i movimenti dei clienti già inseriti in precedenza. Se fai degli errori puoi correggere quindi è facile registrare:

costumer transactions

Ci sono colonne dove inserire varie informazioni, ovvero:

  • La data dell'operazione, di scadenza, di aspettativa e di pagamento.
  • Il numero fattura.
  • Il Conto Dare e Avere dove indicare il conto cliente e la contropartita.
  • L'importo.
  • I codici IVA per il calcolo automatico dell'IVA.
  • Collegamenti a documenti digitali (per esempio la fattura emessa al cliente, o delle annotazioni in pdf).

Conti clienti

I conti dei clienti sono utilizzati per registrare tutti i movimenti relativi ai clienti di un'azienda.

Le funzioni principali dei conti clienti sono le seguenti:

  • Creare un conto per ogni clienti e tenere traccia di tutte le transazioni effettuate.
  • Registrare le fatture emesse per ogni cliente.
  • Registrare i pagamenti dei clienti e associarli alle fatture emesse.

In Banana Contabilità:

  • I conti dei clienti e gli indirizzi (nome, cognome, nome società, indirizzo, lingua del  cliente, partita IVA, ecc..) vengono impostati nella tabella Conti.
  • I movimenti contabili sui conti vengono inseriti nella tabella Registrazioni.
  • Dopo ogni registrazione, tutti i saldi dei conti clienti (tabella Conti) vengono automaticamente aggiornati e hai immediatamente una visione d'insieme dei saldi ancora da incassare.

customer accounts

Registrazioni fatture emesse

La fattura viene utilizzata per fini contabili e fiscali, poiché consente di registrare in modo accurato i ricavi e le spese dell'azienda, e di calcolare le imposte sulle vendite o sull'acquisto.

Se emetti le fatture in Word, Excel o altri programmi, puoi registrare l'avvenuta emissione in contabilità in modo da sapere qual è il dovuto del cliente ed eventualmente inviare richiami.

In Banana Contabilità le fatture vengono contabilizzate nella tabella Registrazioni:

  • Inserendo la data e la descrizione
  • Inserendo un numero di fattura
  • Registrando nel conto Dare il conto del cliente e nel conto Avere il ricavo
  • Indicando il codice IVA per le vendite o i servizi. I calcoli e gli importi IVA vengono inseriti in automatico.

Con la contabilizzazione della fattura, il programma in automatico crea la fattura e la stampa.

Creazione e stampa fatture

Direttamente nella tabella Registrazione, puoi anche inserire dei movimenti per creare fatture come semplici registrazioni nella tabella Registrazioni.

Inserendo il conto Dare e Avere, oltre che alla stampa della fattura, in contemporanea hai la contabilizzazione della stessa nel file della contabilità.

customer transactions

Dal Menu Report > Clienti > Stampa fattura, è possibile:

  • Visualizzare la fattura in anteprima e stamparla.
  • Scegliere il Layout di stampa e impostare altre informazioni che servono a personalizzare la stampa, come il Codice QR.

Sono possibili maggiori personalizzazioni con il piano Advanced.

customers invoice

Registrazioni incassi

In Banana contabilità gli incassi si registrano nella Tabella Registrazioni con una delle seguenti modalità:

  • Registrazione manuale:
    • Si registra la data e la descrizione
    • Quando nella colonna Fattura viene inserito il conto del cliente, compare un menu a tendina con l'elenco delle fatture ancora aperte. È sufficiente selezionare la fattura pagata dall’elenco e premere il tasto Invio. Il programma completerà automaticamente il conto cliente nella colonna Avere e l'importo della fattura. Successivamente, è necessario solo inserire il conto della liquidità nella colonna Dare per completare la registrazione.
  • Importazione dei dati dagli estratti conto con le Regole:
    • Il programma importa i dati dagli estratti conto in formato ISO 20022 e, grazie all’utilizzo delle Regole, compila automaticamente l’intera registrazione, inserendo tutti i dati necessari senza interventi manuali.

Importante: Come descritto nella pagina Operazioni diverse clienti, è fondamentale, in caso di incasso, inserire lo stesso numero di fattura già utilizzato al momento della registrazione della fattura (oppure nessuno, nel caso in cui non fosse stato indicato alcun numero in precedenza). Questa informazione è necessaria affinché determinati automatismi del programma funzionino correttamente, ad esempio:

  • per la creazione dei diversi report
  • e per la compensazione automatica dell’importo nel conto del cliente, non appena la fattura viene saldata.

Fatture aperte

Le fatture aperte per cliente sono fatture emesse che rimangono aperte o in sospeso perché il cliente deve ancora effettuare il pagamento completo.

Le fatture aperte per cliente possono essere gestite tramite un registro contabile che tiene traccia delle fatture emesse, delle scadenze di pagamento e dei pagamenti ricevuti. In questo modo, il venditore può monitorare la situazione finanziaria di ogni cliente e inviare dei solleciti di pagamento nel caso in cui le fatture rimangano aperte per troppo tempo.

È importante notare che le fatture aperte per cliente possono influire sulla liquidità dell'azienda del venditore, in quanto il denaro legato a queste fatture non è ancora stato incassato.

Banana Contabilità genera in automatico il report delle fatture aperte dove puoi verificare immediatamente quali fatture sono ancora da incassare e di quale cliente, nonché l'ammontare totale delle fatture scoperte.

Ci sono due tipi di report:

  1. Fatture aperte per cliente, dove vengono elencate tutte le fatture aperte per ogni cliente.
  2. Fatture aperte per scadenza, dove vengono elencate le fatture aperte in ordine di scadenza.

customers open invoices

La data di scadenza di una fattura può essere impostata in modi diversi. Maggiori informazioni sono disponibili alla seguente pagina Scadenze e termini di pagamento.

customer invoices due date

Scheda conto

Le schede conto sono documenti utilizzati in contabilità che riportano le transazioni finanziarie di un'azienda. Ogni scheda rappresenta un conto specifico nel registro contabile generale dell'azienda e contiene informazioni dettagliate sulle transazioni che riguardano quel conto, come la data dell'operazione finanziaria, il tipo di operazione, l'importo e la descrizione dell'operazione.

In Banana contabilità, sulla base dei dati inseriti nella tabella Registrazioni, il programma in automatico elabora la Scheda conto per ogni cliente, dove vengono riportati il saldo di apertura, tutti i movimenti e relativo saldo finale. Puoi avere la scheda conto anche per periodo.

customer account cards

Richiami

I richiami di pagamento sono utilizzati per richiedere ai clienti il pagamento delle fatture scadute o in sospeso.

Attraverso la funzione dei richiami di pagamento si accelera il processo di pagamento dai clienti, riducendo i ritardi, e allo stesso tempo si gestisce efficacemente il flusso di cassa.

Banana Contabilità mette a disposizione delle funzioni per:

  • Identificare le fatture scadute o in sospeso.
  • Generare il richiamo di pagamento.
  • Personalizzare i richiami di pagamento.

In Banana Contabilità Plus puoi stampare i richiami in due modalità diverse:

reminders-summary

Note di credito

La nota di credito è un documento contabile utilizzato per correggere o annullare una fattura già emessa. Può essere emessa per una serie di motivi:

  • Rimborso di un pagamento in eccesso
  • Riduzione del prezzo di un prodotto o servizio
  • Reso di un prodotto
  • Correzione di un errore di fatturazione

In Banana Contabilità contabilizzi le note di credito nella tabella Registrazioni, inserendo nel conto Dare il conto del ricavo e nel conto Avere il conto del cliente; il codice IVA deve essere inserito con il segno meno davanti, in modo da stornare contemporaneamente l'importo IVA.

Il programma utilizza la registrazione contabile della nota di credito per creare in automatico la stampa della nota di credito.

 

credit note

Impostare e utilizzare le funzionalità clienti e fatture

  1. Impostare i conti per una contabilità sul fatturato (principio di competenza) oppure
  2. Impostare i conti per una contabilità sull'incassato (principio di cassa).
  3. Configurare le impostazioni clienti.
  4. Impostare la tabella registrazioni e registrare le fatture.
  5. Resoconti fatture aperte, scadute o emesse.
  6. Creare le fatture.

Note

Contabilità multimoneta: i resoconti si basano sui saldi in divisa del conto del cliente, per cui eventuali differenze di cambio non vengono considerate.
Nella tabella Fatture emesse sono elencate anche le registrazioni differenze di cambio, nelle altre stampe invece quello che fa stato è unicamente l'importo in moneta del cliente.

File d'esempio

Indirizzi | Partitario Clienti/Fornitori | Soci

Nella tabella Conti, nella vista Indirizzi, sono presenti le colonne per gestire gli indirizzi dei clienti, dei fornitori o dei soci di un'associazione.
I dati relativi agli indirizzi sono fondamentali per la gestione delle fatture, dei richiami e del controllo degli incassi e dei pagamenti.
Normalmente le colonne relative alla gestione Indirizzi non sono presenti nella tabella Conti, ma è possibile aggiungerle.

Se nella tabella Conti, mancano le colonne per per gestire i dati degli indirizzi, è possibile aggiungerle:

Se manca la colonna IBAN, il tuo file contabile ha una vecchia configurazione e devi convertirlo con il comando Strumenti > Converti in nuovo file...

aggiungi funzionalità

Nella tabella Conti il comando aggiunge:

  • La vista Indirizzo nella quale sono visualizzate le colonne per inserire i dati degli indirizzi.

Per modificare la vista o la disposizione delle colonne vai al comando Disponi colonne.

Le colonne della vista Indirizzo

colonne vista indirizzo

Prefisso

Inserire sigla di cortesia (Signor, Signora, Dottor o altro).

Nome

Il nome del cliente, del fornitore o del socio.

Cognome

Il nome del cliente, del fornitore o del socio.

Organizzazione

Inserire il nome della ditta, dell'associazione.

Via

La via dove risiede il cliente, il fornitore o il socio.

Numero civico

Il numero civico dell'indirizzo.

Extra

Colonna per inserire altri dati dell'indirizzo, come per esempio la casella postale, o per inserire un indirizzo molto esteso.

CAP

Il codice di avviamento postale.

Località

Il nome della città del cliente, fornitore o socio.

Nazione

La nazione inerente alla città.

Codice Nazione

La siglia della nazione.

Lingua

È possibile definire la lingua per ogni conto del cliente, fornitore o socio. Questo consente di visualizzare e stampare i documenti (es. fattura) nella loro lingua di appartenenza. 
Indicare:

  • de - per tedesco
  • fr -  per francese
  • it - per italiano
  • en - per inglese
  • es - per spagnolo
  • nl - per olandese
  • zh - per cinese
  • pt - per portoghese
  • ru - per russo
Tel.Principale

Numero di telefono fisso

Mobile

Numero di telefono cellulare

Fax

Nr. di fax

Email lavoro

indirizzo email.

www

indirizzo del sito internet del cliente, fornitore, associazione.

Nascita

La data di nascita del cliente, fornitore, associazione.

Giorni

Si inserisce un numero di giorni entro il quale deve avvenire l'incasso, il pagamento.

Limite

Se viene fatto un credito, viene indicato il limite di credito, o di debito se si tratta di un fornitore.

Banca

Il nome della banca del cliente, del fornitore o del socio.

IBAN

Numero di IBAN della banca del cliente, del fornitore o del socio.

Clearing

Il codice identificativo della banca cliente, del fornitore o del socio.

Gestione prestazioni convenute (fatturato)

Introduzione

In Banana è possibile gestire i clienti sia sul fatturato che sull'incassato. Una spiegazione dettagliata è disponibile alla pagina Contabilità sul fatturato o incassato.

Qui di seguito viene spiegato come impostare il gruppo e i conti dei clienti, in modo tale da poter avere un elenco delle fatture separate per ogni cliente.

Se si hanno poche fatture e non si vuole tenere un dettaglio per cliente, è anche possibile avere un solo conto dove registrare tutte le fatture dei clienti. In questo caso, l'elenco delle fatture sarà raggruppato per l'insieme dei clienti e non per singolo cliente.

Impostare il gruppo e i conti dei clienti

Il partitario clienti con relativi conti e/o gruppi si inseriscono alla fine del piano contabile con una sezione separata.

Per creare il partitario occorre aggiungere le seguenti impostazioni:

  • Una sezione * (intestazione)  (vedi sezioni).
  • Una sezione 01 per i clienti (vedi sezioni).
  • I conti clienti che si desiderano (vedi aggiungere un nuovo conto). Ogni cliente è una riga del piano dei conti e ha un proprio numero di conto. La numerazione dei conti è libera (vedi Conti), tuttavia si consiglia di utilizzare unicamente cifre, in particolare per la gestione dei pagamenti.
  • Un gruppo dove sono totalizzati tutti i conti clienti.
  • Questo gruppo è a sua volta totalizzato in un gruppo presente negli attivi.

In alternativa, i conti e/o i gruppi dei clienti possono essere inseriti direttamente nella sezione degli attivi.

kustomers suppliers accounts

  • Il totale clienti (110) viene sommato nel gruppo riepilogativo 110 della colonna Somma in.
  • Lo stesso numero o codice, utilizzato nella colonna Somma in (110) deve essere impostato nella colonna Gruppo degli Attivi, per il riporto del totale Clienti nel Bilancio.
  • La numerazione dei gruppi è libera (vedi Gruppi).

customers group

Registrare l'emissione di fattura

La fattura emessa si registra inserendo i seguenti dati nelle rispettive colonne:

  • Data della fattura e eventuale numero di documento
  • Numero di fattura - È molto importante inserire il numero della fattura nella colonna Fattura, perché serve per l'automatismo dei vari report dei clienti e per chiudere in automatico la fattura aperta del cliente quando si registra il pagamento.
  • Conto del cliente in Dare e conto del ricavo in Avere
  • Il codice IVA corrispondente alle vendite.

invoices transactions

Registrare un incasso

Per registrare l'incasso di una fattura del cliente ci sono due modalità:

  1. Registrare manualmente l'incasso della fattura del cliente.
  2. Registrazione in automatico con importazione dei dati dall'estratto conto in formato ISO 20022.

L'incasso di una fattura del cliente si registra inserendo i seguenti dati nelle rispettive colonne:

  • Nella colonna Data inserire la data dell'incasso della fattura.
  • Nella colonna Tipo inserire 11 (Pagamento dal cliente).
    Nota: se si deve registrare l'incasso di un acconto da parte del cliente che deve figurare nella fattura, la cella della colonna Tipo deve rimanere vuota. 
  • Nella colonna Fattura inserire il numero della fattura pagata.
    • Facendo doppio clic nella cella il programma visualizza l'elenco delle fatture aperte.
      In alternativa cliccare sul tasto F2. Se il tasto F2 non funzionasse, attivare le impostazioni clienti, inserendo il gruppo del Partitario Clienti, dal menu Report → Clienti → Impostazioni.
    • Selezionare il numero della fattura incassata. Il programma inserisce automaticamente:
      • Nella colonna Descrizione, la descrizione del pagamento.
      • Nella colonna Avere, il conto del cliente.
      • Nella colonna Importo, l'importo della fattura.
        Se l'importo inserito non è comprensivo dell'IVA e i clienti sono impostati come centri di costo, dovete configurare i centri di costo correttamente affinché utilizzino l'importo con IVA in Proprietà file (dati base), sezione IVA. Vedi anche Importo IVA con i centri di costo.
  • Nella colonna Dare, inserire manualmente la contropartita (il conto bancario dove è stato incassato l'importo).

customers payment

Registrare una nota di credito

Affinché l'importo venga dedotto dalla fattura iniziale è necessario utilizzare lo stesso numero di fattura.

  • Se il documento di rettifica (ad esempio una nota di credito) presenta una numerazione diversa che bisogna comunque tenere a disposizione, scrivere tale riferimento in un'altra colonna, ad esempio Doc. Originale
  • Inserire i dati per le colonne Data, Doc., Doc.Originale, Descrizione
  • Nella colonna Dare registrare il conto dei ricavi (lo  stesso utilizzato per la fattura al cliente); nella colonna Avere registrare il conto del cliente 
  • Inserire l'importo e nella colonna Codice IVA inserire il codice delle vendite preceduto dal segno meno, in modo tale che l'operazione IVA sia stornata, oppure usare un Codice IVA apposito per le note di credito (impostato nella tabella Codici IVA).

Nota: per stampare la nota di credito da inviare al cliente, bisogna indicare nella colonna TipoDoc: 12, vedi Inserimento di una nota di credito.

credit note

Gestione prestazioni ricevute (incassato)

È possibile gestire il partitario clienti e fornitori sull'incassato con i Centri di costo e di profitto.

  • Si consiglia di usare il centro di costo CC3 (conti preceduti dal punto e virgola ";").
  • È necessario impostare il gruppo dei clienti dal menu Report → Clienti → Impostazioni.

Per gli utenti svizzeri che hanno l'IVA sull'incassato, questa impostazione permette di gestire l'IVA in modo ottimale e conoscere i dettagli per i clienti e fornitori.

Con questa impostazione i saldi dei centri di costo non appariranno nel Bilancio, ma si avranno ugualmente tutti i dati e i report per scopi interni.

customers-suppliers-accounts

Registrare l'emissione di fattura

Quando si emette la fattura, si registra come segue:

  • Nella colonna Data, inserire la data della fattura.
  • Nella colonna Doc, inserire il numero di documento se disponibile.
  • Nella colonna Fattura, inserire il numero di fattura.
  • Nella colonna Descrizione, inserire una descrizione.
  • Nelle colonne Dare, Avere e Codice IVA non inserire alcun dato.
  • Nella colonna Importo, inserire l'importo lordo senza alcun codice IVA.
    Il codice IVA nel caso della gestione sull'incassato si registra quando viene incassata la fattura.
  • Nella colonna CC3, inserire il conto CC3 del cliente senza il ";" (es. 10004)

invoices transactions cc3

Registrare un incasso

Quando si incassa una fattura, si registra come segue:

  • Nella colonna Data, inserire la data dell'incasso della fattura.
  • Nella colonna Doc, inserire il numero di documento se disponibile.
  • Nella colonna Fattura, inserire il numero di fattura incassata.
  • Nella colonna Descrizione, inserire una descrizione.
  • Nella colonna Dare, inserire il conto bancario (o altro conto di liquidità).
  • Nella colonna Avere, inserire il conto del ricavo corrispondente alla fattura.
  • Nella colonna Importo, inserire l'importo lordo.
  • Nella colonna Codice IVA, inserire il codice IVA delle vendite o della prestazione fatturata.
  • Nella colonna CC3, inserire il conto CC3 del cliente senza il ";" con il segno meno "-" davanti al conto (es. -10004).

Nella fatturazione integrata con la contabilità Entrate / Uscite, con partitario clienti impostato con i centri di profitto, l'opzione Registra (+/-) i centri di costo come la categoria non deve essere attivata, perché nell'emissione della fattura non sono indicati il conto e la categoria.

customer payment receid

Maggiori informazioni sono disponibili alla pagina Clienti e fornitori con l'IVA sull'incassato.

 Registrare una nota di credito sull'incasso

Affinché l'importo venga dedotto dalla fattura iniziale è necessario utilizzare lo stesso numero di fattura.

  • Se il documento di rettifica (ad esempio una nota di credito) presenta una numerazione diversa che bisogna comunque tenere a disposizione, scrivere tale riferimento in un'altra colonna, ad esempio Doc. Originale
  • Inserire i dati per le colonne Data, Doc., Doc.Originale, descrizione
  • Lasciare vuote le colonne Dare e Avere
  • Inserire l'importo e nella colonna CC3, inserire con il segno - il centro di costo del cliente.

Nota: per stampare la nota di credito da inviare al cliente, bisogna indicare nella colonna TipoDoc: 12, vedi Inserimento di una nota di credito.

credit note cc3

Impostazioni clienti

Per attivare le opzioni del menu Clienti occorre impostare il gruppo dei clienti dal menu Report → Clienti → Impostazioni.

Qui di seguito si spiegano le funzionalità relative ai clienti, ma si applicano anche per quelle dei fornitori (Report → Fornitori→ Impostazioni), i dialoghi che seguono sono identici.

Senza l'indicazione del gruppo, nelle impostazioni del menu Clienti, tutte le funzionalità sono disattivate.

impostare il gruppo dei clienti nel menu clienti

Generale

Gruppo o conto

Selezionare il gruppo o il conto generico che contiene l'elenco dei clienti o fornitori. Il gruppo o il conto dev'essere già presente nella tabella Conti.

Maggiori dettagli per impostare il partitario clienti o fornitori:

Scadenza fatture (in giorni)

Per il calcolo della scadenza fatture il programma utilizza in ordine di priorità:

  • La data di scadenza, se è stata immessa nella riga di registrazione.
    Se per lo stesso numero di  fattura ci sono più date, il programma prende in considerazione quella più recente.
  • Se viene indicato il numero di giorni nella colonna TerminePagamentoInGiorni della tabella Conti, la data della registrazione è aumentata dal numero di giorni impostato. 
  • La data della registrazione aumentata dai giorni indicati nel dialogo d'impostazione.

Includi movimenti precedenti (anni)

  • Se 0 il programma non visualizzerà le fatture dell'anno precedente, ma solo i saldi di apertura del conto cliente.
  • Se 1 il programma includerà nella scheda cliente anche le fatture dell'anno precedente.
  • Se 2 o oltre il programma includerà nella scheda cliente anche le fatture degli anni prima.

Avanzato

impostazioni clienti - sezione avanzato

Collegamento al documento fattura

Si possono salvare le fatture (pdf, doc o altro) e inserire il link nella casella Collegamento al documento fattura. Nella tabella Registrazioni, colonna Fattura, se viene indicato il numero di fattura, il programma apre il documento, permettendo di accedere al contenuto.

Il link può contenere:

  • Il nome XML <DocInvoice> o di un'altra colonna contenuto fra <>. 
    Se usate il comando "<DocInvoice>.pdf" e siete sulla riga con il numero fattura 100, il programma cercherà di aprire il file "100.pdf". Potete anche far precedere il nome del file dal nome di una catella.
  • È possibile utilizzare qualsiasi estensione di file. Questa deve essere tuttavia presente nell'elenco estensione dei files considerati sicuri (Strumenti → Opzioni programma → Avanzato).
  • È possibile indicare anche un percorso prima del nome campo che contiene il nome del documento da aprire.
  • Con il link "c://temp//<DocInvoice>.pdf" e il numero di fattura 100, il programma cerca e apre il file c:\temp\100.pdf.
  • Il nome della cartella è relativo a quello dove si trova il file della contabilità.

Testo alternativo per autocompletamento pagamento (Payment %1)

L'inserimento del pagamento di una fattura può essere facilitato dal completamento automatico del pagamento, attivabile tramite il tasto F2 nel campo Fattura della tabella Registrazioni. 

Il completamento automatico completa le colonne di registrazione, come numero di fattura, descrizione, importo, conti. Nella colonna Descrizione è possibile modificare il testo 'Pagamento' seguito dalla descrizione della prima riga della fattura (%1), indicando il testo desiderato.

Arrotondamento fattura (moneta base)

Indicare l'importo minimo per l'arrotondamento del totale fattura. Ad esempio:
0.01 arrotonda il totale della fattura al centesimo, 0.10 arrotonda ai 10 centesimi.

Se il campo è vuoto, il totale delle fatture in CHF viene arrotondato ai 5 cts., per le altre divise l'arrotondamento è al centesimo.

Disattiva l'autocompletamento dei dati della fattura

Questa opzione viene solitamente disattivata quando ci sono molte registrazioni in contabilità e l'inserimento dei dati risulta rallentato dalla visualizzazione dell'elenco delle fatture aperte nel campo Fattura della tabella Registrazioni.

Disabilita la compensazione automatica delle fatture aperte con i saldi iniziali

La compensazione automatica si riferisce al processo attraverso il quale il saldo iniziale del conto viene utilizzato per azzerare le fatture aperte. Quando il saldo iniziale può coprire completamente i movimenti nella tabella delle registrazioni, le fatture vengono considerate pagate e il loro stato sarà "paidOpening". Se il saldo iniziale non è sufficiente a coprire le fatture, queste rimarranno aperte.

Disabilitando questa funzione, il sistema non utilizzerà più il saldo iniziale per compensare le fatture aperte. Di conseguenza, nell'elenco delle fatture verrà visualizzato il saldo iniziale separatamente dalle fatture stesse.

Se si desidera compensare una fattura con il saldo iniziale, indipendentemente dall'opzione 'Disabilita la compensazione automatica', è sufficiente inserire nel camo relativo al numero fattura la dicitura 'openBalance'.

 

Apertura di un documento fattura

  • Posizionatevi nella tabella Registrazioni, colonna Fattura, nella cella dove è stato inserito il link del documento da aprire.
  • Con il tasto destro del mouse aprite il menu contestuale.
  • Scegliete il comando Apri collegamento fattura.

 

Operazioni diverse clienti

Per gestire al meglio i clienti, qui di seguito spieghiamo delle funzionalità e impostazioni molto importanti per velocizzare il lavoro e ottenere i report correttamente.

 

 Visualizzare la colonna Fattura nella tabella Registrazioni

Se la colonna Fattura non è visibile nella tabella Registrazioni, la si può attivare dal Menu Dati → Disponi colonne → colonna DocFattura.

È molto importate inserire il numero di fattura per diversi automatismi del programma che riguardano l'elaborazione dei vari report e la chiusura dell'importo nella scheda del cliente quando la fattura viene incassata.

Colonna docFattura

Nella colonna Fattura, cliccando sulla cella si accede alla fattura salvata in Pdf

aprire la fattura dalla tabella Registazioni

 

 Completamento automatico dei dati della fattura

Quando si registra un incasso o una rettifica di una fattura emessa, il programma propone dei suggerimenti per completare la registrazione in modo automatico. Si procede nel seguente modo:

  • Creare una nuova riga di registrazione, aggiungendo la data e l'eventuale numero di documento.
  • Nella colonna Fattura premere il tasto F2:
    • Apparirà l'elenco delle fatture ancora aperte. Se si scrive un numero di fattura o un numero cliente, l'elenco verrà filtrato in base al testo inserito.
    • Selezionare la fattura che si desidera dall'elenco e premere Enter. Il programma completerà in automatico la registrazione con la descrizione, il conto dare o conto avere e l'importo. Naturalmente i dati possono essere modificati manualmente.
  • È possibile indicare oltre alla data anche il conto cliente prima di premere F2 per visualizzare l'elenco delle fatture aperte, in questo caso l'elenco sarà filtrato con il conto cliente presente nella riga di registrazione.

Note

L'elenco visualizzato nella colonna Fattura include sia le fatture dei clienti sia quelle dei fornitori. Una fattura di un fornitore può avere lo stesso numero di una fattura di un altro fornitore, poiché il criterio di visualizzazione considera oltre al numero di fattura anche il numero del conto fornitore.
 

 Comandi Estrai righe fattura e apri fattura

estrai righe fattura

Il comando Estrai righe fattura visualizza i movimenti della fattura selezionata.
Il comando è disponibile cliccando sul simbolo blu in alto a destra della cella oppure con il tasto destro del mouse.

 Il comando Apri collegamento fattura esegue il testo definito nelle impostazioni clienti (Report - Clienti - Impostazioni - Avanzato - Collegamento al documento fattura).

Nella linea di comando è possibile indicare anche altre colonne presenti nella tabella utilizzando il loro nome XML.

Se appare il messaggio 'File con estensione considerata non sicura', aggiungere l'estensione (ad esempio .doc) tramite il comando Strumenti - Opzioni programma, Avanzato, Estensione file.

 Abilitare le colonne indirizzi (opzionale)

Si può fare in modo che nel piano dei conti ci siano delle colonne per inserire l'indirizzo e altri dati del cliente:

  • Andare nel menu Strumenti - Aggiungi nuove funzionalità
  • Scegliere il comando Aggiungi colonne indirizzi nella tabella conti.
    (Se non vedete questa opzione nella lista è perché questa funzionalità è già stata attivata).

Il programma aggiunge nella tabella conti:

  • Una vista Indirizzi dove sono visibili le colonne aggiunte.
  • Le colonne che permettono di inserire i dati dell'indirizzo e altre informazioni.
    • Per rendere visibili una o più di queste colonne, anche nelle altre viste usare il comando Dati - Disponi colonne.
    • Per creare altre viste con solo determinate colonne usare il comando Disponi Tabelle (menu Dati).

Selezionare la tabella Conti, vista Indirizzo e aggiungere le informazioni che si desiderano ai conti clienti.

indirizzi clienti

 

 Impostare la data di scadenza delle fatture

Per impostare/modificare le date di scadenza delle fatture potete intervenire su tre livelli con priorità maggiore per il primo livello. Le date di scadenza saranno visualizzate nello scadenzario pagamenti e stampate sui documenti fattura. 

1. livello - impostazione della scadenza sul singolo documento fattura

Nella riga di registrazione della fattura, tabella Registrazioni, vista Scadenze, è a disposizione una colonna Scadenza. Se la data è impostata, avrà priorità sulle date impostate nel secondo e terzo livello.

2. livello - impostazione della scadenza sul singolo conto cliente/fornitore

Per impostare una scadenza generica a livello di cliente, ad esempio +20 giorni dalla data di emissione del documento, selezionare il conto cliente nella tabella Conti, vista Indirizzo, colonna Giorni (PaymentTermInDays) e impostare il numero di giorni desiderato.

3. livello - impostazione generale

Con il comando Report → Clienti →Impostazioni è possibile stabilire le scadenze che saranno applicate a tutto il gruppo di clienti/fornitori.

 

 Configurare le impostazioni clienti

Elenco fatture clienti

Visualizzare le fatture emesse ai clienti

Comando: Report → Clienti → Fatture emesse...

report fatture emesse ai clienti

Questo dialogo è identico sia per il menu Clienti sia per quello dei Fornitori.
Qui di seguito si spiegano le funzionalità relative ai clienti, ma si applicano anche ai fornitori.

Tutti i clienti

Visualizza gli estratti conto di tutti i clienti che appartengono al gruppo definito nelle impostazioni clienti/fornitori

Solo cliente selezionato

Visualizza l'estratto conto del cliente selezionato che appartiene al gruppo definito nelle impostazioni clienti/fornitori

 

Visualizzare le fatture aperte

Comando: Report → Clienti → Fatture aperte per clienti.

In questa tabella vengono visualizzate le fatture che hanno un saldo aperto.

Per le contabilità multidivisa, se sono presenti differenze di cambio non registrate per un determinato cliente, verrà visualizzata una riga di 'Aggiustamento differenze di cambio' che pareggia il saldo dell'elenco fatture aperte con il saldo della scheda conto.

fatture aperte per cliente

Visualizzare le fatture scadute

Comando: Report → Clienti → Fatture aperte per data scadenza.

In questa tabella vengono visualizzate le fatture che hanno un saldo aperto, raggruppate per periodo di scadenza.

fatture clienti aperte per data di scadenza

La data di scadenza di una fattura può essere impostata in modi diversi. Maggiori informazioni sono disponibili alla seguente pagina Scadenze e termini di pagamento.

Stampa estratti

Per visualizzare questa finestra è necessario configurare le impostazioni dei clienti.

Si accede alla stampa degli estratti dal menu Report > Clienti > Stampa estratti.

È fondamentale installare il layout Estratto conto cliente per la stampa dell'estratto. Ci sono due modalità:

  • Dal menu Estensioni > Gestisci estensioni seleziona il layout Estratto conto cliente dalla lista delle estensioni e cliccare sul bottone Installa.
  • Da menu Report > Clienti > Stampa estratti > Altri layouts  seleziona il layout Estratto conto cliente.

stampa estratti clienti

Data documento

Data stampata sul documento. Non è possibile impostare una data precedente alla data dell'ultima registrazione esistente.

Layout

Permette l'installazione del layout per l'estratto conto.

Esporta PDF

Il programma visualizza l'anteprima degli estratti, e con l'opzione Esporta PDF si può poi creare il file che contiene tutti gli estratti o dei PDF per ogni estratto.

Dialogo Stampa Richiami

Funzionalità disponibile con Banana Contabilità Plus - qualsiasi piano (escluse limitazioni del piano Free)

 Si accede alla stampa dei richiami dal menu Report > Clienti > Stampa richiami.

stampa richiami

Il programma crea in automatico i richiami a partire dalle fatture scadute.

  • Oltre alla creazione delle stampe, il programma crea direttamente delle registrazioni nella tabella Registrazioni, che servono per la ricostruzione dello storico dei richiami emessi.
  • Queste registrazioni riportano la data del documento e il tipo di documento (es. 16-1 primo richiamo, 16-2 secondo richiamo e 16-3 terzo richiamo).

Utilizza ultimi richiami di pagamento

Se nella tabella Registrazioni sono presenti delle registrazioni di richiamo con la data indicata, vengono riproposti questi richiami per la stampa.

Crea nuovi richiami di pagamento

Per tutte le fatture giunte a scadenza, nella tabella Registrazioni vengono create in automatico delle registrazioni di richiamo che permettono la stampa dei richiami.

stampa richiami di pagamento lista

Richiami di pagamento

Vengono proposte le fatture giunte a scadenza, le quali possono essere disattivate se non si desidera inviare il richiamo.

stampa richiami, modello

Modello

Sono disponibili due modelli di richiamo, uno con logo e uno senza (vedi Imposta Logo). Non è possibile includere il bollettino di pagamento, inserire note e testi liberi. Se hai bisogno del bollettino usa la funzione Richiami dialogo Stampa Fatture.

Gestione estensioni

Per aggiornare i modelli con quelli più recenti oppure per aggiungere i propri modelli personalizzati vai al menu Estensioni.
Permette di impostare i parametri dello stile selezionato.

Visualizza scadenze

Gestione clienti e fornitori

Per una gestione automatica del controllo fatture emesse o ricevute è meglio utilizzare le funzionalità del  Menu clienti e Menu fornitori.

Abbinare una scadenza a una riga di registrazione

In alternativa al sistema di gestione clienti e fornitori, o per altri scopi di controllo (molto più semplicistici), si può inserire manualmente, nella riga di registrazione,  anche la data di pagamento nella colonna Pagamento.

È una modalità operativa di controllo semplificata.

Dal menu Dati → Disponi colonne, rendere visibili le colonne DataScadenza e DataPag.

Inserire quindi nella colonna Scadenza, la data di scadenza della fattura. Quando si registra il pagamento della fattura, inserire nella colonna Pagamento la data di pagamento.

La data di scadenza di una fattura può essere impostata in modi diversi. Maggiori informazioni sono disponibili alla seguente pagina: Scadenze e termini di pagamento.

Comando Visualizza scadenze

Con il comando Visualizza scadenze del menu Azioni, il programma visualizza nella tabella Scadenze le righe di registrazioni che hanno una data di scadenza e nessuna data di pagamento.

colonne scadenze e pagamento

Per ottenere uno scadenzario in automatico (poste aperte Clienti e Fornitori), consultare la pagina Elenco fatture clienti.

Gestione Fornitori

La gestione Fornitori consente di registrare, organizzare, gestire le informazioni dei fornitori e permette di tenere traccia delle transazioni e dei pagamenti ai fornitori, delle scadenze di pagamento e delle informazioni di contatto. Puoi controllare le scadenze delle fatture da pagare, quelle pagate e il saldo del conto di ogni fornitore, nonché il saldo aperto totale.

La gestione Fornitori è una delle funzionalità di Banana Contabilità Plus disponibile in tutti gli applicativi contabili, ma usata prevalentemente nella contabilità in partita doppia.
Guarda anche la gestione Clienti.

Le impostazioni dell'anagrafica fornitori prevedono sia la gestione sul fatturato sia quella sull'incassato. Si possono gestire anche conti di fornitori in valuta estera.

La funzione dei pagamenti delle fatture dei fornitori via e-banking è disponibile solo nel piano Advanced.

Registrare i movimenti dei fornitori

La tabella Registrazioni è il fulcro di Banana Contabilità e viene usata per registrare tutte le operazioni, incluse i movimenti dei fornitori, semplicemente indicando il conto del fornitore. Lavori velocemente perché puoi selezionare, copiare e incollare i movimenti dei fornitori già inseriti in precedenza. Se fai degli errori puoi sempre correggere.

I movimenti dei fornitori registrati nella tabella Registrazioni sono le seguenti:

  • Ricevimento delle fatture
  • Pagamento delle fatture
  • Note di credito o storni ricevuti
  • Gestione pagamenti via e-banking

suppliers transactions

Ci sono colonne dove inserire varie informazioni, ovvero:

  • La data dell'operazione, di scadenza, e di pagamento.
  • Il numero fattura.
  • Il Conto Dare e Avere dove indicare il conto fornitore e la contropartita.
  • L'importo.
  • I codici IVA per il calcolo automatico dell'IVA. 
  • Collegamenti a documenti digitali (per esempio la fattura ricevuta dal fornitore, o delle annotazioni in pdf).

Conti fornitori

I conti dei fornitori sono utilizzati per registrare tutti i movimenti relativi ai fornitori di un'azienda.

Le funzioni principali dei conti fornitori sono le seguenti:

  • Creare un conto per ogni fornitore e tenere traccia di tutte le transazioni effettuate.
  • Registrare le fatture ricevute per ogni fornitore.
  • Creare un ordine di pagamento E-banking, direttamente dalla registrazione della fattura del fornitore.
  • Registrare i pagamenti ai fornitori e associarli alle fatture ricevute.
  • Ottenere degli elenchi per il controllo dei pagamenti.

In Banana Contabilità Plus:

  • I conti dei fornitori e gli indirizzi (nome, cognome, nome società, indirizzo, partita IVA, ecc..) vengono impostati nella tabella Conti.
  • I movimenti contabili sui conti vengono inseriti nella tabella Registrazioni.
  • Dopo ogni registrazione, tutti i saldi dei conti fornitori (tabella Conti) vengono automaticamente aggiornati e hai immediatamente una visione d'insieme dei saldi aperti ancora da pagare.accounts suppliers

Registrare fatture ricevute

La fattura ricevuta dal fornitore viene utilizzata per fini contabili e fiscali, poiché consente di registrare in modo accurato i costi e le spese dell'azienda, e di calcolare l'IVA.

In Banana Contabilità le fatture vengono contabilizzate nella tabella Registrazioni:

  • Inserendo la data e la descrizione
  • Inserendo un numero di fattura
  • Registrando nel conto Dare il conto del costo e nel conto Avere il conto del fornitore.
  • Indicando il codice IVA per gli acquisti di merce o i servizi. I calcoli e gli importi IVA vengono inseriti in automatico.

Registrare i pagamenti

In Banana contabilità gli pagamenti si registrano nella Tabella Registrazioni con una delle seguenti modalità:

  • Registrazione manuale:
    • Si registra la data e la descrizione
    • Nella colonna Fattura, inserendo il conto del fornitore, in un menu a tendina vengono visualizzate le fatture ancora aperte, basta selezionare la fattura ricevuta dal fornitore e premendo il tasto invio, il programma inserisce in automatico il conto del fornitore in Dare, e l'importo della fattura. Basta poi inserire il conto della liquidità in Avere per completare la registrazione.

invoice payment suppliers

Fatture aperte

Le fatture aperte per fornitore sono quelle ricevute, ancora ancora da pagare.

Le fatture aperte dei fornitori possono essere gestite tramite un registro contabile che tiene traccia delle fatture emesse, delle scadenze di pagamento e dei pagamenti ricevuti. In questo modo, il venditore può monitorare la situazione finanziaria di ogni cliente e inviare dei solleciti di pagamento nel caso in cui le fatture rimangano aperte per troppo tempo.

È importante notare che le fatture aperte dei fornitori influenzano la liquidità dell'azienda, in quanto si deve tenere conto del denaro da impiegare per il pagamento di queste fatture.

Banana Contabilità genera in automatico il report delle fatture aperte dove puoi verificare immediatamente quali fatture sono ancora da pagare e di quale fornitore, nonché l'ammontare totale delle fatture scoperte.

Ci sono due tipi di report:

  1. Fatture aperte per fornitore, dove vengono elencate tutte le fatture aperte per ogni fornitore.

     

open invoices by date

2. Fatture aperte per scadenza, dove vengono elencate le fatture aperte in ordine di scadenza.

La data di scadenza di una fattura può essere impostata in modi diversi. Maggiori informazioni sono disponibili alla seguente pagina Scadenze e termini di pagamento.

Scheda conto

Le schede conto sono documenti utilizzati in contabilità che riportano le transazioni finanziarie di un'azienda. Ogni scheda rappresenta un conto specifico nel registro contabile generale dell'azienda e contiene informazioni dettagliate sulle transazioni che riguardano quel conto, come la data dell'operazione finanziaria, il tipo di operazione, l'importo e la descrizione dell'operazione.

In Banana contabilità, sulla base dei dati inseriti nella tabella Registrazioni, il programma in automatico elabora la Scheda conto per ogni fornitore, dove vengono riportati il saldo di apertura, tutti i movimenti e relativo saldo finale. Puoi avere la scheda conto anche per periodo.

account suppliers

Impostare e utilizzare le funzionalità fornitori

  1. Impostare i conti per una contabilità sul fatturato (principio di competenza).
  2. Impostare i conti per una contabilità sull'incassato (principio di cassa).
  3. Configurare le impostazioni fornitori (spiegazione come per i clienti).
  4. Impostare la tabella registrazioni e registrare le fatture fornitori.
  5. Resoconti fatture fornitori aperte, scadute o ricevute.

Note

  • Nella Contabilità  multimoneta i resoconti si basano sui saldi in divisa del conto del fornitore, per cui eventuali differenze di cambio non vengono considerate.
    Nella tabella Fatture ricevute, sono elencate anche le registrazioni differenze di cambio, nelle altre stampe invece a fare stato è unicamente l'importo in moneta del fornitore.
  • La colonna Descrizione dei resoconti riprende la prima riga di registrazione per ogni fattura.
  • Per le contabilità sull'incassato è possibile impostare un partitario fornitori con i centri di costo.

File d'esempio

Gestione sul fatturato (principio di competenza)

Introduzione

In Banana Contabilità è possibile gestire i fornitori sia sul fatturato che sull'incassato. Una spiegazione dettagliata è disponibile alla pagina Contabilità sul fatturato o incassato.

Qui di seguito viene spiegato come impostare il gruppo e i conti dei fornitori, in modo tale da poter avere un elenco delle fatture separate per ogni fornitore.

Se si hanno poche fatture e non si vuole tenere un dettaglio per fornitore, è anche possibile avere un solo conto dove registrare tutte le fatture dei fornitori. In questo caso, l'elenco delle fatture sarà raggruppato per l'insieme dei fornitori e non per singolo fornitore.

Impostare il gruppo e i conti dei fornitori

I conti e/o i gruppi dei fornitori possono essere inseriti come dei conti normali direttamente nel piano dei conti, nella sezione dei passivi.

È anche possibile creare una sezione separata con il partitario fornitori. In questo modo, nei passivi risulterà solo il totale del gruppo fornitori e nel partitario saranno invece presenti tutti i conti dei fornitori.

Per creare il partitario in una sezione separata, occorre aggiungere alla fine del piano dei conti:

  • Una sezione * (intestazione)  (vedi sezioni)
  • Una sezione 02 per i fornitori (vedi sezioni)
  • I conti fornitori che si desiderano (vedi aggiungere un nuovo conto). Ogni fornitore è una riga del piano dei conti e ha un proprio numero di conto. La numerazione dei conti è libera (vedi Conti), tuttavia si consiglia di utilizzare unicamente cifre, in particolare per la gestione dei pagamenti.
  • Un gruppo dove sono totalizzati tutti i conti fornitori.
  • Questo gruppo è a sua volta totalizzato in un gruppo presente nei passivi

partitario fornitori

  • Il totale fornitori viene sommato nel gruppo riepilogativo 200A della colonna Somma in.
  • Lo stesso numero o codice, utilizzato per il raggruppamento Somma in (200A) deve essere impostato nella colonna Gruppo dei Passivi, per il riporto del totale Fornitori nel Bilancio.
  • La numerazione dei gruppi è libera (vedi gruppi).

gruppo partitario fornitori nei passivi

 

Registrare una fattura ricevuta

registrare una fattura fornitore

Registrare un pagamento

  • Inserire la data di registrazione
  • Posizionarsi sul campo Fattura e premere il tasto F2 oppure fare un doppio click sulla cella.
    Apparirà la lista delle fatture ancora aperte.
  • Selezionare la fattura del fornitore pagata e premere Enter.
    Il programma completerà la registrazione con i campi Descrizione, Conto Dare ed Importo. Finché non verrà inserito il conto della contropartita, il programma segnalerà la differenza nelle registrazioni.

registrare un pagamento dal fornitore

 

Registrare una nota di credito

Affinché l'importo venga dedotto dalla fattura iniziale è necessario utilizzare lo stesso numero di fattura. Se il documento di rettifica (ad esempio una nota di credito) presenta una numerazione diversa che bisogna comunque tenere a disposizione, scrivere tale riferimento in un'altra colonna, ad esempio Doc. Originale.

registrare una nosta di credito

 

Gestione sull'incassato (principio di cassa)

Impostare il partitario fornitori con i centri di costo

Per gli utenti svizzeri che hanno l'IVA sull'incassato, questa impostazione permette di gestire l'IVA in modo ottimale.

È possibile gestire il partitario clienti e fornitori come centri di costo (vedi anche la  pagina Centri di costo e di profitto). Una spiegazione dettagliata è disponibile alla pagina Contabilità sul fatturato o incassato.

  • Si consiglia di usare il centro di costo CC3 (conti preceduti dal punto e virgola ";")
  • I saldi dei centri di costo non appariranno quindi nel Bilancio.

partitario clienti fornitori con i centri di costo

Registrazioni

Le informazioni sono disponibili alla pagina Clienti e fornitori con l'IVA sull'incassato.

registrazioni clienti e fornitori coni centri di costo

Operazioni diverse fornitori

Le varie funzionalità elencate hanno le stesse modalità di quelle dei fornitori. Pertanto, per gli approfondimenti si rimanda alle relative pagine dei clienti.

Visualizzare la colonna Fattura nella tabella Registrazioni

Vedi Clienti-Visualizzare la colonna Fattura.

Completamento automatico

Vedi Clienti-Completamento automatico.

Comandi Estrai righe fattura e apri collegamento fattura

Vedi Clienti-Comandi estrai righe fattura.

Inserire gli indirizzi (opzionale)

Vedi Clienti-Abilitare le colonne indirizzi.

indirizzi fornitori

Configurare le impostazioni fornitori

  • Selezionare il comando Report → Fornitori → Impostazioni.
  • Importante è indicare nel "Gruppo o conto", il gruppo del piano dei conti dove sono raggruppati i diversi conti dei fornitori.
  • Per la spiegazione delle diverse opzioni vedi Impostazioni clienti/fornitori

Elenco fatture fornitori

Visualizzare le fatture ricevute

Comando: Report → Fornitori → Fatture ricevute dai fornitori

In questa tabella vengono visualizzate tutte le fatture che appartengono al partitario fornitori oppure ad un singolo fornitore.

report fatture ricevute dai fornitori

Visualizzare le fatture aperte

Comando: Report → Fornitori → Fatture aperte per fornitore.

In questa tabella vengono visualizzate unicamente le fatture che hanno un saldo aperto.

Per le contabilità multidivisa, se sono presenti differenze di cambio non registrate per un determinato fornitore, verrà visualizzata una riga di 'Aggiustamento differenze di cambio' che pareggia il saldo dell'elenco fatture aperte con il saldo della scheda conto.

fatture fornitori aperte

Visualizzare le fatture per data di scadenza

Comando: Report → Fornitori → Fatture aperte per data scadenza.

In questa tabella vengono visualizzate unicamente le fatture che hanno un saldo aperto, raggruppate per periodo di scadenza.

report fatture aperte fornitori

Ordini di pagamento per le fatture dei fornitori

La nuova funzionalità Pagamenti consente di creare ordini di pagamento (pain.001) a partire da un elenco di registrazioni oppure dalla lettura di codici QR di fatture ricevute.

I file pain.001 sono dei messaggi XML che contengono i dettagli per effettuare i pagamenti e possono essere inviati agli istituti finanziari che riconoscono questo formato. Banana Contabilità Plus supporta gli standard di pagamento svizzeri.

Ulteriori informazioni Ordini di pagamento pain.001

Migrazione agli indirizzi strutturati

Prerequisiti e note importanti

Attualmente la funzionalità Pagamenti:

Come creare l'ordine di pagamento (pain.001)

  1. Apri il file della contabilità (contabilità in partita doppia o contabilità entrate-uscite) o scarica il nostro file di esempio Payments_2024_it.ac2.
     
  2. Verifica che nella tabella Conti, sia presente la vista Indirizzi.
    Puoi aggiungerla utilizzando il comando Strumenti > Aggiungi/Rimuovi funzionalità... > Aggiungi colonne indirizzi nella tabella Conti.
    Se le colonne nella vista Indirizzi sono diverse (ad es. manca la colonna IBAN, consulta la documentazione Vista Indirizzi
     
  3. Installa le funzionalità di pagamento tramite il comando Strumenti > Aggiungi/Rimuovi funzionalità.
     
  4. Imposta il conto bancario d'addebito, che verrà utilizzato quando si crea l'ordine di pagamento. Nella tabella Conti, vista Indirizzo, seleziona il conto d'addebito e completa i seguenti dati:

    - Nome, cognome o ragione sociale (titolare del conto bancario)
    - IBAN (conto IBAN del conto bancario o postale da addebitare)
    - Bank clearing (codice BIC dell'istituto finanziario da addebitare)

  5. Controlla e aggiorna nella tabella Conti, vista Indirizzo, l'indirizzo e le informazioni di pagamento dei fornitori. 
    Se non disponi di un elenco fornitori, impostalo in base alla nostra spiegazione nella sezione Fornitori.
    Se effettui pagamenti mediante scansione di codici QR, non è necessario configurare gli indirizzi, poiché tutte le informazioni per il pagamento sono contenute nel codice QR.


    accounts payable

     
  6. Inserisci nella tabella Registrazioni le fatture degli acquisti oppure scansiona i codici QR delle fatture con il comando Report > Fornitori > Scan QR Code (Ctrl 8)


    open invoices

     
  7. Inserisci e completa i dati di pagamento cliccando direttamente sulla colonna Dati di pagamento. Assicurati che tutte le transazioni da pagare siano completate con i dati di pagamento. 
    Se l'elenco dei fornitori è vuoto (Account ID) è necessario configurare l'estensione Pagamenti, impostando il gruppo Fornitori, vedi Estensione ordini pagamenti (dialogo dati di pagamento)


    create payment file from open invoices

     
  8. Seleziona il comando Reports > Fornitori > Crea file di pagamento


    create payment file from open invoices

     
  9. Completa con il nome del titolare del conto da addebitare, il relativo IBAN e codice BIC.  Se hai precedentemente inserito questi dati nella tabella Conti, essi verranno proposti automaticamente.
    Se si desidera visualizzare ogni pagamento separatamente nell'estratto conto bancario, è necessario attivare l'opzione "Registrazione singola" durante la creazione dell'ordine di pagamento; in caso contrario, sull'estratto conto bancario verrà riportato solo l'importo totale.
    Premi sul tasto Successivo.  


    create payment file

     
  10. Indica il nome del file che conterrà l'ordine di pagamento. Se non si specifica il percorso del file, l'ordine verrà salvato nella stessa cartella del file contabile. Premi sul tasto Fine.
    Nota: in Banana Contabilità non è possibile collegarsi direttamente alla banca per trasmettere il file, è necessario salvare prima il file sul proprio computer e in seguito eseguire l'upload, utilizzando il portale web o l'applicativo dell'istituto finanziario.


    create payment file

     
  11. Dopo aver salvato il file di pagamento, verrà inserita una riga nella tabella Registrazioni, contenente l'oggetto payment/file. 
    Si può visualizzare nuovamente il contenuto del file XML con un doppio clic sulla cella Dati Pagamento o cliccando sull'icona di modifica posizionata in alto a destra della cella. Si tratta di una ricevuta e non è più possibile apportare modifiche al file di pagamento o inviarlo una seconda volta. 
    Attenzione! Gli oggetti payment/file servono a determinare se un pagamento è stato inoltrato alla banca.
    Si consiglia perciò di non rimuovere le righe contenenti questi oggetti, altrimenti i pagamenti già inoltrati continueranno a comparire tra quelli in sospeso.

    create payment file

     
  12. Quando si crea un ordine di pagamento in Banana, non vengono generate immediatamente le registrazioni di pagamento, in quanto il file deve prima essere trasmesso alla banca e il pagamento viene eseguito solo dopo la conferma bancaria.
    A pagamenti avvenuti, si consiglia di importare in Banana il file ISO 20022 Svizzera fornito dalla banca, che contiene i dettagli dei pagamenti effettuati.
    Dopo aver importato i pagamenti delle fatture, è possibile completarli premendo F2 sulla colonna Fattura, così che risultino saldati nella tabella Fatture fornitori (menu Reports > Fornitori).

Apertura nuovo anno

L’ordine di pagamento (file XML) può essere creato esclusivamente nel file contabile che contiene i dati di pagamento necessari alla sua generazione. Con l’apertura del nuovo anno vengono riportate solo le fatture clienti e fornitori, senza i relativi dati di pagamento; di conseguenza, non è possibile creare un ordine di pagamento per fatture registrate nel file contabile dell’anno precedente.

Tramite il menu Report > Fornitori > Elenco ordini di pagamento è comunque possibile visualizzare anche gli ordini di pagamento degli anni precedenti, in base alle impostazioni dei Fornitori, attivando l’opzione Includi movimenti precedenti nel comando Report > Fornitori > Impostazioni.

Crea file di pagamento

Il comando Report > Fornitori > Crea file di pagamento consente di generare un ordine di pagamento elettronico in formato Pain.001, da inviare al proprio istituto finanziario.

 

create payment file from open invoices

  • Formato
    Per i pagamenti in Svizzera, consigliamo di utilizzare il formato più recente pain.001.001.09.ch.03, supportato dai maggiori istituti finanziari. 
     
  • Pagamenti pendenti / Tutti i pagamenti
    In contabilità, i pagamenti vengono registrati e memorizzati in un oggetto di tipo payment/data, nella tabella Registrazioni. Successivamente, attraverso il dialogo del comando, è possibile selezionare i pagamenti desiderati. Il sistema genererà un file XML e una nuova registrazione associata a un oggetto di tipo payment/file, anch'essa salvata nella colonna PaymentData, tabella Registrazioni.
    L'oggetto payment/file determina lo stato dei pagamenti. Se questa registrazione viene mantenuta nella tabella, i pagamenti saranno considerati trasmessi: il loro stato cambierà da "pendenti" a "trasmessi". Di conseguenza, non saranno più visibili nell'elenco dei pagamenti pendenti.
    Per semplificare la gestione, consigliamo di lasciare gli oggetti payment/file nella tabella Registrazioni. In questo modo, quando si creano nuovi ordini di pagamento, saranno visibili esclusivamente i pagamenti non ancora trasmessi.

 

create payment file from open invoices

Avviso di addebito

In Banana sono possibili le seguenti combinazioni di avviso d'addebito:

  • Opzione Ordine Collettivo (Collective order) selezionata e Conferma dettagliata (Detailed confirmation) selezionata
    Ordine collettivo (unico importo sull'estratto conto), riceverai una conferma d'addebito dettagliata    
    batchbookg=true    prtry=CWD
     
  • Opzione Ordine Collettivo (Collective order) selezionata e Conferma dettagliata (Detailed confirmation) deselezionata
    Ordine collettivo (unico importo sull'estratto conto) senza ricevere una conferma d'addebito dettagliata
    Codici impostati nel file pain.001: batchbookg=true, prtry=CND
     
  • Opzione Registrazione singola (Individual booking) selezionata e Conferma dettagliata (Detailed confirmation) selezionata
    Ordine singolo (ogni pagamento sarà visibile sull'estratto conto), riceverai una conferma d'addebito dettagliata
    Codici impostati nel file pain.001: batchbookg=false, prtry=SIA
     
  • Opzione Registrazione singola (Individual booking) selezionata e Conferma dettagliata (Detailed confirmation) deselezionata
    Ordine singolo (ogni pagamento sarà visibile sull'estratto conto) senza ricevere una conferma d'addebito dettagliata
    Codici impostati nel file pain.001: batchbookg=false, prtry=NOA
     

È importante verificare con l'istituto bancario che l'avviso di addebito richiesto sia accettato e informarsi su eventuali commissioni da pagare. 
È consigliato inoltre selezionare sempre l'opzione 'conferma dettagliata', altrimenti potrebbe verificarsi il caso che sul vostro conto venga addebitato un importo complessivo senza conoscerne i dettagli.

 

create payment file from open invoices

 

Scansione codici QR

Il comando Report > Fornitori > Scan QR Code visualizza il dialogo Scan code, il quale permette di immettere uno o più codici QR e creare in seguito i files di pagamento pain001 e le registrazioni contabili.

Scan QR-Codes

 

Lettura dei codici QR

Per leggere i codici QR in Banana sono possibili le seguenti modalità:

  • utilizzare un lettore di codici QR con interfaccia USB e simulazione input tastiera. Abbiamo testato il lettore Datalogic QuickScan, maggiori informazioni sono disponibili alla pagina scanner configuration. 
  • scansionare i singoli codici QR-Code con un app del cellulare, copiare i dati nella clipboard e incollarli nel dialogo Scan code di Banana. Puoi cercare un'app che scansiona i codici QR e li salva negli appunti nello store di Apple o Android. La nostra azienda non fornisce né pubblica software di questo tipo.
  • copiare un elenco di codici QR nella clipboard separati da punto e virgola, senza aggiungere spazi o ritorni a capo (...EDP;SPC...), e incollarli nel dialogo Scan code di Banana. 

Configurare e utilizzare lo scanner di codici QR

  1. Configura e collega lo scanner.
  2. In Banana, seleziona il comando Report > Fornitori > Scansiona QRCode (Ctrl+8) e posiziona il cursore nel campo di inserimento.
  3. Premi il pulsante sullo scanner.
  4. La finestra di dialogo della scansione verrà compilata automaticamente.
  5. Completa il processo.

Configurare e utilizzare l'app mobile

  1. Installa l’app mobile, scansiona i codici QR con l’app e salva i dati negli appunti.
  2. Trasferisci i dati al tuo computer con installato Banana (ad esempio, tramite e-mail o AirDrop).
  3. In Banana, seleziona il comando Report > Fornitori > Scansiona QRCode (Ctrl+8) e posiziona il cursore nel campo di inserimento.
  4. Incolla i dati nella finestra di dialogo della scansione.
  5. Completa il processo.

Associare un conto fornitore a partire dai dati QR

Se desideri associare i dati del codice QR ad un conto fornitore, sono possibili le seguenti situazioni:

  • il fornitore è già presente nella tabella Conti 
    Quando si scansiona il codice QR, il conto fornitore viene selezionato in automatico nel dialogo Payment Data, se il nome presente nella colonna Organizzazione della tabella Conti, corrisponde al nome presente nel codice QR.
    Se nel dialogo Payment Data, l'elenco dei fornitori è vuoto, è necessario configurare l'estensione Pagamenti impostando il gruppo Fornitori, vedi Estensione pagamenti (configurare l'estensione)
  • il fornitore non è presente nella tabella Conti
    devi aggiungere manualmente il nuovo conto fornitore direttamente nella tabella Conti.
    Non è comunque necessario avere un conto fornitore per ogni singolo pagamento. Si possono effettuare i pagamenti senza indicare i conti nella tabella Registrazioni e registrare contabilmente solo quando il pagamento è stato effettuato, riprendendo i dati dall'estratto conto CAMT della banca. 

 

Elenco pagamenti

Il comando Report > Fornitori > Elenco ordini di pagamento visualizza tutti i pagamenti inclusi negli ordini di pagamento presenti nella tabella Registrazioni (Payment file).

Payment transactions

Payment List

Payment transactions

La fatturazione in Banana Contabilità

Flimitazione

In Banana Contabilità Plus puoi creare le tue fatture direttamente nel file della contabilità oppure gestirle in modo del tutto separato tramite l'applicativo Offerte e Fatture.

Confronto fatturazione integrata e Offerte e Fatture

Di seguito è riportata una tabella riepilogativa dei due metodi di fatturazione, con tutti i dettagli sulle funzionalità disponibili e le personalizzazioni consentite.

Legenda: ✅ con piano Professional o Advanced, 🔒solo con piano Advanced, ❌ non disponibili

Funzionalità

Fatturazione integrata

Applicativo Offerte e Fatture

Funzionalità comuni
Creazione Fatture✅ Sì, nella tabella Registrazioni.✅ Sì, nell'apposito dialogo.
Creazione Fatture proforma🔒 Sì, crea la fattura nella tabella Registrazioni e stampala come Fattura proforma (solo piano Advanced).🔒 Sì, crea la fattura nel dialogo e stampala come Fattura proforma (solo piano Advanced).
Gestione Offerte🔒 No, crea la fattura con dicitura "Offerta" e stampala come Offerta (solo piano Advanced).✅ Sì, nell'apposito dialogo.
Gestione Richiami✅ Sì, gestione automatizzata con il comando Stampa Richiami.🔒 No, crea la fattura con dicitura "Richiamo" e stampala come Richiamo (solo piano Advanced).
Creazione Bollettini di consegna🔒 No, solo fattura con dicitura "Bollettino di consegna".
Dal dialogo Stampa fatture > Stampa come > Bollettino di consegna (solo piano Advanced).
🔒 No, solo fattura con dicitura "Bollettino di consegna".
Dal dialogo Stampa fatture > Stampa come > Bollettino di consegna (solo piano Advanced).
Creazione Conferma d'ordine🔒 No, crea la fattura con dicitura "Conferma d'ordine" e stampala come Conferma d'ordine (solo piano Advanced).🔒 No, crea la fattura con dicitura "Conferma d'ordine" e stampala come Conferma d'ordine (solo piano Advanced).
Logo intestazione✅ Sì, con il comando Imposta logo.✅ Sì, con il comando Imposta logo.
Indirizzo mittente intestazione✅ Sì, con il comando Proprietà file (Dati base).✅ Sì, con il comando Proprietà file (Dati base).
Informazioni fattura✅ Dati della fattura (numero e data fattura, numero cliente, data scadenza, ecc.).✅ Dati della fattura (numero e data fattura, numero cliente, data scadenza, ecc.). Personalizzabile con campi aggiuntivi.
Indirizzo fattura (cliente)✅ Gestione partitario clienti nella tabella Conti, vista Indirizzo.✅ Gestione indirizzi dei clienti nella tabella Contatti.
Titolo / Oggetto✅ Sì, personalizzabile tramite la colonna DocTipo della tabella Registrazioni o dalle impostazioni del layout fattura.✅ Sì, personalizzabile dal dialogo o dalle impostazioni del layout fattura.
Testo iniziale libero✅ Sì, tramite la colonna DocTipo della tabella Registrazioni o dalle impostazioni del layout fattura.✅ Sì, dal dialogo o dalle impostazioni del layout fattura.
Colonne predefinite e disposizione colonne✅ Colonne delle tabelle Registrazioni e Articoli (Articolo, Descrizione, Quantità, Unità, Prezzo unità, importo, Codice IVA). Disponi le colonne nella stampa dalle impostazioni del layout fattura.✅ Colonne del dialogo (Data, Articolo, Descrizione, Quantità, Unità, Prezzo unità, Sconto, Importo, Codice IVA). Disponi le colonne nella stampa dalle impostazioni del layout fattura.
Colonne personalizzate (tabella Registrazioni / Articoli)🔒 Utilizzo colonne personalizzate delle tabelle Registrazioni e Articoli (solo piano Advanced).🔒 Utilizzo colonne personalizzate della tabella Articoli (solo piano Advanced).
Sconti e ribassi✅ Sì, aggiungi una riga alla fattura tramite registrazione contabile.✅ Sì, colonna sconto articolo e sconto complessivo tramite dialogo. 
Acconti✅ Sì, aggiungi una riga alla fattura tramite registrazione contabile.✅ Si, dal dialogo.
Note e testo finale✅ Sì, dalle Opzioni del dialogo o dalle impostazioni del layout fattura o dalla colonna DocTipo.✅ Sì, dal Dialogo fattura > Testo finale o dalle Opzioni del dialogo o dalle impostazioni del layout fattura.
Bollettino QR con conto IBAN✅ Sì, fatture con bollettino QR Svizzero con conto IBAN.✅ Sì, fatture con bollettino QR Svizzero con conto IBAN.
Bollettino QR con conto speciale QR-IBAN✅ Sì, fatture con bollettino QR Svizzero con conto speciale QR-IBAN.✅ Sì, fatture con bollettino QR Svizzero con conto speciale QR-IBAN.
Personalizzazione stili e colori✅ Sì, dal dialogo Stampa fatture > Impostazioni > sezione Stili > carattere e colori.✅ Sì, dal dialogo Stampa fatture > Impostazioni > sezione Stili > carattere e colori.
Personalizzazione CSS🔒 Sì, imposta stili e aspetto della fattura tramite personalizzazione con CSS (solo piano Advanced)🔒 Sì, imposta stili e aspetto della fattura tramite personalizzazione con CSS (solo piano Advanced)
Personalizzazione JavaScript🔒 Sì, imposta la stampa della fattura tramite personalizzazione con JavaScript (solo piano Advanced)🔒 Sì, imposta la stampa della fattura tramite personalizzazione con JavaScript (solo piano Advanced)
Immagini Prodotti🔒 Sì, aggiungi immagini dei prodotti o servizi, vedi Fattura con immagini prodotti (solo piano Advanced).🔒 Sì, aggiungi immagini dei prodotti o servizi per offerte e fatture, vedi Fattura con immagini prodotti (solo piano Advanced).
Gestione IVA✅ Sì, stampa fatture con IVA e gestione in contabilità.
⚠️ Limitazione: Gestione IVA al netto
✅ Sì, solo stampa fatture con IVA.
Fatture in diverse monete✅ Sì✅ Sì
Funzionalità Esclusive della fatturazione integrata
Dati integrati nel file della contabilità✅ Sì, nella tabella Registrazioni.❌ No
Contabilizzazione sul fatturato✅ SÌ, crea le fatture sul fatturato con partitario clienti nel bilancio.❌ No
Contabilizzazione sull'incassato✅ Sì, crea fatture sull'incassato tramite il partitario clienti con centri di profitto CC3. ❌ No
Reportistica✅ Sì, schede conto per cliente, storico e report fatture aperte per cliente e scadenza.❌ No
Gestione richiami✅ Sì, gestione delle fatture scadute e stampa di richiami con il comando Stampa Richiami.🔒 No, gestione manuale delle fatture scadute e di stampa dei richiami (solo piano Advanced).
Gestione incasso fatture✅ Sì, registrazione degli incassi delle fatture.✅ No, gestione manuale delle fatture pagate tramite la colonna Pagamento della tabella Fatture.
Funzionalità Esclusive dell'Applicativo Offerte e Fatture
Gestione Offerte🔒 No, crea la fattura con dicitura "Offerta" e stampala come Offerta (solo piano Advanced).✅ Sì, gestisci le offerte in modo separato dalle fatture.
Conversione Offerte🔒 No, crea la fattura con dicitura "Offerta" e stampala come Offerta (solo piano Advanced).✅ Sì, conversione di offerte in fatture con un semplice comando.

 

Fatturazione integrata nella contabilità

La fatturazione integrata di Banana Contabilità Plus usa il sistema di registrazione delle fatture clienti direttamente nella tabella Registrazioni. Permette di creare le stampe, anche personalizzabili, partendo dalle registrazioni dei movimenti dei clienti.

Puoi stampare sia le fatture per la Svizzera con bollettino QR e fatture internazionali per altre nazioni, anche in valuta estera senza bollettino QR. 

Creare le fatture

La tabella Registrazioni è il fulcro di Banana Contabilità e viene usata anche per emettere le fatture. Niente di più semplice: per creare una fattura inserire una normale registrazione che addebiti il cliente. 

Banana Contabilità permette di creare fatture anche in moneta estera.

customer transactions

Le colonne principali per la fatturazione:

  • Data - data fattura.
  • Fattura - numero di fattura.
  • Descrizione - descrizione dell'elemento da fatturare. 
    Se ci sono più elementi da fatturare, devi usare una riga supplementare che ha lo stesso numero di cliente.
  • Dare - conto del cliente.
  • Avere - conto del ricavo.
  • Importo - importo fattura. 
    Puoi anche indicare la quantità, il prezzo unitario e il programma calcola l'importo.
  • Codice IVA - codice IVA relativo al ricavo.

Vantaggi

Con la fatturazione integrata di Banana Contabilità semplifichi il lavoro amministrativo, riducendo il tempo necessario per la gestione delle fatture, dei clienti e delle registrazioni contabili:

  • I dati inseriti della fattura sono sempre gli stessi sia per la fatturazione che per la contabilizzazione, riducendo la possibilità di errori e omissioni.
  • Banana Contabilità genera automaticamente i documenti contabili correlati, come registri IVA, conto dei clienti, registri degli incassi.
  • Hai una visione più accurata e in tempo reale dei tuoi clienti con saldi costantemente aggiornati.
  • Tanti automatismi per rendere facile il lavoro e con risultati professionali immediati:
    • Ripresa automatica degli indirizzi dai contatti per non dover inserire nuovamente i dati nella fattura.
    • Nessun calcolo manuale. Tutti i calcoli sono automatici, sempre precisi ed aggiornati.
    • Impostazione della lingua, moneta, numero di decimali e arrotondamento per ogni singola fattura.
    • Visualizzazione scadenze.

Differenze con l'applicativo Offerte e Fatture

La fatturazione integrata è una funzione aggiuntiva inclusa in tutti gli applicativi di contabilità: partita doppia, Entrate / Uscite, Multimoneta, Cash Manager.

Offerte e Fatture è un applicativo distinto da tutti gli altri applicativi contabili e viene utilizzato solo per creare offerte e fatture. Non esiste alcuna connessione con il file della contabilità.

La fatturazione integrata è ideale per fatturare delle prestazioni o delle vendite, senza l'esigenza di avere nella fattura molti dettagli strutturati:

  • Gli elementi e i dettagli da fatture (quantità, prezzi, unità, ecc) si registrano unicamente nella tabella Registrazioni.
    Nell'applicativo Offerte e fatture è presente la tabella Fatture con un Dialogo Fattura dove si trovano varie colonne e opzioni per dettagliare le varie posizioni e i dati da inserire. Sotto questo aspetto, l'applicativo Offerte e Fatture è molto più flessibile e completo perché permette maggiori personalizzazioni.
  • Nella tabella Registrazioni oltre ai dati per la fatturazione, inserendo il conto Dare e Avere, la registrazione resta contabilizzata nel file della contabilità, senza dover registrare la fattura successivamente. È ideale per gestire la contabilità sul fatturato.
    Nelle Offerte e Fatture i dati non vengono contabilizzati, quindi occorre registrare la fattura nel file della contabilità.
  • Nella fatturazione integrata non è possibile creare delle offerte. È possibile creare e stampare una fattura con il titolo "Offerta" (al posto di Fattura).
    L'applicativo Offerte e Fatture è specifico anche per creare Offerte.

Tabella Articoli

La Tabella Articoli  consente di gestire il catalogo degli articoli, tenere traccia delle quantità disponibili, dei prezzi di vendita e di acquisto.

In questa tabella vengono inseriti i dati per la gestione degli articoli o i servizi da fatturare. Ad ogni articolo viene assegnato un Id identificativo, e si possono creare dei raggruppamenti di articoli e servizi della stessa categoria.
Ci sono a disposizione varie colonne per avere informazioni complete e dettagliate:

  • Articolo (IdArticolo): il codice dell'articolo.
  • Descrizione: la descrizione dell'articolo.
  • Gruppo di appartenenza
  • Conto (per la contabilizzazione)
  • Codice IVA della vendita
  • Unità: una sigla per definire il tipo a cui si riferisce la quantità (pezzi, ore...)
  • Vendita: il prezzo unitario di vendita.
  • Costo di acquisto.

La tabella Articoli è collegata alle colonne Articoli della tabella Registrazioni.

L'utilizzo della tabella Articoli velocizza l'inserimento dei dati della fattura nella tabella Registrazioni. Indicando l'ID (codice articolo), il programma riprende automaticamente la descrizione, unità e prezzo unitario. Inserendo la Quantità viene calcolato e inserito il prezzo complessivo da fatturare.

aggiungere tabella articoli

Stampa fattura con bollettino QR Svizzero

Dopo aver inserito i dati delle fatture nella tabella Registrazioni, puoi creare e stampare le fatture con i Layout di stampa.

Dal Menu Report > Clienti > Stampa fattura:

Se si utilizza questo Layout viene stampato il bollettino con QR svizzero sulla fattura e i dati di rifermento appariranno sugli estratti conto. Puoi importare i dati dei pagamenti dei clienti dalla banca con l'apposita estensione Estratto bancario Camt ISO 20022 Svizzera (Banana+). Hai sotto controllo gli incassi delle fatture.

È possibile stampare la fattura con bollettino QR anche senza importo e senza indirizzo, lasciando un riquadro vuoto per inserire i dati manualmente. Maggiori informazioni alla pagina Personalizzazione QR-Code, paragrafo Includi/escludi dalla stampa.

Con la stessa registrazione, dalla finestra di dialogo Stampa fattura, nella sezione Preferenze Layout > Stampa come puoi anche scegliere di stampare Bollettini di consegna, Offerte e Richiami.

customers invoice

Stampa fattura internazionale

Dopo aver inserito i dati delle fatture nella tabella Registrazioni, puoi creare e stampare le fatture con i Layout di stampa.

Dal Menu Report > Clienti > Stampa fattura:

Con la stessa registrazione, dalla finestra di dialogo Stampa fattura, nella sezione Preferenze Layout > Stampa come puoi anche scegliere di stampare Bollettini di consegna, Offerte e Richiami.

 

Struttura della fattura

In questa immagine vedi come è strutturata la fattura:

qr fattura anteprima 

stampa fattura passo 1

 

Logo

Hai la possibilità d'inserire un logo personalizzato dal menu File → Imposta logo

stampa fatture passo 2

 

Intestazione

Dati intestazione fattura ripresi dal menu File → Proprietà file (Dati base) → Indirizzo

stampa fattue passo 3

 

Indirizzo del cliente

Indirizzo cliente ripreso dalla tabella Conti, vedi Impostare i conti clienti.

stampa fatture passo 4

 

Dati della fattura

Inserire il contenuto della fattura nella tabella Registrazioni, vedi Inserire le fatture.

stampa fatture passo 5

 

Testi liberi

Testo iniziale, note e saluti utilizza Colonna Tipo; testi a fine fattura vai al menu Report → Clienti → Stampa fatture → Opzioni layout.

stampa fatture passo 6

 

QR-Code svizzero

Le  impostazioni si possono definire solo per la Svizzera, unicamente con il layout [CH10] Layout con codice QR svizzero .

Gestione clienti

La Gestione clienti ti consente di registrare, organizzare e gestire le informazioni dei clienti,tenendo traccia delle transazioni e dei pagamenti dei clienti, delle scadenze di pagamento e delle informazioni di contatto. Puoi monitorare i pagamenti dei clienti, con l'aggiornamento dello stato del pagamento delle fatture emesse nonché inserire e stampare fatture.

In Banana Contabilità i dati dei clienti si impostano nella tabella Conti.

Per poter creare le fatture è necessario:

Con una serie di funzioni puoi gestire:

  • Incassi delle fatture inserendoli nella tabella Registrazioni:

Creare la fattura da un centro di profitto

Quando il partitario clienti viene impostato con i centri di profitto (contabilità sull'incassato), nelle registrazioni delle fatture si utilizza la colonna del centro di profitto CC3.

Nelle apposite colonne della tabella Registrazioni indicare:

  • La data.
  • Il numero di fattura.
  • La descrizione dell'elemento da fatturare, che vuoi che appaia in fattura.
    Se ci sono più elementi da fatturare, usi un'altra riga che ha lo stesso numero di cliente.
  • Nel conto Dare non registrare alcun conto
  • Nel conto Avere non registrare alcun conto
  • L'importo. Puoi anche indicare la quantità, il prezzo unitario e il programma calcola l'importo.
  • Nella colonna CC3 inserire il conto di centro di profitto del cliente (tabella Conti).

Invoice with coster center

 Funzionalità al momento non disponibili

Queste funzionalità, richieste da utenti, non sono per il momento disponibili:

  • Invio fatture automatizzato per email.
  • Creazione di offerte.
    Il programma permette di stampare una fattura con l'indicazione "Offerta".
  • Creazione di bollettini di consegna.
    Il programma permette di stampare una fattura con l'indicazione "Bollettino di consegna".
  • Collegamento del file della contabilità con l'applicativo magazzino.
  • Collegamento con il file Foglio ore.
  • Creazione di fatture in moneta estera con IVA in moneta base (es. fatture in EUR con IVA in CHF).
  • Aggiungere automaticamente le spese di richiamo sulla fattura.
    In alternativa, è possibile inserire una riga nella fattura, indicando la data e il numero della fattura e specificando nella colonna descrizione il testo relativo alle spese di richiamo e l’importo desiderato.

Come alternativa, se vuoi emettere fatture in modo separato dalla contabilità (utile per la contabilità sull'incassato) e anche preparare offerte, puoi usare l'applicativo Offerte e Fatture.

Elenco completo funzionalità al momento non disponibili

Approfondimenti

File di esempio

Impostare il file per la fatturazione

Ci sono due modalità per predisporre il file contabile alla fatturazione:

  1. Creare un Nuovo file di contabilità partendo da un modello predefinito.
  2. Adattare il tuo file di contabilità esistente.

Nuovo file di contabilità

Sono a disposizione diversi modelli con il partitario clienti preimpostato. I tipi di contabilità che supportano la creazione di fatture sono:

  • Contabilità in partita doppia con o senza IVA.
  • Contabilità multi-moneta con o senza IVA.
  • Contabilità entrate-uscite con o senza IVA.

Puoi creare un nuovo file della contabilità per la fatturazione come segue:

  • Menu File > Nuovo.
  • Seleziona la Regione e la lingua.
  • Nel campo Filtra per, digita Fatture.
  • Nella sezione a destra, seleziona uno dei modelli.
  • Salva il file con nome.

Segui tutte le indicazioni presenti nella pagina Fatturazione.

Nelle tipologie di contabilità con IVA, per impostare correttamente il file, consigliamo di consultare le spiegazioni della pagina Stampa fatture e gestione IVA.

 Adatta il tuo file di contabilità esistente

Se hai già un tuo file, ma non è ancora predisposto per creare le fatture, devi aggiungere determinate funzionalità e impostazioni, necessari per stampare le fatture:

Inserisci i dati della società nei Dati base

  • Nel menu File > Proprietà file (dati base) > Indirizzo, imposta l'indirizzo della tua società, che sarà ripreso nell'intestazione della fattura.
  • Se hai un logo che vuoi utilizzare, consulta la pagina Imposta logo.

 Imposta l'elenco dei clienti nella tabella Conti

Aggiungi le colonne che ti servono nella tabella Registrazioni

  • Nella tabella Registrazioni rendi visibili le colonne per la fatturazione:
    • Menu Dati > Disponi colonne e visualizza la colonna DocTipo e DocFattura.
    • Aggiungi le colonne per la quantità e il prezzo unitario (opzionale).
      Menu Strumenti > Aggiungi nuove funzionalità > Aggiungi colonne Articoli nella tabella Registrazioni.
    • Aggiungi la tabella Articoli (opzionale).
      Ti  serve per tenere un elenco dei tuoi articoli e serve come una mini gestione del magazzino.
      Menu Strumenti > Aggiungi nuove funzionalità > Aggiungi tabella Articoli.

​​Nelle tipologie di contabilità con IVA, per impostare correttamente il file, consigliamo di consultare le spiegazioni della pagina Stampa fatture e gestione IVA.

Fatture gestite in un file separato, solo per le fatture

Se vuoi gestire le fatture in modo separato dalla contabilità devi creare un nuovo file. Nel piano dei conti si inseriscono solo i conti dei clienti, necessari per la fatturazione. Nella tabella Registrazioni si inseriscono le registrazioni di fatturazione.
Questo approccio è indicato per coloro che:

  • Registrano le fatture sull'incassato. Nel file della contabilità si registra solo l'importo che si è incassato.
  • Desiderano una gestione fatture completamente staccata, per esempio, le associazioni che devono inviare le quote di adesione ai soci.

Come creare un file separato per la gestione delle fatture:

  1. Scarica il file d'esempio, aprilo e adattalo alle tue esigenze.
    In alternativa puoi partire da un qualsiasi modello esistente e adattarlo, come indicato in precedenza, per l'uso delle fatture.
  2. Controlla che siano presenti tutte le impostazioni e le colonne spiegate nel paragrafo precedente.
     

 

Crea le fatture nelle righe di registrazione

Con la fatturazione integrata, le fatture vengono create e contemporaneamente registrate nella contabilità. Si possono creare fatture senza IVA e con IVA.

Prima di creare e registrare le fatture bisogna stabilire il metodo di contabilizzazione. I metodi sono i seguenti:

  • Contabilizzazione sul fatturato.
    • Le fatture emesse sono immediatamente registrate e contabilizzate.
    • I ricavi vengono riconosciuti al momento dell'emissione della fattura.
    • Partitario clienti tramite conti di bilancio.
  • Contabilizzazione sull'incassato.
    • Le fatture emesse vengono contabilizzate solo al momento dell'incasso.
    • I ricavi vengono riconosciuti solo quando la fattura viene effettivamente pagata, registrando le transazioni al momento dell'incasso.
    • Partitario clienti tramite centri di profitto CC3.

Gestione IVA

  • Contabilizzazione con il metodo effettivo
    • Le fatture vengono emesse con aliquote secondo il metodo effettivo (es. 8.1%, 3.8%, 2.6%).
    • I ricavi vengono contabilizzati all'emissione della fattura.
    • L'importo da registrare è solitamente al lordo IVA.
    • Il codice IVA viene inserito sulla riga dei ricavi, all'emissione della fattura.
    • Con la contabilizzazione sull'incassato, se gli importi sono al netto le fatture si devono gestire in un file separato (Applicativo Offerte e Fatture o file di contabilità).
  • Contabilizzazione con aliquota saldo.
    • Le fatture vengono emesse con un'aliquota diversa da quella contabilizzata.
    • I ricavi vengono riconosciuti solo quando la fattura viene effettivamente pagata, registrando le transazioni al momento dell'incasso.
    • Se gli importi sono al lordo si può contabilizzare sul fatturato o sull'incassato, inserendo il codice IVA tra parentesi quadre.
    • Con entrambe le contabilizzazioni (fatturato o incassato), se gli importi sono al netto le fatture si devono gestire in un file separato (Applicativo Offerte e Fatture o file di contabilità).

Fattura con IVA al netto e gestione IVA sull'incassato:

  • Quando si creano della  fatture con IVA, ci sono delle limitazioni se in contabilità si registrano gli importi al netto e si utilizza il metodo sull'incassato. In questo caso non è possibile inserire importi al netto IVA, perché al momento dell’emissione della fattura i codici IVA devono essere indicati tra parentesi quadre. L’IVA non viene calcolata automaticamente, ma riportata solo come indicazione ai fini della stampa del documento.
     

Le colonne per creare le fatture

Per inserire i dati standard delle fatture ci sono delle colonne di base, mentre si necessitano più dettagli, come per esempio la quantità, il prezzo unitario, ecc.., si possono aggiungere delle colonne apposite, aggiungendo la tabella Articoli. 

Le colonne sono personalizzabili anche nella disposizione della visualizzazione.

creare le fatture

Colonne base

Data
La fattura riporterà la data indicata in questa colonna. Tutte le righe che appartengono al documento devono riportare la medesima data.

Fattura
Per la gestione delle fatture deve essere indicato obbligatoriamente un numero di fattura nella colonna Fattura.

Descrizione
Una descrizione dei prodotti o servizi da fatturare. Questi testi compaiono sulla fattura.

Dare
Utilizzare la colonna solo per registrare l'incasso della fattura, inserendo il conto della liquidità (banca, posta,...).

Avere
Utilizzare la colonna solo per registrare l'incasso della fattura, inserendo il conto del ricavo.

Importo
Un importo. Se viene gestita l'IVA, inserire l'importo lordo (IVA inclusa).

Codice IVA
Il codice IVA corrispondente al conto dei ricavi (vendite o servizi):

  • Per l'emissione della fattura il codice IVA deve essere inserito tra parentesi quadre (es. "[V81]").
  • Per la contabilizzazione dell'incasso della fattura, il codice IVA del ricavo deve essere inserito senza parentesi quadre.

CC3
Un conto cliente presente nella tabella Conti, nel gruppo Centro di profitto CC3.

Colonne facoltative

Tipo
Nella colonna Tipo si possono definire delle righe di dettaglio, come ad esempio delle righe di totalizzazione o un termine di pagamento specifico di una fattura.
Questa colonna non è visibile di default, ma occorre visualizzarla tramite il menu Dati > comando Disponi colonne e vistando la colonna DocTipo.

Quantità
La quantità della merce o dei servizi da fatturare.
Per aggiungere la colonna quantità utilizzare il menu Strumenti > Aggiungi nuove funzionalità > Aggiungi colonne Articoli nella tabella Registrazioni.

Unità
Un genere di unità (ad esempio 'pz', 'h', 'm', 'kg').

Prezzo unità
Il prezzo unitario riferito alla merce o al servizio.
Il programma calcola automaticamente l'importo complessivo in base alle quantità inserite nella colonna Quantità.

Altre colonne

Nella stampa della fattura è possibile aggiungere altre colonne della tabella Registrazioni, comprese quelle che sono state aggiunte manualmente alla tabella. Vedi esempio Usa colonne tabella Registrazioni.

Fattura con più righe

Quando la fattura include più elementi da addebitare (articoli, prestazioni o entrambi), è necessario registrare ogni elemento su una riga separata.

  • Inserisci una nuova riga di registrazione per ciascun elemento che desideri riportare in fattura.
  • In ogni riga aggiuntiva, ripeti la data e il numero della fattura, identici a quelli indicati nella prima riga.

Gestione del conto cliente 

  • Registrazioni composte (su più righe)
    Se nelle righe di dettaglio non viene indicato il conto cliente, ma solo la contropartita, occorre specificare il conto cliente nella prima riga.
    In caso contrario, le contropartite delle righe successive non verranno visualizzate correttamente nella stampa della fattura.
  • Registrazioni semplici (su di una riga)
    In alternativa, puoi indicare sia il conto cliente che il conto del ricavo su ogni riga di dettaglio, garantendo così una corretta associazione dei dati. 

 

Come definire Numero Cliente e Numero Fattura

Questa pagina spiega come definire correttamente la lunghezza e il formato del Numero cliente e del Numero fattura nella fatturazione con Banana Contabilità Plus.

Importante: Impostare correttamente il Numero cliente e il Numero fattura è fondamentale, soprattutto se emetti fatture con QR Svizzero e vuoi registrare gli incassi automaticamente. Entrambi i numeri sono riportati nel numero di riferimento sul bollettino QR e servono per collegare in automatico gli incassi importati alle relative fatture.

L'impostazione è valida per:

Numero cliente

Il Numero cliente è l’identificativo del cliente in contabilità (conto del partitario o centro di costo). Nelle fatture con QR viene anche utilizzato per registrare  automaticamente gli incassi delle fatture.

Formato numero cliente per fatture con QR

Nelle fatture QR il numero cliente è incluso nel numero di riferimento. Per questo motivo deve seguire regole precise, che cambiano in base al tipo di conto usato (IBAN o QR-IBAN) e al tipo di numero di riferimento scelto.

  • QR-Fattura con conto IBAN:
    • Ammessi solo numeri o lettere (A‑Z, 0‑9).
    • Vietati spazi, separatori o altri caratteri (-, /, #, ecc.). 
      Se inserisci separatori o altri caratteri questi vengono rimossi dalla stampa della fattura e possono creare problemi nella registrazione automatica degli incassi.
    • Numero cliente + Numero fattura ≤ 19 caratteri.
      I due numeri insieme non devono superare 19 caratteri. Si consiglia di tenere il Numero cliente fino a un massimo di 7 caratteri.
  • QR-Fattura con QR-IBAN:
    • Ammesse solo cifre (0-9).
    • Nessuno spazio, lettera, separatore o altro carattere (-, /, #, ecc.). Se inserisci separatori o altri caratteri questi verranno rimossi dalla stampa della fattura e possono creare problemi nella registrazione automatica degli incassi.
    • Lunghezza massima 7 cifre.
    • Numero cliente + Numero fattura: insieme non devono superare 14 cifre.

Formato numero cliente per fatture senza QR

Nel caso delle fatture senza QR, non ci sono vincoli per quanto riguarda il formato del numero cliente. Valgono le buone pratiche.

Buone pratiche numero cliente

  • Univocità: ogni cliente deve avere un numero unico.
  • Coerenza: usa uno schema fisso (es. 1000001, 1000002, ecc.).
  • Compatibilità: se prevedi di emettere fatture QR sia con conto normale IBAN sia con conto speciale QR-IBAN, oppure di cambiare da IBAN a QR-IBAN, usa solo numeri.

Numero fattura

Il Numero fattura identifica in modo univoco la fattura (obbligatorio). Nelle fatture con QR viene anche utilizzato per registrare automaticamente gli incassi delle fatture.

Formato numero fattura per fatture con QR

Nelle fatture QR il numero fattura è incluso nel numero di riferimento. Per questo motivo deve seguire regole precise, che cambiano in base al tipo di conto usato (IBAN o QR-IBAN) e al tipo di numero di riferimento scelto.

  • QR-Fattura con conto IBAN:
    • Ammessi solo numeri o lettere (A‑Z, 0‑9).
    • Vietati spazi, separatori o altri caratteri (-, /, #, ecc.). Se inserisci separatori o altri caratteri questi vengono rimossi dalla stampa della fattura e possono creare problemi nella registrazione automatica degli incassi.
    • Numero cliente + Numero fattura: ≤ 19 caratteri.
      I due numeri insieme non devono superare 19 caratteri. Si consiglia di tenere il Numero cliente fino a un massimo di 7 caratteri.
  • QR-Fattura con QR-IBAN:
    • Ammesse solo cifre (0-9).
    • Nessuno spazio, lettera, separatore o altro carattere (-, /, #, ecc.). Se inserisci separatori o altri caratteri questi verranno rimossi dalla stampa della fattura e possono creare problemi nella registrazione automatica degli incassi.
    • Lunghezza massima 7 cifre.
    • Numero cliente + Numero fattura: insieme non devono superare 14 cifre.

Formato numero fattura per fatture senza QR

Nel caso delle fatture senza QR, non ci sono vincoli per quanto riguarda il numero fattura. Valgono le buone pratiche.

Buone pratiche numero fattura

  • Univocità: ogni fattura deve avere un numero unico.
  • Coerenza: usa uno schema fisso (es. anno+progressivo: 2500001, 2500002, ecc.).
  • Compatibilità: se prevedi di emettere fatture QR sia con conto normale IBAN sia con conto speciale QR-IBAN, oppure di cambiare da IBAN a QR-IBAN, usa solo numeri.

 

Emissione fattura sull'incassato

Nella fatturazione integrata le fatture vengono create e contabilizzate nello stesso file. Per quanto concerne la contabilizzazione sull'incassato, le fatture devono essere registrate al momento del loro incasso. 

Nella gestione delle fatture sull'incassato è necessario impostare il partitario clienti nella tabella conti, tramite il Centro di profitto CC3. 

  • Tutti i conti dei clienti devono avere i dati completi (nome, cognome o nome dell'azienda, indirizzo), perché al momento della creazione della fattura, il programma li riprende per l'intestazione della fattura al cliente.

Si possono creare e contabilizzare fatture con IVA e senza IVA.

Fattura sull'incassato

Nel sistema sull'incassato la fattura viene creata per essere inviata al cliente, ma la contabilizzazione avviene in un secondo momento quando viene incassata.

Pertanto per creare la fattura si registrano gli elementi da fatturare, utilizzando il centro di profitto CC3 del cliente:

  • Nella colonna Data e Doc. inserire la data ed eventuale numero di documento.
  • Nella colonna Fattura inserire il numero di fattura.
    È importante che il numero fattura rispetti alcuni vincoli: vedi come creare correttamente il numero fattura.
  • Nella colonna descrizione inserire gli elementi da fatturare che devono figurare nella fattura
  • Le colonne Dare e Avere devono rimanere vuote, perché la contabilizzazione avviene quando si incassa il pagamento del cliente
  • Nella colonna Importo inserire l'importo lordo
  • Nella colonna CC3 inserire il conto centro di profitto CC3 del cliente.
    È importante che il numero cliente rispetti alcuni vincoli: vedi come creare correttamente il numero cliente.
invoice without vat

Fattura sull'incassato e IVA metodo effettivo

La procedura di Banana Contabilità nella gestione IVA prevede di inserire il codice IVA sempre sulla riga dove si registra il ricavo. 

I ricavi vengono contabilizzati solo quando la fattura viene effettivamente pagata. Pertanto, nella gestione dell'IVA sull'incassato, il codice IVA viene inserito solo quando la fattura viene incassata.

customers-suppliers-accounts

I dati della fattura si inseriscono nella tabella Registrazioni. Per ogni nuova fattura inserire una nuova riga di registrazione.

  • Indicare la data della registrazione
  • Il numero fattura
    È importante che il numero fattura rispetti alcuni vincoli: vedi come creare correttamente il numero fattura.
  • Il testo della descrizione (prodotti, servizi, consulenze...) che apparirà sulla fattura del cliente
  • Il conto Dare deve rimanere vuoto
  • Il conto Avere deve rimanere vuoto
  • Inserire l'importo lordo
  • Nei casi di assoggettamento all'IVA, inserire il codice IVA di vendita tra parentesi quadre (es. "[V81]"). 
    Il codice IVA inserito fra parentesi quadre permette di visualizzare l'importo IVA nella fattura, senza la sua contabilizzazione che avviene quando sarà registrato l'incasso.
  • Nella colonna CC3 inserire il conto centro di profitto CC3 del cliente.
    È importante che il numero cliente rispetti alcuni vincoli: vedi come creare correttamente il numero cliente.

 

 

Emissione fattura sul fatturato

Nella fatturazione integrata le fatture vengono create e contabilizzate nello stesso file. Per quanto concerne la contabilizzazione sul fatturato, le fatture devono essere registrate al momento della loro emissione.

Nella gestione delle fatture sul fatturato è necessario impostare il partitario clienti nella tabella Conti che figurano nel bilancio.

  • Tutti i conti dei clienti devono avere i dati completi (nome, cognome o nome dell'azienda, indirizzo), perché al momento della creazione della fattura, il programma li riprende per l'intestazione della fattura al cliente.

Si possono creare e contabilizzare fatture con IVA e senza IVA.

Fattura sul fatturato

Nel sistema sul fatturato, la fattura viene creata per essere inviata al cliente, e contemporaneamente contabilizzazione.

Pertanto con un'unica registrazione si avrà la creazione della fattura e la sua contabilizzazione:

  • Nella colonna Data e Doc. inserire la data ed eventuale numero di documento.
  • Nella colonna Fattura inserire il numero di fattura.
    È importante che il numero fattura rispetti alcuni vincoli: vedi come creare correttamente il numero fattura.
  • Nella colonna descrizione inserire gli elementi da fatturare che devono figurare nella fattura.
  • Nella colonna Dare inserire il conto del cliente come da partitario.
    È importante che il numero cliente rispetti alcuni vincoli: vedi come creare correttamente il numero cliente.
  • Nella colonna Avere inserire il conto del ricavo.
  • Nella colonna Importo inserire l'importo lordo.
invoice without vat tounover

Fattura sul fatturato e IVA metodo effettivo

La procedura standard di Banana Contabilità nella gestione IVA prevede di inserire il codice IVA sempre sulla riga dove si registra il ricavo.

Le fatture emesse sono immediatamente registrate e contabilizzate. I ricavi vengono riconosciuti al momento dell'emissione della fattura.

kustomers suppliers accounts

Pertanto, nella gestione dell'IVA sul fatturato, il codice IVA viene inserito con la creazione della fattura.

I dati della fattura si inseriscono nella tabella Registrazioni. Per ogni nuova fattura inserire una nuova riga di registrazione.

  • Indicare la data della registrazione
  • Il numero fattura
    È importante che il numero fattura rispetti alcuni vincoli: vedi come creare correttamente il numero fattura.
  • Il testo della descrizione (prodotti, servizi, consulenze...) che apparirà sulla fattura del cliente
  • Nel conto Dare inserire il numero del conto cliente
    È importante che il numero cliente rispetti alcuni vincoli: vedi come creare correttamente il numero cliente.
  • Nel conto Avere inserire la contropartita (conto Vendite, Consulenza o altro)
  • Inserire l'importo
  • Nei casi di assoggettamento all'IVA, inserire il Codice IVA con la percentuale IVA applicabile. Vedi Stampa fatture e gestione IVA.

Fatturazione integrata, tabella Registrazioni

 

 

Fattura aliquota saldo e incassato

Se sei soggetto a IVA aliquota saldo o regime forfettario con il sistema sull'incassato, devi registrare separatamente l'emissione della fattura al cliente e la registrazione contabile della stessa, per i seguenti motivi:

  1. Fattura da inviare al cliente:
    Deve riportare una normale aliquota IVA commerciale (es. 8.1%), come da normativa fiscale.
  2. Contabilizzazione della fattura:
    Deve invece essere registrata in contabilità con l’aliquota saldo effettiva (es. 6.2%), utilizzando il relativo codice IVA (es. F1).

Questo approccio è fondamentale per garantire che l’IVA versata corrisponda al regime agevolato di appartenenza, pur mantenendo la fattura formalmente corretta verso il cliente.

fattura con aliquota saldo

Emissione della fattura al cliente

Per emettere la fattura al cliente occorre:

Nella Tabella Conti:

Nella tabella Registrazioni:

  • Nella colonna Data, inserire la data di emissione della fattura.
  • Nella colonna Fattura, inserire il numero della fattura.
    È importante che il numero fattura rispetti alcuni vincoli: vedi come creare correttamente il numero fattura.
  • Nella colonna Descrizione, inserire la descrizione che deve figurare nei dettagli della fattura.
  • Nella colonna Importo, inserire l’importo.
  • Le colonne Dare e Avere devono rimanere vuote.
  • Nella colonna Codice IVA, digitare il codice V81 tra parentesi quadre  [V81]. 
    I codici IVA tra le parentesi quadre non comportano alcune contabilizzazione dell'IVA.
  • Nella colonna CC3, indicare il numero del centro di profitto senza punto e virgola (es. 10001). 
    È importante che il numero cliente rispetti alcuni vincoli: vedi come creare correttamente il numero cliente.

Non essendoci i conti nella colonna Dare e Avere, la registrazione di creazione della fattura non verrà contabilizzata.

Registrazione della fattura con IVA aliquota saldo

Quando si registra una fattura soggetta a IVA con aliquota saldo in contabilità, è sufficiente procedere come per una normale registrazione, indicando i conti nelle colonne Dare e Avere e inserendo il codice IVA corrispondente all’aliquota saldo (es. F1).

Si possono utilizzare due sistemi di registrazione per registrare la fattura ad aliquota saldo:

  • Registrazione con scorporo
    Nella tabella codici IVA sono stati attribuiti le percentuali IVA ai codici IVA ad aliquota saldo. Nella tabella registrazioni, inserendo il codice IVA ad aliquota saldo (es. F1), il programma inserisce in automatico la percentuale IVA corrispondente (es. 6.2) e l'importo IVA.
  • Registrazione senza scorporo, inserendo il codice IVA ad aliquota saldo (es. F1), percentuale e l'importo non vengono inseriti. A fine periodo, si utilizza l’apposita estensione per il calcolo dell’IVA a saldo. 
    In base all’aliquota definita nel dialogo dell’estensione, il programma:
    • Rileva tutte le registrazioni con codice IVA ad aliquota saldo.
    • Calcola automaticamente l’IVA dovuta per il periodo di rendiconto.
    • Totalizza gli importi su base periodica (es. mensile, trimestrale, annuale).

 

Emissione fattura e IVA con aliquota a saldo metodo fatturato

La procedura di Banana Contabilità nella gestione IVA prevede di inserire il codice IVA sempre sulla riga dove si registra il ricavo. Quando la contabilità deve essere gestita sul fatturato, i ricavi vengono contabilizzati quando la fattura viene emessa. 

Quando si è soggetti all'IVA con il metodo Aliquote saldo o forfettarie, le fatture ai clienti devono essere emesse con le aliquote normali (esempio 8.1%). La contabilizzazione delle fatture con IVA metodo Aliquote saldo o forfettarie invece prevede delle aliquote ridotte (es. 6.2%).

  • Se gli importi sono al lordo si può contabilizzare sul fatturato o sull'incassato, inserendo il codice IVA tra parentesi quadre.
  • Se gli importi sono al netto, non è possibile creare e contabilizzare le fatture allo stesso momento. In questo caso è necessario gestire:
    • La creazione delle fatture su un file separato, tramite la fatturazione integrata oppure con l'Applicativo Offerte e Fatture
    • La contabilizzazione delle fatture sul file della contabilità.
      In questo caso è necessario gestire la creazione delle fatture su un file contabile o con l'Applicativo Offerte e Fatture, e la contabilizzazione su un file separato della contabilità.

Emissione fattura con aliquota saldo e importi al lordo

Per emettere una fattura ai clienti con l’aliquota normale (es. 8,1%), è necessario creare un partitario clienti con i centri di profitto CC3 (esempio: ;10001), completando tutte le informazioni del cliente nelle colonne della vista Indirizzo.

Nella tabella Registrazioni:

  • Nella colonna Data, inserire la data di emissione della fattura.
  • Nella colonna Fattura, inserire il numero fattura:
    È importante che il numero fattura rispetti alcuni vincoli: vedi come creare correttamente il numero fattura.
  • Nella colonna Descrizione, inserire i dettagli della fattura.
  • Le colonne Dare e Avere devono rimanere vuote.
    Non essendoci i conti nella colonna Dare e Avere, la registrazione di creazione della fattura non verrà contabilizzata.
  • Nella colonna Importo, inserire l’importo.
  • Nella colonna Codice IVA, digitare il codice V81 tra parentesi quadre  [V81]. 
    I codici IVA tra le parentesi quadre non comportano alcune contabilizzazione dell'IVA.
  • Nella colonna CC3, indicare il conto del cliente, inserito senza punto e virgola (es. 10001). 
    È importante che il numero cliente rispetti alcuni vincoli: vedi come creare correttamente il numero cliente.

Contabilizzazione fattura con aliquota saldo e importi al lordo

Al momento della registrazione della fattura in contabilità, per contabilizzarla con l'IVA aliquote saldo, occorre inserire la registrazione normalmente, inserendo anche i conti nelle colonne Dare e in Avere e il codice IVA dell'aliquota saldo:

  • Se viene usato il sistema di registrazione con scorporo, inserire il codice IVA dell'aliquota saldo (es. F1). In questo caso, nella tabella Codici IVA sono state inserite le aliquote IVA a saldo. Nell'esempio F1 corrisponde al 6.2%.
  • Se viene usato il sistema di registrazione senza scorporo, inserire il codice IVA senza aliquota (es. F1). Nella tabella codici IVA, i codici aliquota saldo non hanno delle aliquote. 

Per contabilizzare la fattura con aliquota saldo, è necessario creare nella tabella Conti:

  •  Un Partitario clienti tramite conti di bilancio.
  • Inserire nelle corrispondenti colonne la data e la descrizione.
  • Nella colonna Dare inserire il conto del cliente (Es. 10001).
  • Nella colonna Avere inserire il conto del ricavo.
  • Nella colonna Importo, inserire l’importo.
  • Nella colonna Codice IVA, digitare il codice IVA dell'aliquota saldo (es. F1)

fattura con aliquota saldo su effettivo

 

 

 

 

Sconti e ribassi

Per inserire in una fattura uno sconto o ribasso, aggiungere una nuova riga e inserire:

  • Data della fattura.
  • Numero della fattura.
  • Descrizione dello sconto o ribasso.
  • Conti nelle colonne Dare e Avere. È importante invertire i conti rispetto alla registrazione di vendita.
    Quando il partitario clienti / fornitori è impostato con i centri di costo e si hanno delle registrazioni con sconti e ribassi, affinché l'importo venga stornato, occorre invertire il segno dei centri di costo.
  • In caso di IVA indicare il codice IVA con il segno negativo, in modo tale che l'IVA venga dedotta, oppure, se presente usare il codice IVA per lo sconto e i ribassi.

sconti nella Fatturazione

Arrotondamenti nella stampa della fattura

Nella stampa delle fatture integrate in contabilità, l'ammontare totale dell'IVA corrisponde alla somma delle singole registrazioni IVA che compongono la stessa fattura. Poiché le singole registrazioni IVA vengono arrotondate ai centesimi, è possibile che ci sia una differenza rispetto al calcolo dell'IVA sull'importo globale della fattura. 

Per comprendere meglio, consideriamo il seguente esempio: 

vat rounding

  • Riga 1: 8.1% di CHF 187.33 = Arrotondato: CHF 14,04
  • Riga 2: 8.1% di CHF 875.00 = Arrotondato: CHF 65.76
  • Totale: 8.1% di CHF 1064.88 = Arrotondato: CHF 79.80

Nella fattura viene stampato un importo di IVA di CHF 79.80 invece di CHF 79.79 (importo calcolato direttamente sull'importo totale di 1064.88. Infatti, l'importo di CHF 79.80 corrisponde alla somma dell'IVA calcolata individualmente per ciascuna voce (CHF 14.04 + CHF 65.76). 

Questa logica è adottata per evitare differenze tra gli importi IVA registrati in contabilità e quelli visualizzati sulla fattura. In tal modo, il totale dell'IVA in contabilità coincide con quello riportato sulla fattura.

Impostare lingua cliente

I layout predefiniti includono le seguenti lingue: italiano, tedesco, inglese, francese, olandese.

I testi delle fatture vengono stampati nella lingua del cliente, a condizione che questa sia impostata nella colonna Lingua (tabella Conti, vista Indirizzo).
La lingua è un codice ISO generalmente di 2 lettere minuscole (it=italiano, de=tedesco, en=inglese, fr=francese, nl=olandese).

Se per il cliente non è stata indicata la lingua viene usata quella della contabilità, definita nel menu File → Proprietà file (dati base) → Varia.

impostare lingua cliente nelle fatture

Scadenze e termini di pagamento

La data di scadenza di una fattura può essere impostata in modi diversi:

  • Scadenza generale - stessa scadenza per tutte le fatture
    Dal menu Report > Clienti > Impostazioni > Generale > Scadenza fatture, indicare il periodo (in giorni) dopo il quale la fattura è considerata scaduta. Ad esempio, se la data del documento è del 10 di maggio, inserendo 10 giorni, la data di scadenza sarà del 20 maggio.
  • Scadenza per cliente - specifico per ogni cliente
    Nella tabella Conti, è disponibile la colonna TerminePagamentiInGiorni (se non visibile, attivarla dal menu Dati > Disponi colonne). In questa colonna potete impostare il periodo (in giorni) dopo il quale la fattura è considerata scaduta.
  • Scadenza specifica per fattura
    Nella tabella Registrazioni, vista Scadenze, è visibile la colonna Scadenza, potete indicare la data di scadenza direttamente in questa colonna.
  • Testo alternativo per il termine di pagamento
    Per ogni fattura è possibile definire un testo libero come termine di pagamento che sostituisce il testo della data di scadenza. Per maggiori dettagli consultare la pagina Inserimento avanzato - colonna Tipo.

Stampa fatture in altre monete

Con Banana Contabilità Plus puoi stampare fatture anche in moneta estera.

Fatture in moneta estera da inviare a clienti esteri

Impostazioni necessarie:

  • Aprire uno dei nostri modelli di contabilità multi-moneta.
  • Impostare nella tabella Conti, nel partitario clienti, i clienti con la moneta estera. Le fatture vengono stampate nella moneta del conto del cliente.
  • Se vuoi inviare fatture in monete diverse allo stesso cliente devi creare, per lo stesso cliente, dei conti in diverse monete (tabella Conti).
  • Per la stampa delle fatture da inviare all'estero utilizzare il layout UNI11.

Fatture in moneta estera con IVA in moneta base

Normalmente non è possibile inserire una fattura in moneta estera con l'IVA in moneta base. Si può ovviare a questa problematica con le procedure seguenti:

Fatture in moneta estera con IVA sull'incassato

  • Aprire uno dei nostri modelli di contabilità multi-moneta con IVA con partitario centri di costo CC3.
  • Impostare nella tabella Conti, i clienti in moneta estera come centri di costo CC3 (;).
    Se vuoi inviare fatture in monete diverse allo stesso cliente devi creare, per lo stesso cliente, dei conti in diverse monete (tabella Conti).
  • Dal menu Report > Clienti > Impostazioni, impostare il Gruppo/conto cliente usando il centro di costo CC3.
  • Nella tabella Registrazioni devi inserire i dati della fattura su più righe:
    • Nella  prima riga:
      • Nella colonna Importo Moneta (Imp.moneta) inserire l'importo al netto IVA (senza inserire alcun conto in dare e avere).
      • Nella colonna CC3 inserire il conto del centro di costo del cliente in moneta estera.
    • Nella seconda riga:
      • Nella colonna Importo Moneta (Imp.moneta) inserire l'importo IVA in moneta estera (senza inserire alcun conto in dare e avere), calcolando manualmente l'importo IVA in moneta estera.
      • Nella colonna CC3 inserire il conto del centro di costo del cliente in moneta estera.
  • Per la stampa delle fatture con codice QR svizzero utilizzare il layout CH10.

Registrare l'incasso:

  • Nella colonna Dare inserire il conto della liquidità.
  • Nella colonna Avere inserire il conto del ricavo.
  • Nella colonna Cod. IVA inserire il codice IVA della vendita.
  • Nella colonna CC3 inserire il conto del centro di costo del cliente in moneta estera con segno negativo.

Esempio registrazione fattura in moneta estera (EUR) con IVA sull'incassato in moneta base (CHF):

vati cash principale

Fatture in moneta estera con IVA sul fatturato

  • Aprire uno dei nostri modelli di contabilità multi-moneta con IVA e con partitario clienti.
  • Nella tabella Conti, impostare i clienti in moneta estera sia come partitario (Conti) e sia come centri di costo CC3 (;).
  • Dal menu Report > Clienti > Impostazioni, impostare il Gruppo/conto cliente usando il centro di costo CC3.
    Nota: impostando questa opzione come CC3, le fatture emesse come conto normale non verranno create, quindi è consigliato avere i clienti anche come centri di costo CC3.
  • Nella tabella Registrazioni devi inserire i dati della fattura su più righe:
    • Nella  prima riga inserire l'emissione della fattura normalmente:
      • La data, la descrizione, nel conto Dare il conto del cliente in moneta estera e nel conto Avere il ricavo, l'importo al lordo IVA e il codice IVA della vendita.
      • Il numero della fattura non deve essere inserito.
    • Nella seconda riga:
      • Nella colonna Importo Moneta (Imp.moneta) inserire l'importo della fattura al netto IVA (senza inserire alcun conto in dare e avere).
      • Nella colonna CC3 inserire il conto del centro di costo del cliente in moneta estera
      • Nel caso in cui si utilizzano le colonne Quantità, Unità e Prezzo unità, il prezzo unitario deve essere al netto dell'IVA.
    • Nella terza riga:
      • Nella colonna Importo Moneta (Imp.moneta) inserire l'importo IVA in moneta estera (senza inserire alcun conto in dare e avere), calcolando manualmente l'importo IVA in moneta estera.
      • Nella colonna CC3 inserire il conto del centro di costo del cliente in moneta estera.

Le righe con i centri di costo vengono utilizzate semplicemente per creare la fattura in moneta estera con IVA.

Registrare l'incasso:

  • Nella colonna Dare inserire il conto della liquidità.
  • Nella colonna Avere inserire il conto del cliente in moneta estera.
  • Nella colonna CC3 inserire il conto del centro di costo del cliente in moneta estera con segno negativo.

Esempio registrazione fattura in moneta estera (EUR) con IVA sul fatturato in moneta base (CHF):

vat tournover

 

Inserimento avanzato colonna Tipo

La colonna TipoDoc della tabella Registrazioni può essere usata per definire dei comandi specifici per la visualizzazione di determinati dati nella stampa della fattura.
Per utilizzare la colonna, occorre prima visualizzarla dal menu Dati > Disponi colonne, vistare la colonna DocTipo.

Inserire dei dati

Una volta visualizzata la colonna è possibile procedere con l'inserimento dei dati. Per farlo è necessario:

  • Aggiungere una riga vuota dopo i dati della fattura.
  • Nella colonna Data, inserire la data della fattura.
  • Nella colonna Tipo, inserire il comando desiderato (vedi la tabella sottostante).
  • Nella colonna Fattura, inserire il numero della fattura.
  • Nella colonna Descrizione, inserire i dati che devono figurare nella fattura.

 

Fattura al cliente

Digitando 10: nella colonna Tipo vengono elencate tutte le opzioni possibili per personalizzare i dati della fattura.

Queste righe di comandi dovrebbero, ad eccezione delle righe dei totali, trovarsi alla fine della fattura, dopo tutte le righe di dettaglio relative ad articoli o prestazioni.

Dati fatturaColonna TipoColonna Descrizione

Indirizzo cliente

Quando si desidera un indirizzo di fatturazione diverso da quello indicato nella tabella Conti (vista Indirizzo), è possibile specificarlo utilizzando le opzioni appropriate.

Su ogni riga si definisce un elemento dell'indirizzo (nome, cognome, indirizzo...).

10:adr:fna
10:adr:lna
10:adr:bna

10:adr:str1
10:adr:str2
10:adr:str3
10:adr:cod

10:adr:cit
10:adr:sta
10:adr:cou
Inserire il nome
Inserire il cognome
Inserire il nome ditta/organizzazione
Inserire la riga 1 dell'indirizzo
Inserire la riga 2 dell'indirizzo
Inserire la riga 3 dell'indirizzo
Inserire Codice avviamento postale
Inserire la località
Inserire lo stato/provincia
Inserire la nazione
Indirizzo spedizione10:sadr:pna
10:sadr:fna
10:sadr:lna
10:sadr:str1
10:sadr:cod

10:sadr:cit
Inserire il prefisso
Inserire il nome
Inserire il cognome
Inserire riga 1 dell'indirizzo
Inserire Codice avviamento postale
Inserire la località

Saluti

Dopo la tabella dei dettagli della fattura è possibile aggiungere una riga di testo per i saluti finali. Vedi anche Esempi fatture.

10:greInserire il testo dei saluti

Note finali

Dopo la tabella dei dettagli della fattura e prima dei saluti, è possibile aggiungere una o più righe di testo per eventuali note. Vedi anche Esempi fatture.

10:notInserire il testo delle note
Ordine data10:orddInserire la data dell'ordine
Ordine numero10:ordnInserire il numero dell'ordine

Parametri (avanzato)

Quando si desidera stampare dati personalizzati nella fattura, è possibile utilizzare il comando apposito.

È rivolto ad utenti con conoscenze di programmazione JavaScript, e permette di modificare il layout della fattura in modo da utilizzare i parametri indicati con questo comando.

Per maggiori informazioni consultare Printing custom data (solo in inglese).

10:parInserire i parametri personalizzati

Termine di pagamento

Quando si desidera indicare un testo alternativo come termine di pagamento, inserire il testo desiderato. Sulla fattua sarà riportato questo termine.

10:terInserire il testo alternativo per il termine di pagamento
Testo iniziale10:begInserire il testo iniziale della fattura visualizzato prima del titolo della fattura

Titolo

Quando non si desidera utilizzare il titolo della fattura predefinito è possibile specificare un titolo diverso.

10:titInserire il testo per il titolo della fattura

Sottototali articoli

Nella tabella dei dettagli della fattura è possibile inserire dei totali intermedi per gli articoli. Vedi anche Esempi fatture.

10:tot
10:tot:0
10:tot:1
10:tot:2
Inserire il sottototale di livello 0 (tot e tot:0 è sempre di livello 0)
Inserire il sottototale di livello 1
Inserire il sottototale di livello 2

Testo intestazione/titolo

Nella tabella dei dettagli della fattura si possono aggiungere intestazioni per raggruppare gli articoli. Vedi anche Esempi fatture.

10:hdrInserire il testo che si desidera aggiungere ai dettagli della fattura.
Lasciare vuoto per aggiungere una riga vuota.

 Totali intermedi

Per poter inserire dei totali intermedi, occorre inserire delle righe supplementari nella tabella Registrazioni:

  • Nella colonna Tipo inserire 10: e scegliere dal menu a tendina :tot, figurerà la dicitura 10:tot. Inserire ancora : e scegliere :1
  • Nella colonna Descrizione inserire la descrizione appropriata al totale (es. Totale merce)
  • Inserire il numero di fattura (se non viene inserito il numero di fattura, il totale non verrà stampato).

fattura con subtotali

Esempio fattura con totali intermedi

stampa fattura con subtotali

 Testo alternativo per il termine di pagamento

Per ogni fattura è possibile definire un testo libero come termine di pagamento che sostituisce il testo della data di scadenza.

  • Inserire nella tabella Registrazione una riga supplementare con lo stesso numero di fattura
  • Nella colonna Tipo occorre inserire 10: e selezionare :ter dal menu a tendina che appare, pertanto figurerà la dicitura 10:ter
  • Nella colonna Descrizione inserire il testo (es. 30 giorni netto, 60 giorni ecc..).

Quando verrà stampata la fattura figurerà il valore assegnato come termine di pagamento.

Ulteriori personalizzazioni 

Altre opzioni di personalizzazione come ad esempio la definizione delle coordinate bancarie o i saluti finali, sono disponibili nel dialogo della stampa fatture

 

Come fare per la stampa della fattura

La stampa della fattura può essere personalizzata e adattata alle specifiche esigenze.

Inserire i dati dell'indirizzo della ditta (mittente)

Nel menu File > Proprietà file (Dati base) > Indirizzo, imposta l'indirizzo della tua società.

Per impostare la posizione dell'indirizzo nella stampa della fattura, consultare il paragrafo Impostare posizione indirizzo cliente.

Impostare il numero cliente e il numero fattura

È importante che il numero cliente e il numero fattura rispettino alcuni vincoli: vedi come creare correttamente il numero cliente e il numero fattura.

Impostare l'elenco dei clienti nella tabella Conti

Riprendere gli indirizzi dei clienti da Excel

Quando i dati dei clienti si trovano su un file Excel, questi possono essere riportati facilmente nella tabella Conti, vista Indirizzo.

Si presuppone che nella tabella Conti, alla fine del piano contabile, ci sia il partitario clienti o soci impostato. Assicurati di avere abbastanza righe vuote per inserire i dati copiati da Excel.

Procedi nel seguente modo:

  • Seleziona da Excel la colonna con i dati da copiare e usa il comando Copia (Ctrl+C).
  • Vai in Banana, tabella Conti (vista Indirizzo), posizionati nella colonna corrispondente e impartisci il comando Incolla (Ctrl+V o Incolla dal menu Modifica).
  • Ripeti questa operazione per tutte le colonne dell'indirizzo (Conto, Nome, Cognome, Organizzazione, Via, Cap, Località, Codice nazione, Lingua).
    I dati corrispondenti alle colonne menzionate sono necessarie per la stampa della fattura.
  • Se nel file Excel non hai tutte le colonne menzionate, devi aggiugere le informazioni mancanti manualmente.

Impostare la lingua dei clienti

Puoi stampare le fatture nella lingua dei clienti. Per farlo devi prima impostare la lingua del cliente.

Impostare posizione logo e indirizzo mittente

Per impostare il logo bisogna:

  • Caricare l'immagine del logo nel menu File > Imposta logo.
  • Per utilizzare il logo nella fattura, nelle Impostazioni della fattura devi attivare la casella Logo e inserire il nome della personalizzazione che hai utilizzato, rispettando maiuscole e minuscole, nel campo Nome Logo.

Puoi ad esempio posizionare il logo sulla sinistra e l'indirizzo sulla destra e cambiare le dimensioni del logo.

L'indirizzo del mittente, se non vengono modificate le impostazioni predefinite, viene inserito a destra, indipendentemente dalla presenza del logo.

Se si desidera impostare l'indirizzo del mittente a sinistra senza alcuno logo, consultare la pagina seguente:

Personalizzare indirizzo nell'intestazione fattura

Lo stile dell'indirizzo del mittente nell'intestazione della fattura (colore, dimensione, carattere..) viene impostato predefinito dal programma.

Il Piano Advanced di Banana Contabilità Plus consente di personalizzare lo stile dell'indirizzo. Per maggiori informazioni consultare la pagina Esempi (solo in lingua inglese).

Impostare le informazioni fattura

Le informazioni fattura sono informazioni relative alla data, numero cliente, data scadenza, ecc. che si trovano di regola subito sotto l'intestazione e vicino all'indirizzo del cliente.
I layout CH10 e UNI11 permettono di definire quali informazioni della fattura includere e quali invece escludere dalla stampa. Nella pagina Impostazioni fattura trovi le indicazioni.

Per gli altri layout di stampa (CH01-CH09 / UNI01-UNI08), le informazioni non sono modificabili.

Impostare data di scadenza fattura

La data di scadenza predefinita nel programma è di 30 giorni dalla data di emissione della fattura.

Se si vuole cambiare la data di scadenza, procedere come segue:

  • Aggiungere una riga alla fattura nella tabella Registrazioni.
  • Nella colonna Data, inserire la data della fattura.
  • Nella colonna DocTipo inserire 10:ter (:ter Termine di pagamento).
  • Nella colonna Fattura, inserire il numero della fattura.
  • Nella colonna Descrizione inserire la scadenza desiderata (es. "10 giorni").

Nelle informazioni della fattura apparirà il testo inserito.

 Impostare posizione indirizzo cliente

I layout CH10 e UNI11 permettono di definire la posizione dell'indirizzo del cliente e la sequenza degli elementi dell'indirizzo. Nella pagina Impostazioni fattura trovi le indicazioni.

Per gli altri layout di stampa (CH01-CH09 / UNI01-UNI08), la posizione e la composizione dell'indirizzo del cliente non sono modificabili.

 Impostare l'indirizzo di spedizione

Per inserire un indirizzo di spedizione, oltre all'indirizzo del cliente, procedere come segue:

  • Usare la colonna Tipo della tabella Registrazioni, comando 10:sadr.
    • Aggiungere una riga alla fattura nella tabella Registrazioni.
    • Nella colonna Data, inserire la data della fattura.
    • Nella colonna Tipo inserire:
      • 10:sadr:fna per il nome.
      • 10:sadr:lna per il cognome.
      • 10:sadr:str1 per l'indirizzo (via e numero).
      • 10:sadr:cod per il codice avviamento postale.
      • 10:sadr:cit per la località.
    • Nella colonna Fattura, inserire il numero della fattura.
    • Nella colonna Descrizione inserire il testo da visualizzare.
  • Con i layout CH10 e UNI11, vai nelle Impostazioni fattura > sezione Indirizzo cliente e spunta la voce Indirizzo di spedizione.
    Vengono ripresi e inseriti sulla stampa della fattura i dati inseriti tramite la colonna Tipo della tabella Registrazioni.

Impostare titolo/oggetto

Per inserire il titolo/oggetto della fattura, hai due possibilità:

  • Usare la colonna DocTipo della tabella Registrazioni, comando 10:tit.
    • Per ogni fattura si definisce un titolo.
    • Vale per qualsiasi layout di stampa.
    • Se si usa la colonna DocTipo, questa ha sempre la priorità rispetto alle eventuali impostazioni dei layout (vedi prossimo punto).
  • Con i layout CH10 e UNI11, si può inserire il testo nelle Impostazioni fattura, sezione Testi, Titolo fattura.
    • Il titolo si applica a tutte le fatture stampate con il layout in questione.
    • Si applica solo se non è stato definito alcun titolo come da primo punto.

Se non inserisci alcun testo, il programma utilizza il testo predefinito.

Impostare testo iniziale

Per inserire il testo iniziale della fattura, hai due possibilità:

  • Usare la colonna DocTipo della tabella Registrazioni, comando 10:beg.
    • Per ogni fattura si definisce un testo iniziale.
    • Vale per qualsiasi layout di stampa.
    • Se si usa la colonna DocTipo, questa ha sempre la priorità rispetto alle eventuali impostazioni dei layout (vedi prossimo punto).
  • Con i layout CH10 e UNI11, inserire il testo nelle Impostazioni fattura, sezione Testi, Testo iniziale.
    • Il testo si applica a tutte le fatture stampate con il layout in questione.
    • Si applica solo se non è stato definito alcun testo iniziale come da primo punto.

Impostare i dettagli fattura

Utilizza la tabella Registrazioni per inserire i dati delle fatture.

Vedi anche Sconti e ribassi.

Con i layout CH10 e UNI11 decidi quali colonne visualizzare nella stampa. Vedi come fare nella pagina Impostazioni fattura > Dettagli fattura.

Per gli altri layout di stampa (CH01-CH09 / UNI01-UNI08), le colonne non sono modificabili.

Impostare testi finali

Per inserire il testo finale della fattura:

  • Dal menu Dialogo stampa fatture.
  • Sezione Opzioni.
  • Selezionare la lingua nella quale si stampa la fattura.
  • Inserire il testo nel campo Testo finale.
  • Il testo inserito viene applicato a qualsiasi layout di stampa si utilizza.

I layout CH10 e UNI11 permettono di definire il testo finale anche tramite le Impostazioni fattura.

Per impostare dei testi finali diversi per ogni fattura, occorre utilizzare la colonna DocTipo della tabella Registrazioni:

  • Nella colonna DocTipo, inserire 10:not (Note).
  • Nella colonna Descrizione, inserire il testo finale desiderato. Il testo inserito apparirà su un'unica riga.
    Per aggiungere altre righe di note, occorre ripetere l'inserimento nelle colonne DocTipo e Descrizione su più righe.

Impostare numero di conto bancario

Se non utilizzi il QR-Code, nel testo finale devi inserire il numero del conto bancario come riferimento per il pagamento della fattura.

Vedi il capitolo Impostare testi finali per inserire il numero del conto bancario.

Impostare IBAN per la stampa QR-Code Svizzero

Se desideri creare fatture QR con conto IBAN, devi:

Nella pagina QR-Fattura con conto IBAN trovi maggiori informazioni per le impostazioni delle fatture QR con conto IBAN.

Impostare QR-IBAN per la stampa QR-Code Svizzero

Se desideri creare fatture QR con conto QR-IBAN, devi:

Nella pagina QR-Fattura con QR-IBAN trovi maggiori informazioni per le impostazioni delle fatture QR con conto QR-IBAN.

Stampare la fattura con bollettino QR senza importo e indirizzo

Se desideri stampare una fattura senza indicare l'importo e l'indirizzo sul bollettino QR, trovi maggiori informazioni alla pagina Personalizzazione QR-Code, paragrafo Includi/escludi dalla stampa.

Stampare bollettino QR senza importo e indirizzo

Se desideri stampare solo il bollettino QR senza importo e senza indirizzo del cliente, devi:

Vedi anche come stampare una Fattura senza importo.

Impostare stili e colori

I layout di stampa delle fatture hanno anche un'impostazione per definire:

  • Tipo di carattere.
    • Inserire il nome del carattere (es. Arial, Helvetica, ecc).
  • Colori.
    • Si può usare la denominazione in inglese (black, yellow, white, blue, red, ecc.).
    • Oppure il valore esadecimale (HEX) preceduto dal segno # (es. #000000, #009FE3, #FF00EA).
      I codici dei colori si trovano facilmente su internet. Ad esempio, puoi consultare la tabella al sito https://www.w3schools.com/cssref/css_colors.asp.

I layout CH10 e UNI11, in più hanno anche un'impostazioni fattura per definire la dimensione del carattere.

Impostare dei testi in grassetto

Con i layout CH10 e UNI11 si può applicare il grassetto ai testi della fattura.

 Inserire immagini nelle fatture

Il Piano Advanced di Banana Contabilità Plus consente di aggiungere delle immagini nelle fatture da inviare ai clienti.

Questa funzionalità rende la fattura ancora più personalizzabile e il cliente che la riceve ha una visione ancora più completa e chiara sulla fatturazione degli articoli.

Abbiamo diverse pagine informative sull'inserimento di immagini nelle fatture. Consigliamo di consultarle per capire la procedura o per approfondire la problematica.

Le nostre risorse sono le seguenti:

Chiudere le fatture incassate

Per chiudere le fatture aperte ci sono due modalità:

Altre risorse

 

Stampa fatture | Fatturazione Integrata

Per maggiori informazioni sulla personalizzazione, vedi:

Con il piano Advanced di Banana Contabilità Plus è anche possibile mandare in stampa diverse fatture allo stesso tempo e ottenere PDF singoli per ognuna di esse! Per maggiori informazioni visita la pagina Stampa fatture o estratti clienti in PDF separati.

Si accede al dialogo della stampa fatture dal menu Report > Clienti > Stampa fatture.

stampa fatture clienti

Da questo dialogo:

  • Selezionare la fattura o le fatture che vuoi stampare.
  • Impostare il layout da usare per la stampa della fattura.
  • Accedere alle impostazioni del layout per personalizzare la stampa.

Una volta scelte le opzioni di stampa, con il bottone OK la fattura viene visualizzata nella finestra anteprima di stampa.

Dall'anteprima della fattura è possibile:

  • Stampare la fattura.
  • Salvare la fattura in PDF in modo da poter essere comodamente inviate via email.
  • Salvare la fattura in altri formati.
  • Accedere al Dialogo Stampa Fatture.

Sezione Stampa

Numeri fattura

Si possono stampare fatture singole o multiple:

  • Per la stampa singola indicare il numero della fattura.
  • Per Ia stampa multipla indicare i numeri delle fatture separati da virgole (es. 1,3,6).
  • Per la stampa di una sequenza (da...a...) indicare i numeri separati da un trattino (es. 1-3).
    Se il numero della fattura contiene già un trattino (es. 2016-1), questa dev'essere racchiusa tra parentesi graffe {} per distinguere la numerazione da un intervallo di documenti, {2016-1}-{2016-3}.

Fatture dal

L'opzione permette di determinare la stampa delle fatture incluse nel periodo. Devono essere inserite una data iniziale e una data finale.

Fatture non stampate

Vengono stampate le fatture che nella colonna Stampata della tabella Registrazioni non hanno contenuto. Pertanto vengono stampate tutte le fatture non ancora stampate.

Layout

L'opzione permette di cambiare il layout della fattura. Sono a disposizione una serie di layout predefiniti.

Preferenze del layout

Per poter utilizzare le preferenze del layout occorre:

L'opzione permette di impostare le preferenze offerte dal layout selezionato.
Se viene selezionato un layout che non prevede alcuna preferenza, questa sezione non viene visualizzata nel dialogo.

  • Stampa come
    Puoi selezionare la tipologia di documento che desideri stampare, le scelte sono:
    • Automatico: stampa il documento in formato fattura.
    • Bollettino di consegna con importi: stampa il documento come bollettino di consegna.
    • Bollettino di consegna senza importi: stampa il documento come bollettino di consegna, senza mostrare gli importi ed il totale.
    • Conferma d'ordine: stampa il documento come conferma d'ordine.
    • Offerta: stampa il documento come offerta.
    • Fattura Proforma: stampa il documento come fattura proforma.
    • Fattura: stampa il documento in formato fattura.
    • Conferma d'ordine: stampa il documento come conferma d'ordine.
    • Bollettino QR: stampa solo il bollettino QR (unicamente per il layout CH10).
    • 1. richiamo: stampa il documento come primo richiamo.
    • 2. richiamo: stampa il documento come secondo richiamo
    • 3. richiamo: stampa il documento come terzo richiamo

Il tipo di documento scelto non viene salvato per la volta successiva, viene invece impostato nuovamente su "automatico".

Le preferenze del layout sono offerte dai seguenti layout:

Altri layouts

Questo bottone rimanda alla finestra di dialogo Gestione Estensioni, dove è possibile installare nuovi layout, aggiornare quelli già in uso con le versioni più recenti, oppure aggiungere i propri layout personalizzati.

Impostazioni

Permette di accedere al dialogo delle impostazioni del layout selezionato, dove è possibile personalizzare la stampa della fattura. Ogni layout ha le proprie impostazioni personalizzabili.

Aggiorna Colonna Stampato dopo la stampa

La colonna è visibile con il comando Dati > Disponi colonne.

Aggiorna la colonna Stampata della tabella Registrazioni con il testo 1 dopo l'anteprima della fattura. Questo permette all'opzione Seleziona fatture non stampate di selezionare le fatture con il contenuto della colonna vuota.

Sezione Opzioni

In questa sezione si possono aggiungere dei testi specifici per ogni lingua, per esempio, per indicare dei saluti finali o le coordinate bancarie per il pagamento. A seconda della lingua del cliente, il programma visualizzerà a fine fattura i testi salvati per la lingua indicata.

Si può inserire unicamente un solo tipo di testo, uno per ogni lingua.

I testi inseriti in questa sezione vengono ripresi nella stampa di tutte le fatture, con qualsiasi layout di stampa si utilizzi.

Per inserire un testo finale:

  • Menu Report > Clienti > Stampa fatture.
  • Nella sezione Opzioni, inserire il testo desiderato.
  • Confermare con OK.

Il testo inserito apparirà nell'anteprima di stampa della fattura.

stampa fatture, sezione Opzioni

Inserire diversi tipi di testi finali

Per inserire nelle fatture diversi tipi di note, consultare la pagina:

Esporta PDF

Il programma visualizza l'anteprima delle fatture o degli estratti clienti. Dall'anteprima di stampa, con il comando Esporta PDF si possono creare:

  • Un unico file che contiene tutte le fatture o gli estratti del cliente.
  • File separati per ogni singola fattura o estratto cliente.

 

Stampa Bollettino di consegna | Fatturazione Integrata

Con la Fatturazione integrata quando si crea una fattura questa è automaticamente registrata nella contabilità e nel conto del cliente.
È possibile stampare una fattura con la dicitura "Bollettino di consegna" con i dati della stessa fattura, utilizzando i layout CH10 e UNI11.

Non è invece possibile creare unicamente una registrazione per il bollettino di consegna senza ripercussioni contabili, che non addebiti il conto del cliente e non accrediti gli altri conti.

Requisiti per poter utilizzare le preferenze del layout:

Come stampare un Bollettino di consegna

Nella tabella Registrazioni seleziona la riga dove si trova il bollettino di consegna e procedi come segue:

  • Menu Report > Clienti > Stampa fatture
  • Seleziona il Layout CH10 o UNI11
  • All'opzione Stampa come, seleziona:
    • Bollettino di consegna con importi 
      In questo caso vengono inclusi nel bollettino importi nei dettagli e importo totale.
    • Bollettino di consegna senza importi
      Nel bollettino vengono visualizzati solo i dettagli relativi alla merce spedita, senza alcun importo.
  • Conferma con OK.

Indirizzo spedizione

Quando si stampa il bollettino di consegna con un indirizzo diverso da quello della fatturazione, l'indirizzo di consegna deve essere inserito nella tabella Registrazioni, utilizzando la colonna Tipo.

In questo caso, nel bollettino di consegna verrà stampato l'indirizzo inserito nella tabella Registrazioni e non quello del relativo cliente che invece si trova nella tabella Conti, vista Indirizzi.

Personalizzazione della stampa

Tutte le impostazioni che caratterizzano il Layout CH10 e UNI11 vengono mantenute anche nella stampa del bollettino di consegna.

Per modificare le impostazioni, vai nelle Impostazioni del Layout di stampa.

Nella sezione Testi > Bollettino di consegna puoi definire i testi iniziali e finali nel bollettino di consegna.

Esempio di stampa:
delivery note preview example

Stampa Offerte | Fatturazione Integrata

Con la Fatturazione integrata quando si crea una fattura questa è automaticamente registrata nella contabilità e nel conto del cliente.
È possibile stampare una fattura con la dicitura "Offerta" con i dati della stessa fattura, utilizzando i layout CH10 e UNI11.

Non è invece possibile creare unicamente una registrazione di sola Offerta senza ripercussioni contabili, che non addebiti il conto del cliente e non accrediti gli altri conti.

Requisiti per poter utilizzare le preferenze del layout per scegliere la dicitura "Offerte":

 

Come stampare un'offerta

Nella tabella Registrazioni seleziona la riga dove si trova la registrazione dell'offerta e procedi come segue:

  • Menu Report > Clienti > Stampa fatture
  • Seleziona il Layout CH10 o UNI11
  • All'opzione Stampa come, seleziona Offerta
  • Conferma con OK.

L'offerta viene sempre stampata senza il bollettino QR svizzero.

Personalizzazione della stampa

Tutte le impostazioni che caratterizzano il Layout CH10 e UNI11 vengono mantenute anche nella stampa dell'offerta.

Per modificare le impostazioni, vai nelle Impostazioni del Layout di stampa.

Nella sezione Testi > Offerta puoi definire i testi iniziali e finali dell'offerta.

Stampa Richiami | Fatturazione Integrata

In Banana Contabilità Plus puoi stampare i richiami in due modalità diverse:

Stampa Richiami dal dialogo Stampa Fatture | Fatturazione Integrata

Banana Contabilità Plus, con i layout CH10 e UNI11, permette di stampare anche i richiami.

Requisiti per poter utilizzare le preferenze del layout:

Sulla base dei dati delle fatture, inseriti nella tabella Registrazioni, si possono stampare i richiami.

Come stampare il richiamo

Nella tabella Registrazioni seleziona la riga dove si trova la fattura per la quale devi stampare il richiamo e procedi come segue:

  • Menu Report > Clienti > Stampa fatture
  • Seleziona il Layout CH10 o UNI11
  • All'opzione Stampa come, seleziona una delle seguenti opzioni:
    • 1. richiamo
    • 2. richiamo
    • 3. richiamo
  • Conferma con OK

Personalizzazione della stampa

Tutte le impostazioni che caratterizzano il Layout CH10 e UNI11 vengono mantenute anche nella stampa dei richiami.

Per modificare le impostazioni, vai nelle Impostazioni del Layout di stampa.

Nella sezione Testi → Richiamo puoi definire i testi iniziali e finali nel richiamo.

Esempio di stampa:
reminder preview example

Esporta fatture in PDF

Questa finestra di dialogo viene visualizzata dall'anteprima di stampa quando occorre esportare fatture ed estratti dei clienti in PDF.

Per esportare delle fatture in PDF:

Esporta singole fatture o estratti clienti in PDF

Questa funzione permette di esportare una fattura o un estratto cliente in un file PDF.

L’opzione è visibile quando è stata selezionata una sola fattura o un estratto cliente da esportare in PDF.

Per esportare una fattura o un estratto cliente in PDF devi:

  • Dall'anteprima di stampa clicca su Esporta > Crea pdf.
  • Clicca su Sfoglia e seleziona o crea la cartella dove salvare il file.
  • Inserisci il nome del file pdf. Il nome del file viene ripreso nella casella Nome file.
  • Attiva l'opzione Visualizza file immediatamente per visualizzare il pdf creato.
  • Conferma con OK.

Esporta diverse fatture o estratti clienti in un unico PDF

Questa funzione permette di esportare diverse fatture o estratti clienti in un unico PDF.

L'opzione è unicamente visibile quando sono state selezionate più fatture o estratti clienti da esportare in PDF. 

Per esportare fatture o estratti clienti in un PDF singolo devi:

  • Dall'anteprima di stampa clicca su Esporta > Crea pdf.
  • Attiva l'opzione Salva come file singolo.
  • Clicca su Sfoglia e seleziona o crea la cartella dove salvare il file.
  • Inserisci il nome del file pdf. Il nome del file viene ripreso nella casella Nome file.
  • Attiva l'opzione Visualizza file immediatamente per visualizzare il pdf creato.
  • Conferma con OK.

Esporta diverse fatture o estratti clienti in PDF separati

Questa funzione permette di esportare diverse fatture o estratti clienti con un'unica operazione ottenendo dei file PDF separati.

L'opzione è unicamente utilizzabile:

  • Con il piano Advanced di Banana Contabilità Plus.
  • Se sono state selezionate più fatture o estratti clienti da esportare in PDF.

Per esportare fatture o estratti clienti in pdf separati devi:

  • Dall'anteprima di stampa clicca su Esporta > Crea pdf.
  • Attiva l'opzione Salva come file individuali.
  • Clicca su Sfoglia e seleziona o crea la cartella dove salvare i file.
  • Nella casella Nomi file, puoi personalizzare il nome dei documenti utilizzando le variabili disponibili nella finestra di dialogo.
    • Clicca su Variabili per visualizzare l’elenco completo delle variabili.
    • Fai doppio clic sulle variabili che desideri inserire e componi il nome del file. Durante la composizione, l’anteprima del nome risultante viene aggiornata automaticamente.
      Esempio: <doc_date> per la data del documento, <customer_name> per il nome del cliente e <doc_number> per il numero del documento.
  • Attiva l'opzione Visualizza file immediatamente per visualizzare il pdf creato.
  • Conferma con OK.

Nel caso in cui un file con lo stesso nome esiste già nella cartella indicata, durante il salvataggio il programma ti chiederà conferma.

Elenco delle variabili disponibili

Per personalizzare i nomi dei file utilizza le variabili seguenti:

  • cur_date: la data del giorno corrente, quando si creano i documenti pdf.
  • cur_time: l'orario del giorno corrente, quando si creano di documenti pdf.
  • customer_city: la località del cliente.
  • customer_email: l'indirizzo email del cliente.
  • customer_familyname: il cognome del cliente.
  • customer_firstname: il nome del cliente.
  • customer_name: il nome e cognome del cliente o il nome della ditta (organizzazione).
  • customer_number: il numero del cliente.
  • customer_organisation: il nome della ditta (organizzazione).
  • doc_amount: l'importo del documento.
  • doc_date: la data del documento.
  • doc_number: il numero del documento.
  • doc_title: il titolo della fattura con il numero, il nome e cognome del cliente o il nome della ditta.
  • name: il nome file di default (titolo della fattura con il numero, il nome e cognome del cliente o il nome della ditta).

Esporta altri tipi di documenti

Dall'anteprima di stampa puoi esportare qualsiasi documento in PDF con il comando Crea Pdf.

Per maggiori informazioni vai alla pagina:

Registrazione incasso fatture

Per chiudere lo stato delle fatture aperte dei clienti ci sono due modalità:  

  1. Registrare manualmente l'incasso della fattura del cliente.
  2. Registrazione in automatico con importazione dei dati dall'estratto conto in formato ISO 20022.

Registrazione manuale dell'incasso

Per registrare manualmente gli incassi delle fatture, consultare i paragrafi delle seguenti pagine:

Registrazione importazione dei dati ISO 20022 (Svizzera)

Per chiudere automaticamente le fatture aperte dei clienti con l'importazione dei dati dall'estratto conto, è necessario:

Con l'importazione, il programma crea delle registrazioni in automatico nella tabella Registrazioni e inserisce i dati nelle corrispondenti colonne:

  • Nella colonna Data, la data dell'incasso della fattura.
  • Nella colonna Fattura, il numero di fattura estratto dal numero di riferimento QR (vedi parametri).
  • Nella colonna Descrizione, il numero di riferimento QR.
  • Nella colonna Avere, il conto cliente estratto dal numero di riferimento QR (vedi parametri);
    Il conto cliente estratto verrà salvato come conto/categoria o centro di costo in base ai parametri.
  • Nella colonna Importo, l'importo della fattura.
  • Nella colonna Dare, il conto della contropartita (il conto bancario dove è stato incassato l'importo) se questo è stato abilitato durante l'importazione.

Per maggiori informazioni, vedi la pagina Estratto bancario Camt ISO 20022 (Svizzera) .

Riferimenti QR

I codici dei riferimenti QR sono spiegati alle seguenti pagine:

 

Modificare conto cliente e numero fattura

Quando si modifica il numero di cliente sia nel partitario sia nei centri di costo/profitto, o il numero di fattura, bisogna fare molta attenzione e valutare che non ci siano fatture aperte degli anni precedenti.

Modifica conto cliente senza saldi iniziali

È possibile rinominare il conto cliente con il comando Rinomina.

Nel caso ci fossero delle registrazioni già fatte con il vecchio conto, queste verranno aggiornate in automatico con il nuovo conto cliente.

Si consiglia di rinominare un conto cliente all'inizio dell'anno e quando non ci sono fatture aperte.

Modifica del conto cliente con saldi iniziali

Quando si rinominano dei conti clienti che hanno dei saldi iniziali (fatture aperte) non è possibile rinominare semplicemente il conto, ma è necessario creare un conto aggiuntivo con la nuova numerazione. Il saldo d'apertura verrà spostato dal vecchio conto al nuovo conto con una registrazione contabile.

  • Nella tabella Conti, aggiungere il nuovo conto con la nuova numerazione

cambio numero di cliente

  • Nella tabella Registrazioni, creare la registrazione per stornare il saldo iniziale dal vecchio conto al nuovo conto.
  • Se nel nuovo anno ci sono fatture che fanno riferimento al vecchio conto, queste possono essere attribuite al nuovo conto, cambiando il numero di conto per ogni singola registrazione che lo utilizza. Fare molta attenzione se le fatture sono già state inviate al cliente o pagate, o il numero di documento include anche il numero cliente.

storno saldo vecchio conto al nuovo conto cliente

  • Dal menu Report → clienti → Fatture aperte per cliente, viene visualizzato il report con la chiusura del vecchio conto e il trasferimento del saldo sul nuovo conto.
  • Il conto con la vecchia numerazione, avendo saldo zero, potrà essere cancellato nell'anno successivo, quando il saldo iniziale sarà a zero.

report dopo cambio conto cliente

Modifica del numero fattura già registrata/emessa

Se si vuole cambiare il numero di una fattura non ancora pagata ci sono due possibilità:

  • Sostituire il numero fattura direttamente nella registrazione originale della fattura.

Questa procedura non è consigliata se la fattura con il vecchio numero è stata registrata nel file dell'anno precedente.

  • Stornare la registrazione di emissione della fattura.
    • Nella colonna Fattura, inserire il numero fattura.
    • Nella colonna Tipo inserire 15 (chiudi documento cliente).
    • Nella colonna Dare, inserire un conto di trasferimento.
    • Nella colonna Avere, inserire il conto del cliente.
    • Nella colonna Importo, inserire l'importo.

Questa procedura è consigliata se la fattura con il vecchio numero è stata registrata nel file dell'anno precedente.

chiusura fatture nella fatturazione

 

Come creare la nota di credito - Fatturato e incassato

Con Banana Contabilità puoi creare una nota di credito sia se registri sul fatturato (Principio di competenza), sia sull'incassato (Principio di cassa).

Di seguito le due procedure distinte:

Nota di credito sul fatturato (Principio di competenza)

Le note di credito hanno un TipoDoc proprio, diverso dalle fatture.

Inserimento della registrazione

  • Inserisci la registrazione come se fosse una fattura.
  • Nella colonna Fattura indica il numero della nota di credito 
  • Nella colonna TipoDoc inserire 12.
  • Nella colonna Descrizione inserisci il testo che apparirà nei dettagli della nota di credito.
  • Nella colonna Dare inserisci il conto delle vendite e nel conto Avere inserisci il conto del cliente
    I conti seguiranno la logica di registrazione di una nota di credito. Di conseguenza l'importo nel documento sarà in negativo.

Storno dell’IVA (se necessario)

Se nella nota di credito devi stornare anche l'IVA:

  • Nella colonna Cod. IVA inserisci il codice IVA delle vendite con il segno meno davanti (Esempio -V81).

nota di credito nella fatturazione

Stampa della nota di credito

Per stampare la nota di credito utilizza lo stesso comando delle fatture:

Nota di credito sull’incassato (Principio di cassa)

Anche in questo caso le note di credito hanno un TipoDoc specifico.

Inserimento della registrazione

Inserisci la registrazione come se fosse una fattura, senza indicare alcun conto nelle colonne Dare e Avere.

  • Nella colonna TipoDoc inserire 12.
  • Nella colonna Fattura indica il numero della nota di credito.
    Se la nota di credito deve essere visualizzata in diminuzione dell'importo della fattura:
    • Il numero della nota di credito deve essere uguale a quello della fattura
  • Nella colonna Descrizione inserisci il testo che apparirà nei dettagli della nota di credito.
  • Nella colonna Importo inserisci l'importo 
  • Nella colonna CC3 inserisci il conto CC3 del cliente con il segno meno davanti

Storno dell’IVA (se necessario)

Se nella nota di credito devi stornare anche l'IVA:

  • Nella colonna Cod. IVA inserisci tra parentesi quadre il codice IVA delle vendite con il segno meno davanti (Esempio [-V81]).

Stampa della nota di credito

Anche in questo caso la stampa avviene con lo stesso comando delle fatture:

Arrotondamenti importi fatture

Nel caso in cui nella stampa della fattura ci siano degli arrotondamenti, è necessario riportare l'arrotondamento nella contabilità, altrimenti il programma segnala l'errore, indicando la differenza da registrare. 

Dal menu Report > Clienti > Impostazioni > Avanzato è possibile impostare l'arrotondamento della fattura ai centesimi desiderati, ma solo in moneta base.

Se non si desidera arrotondare l'importo della fattura, occorre impostare l'arrotondamento nel campo Arrotondamento fattura (moneta base) a 0.01; il totale della fattura sarà corrispondente all'importo della registrazione.

Nella tabella Cambi, normalmente nella colonna Moneta Riferimento viene inserita la montea base e nella colonna Moneta la moneta estera.
Quando invece la moneta di riferimento non è la moneta base, non è possibile inserire l'arrotondamento dall'impostazione del cliente (menu Report > Clienti > Impostazioni > Avanzato). In questo caso per impostare l'arrotondamento è necessario utilizzare la colonna Arrotondamento della tabella Cambi (menu Dati > Disponi colonne > visualizzare la colonna Arrotondamento). Se non si desidera arrotondare l'importo della fattura, occorre impostare l'arrotondamento a 0.01 nella colonna.

Registrare arrotondamento positivo partitario clienti

Quando c'è un arrotondamento in positivo, nella tabella Registrazioni registrare come segue:

  • Nella colonna Data, inserire la data della fattura.
  • Nella colonna Fattura, inserire il numero della fattura.
  • Nella colonna Descrizione, inserire una descrizione.
  • Nella colonna Dare, inserire il conto del cliente.
  • Nella colonna Avere, inserire la contropartita (conto Vendite, Consulenza o altro).
  • Nella colonna Importo, inserire i centesimi dell'arrotondamento.

positive rounding

 

Registrare arrotondamento negativo partitario clienti

Quando c'è un arrotondamento in negativo, nella tabella Registrazioni registrare come segue:

  • Nella colonna Data, inserire la data della fattura.
  • Nella colonna Fattura, inserire il numero della fattura.
  • Nella colonna Descrizione, inserire una descrizione.
  • Nella colonna Dare, inserire la contropartita (conto Vendite, Consulenza o altro).
  • Nella colonna Avere, inserire il conto del cliente.
  • Nella colonna Importo, inserire centesimi dell'arrotondamento.

negative rounding

 

Registrare arrotondamento positivo centri di costo (CC3)

Quando c'è un arrotondamento in positivo, nella tabella Registrazioni registrare come segue:

  • Nella colonna Data, inserire la data della fattura.
  • Nella colonna Fattura, inserire il numero della fattura.
  • Nella colonna Descrizione, inserire una descrizione.
  • Nella colonna Dare, lasciare vuoto
  • Nella colonna Avere, lasciare vuoto
  • Nella colonna Importo, inserire centesimi dell'arrotondamento.
  • Nella colonna CC3, inserire il centro di costo del cliente.

positive roundinf CC3

 

Registrare arrotondamento negativo centri di costo (CC3)

Quando c'è un arrotondamento in negativo, nella tabella Registrazioni registrare come segue:

  • Nella colonna Data, inserire la data della fattura.
  • Nella colonna Fattura, inserire il numero della fattura.
  • Nella colonna Descrizione, inserire una descrizione.
  • Nella colonna Dare, lasciare vuoto
  • Nella colonna Avere, lasciare vuoto
  • Nella colonna Importo, inserire centesimi dell'arrotondamento.
  • Nella colonna CC3, inserire il centro di costo del cliente con il segno meno davanti.

negative rounding CC3

 




 

 

Gestione Articoli integrata nella contabilità

Nel file della contabilità è possibile aggiungere una tabella per gestire gli articoli e collegarli alle singole registrazioni tramite l'Id dell'articolo (identificativo articolo) che si inserisce nella colonna Articolo. 

Aggiungi la tabella Articoli

Questa funzionalità è molto potente e utile perché permette le seguenti automazioni:

  • Integrare nella contabilità un elenco di prodotti o un inventario con descrizione, quantità, prezzi e raggruppamenti.
  • Nella tabella Registrazioni, inserendo le fatture e indicando semplicemente l'Id dell'articolo (identificativo dell'articolo) nella colonna Articolo, vengono riprese la descrizione, il prezzo e il conto.
  • Nella riga di registrazione, inserendo la quantità (in positivo o negativo), il programma aggiorna in automatico il saldo dei quantitativi esistenti. Funziona quindi come un piccolo magazzino. 

Alcune estensioni, come quelle per la gestione dei titoli, fanno uso di questa funzionalità, per gestire l'elenco dei titoli, avere un inventario e calcolare l'utile o la perdita contabile al momento della vendita.

Attivare la funzionalità

La funzionalità si abilita dal menu Strumenti > Aggiungi funzionalità.

Le opzioni sono le seguenti:

 

 

Tabella Articoli nel file contabile

La tabella Articoli è una sorta di mini-magazzino integrato in contabilità. 

Serve per:

  • Gestire l'elenco di prodotti, con i relativi prezzi.
    • Nella contabilità contabilità Titoli, serve per gestire l'elenco titoli.
  • Puoi raggruppare i prodotti in gruppi.
  • Nella tabella Registrazioni, inserisci l'articolo e il programma riprende Descrizione e prezzo.
    • Quanto nella tabella Registrazioni inserisci la quantità il programma aggiorna la quantità attuale nella tabella Articoli. 

aggiungere tabella articoli

Per utilizzare la tabella Articoli è necessario:

Aggiungere la tabella Articoli

La tabella Articoli si aggiunge dal menu Strumenti > Aggiungi nuove funzionalità > Aggiungi Tabella Articoli.

Nella Tabella Articoli è possibile inserire articoli, prodotti o altro, e può essere anche utilizzata come un piccolo controllo di magazzino.

Colonne della tabella Articoli

Le colonne predefinite sono le seguenti:

  • Gruppo: per creare righe di totali.
  • Articolo: il codice dell'articolo.
  • Descrizione: la descrizione dell'articolo.
  • Somma in: il gruppo in cui totalizzare una serie di articoli.
  • Conto: il conto ripreso nelle registrazioni.
  • Conto Asset: è il conto di Bilancio che indica dove è contabilizzato questo articolo.
    Collega la contabilità in partita doppia, con la contabilità magazzino degli articoli. 
    Se è presente il ContoAsset
    • La moneta del ContoAsset deve essere uguale a quella dell'Articolo.
    • L'apertura del Conto Asset dovrà corrispondere alla somma dei valori iniziali di tutti gli articoli che hanno il medesimo Conto Asset.
    • Il saldo del Conto Asset dovrà essere uguale alla somma del valore contabile di tutti gli articoli che hanno il medesimo Conto Asset.
    • Registrazioni relative a questo articolo, che hanno una quantità, devono usare forzatamente il conto Asset.
  • Tipo Asset: Definisce il tipo di Asset. Si tratta di una classificazione interna del programma utilizzata dall’ estensione Investment accounting per il calcolo dei valori; non è una classificazione standard e non ha finalità di reportistica. I valori attualmente supportati sono:
    • 1: Azioni, ETF, fondi,...
      Investimenti misurati per quantità.
    • 2: Obbligazioni, titoli di debito,...
      Investimenti misurati per valore nominale.
  • Moneta: Nella multi-moneta la moneta a cui si riferisce il valore.
  • CodiceIVA: il codice IVA da utilizzare (solo per i file di contabilità con IVA).
  • Unità: una sigla per definire il tipo a cui si riferisce la quantità.
  • Vendita: il prezzo unitario di vendita.
    Viene ripreso nella tabella registrazioni quando si inserisce l'Identificatore Articolo.
  • Costo: il costo unitario.
    È un valore che serve solo da riferimento, non usato dal programma.
  • Quantità iniziale: la quantità iniziale dell'articolo.
  • Prezzo unitario iniziale: il prezzo unitario iniziale dell'articolo.
    Nella multi-moneta è espresso nella moneta dell'articolo.
  • Valore iniziale moneta: nella multi-moneta, la quantità iniziale moltiplicata dal prezzo unitario iniziale nella moneta dell'articolo.
  • Valore iniziale: Nella moneta base. 
    Nelle contabilità multi-moneta, rappresenta il valore iniziale in moneta al cambio d'apertura specificato nella tabella Cambi.
  • Quantità corrente: la quantità corrente calcolata dal programma tenendo conto della quantità iniziale e delle righe della tabella Registrazioni dell'articolo. Viene usata la colonna Quantità della tabella Registrazioni.
  • Quantità movimento: il totale dei movimenti della quantità, questo valore viene calcolato automaticamente dal programma sulla base dei movimenti presenti nella colonna Quantità nella tabella Registrazioni.
  • Prezzo unitario corrente: il prezzo corrente dell'articolo.
    • Nella multi-moneta è espresso nella moneta dell'articolo.
    • Deve essere indicato manualmente dall'utente o importato da altri programmi.
    • È anche usato come valore di chiusura della contabilità e nella contabilità titoli il valore utilizzato per calcolare l'eventuale utile o perdita non realizzata, rispetto al valore contabile.
  • Valore corrente moneta:
    • Calcolato dal programma. La quantità corrente moltiplicato il Prezzo corrente in moneta.
  • Valore corrente (moneta base).
    • Il Valore Corrente al cambio corrente indicato nella tabella cambio. 

Nella tabella non sono presenti colonne che indicano il valore contabile medio o quello calcolato sulla base dei metodi LIFO o FIFO. Questi valori sono eventualmente calcolati da estensioni specifiche, come quella della contabilità titoli, che calcola il valore contabile sulla base delle registrazioni. 

 

Aggiungere le colonne Articoli tabella Registrazioni

Le colonne Articoli della tabella Registrazioni sono utilizzate per inserire la quantità e il prezzo .

Per ulteriori informazioni vedi:

Colonne aggiunte nella tabella Registrazioni

  • IdArticolo
    • È l'articolo contenuto nella tabella Articoli.
    • Come impostazione predefinita, nella tabella Registrazioni la colonna IdArticolo non sarà visibile. 
      Con il comando Dati > Disponi colonne è possibile rendere visibile la colonna in modo da poterla utilizzare.
    • Se non vi è la Tabella articoli serve unicamente come riferimento.
  • Quantità
    • Un valore positivo (+) viene sommato alla quantità dell'articolo.
    • Un valore in negativo (-) viene sottratto alla quantità dell'articolo.
    • Un valore neutro (±) il quantitativo viene considerato per il calcolo dell'importo totale, ma non influenza la quantità nella tabella Articoli.
    • Assieme al Prezzo unitario serve a calcolare l'importo della registrazione.
    • Se vi è l'idArticolo  la quantità va ad aumentare (valori positivi) o a ridurre (valori negativi) la quantità nella Tabella Articoli.
    • I valori neutri (±123) vengono usati per calcolare l'importo della registrazione, ma non modificano la quantità nella Tabella Articoli.
  • Unità
    Una sigla che indica a cosa si riferisce il pezzo (per esempio pz., m, h).
  • Prezzo/Unità
    Può essere un valore positivo, negativo o neutro.

colonna articolo nella tabella registrazioni

La Gestione IVA di Banana Contabilità+

Banana Contabilità Plus semplifica la gestione IVA, automatizzando il calcolo, la registrazione e la presentazione delle dichiarazioni alle autorità fiscali. Funzioni all'avanguardia riducono gli errori manuali, garantendo conformità fiscale. Modelli predefiniti con opzioni IVA e codici già impostati sono disponibili per tutti gli applicativi contabili, secondo le aliquote in vigore.

Per la Svizzera sono già presenti le nuove aliquote IVA per il 2024. È disponibile la nuova estensione IVA per la presentazione delle dichiarazioni in formato digitale.

Registrare i movimenti con IVA

Con Banana Contabilità la gestione IVA è molto semplice perché completamente automatizzata. Le transazioni con IVA si registrano nella tabella Registrazioni, il fulcro principale di tutta la contabilità, inserendo ad ogni transazione IVA il corrispondente codice IVA, riferito alla vendita o all'acquisto, secondo le aliquote in vigore.
Sono disponibili diverse colonne già impostate, la cui visualizzazione può essere personalizzata.

Inoltre il programma offre:

Registrazioni con IVA

Nella tabella Registrazioni ci sono delle Colonne IVA specifiche per le varie informazioni relative all'IVA.

Per registrare un'operazione con IVA, inserire i seguenti dati:

  • La data della registrazione.
  • Il numero fattura.
  • Nella colonna Link è possibile inserire il collegamento digitale al documento contabile PDF.
  • Il Conto Dare e Avere dove indicare il conto e la contropartita.
  • L'importo.
  • Il codice IVA relativo all'acquisto o alla vendita (codici presenti nella tabella Codici IVA). 

Per ogni registrazione il programma esegue i seguenti automatismi:

  • Registra in modo accurato l'IVA pagata sugli acquisti e quella incassata sulle vendite.
  • Calcola automaticamente l'importo IVA.
  • Scompone l'importo IVA dal costo o dal ricavo.
  • Riporta sui conti IVA gli importi IVA, imponibile e importo IVA.

Conti e impostazioni IVA già predefiniti

Nei modelli con IVA di Banana Contabilità Plus i conti IVA sono già impostati nella tabella Conti. Nei passivi sono presenti il conto IVA scomposizione in automatico e il conto IVA dovuta (o Conto Erario IVA). 

Per velocizzare le registrazioni con IVA, nella tabella Conti è possibile impostare il codice IVA ad ogni conto che ha delle movimentazioni IVA. Questa impostazione permette di automatizzare l'inserimento del codice IVA nel momento in cui si digita il conto nella tabella Registrazioni.
Maggiori approfondimenti sono disponibili alla pagina Abbinare il codice IVA al conto.

abbinare il codice IVA al conto

Tabella Codici IVA

Nella Tabella Codici IVA sono definiti i codici IVA relativi alle aliquote in vigore e altri parametri per il calcolo dell'IVA.

  • Ci sono delle colonne dove impostare codici IVA per il calcolo dell'IVA al lordo, al netto o solo per importo IVA.
  • Sono presenti sia i codici IVA per il metodo effettivo, sia per il metodo forfettario
  • I modelli svizzeri hanno la tabella Codici IVA già impostata:
    • con i codici IVA relative alle aliquote in vigore
    • per ogni codice IVA, nella colonna GR1, è  impostata la cifra di riferimento che consentirà di riportare nel facsimile rendiconto IVA e anche nel file Xml i dati IVA da trasmettere all'Amministrazione Federale delle Contribuzioni (AFC).
  • Per ogni nazione sono presenti i file con i codici IVA già impostati sulla base delle esigenze di rendicontazione nazionale.

Report e dichiarazioni IVA automatizzati

Il programma genera in automatico diversi rapporti con riepiloghi molto dettagliati per codice IVA, conto, percentuali, registrazioni e periodo. I riassunti IVA possono essere personalizzati, visualizzando le colonne specifiche ai dati che si desidera ottenere. I riassunti IVA sono utili per capire la movimentazione dell'IVA (IVA dovuta, recuperabile e da versare) e consentono un controllo efficace e in caso di controlli da parte delle autorità fiscali sono disponili dettagli mirati per facilitare  il lavoro di verifica.
Maggiori informazioni sono disponibili alla pagina Riassunto IVA.

Report IVA

Le funzioni IVA di Banana Contabilità Plus offrono diversi vantaggi:

  • Efficienza
    Si evita di preparare manualmente calcoli e rendiconti risparmiando tempo e sforzo
  • Calcoli e rendiconti precisi
    Si evitano errori perché i calcoli vengono eseguiti automaticamente in modo accurato dal programma sulla base dei dati registrati dal sistema.
  • Conformità alle normative in vigore
    Il programma è aggiornato in base alle aliquote in vigore. Basta aggiornare la tabelle Codici IVA e i calcoli e i rendiconti vengono eseguiti correttamente e in modo coerente con le normative.
  • Estensioni Rendiconti IVA nazionali
    Sono dei moduli aggiuntivi, diversi per nazione, che stampano o esportano i dati dell'IVA nel formato richiesto dalle autorità fiscali. Si rimanda alla documentazione IVA nazionale.
  • Archiviazione delle stampe IVA
    Tutte le stampe con i dati IVA possono essere salvate in PDF o altri formati e archiviati. L'archiviazione consente di avere i dati sempre disponibili in caso di controlli fiscali.

Modalità di calcolo

Banana Contabilità è un potente strumento di calcolo e anche nella gestione IVA puoi sfruttarne le potenzialità per avere calcoli e conteggi IVA sempre precisi e corretti.

Sono previsti due modalità di calcolo:

Metodi di contabilizzazione

  • Fatturato
    Prevede la tenuta di un partitario clienti e fornitori. 
    I costi e i ricavi, con il relativo codice IVA, si registrano al momento dell'emissione e del ricevimento della fattura.
    Maggiori informazioni sono disponibili alla pagina Come gestire l'IVA sul fatturato.
     
  • Incassato
    Non è obbligatorio tenere un partitario clienti e fornitori, ma se si desidera averlo ugualmente, è importante impostarlo con i centri di costo.
    I costi e i ricavi, con il relativo codice IVA, si registrano al momento dell'incasso o del pagamento.
    Maggiori informazioni sono disponibili alla pagina Clienti e fornitori con IVA sull'incassato.

 

 Funzionalità al momento non disponibili 

Queste funzionalità non sono al momento disponibili:

  • Nella contabilità multi-moneta il conto sul quale l'IVA viene registrata al netto (generalmente un conto dei Ricavi e Costi) deve essere in moneta base.
    Non è possibile dedurre l'IVA da conti che non sono in moneta base.
  • L'importo IVA è calcolato dal programma e ricalcolato quando si lancia il comando Ricalcola contabilità. In questo modo il revisore o chi controlla la contabilità ha la certezza che i calcoli sono sempre eseguiti con la stessa logica. 
    Per gli arrotondamenti IVA, non è possibile inserire un importo IVA diverso rispetto a quello calcolato dal programma. Generalmente si tratta di importi IVA che in fattura sono stati arrotondati, anche di pochi centesimi. 

Elenco completo funzionalità al momento non disponibili
 

Approfondimenti

Documentazione IVA a seconda del paese

Nella sezione di ogni nazione trovi la documentazione più specifiche sull'IVA.
Qui di seguito sono elencate le tematiche IVA disponibili in lingua Italiana.

  • Gestione IVA Svizzera
    Pagine informative specifiche per la Svizzera:
    • Tabella codici IVA Svizzera
    • Come registrare l'IVA
    • Preparare la dichiarazione IVA
    • Usare l'Estensione IVA Svizzera
    • Amministrazione fiscale UE (per le imprese che dichiarano l’IVA sia in Svizzera che nell’UE)
  • Gestione IVA Italia
    Pagine informative specifiche per l'Italia:
    • Tabella codici IVA Italia
    • Come registrare l'IVA
    • Preparare la dichiarazione IVA
    • Usare l'Estensione IVA Italia

Estensioni rendiconti IVA nazionali

Per talune nazioni ci sono delle Estensioni che si possono installare facilmente e consentono di stampare o esportare il rendiconto IVA nel formato richiesto dalle autorità.

Le estensioni per l'IVA di ogni nazione funzionano in abbinamento alla tabella Codici IVA della nazione.

 

Nozioni teoriche

L'IVA (Imposta sul valore aggiunto) è una tassa che grava sul consumatore finale. Ogni soggetto IVA deve calcolare e versare periodicamente l'imposta allo Stato.

Ogni Stato ha delle proprie aliquote IVA che vengono stabilite in percentuali diverse a seconda del tipo di merce o servizio. Certe merci e servizi sono esenti o escluse.

Le percentuali IVA variano a seconda delle necessità finanziarie dello Stato, pertanto sono soggette a cambiamenti nel corso degli anni.
 

Aliquota IVA

Negli esempi che seguono sono state utilizzate delle aliquote generiche:

  • 10 % aliquota normale
  • 4% aliquota ridotta
  • 0% operazioni escluse o non soggette a IVA
     

Calcolo dell'IVA

Prezzo netto x percentuale IVA = Importo IVA

Esempio:
Prezzo netto 300
Aliquota 10%
Importo IVA = 300 x 10 / 100 = 30
 

Calcolo del prezzo lordo

Prezzo netto + Importo IVA = Prezzo lordo

Esempio:
300 + 30 = 330

A volte si conosce l’importo lordo ed è necessario calcolare l’importo netto e l’IVA.
 

Calcolo del prezzo netto

Prezzo Lordo / (100 + aliquota IVA) x 100 = Prezzo netto

Esempio:
330 / (100 + 10) x 100 = 300

Il prezzo netto rappresenta il costo (acquisto) o il ricavo (vendita) della ditta.
 

Calcolo dell'Importo IVA

Prezzo lordo - prezzo netto = Importo IVA

Esempio:
330 - 300 = 30

oppure

330 – [330 / (100 + 10) x 100] = 30

L’importo IVA rappresenta il debito (nelle vendite) o il credito (negli acquisti) verso lo Stato.
 

Calcolo dell'aliquota IVA

Importo IVA / Importo netto x 100 = Aliquota IVA

Esempio:
30 / 300 x 100 = 10%

oppure

[330 - 330 / (100 + 10) x 100]/100 = 10%

Altro esempio:
20 / 400 x 100 = 5%

Questa modalità di calcolo si applica quando non si conosce l’aliquota.

 

Proprietà file (IVA)

Questa sezione è presente soltanto nelle contabilità con IVA.

Si accede alla sezione IVA per l'impostazione dei conti IVA dal menu File > Proprietà file (dati base) > IVA.

Dateieigenschaften, Registerkarte MwSt

Conto IVA

Viene impostato come predefinito, il conto IVA scomposizione in automatico, presente nel piano contabile. Per gli utenti svizzeri corrisponde al conto IVA, rendiconto. In questo caso non è necessario inserire nella Tabella codici IVA il conto IVA.

Con l'impostazione del solo conto IVA scomposizione in automatico, tutte gli importi IVA, sia delle vendite sia degli acquisti, confluiscono rispettivamente in avere e in dare di questo conto e non è necessario impostare il conto IVA recuperabile. A fine trimestre, il saldo del conto IVA scomposizione in automatico viene girato nel conto IVA da pagare (o Erario conto IVA).

Conto IVA Recuperabile

Se non viene impostato come unico conto IVA, il conto IVA scomposizione in automatico, si imposta il conto IVA recuperabile. In questo caso non occorre inserire il conto nella tabella Codici IVA.

Arrotondamento IVA

Si definisce come devono essere arrotondati gli importi IVA; se si inserisce per esempio 0.05, gli importi IVA vengono arrotondati ai multipli di 0.05.

Centro di Costo 1 (CC1), 2 (CC2), 3 (CC3)

Per ogni tipo di Centro di Costo è possibile scegliere quale importo usare per la registrazione nel centro di costo:

  • Usare l’importo della registrazione.
  • Usare l’importo con IVA inclusa
    (Nel caso di centri di costo usati per conti clienti o fornitori).
  • usare l’importo senza IVA
    Impostazione se il centro di costo è usato per dei costi o ricavi. 
Nota

se si modifica uno di questi parametri si dovrà ricalcolare la contabilità.

Documenti correlati:

 

Tabella codici IVA

Le impostazioni nella tabella Codici IVA permettono di definire tutti quei parametri che sono necessari per gestire le modalità delle registrazioni con IVA. Le impostazioni riguardano:

  • IVA dovuta o da recuperare.
  • Importo della registrazione al lordo, al netto o importo IVA al 100% (IVA doganale).
  • Percentuale IVA da applicare.
  • Il conto dove deve essere registrata l'IVA.
  • L'arrotondamento speciale per ogni codice.
  • Il metodo raggruppamento e totalizzazione.

La tabella Codici IVA ha una vista Base e una vista Completo. La differenza è dovuta al fatto che la vista Completo presenta alcune colonne per impostare opzioni particolari, non presenti in quella base.

Modalità di calcolo

I parametri indicati nella tabella IVA sono usati per calcolare l'IVA delle singole registrazioni.
Nelle registrazioni non si possono cambiare i parametri stabiliti nella tabella Codici IVA. Questa modalità assicura che i calcoli IVA siano corretti e uniformi sempre.
Avvertenza: se il valore di un codice IVA, già usato nelle registrazioni viene modificato, le modifiche non saranno immediate, ma è necessario attivare il comando dal menu Azioni > Controlla contabilità.
Quando si modifica la tabella IVA il programma, per precauzione, fa apparire una segnalazione nella finestra Info che invita a un ricalcolo completo.

La Tabella che segue si riferisce ai codici utilizzati secondo le normative svizzere.

tabella Codici IVA

 

Descrizione dettagliata delle colonne

Nelle seguenti colonne, inserire i seguenti dati:

  • Gruppo: una sigla o un numero che indichi il gruppo d'appartenenza dei codici.
    Per maggiori informazioni sul sistema di raggruppamento si rimanda alla pagina Sistema Raggruppamento.
  • Cod.IVA:
    Nel programma sono previsti tre tipi di codici
    • Codici IVA normali
      La sigla per identificare e riprendere il codice IVA nelle registrazioni
      Utilizzati nella tabella Registrazioni, colonna Cod.IVA (es. V81)
      Nota: non possono contenere il carattere ":"
    • Codici speciali prefissati dal carattere ":"
      Non sono dei codici IVA, ma si utilizzano per specificare con maggiore dettaglio delle casistiche IVA 
      Utilizzati nella tabella Registrazioni, colonna IVA Extra (es. :ESCL)
    • Codici IVA reverse charge
      Nelle registrazioni di Reverse Charge si indicano due codici IVA separati dai due punti, il programma calcola l'IVA a debito e a credito
      Utilizzati nella tabella Registrazioni, colonna Cod.IVA (es. B81:M81)
      Nota: nella tabella Cod. IVA si definiscono solo i due codici singoli; la combinazione si indica nella tabella Registrazioni.
  • Descrizione: un testo per la descrizione del codice IVA o del Gruppo.
  • Disabilita:
    Permette di disabilitare dei codici IVA che non si usano. Facilita l'immissione dei dati nella tabella Registrazioni.
    • 1 - il codice IVA non è visibile nella lista di auto-completamento (tabella Registrazioni), ma può essere ugualmente utilizzato;
    • 2 - il codice IVA non è visibile nella lista di auto-completamento e non deve essere utilizzato.
  • Somma in: sigla o numero del Gruppo in cui la riga di un codice deve essere totalizzata.
  • Gr1: questa colonne viene utilizzata per dei raggruppamenti specifici.
    Nell'immagine sono presenti i raggruppamenti per la codifica delle cifre del Rendiconto IVA svizzero.
  • Gr2: sigla per raggruppamenti ulteriori.
  • IVA dovuta:
    Se nella cella di questa colonna viene indicato SÌ significa che l'IVA è a debito (dovuta all'Erario).
    Se la cella viene lasciata vuota, si intende che l'IVA è a credito (da recuperare).
  • Tipo importo:
    Il codice indica come dev'essere inteso l'importo IVA nella registrazione.
    • 0 (o cella vuota) - l'importo della registrazione è IVA inclusa.
    • 1 = IVA esclusa - l'importo della registrazione è IVA esclusa.
    • 2 = importo IVA - l'importo della registrazione è importo IVA al 100 %.
      Il tipo di importo 2 è utilizzato in particolare per contabilizzare l'IVA doganale pagata o addebitata sulla fattura dello spedizioniere. Maggiori dettagli sulla registrazione sono disponibili alla pagina:
      IVA doganale per importazioni.
  • % IVA: aliquota da applicare per il codice IVA.
  • %Non ded.:
    La parte di IVA che non è deducibile in percentuale. Da usare quando l'IVA su certe spese non è deducibile completamente. Modifiche a questo campo vengono riprese solo per le nuove registrazioni.
  • % sul Lordo: di regola si lascia vuoto. Si deve inserire SÌ solo se l'aliquota IVA deve essere applicata sull'importo lordo (compreso IVA) e non sull'imponibile (per esempio per aliquote forfettarie).
  • Conto IVA: Il conto sul quale viene registrata l'IVA scomposta in automatico.
    Se la cella del conto IVA è vuoto viene usato il conto generale definito nelle Proprietà file (menu File).
  • Arroton. Min: valore minimo d'arrotondamento.
    Se è vuoto viene usato l'arrotondamento indicato nei dati base della contabilità.
  • Non avvisare: vi sono delle registrazioni particolari che il programma potrebbe interpretare come sbagliate, ma che in effetti sono corrette. Per evitare che il programma segnali gli avvisi di errore, immettere Sì al codice che interessa.

Ricalcolo della contabilità

Quando si ricalcola la contabilità e le registrazioni non sono bloccate, il programma riprende nelle registrazioni i parametri IVA assegnati a ogni codice. Pertanto, se un'impostazione di un codice IVA è stata modificata, la modifica viene ripresa nelle rispettive colonne delle registrazioni che non sono modificabili dall'utente.

È per questo motivo che, quando si fanno delle modifiche nella tabella Codici IVA, il programma segnala che è necessario rifare un ricalcolo completo.

Aggiunta di una nuova aliquota 

Quando viene introdotta una nuova aliquota, occorre aggiungere una riga, dove inserire il nuovo codice IVA con la nuova aliquota, facendo attenzione a inserire correttamente il raggruppamento. È consigliabile non modificare un codice IVA già utilizzato nelle registrazioni.

Codici IVA per prestazioni di servizi erogate all'estero

Nella tabella Codici IVA si possono impostare, in gruppi separati, dei codici IVA per le prestazioni di servizi erogati all'estero, con delle aliquote specifiche alla nazione in cui si opera e per le quali l'IVA è dovuta anche agli stati esteri.

Per ogni nazione si imposta il codice IVA corrispondente che può essere totalizzato in un gruppo proprio oppure in un gruppo di totalizzazione che si riferisce all'IVA da versare agli Stati esteri.

Per visualizzare gli importi da versare, andare al menu Report > Riassunto IVA e selezionare il codice specifico per nazione o il gruppo di totalizzazione per l'IVA da versare agli stati esteri.

Per l'IVA da versare agli stati esteri non è possibile effettuare la trasmissione per via elettronica.

Raggruppamenti propri

Creando dei gruppi propri con livelli multipli di totalizzazione è possibile ottenere i totali che servono per la dichiarazione dell'IVA.
Quando nel riassunto IVA si attiva l'opzione usa raggruppamenti propri, il programma calcola i totali esattamente nella sequenza indicata nella tabella Codici IVA.
I raggruppamenti si usano per avere dei totali per gruppo di registrazioni, per esempio, i totali di tutte le esportazioni, importazioni.

Collegare un codice IVA ad un conto

Tutti i codici presenti nella tabella Codici IVA possono essere collegati ai conti relativi all’IVA nella tabella Conti. In questo modo, durante la registrazione dei movimenti nella tabella Registrazioni, il programma inserisce automaticamente il codice IVA corrispondente.

La procedura per collegare un codice IVA è descritta nella pagina:

Documento correlato:

 

Collegare un codice IVA al conto

Nella contabilità con IVA, nella tabella Conti è possibile automatizzare l’inserimento del codice IVA abbinando a ciascun conto il relativo codice IVA. In questo modo, nella tabella Registrazioni, quando si digita il conto, il programma inserisce automaticamente il codice IVA e completa le colonne con i dati corrispondenti.

Collegare un codice IVA ad un conto (metodo effettivo) 

Per collegare un codice IVA ad un conto:

  • La colonna Cod.IVA è visibile per default nella vista Varia.
    Se desideri visualizzare la colonna Cod.IVA nella vista Base, occorre cliccare sul menu Dati > Disponi colonne > Cod.IVA.
  • Una volta visualizzata la colonna, inserire i codici IVA relativi ai conti. 
    Se il codice IVA viene inserito tra parentesi quadrate, come ad esempio [V81], l'IVA apparirà solo sulle fatture emesse e non sarà contabilizzata.

abbinare il codice IVA al conto
 

 Collegare un codice IVA ad un conto (metodo a saldo)

La procedura è la stessa descritta nel paragrafo precedente: 

  • nella tabella Conti, colonna Codice IVA, si inserisce il codice IVA sulle righe dei conti relativi alle vendite.

 

A seconda del tipo di registrazione, si distinguono due casi:

Caso 1 – Registrazione con scorporazione IVA

Se si desidera registrare con la scomposizione IVA:

  • Nella tabella Codici IVA inserire l’aliquota (o le aliquote) IVA a saldo.

 

  • Il programma mostrerà per ogni registrazione:
    • l’importo della vendita lorda
    • e la relativa scorporazione dell’IVA.

In questo modo si ottiene il dettaglio completo della parte imponibile e dell’imposta.

Caso 2 – Registrazione senza scorporazione IVA

Se si desidera registrare senza la scorporazione dell’IVA:

  • Nella tabella Codici IVA non devono essere inserite le aliquote IVA a saldo.
  • Nella tabella Conti, nella colonna Codice IVA, inserire semplicemente il codice corrispondente.

Il programma, alla fine del semestre (o del periodo previsto), calcola automaticamente l’IVA dovuta in base all’importo lordo d’affari determinato dalle registrazioni di vendita contrassegnate con il codice IVA a saldo.

Nota: se le aliquote IVA sono cambiate (vedere Nuove Aliquote IVA), i valori inseriti nella colonna Cod. IVA devono essere aggiornati manualmente. Lo stesso vale per le registrazioni già presenti nella tabella Registrazioni (colonna Cod. IVA), che vanno modificate manualmente riga per riga oppure tutte insieme utilizzando il comando  Sostituisci.

Arrotondamento IVA

Il sistema IVA svizzero, per il calcolo dell'IVA, prevede che questa venga calcolata al centesimo, senza arrotondamenti.

Per coloro che hanno la necessità di avere un arrotondamento degli importi IVA per i centesimi, è prevista la seguente procedura:

  • Nella tabella Registrazioni, registrare normalmente applicando il codice IVA appropriato
  • Nella riga successiva, in dare e in avere registrare il conto dei costi o dei ricavi, utilizzato nella riga precedente
  • Nella colonna importo registrare i centesimi da arrotondare
  • Nella colonna Codice IVA, inserire un codice IVA con tipo importo 2 (importo IVA al 100%), esempio M81-2
  • Quando i centesimi devono essere portati in diminuzione, inserire il codice con il segno meno davanti "-M81-2".

arrotondamento IVA

Registrazione contabile delle fatture emesse con l’Applicativo Offerte e Fatture

Nell'Applicativo Offerte e Fatture, la differenza di pochi centesimi nell’IVA può insorgere soprattutto quando una fattura contiene molte voci di piccolo importo. In tali casi, l’IVA viene calcolata separatamente per ciascuna voce e arrotondata al centesimo. Al momento della registrazione contabile, invece, l’IVA viene ricalcolata sul totale complessivo della fattura, e ciò può generare una discrepanza tra l’importo IVA riportato in fattura e quello risultante in contabilità.
Si tratta di una situazione normale, che va semplicemente gestita registrando la differenza, come illustrato nella procedura sopra.

Esempio di registrazione con arrotondamento IVA

DataDocDescrizioneDareAvereImportoCodice IVATipo imp.% IVAIVA contab.
17.06.2025 Incasso fattura n. 1231000 Cassa3000 Ricavi da vendite

54.10

V81

 

-8.10

-4.05

17.06.2025 Arrotondamento IVA come da fattura n. 1233000 Ricavi da vendite3000 Ricavi da vendite

0.03

V81

2

-8.10

-0.03

  • La fattura n. 123, creata nell’Applicativo Offerte e Fatture, presenta un importo totale di CHF 54.10, comprensivo di un’IVA di CHF 4.08.
  • Al momento della registrazione in contabilità, il programma ricalcola l’IVA sull’importo complessivo di CHF 54.10, ottenendo un valore di CHF 4.05 (prima riga dell'esempio).
  • Per adeguare la registrazione contabile all’importo IVA indicato nella fattura emessa, è necessario inserire una registrazione supplementare pari alla differenza, ossia CHF 0.03 (seconda riga dell'esempio).

 

Impostare i conti IVA

I conti IVA sono delle schede conto presenti nella tabella Conti, nei quali Banana Contabilità registra automaticamente gli importi dell'IVA, calcolati tramite i codici IVA.

Servono a registrare e monitorare l'IVA dovuta sulle vendite e l'IVA recuperabile sugli acquisti. Grazie all'automatismo dei codici IVA, non è necessario calcolare o registrare manualmente gli importi IVA: Banana Contabilità esegue i calcoli e le registrazioni in modo automatico.

Come funzionano i conti IVA

Quando si utilizza un codice IVA, Banana Contabilità calcola e inserisce i movimenti IVA automaticamente nei conti IVA che sono stati definiti:

  • l'importo imponibile
  • l'importo dell'IVA
  • gli importi da registrare nei conti Dare e Avere
  • l'importo IVA da registrare nel conto IVA.

Banana supporta due modalità alternative di contabilizzazione dell'IVA. Registrare i movimenti IVA utilizzando:

  • un conto IVA automatico unico (conto 2201 IVA Rendiconto), definito nel menu File > Proprietà file > IVA , sul quale confluiscono tutte le registrazioni IVA (in Dare l'IVA recuperabile e in Avere l'IVA dovuta);
     
  • conti IVA specifici, diversi per IVA recuperabile, IVA dovuta o altre categorie, assegnati ai singoli codici IVA nella tabella Codici IVA.

In base alle impostazioni scelte, il programma registra automaticamente gli importi IVA nei conti corrispondenti.

Utilizzare un unico conto IVA  (2201 IVA Rendiconto)

Nei programmi che non utilizzano codici IVA, è spesso necessario registrare ogni tipologia di operazione su conti IVA distinti per ottenere i dettagli necessari ai controlli e alla dichiarazione IVA.

In Banana Contabilità, anche utilizzando unicamente il conto 2201 IVA Rendiconto, l'IVA recuperabile e l'IVA dovuta rimangono chiaramente distinte. In questo conto gli importi dell'IVA recuperabile sono registrati in Dare, mentre gli importi dell'IVA dovuta sono registrati in Avere.

Inoltre, tramite il Riassunto IVA, è possibile ottenere analisi e report dettagliati senza dover utilizzare conti IVA separati:

  • movimenti e totali per singolo codice IVA
  • movimenti e totali per aliquota IVA
  • movimenti e totali per conto IVA
  • movimenti e totali dell'IVA dovuta e dell'IVA recuperabile
  • imponibili e importi IVA contabilizzati.

Per questo motivo, nei modelli standard svizzeri di Banana Contabilità viene normalmente utilizzato il conto 2201 IVA Rendiconto.

Come impostare il conto IVA in automatico

Nei modelli con IVA, il conto IVA automatico 2201 IVA Rendiconto è già impostato nel menu File > Proprietà file > IVA. Questo conto viene utilizzato automaticamente per tutte le registrazioni che contengono un codice IVA, sia per l'IVA dovuta sia per l'IVA recuperabile. 

In questo caso, nella tabella Codici IVA, colonna Conto IVA, non è necessario specificare alcun conto IVA.

Tutti gli importi IVA confluiscono nel conto 2201 IVA Rendiconto:

  • in Dare sono contabilizzati gli importi dell'IVA recuperabile sugli acquisti;
  • in Avere gli importi IVA dovuti sulle vendite.
  • Il saldo del conto 2201 IVA Rendiconto rappresenta, a fine periodo, l'importo IVA da versare all'autorità fiscale oppure il credito IVA da recuperare.

Per una migliore gestione contabile, è consigliabile azzerare periodicamente il conto 2201 IVA Rendiconto, trasferendone il saldo sul conto 2200 conto IVA dovuta. In questo modo il nuovo periodo IVA inizia con un saldo pari a zero, facilitando i controlli e la verifica delle operazioni IVA del periodo successivo.

Questa operazione consente di:

  • determinare con precisione l'importo IVA da versare o da recuperare
  • mantenere separati i diversi periodi IVA
  • facilitare i controlli e l'individuazione di eventuali errori
  • ripartire con un saldo IVA pari a zero nel nuovo periodo.

Nei modelli che utilizzano il conto 2201 IVA Rendiconto, la chiusura periodica permette di mantenere la situazione sempre chiara e facilmente verificabile.

Per maggiori dettagli consultare la pagina Chiusura periodica e pagamento IVA.

I principali vantaggi di utilizzare il conto IVA 2201 IVA Rendiconto

  • piano dei conti più semplice e ordinato;
  • bilancio più facile da leggere;
  • gestione semplificata delle operazioni con aliquote IVA diverse;
  • immediata visualizzazione del saldo IVA complessivo;
  • possibilità di controllare tutte le operazioni IVA in un'unica scheda conto

Utilizzare i conti IVA specifici 

Se si desidera utilizzare conti IVA specifici per l'IVA recuperabile e l'IVA dovuta è necessario cambiare le impostazioni predefinite.

Ad esempio, nei piani dei conti svizzeri si utilizzano frequentemente:

  • i conti 1170 e 1171 per l'IVA precedente (IVA recuperabile)
  • il conto 2200 per l'IVA dovuta
  • ulteriori conti per particolari categorie di operazioni IVA.

Per utilizzare conti IVA specifici è necessario:

  • aggiungere nel piano dei conti i conti IVA desiderati (ad esempio i conti 1170 e 1171 per l'IVA precedente);
  • lasciare vuoto il campo Conto IVA automatico nelle Proprietà file > IVA (menu File)
  • indicare nella tabella Codici IVA, colonna Conto IVA, il conto IVA da utilizzare per ciascun codice.

In questo modo gli importi IVA verranno registrati automaticamente nei conti specificati per ogni codice IVA, anziché in un unico conto IVA automatico.

Quando utilizzare i conti IVA specifici

In Banana Contabilità, grazie ai Codici IVA e al Riassunto IVA, nella maggior parte dei casi non è necessario utilizzare conti IVA separati, poiché tutte le informazioni richieste per il controllo e l'analisi dell'IVA sono già disponibili tramite i report del programma.

In alcuni Paesi o in determinate organizzazioni, tuttavia, è prassi utilizzare conti IVA distinti per ogni tipologia di operazione. Ad esempio, in Germania è frequente utilizzare conti separati per:

  • IVA sulle vendite
  • IVA sugli acquisti
  • operazioni intracomunitarie
  • altre tipologie particolari di operazioni IVA.

In questi casi, la dichiarazione IVA può essere preparata utilizzando direttamente i saldi delle singole schede conto IVA.

Per garantire la compatibilità con queste esigenze operative e con le diverse prassi contabili, Banana Contabilità consente di associare un conto IVA specifico a ciascun codice IVA.

Registrazioni con IVA

In Banana Contabilità, nei piani contabili predisposti per la Svizzera, sono già predisposti i conti IVA e le aliquote IVA attualmente in vigore. In particolare, il conto 2201 IVA rendiconto (conto IVA scomposizione in automatico) è impostato sia nel piano contabile sia nelle Proprietà file (dati base) > Sezione IVA. In questo caso nella Tabella codici IVA non occorre inserire alcun conto IVA.

Se non vengono utilizzati i piani contabili già predisposti in Banana, è necessario accertarsi che nel proprio piano contabile siano presenti i conti IVA. Consigliamo di utilizzare il conto 2201 IVA rendiconto (conto IVA scomposizione in automatico) inserendolo nelle Proprietà file (dati base) > Sezione IVA.

Nella tabella Codici IVA sono presenti dei codici per le vendite, gli acquisti e i servizi. Al momento della registrazione occorre utilizzare il codice IVA appropriato.

Il programma scompone automaticamente gli importi relativi all'IVA e li contabilizza nel conto IVA rendiconto o nel conto IVA appropriato, indicato dall'utente.

Se il codice IVA viene inserito tra parentesi quadrate, come ad esempio [V81], l'IVA apparirà solo sulle fatture emesse e non sarà scorporata nella contabilità.

registrazioni con codice IVA
 

Le colonne IVA della tabella Registrazioni (Vista completo)

Per la spiegazione delle colonne principali della tabella Registrazioni, consultare la pagina Colonne e Viste.

Nella contabilità in partita doppia con IVA o nella contabilità entrate e uscite sono presenti le seguenti colonne IVA:

  • Cod.IVA: per ogni registrazione soggetta a IVA si inserisce il codice IVA presente nella tabella Codici IVA. Nelle operazioni di Reverse Charge, possono essere usati due codici IVA separati dal simbolo ":".
  • %IVA: il programma riprende automaticamente dalla tabella Codici IVA, l'aliquota relativa al codice immesso. Se l'importo è preceduto dal segno "+/-" si tratta di un'operazione di Reverse Charge.
  • IVAExtraInfo: un codice relativo a informazioni supplementari IVA, per l'uso in casi molto particolari.
    Si può mettere una sigla per identificare determinate casistiche IVA.
    Il programma propone delle scelte corrispondenti ai codici IVA che iniziano con due punti ":" .
  • %Eff.: il programma immette automaticamente la percentuale riferita all'importo netto (importo imponibile). È diversa dalla percentuale applicata quando quest'ultima viene calcolata sull'importo lordo (aliquota saldo).
  • Imponibile: una volta inserito il codice IVA, il programma indica automaticamente l'importo imponibile (senza IVA).
  • Importo IVA: viene indicato automaticamente dal programma l'importo IVA.
  • Cto.IVA: viene indicato in automatico il conto sul quale viene registrata l'IVA (per la Svizzera normalmente il conto 2201 IVA, rendiconto), precedentemente inserito nelle Proprietà File (Dati base), sezione IVA (menu File).
  • Tipo importo:
    È un codice che indica come viene considerato l'importo della registrazione.
    • 0 (o cella vuota), l'importo della registrazione è IVA inclusa.
    • 1 = IVA esclusa, l'importo della registrazione è IVA esclusa.
    • 2 = importo IVA, l'importo della registrazione è importo IVA al 100 %.
    • Tipo Importo non modificabile: Modalità predefinita.
      • La colonna è protetta.
      • Il programma usa il valore associato della tabella Codici IVA.
      • Quando si modifica il valore nella tabella codici IVA e si ricalcola tutto, il programma riprende il nuovo valore associato a questo codice IVA.
    • Tipo Importo modificabile: questa opzione si attiva con  il comando Aggiungi nuove funzionalità. L'attivazione dell'opzione non può essere annullata.
      • Quando si modifica il codice IVA, il programma riprende il tipo importo associato a questo codice. 
      • Il valore può essere modificato manualmente.
      • Se si ricalcola la contabilità, viene mantenuto il valore indicato nella tabella Registrazioni.
  • %Non.Ded.: la percentuale di non deducibilità.
    • Il programma riprende la %Non.Ded. associata ad un codice presente nella tabella Codici IVA.
    • Si può modificare il valore anche manualmente.
  • IVA Contab.: è l'importo IVA registrato nel conto IVA.
    Viene calcolato dal programma in base all'importo della registrazione, il tipo di importo e la percentuale non deducibile.
  • Partita IVA: Il codice o numero IVA del cliente o del fornitore.
    Quando viene inserita una registrazione con IVA è possibile inserire la partita IVA della controparte. Se nella tabella Conti, vista Indirizzi, per i conti dei clienti e dei fornitori viene inserita la partita IVA, questa viene ripresa in automatico nella tabella Registrazioni, colonna Partita IVA.

 

 

Registrazioni con IVA

Prima di registrare le operazioni soggette a IVA occorre tenere presente tutte le informazioni indicate nelle pagina Registrazioni.

Per registrare un movimento con IVA è molto semplice:

  • Inserire la data, il numero di documento e il numero di fattura nelle rispettive colonne
  • Inserire la descrizione, il conto Dare e il conto Avere
  • Inserire l'importo lordo (compreso IVA)
  • Inserire il codice IVA previsto per il tipo di registrazione (acquisti, vendite, investimenti..) e presente nella tabella Codici IVA.

Registrazioni con IVA
 

Come correggere le registrazioni con IVA

In caso di errore in una registrazione con IVA, è possibile correggere direttamente sulla riga della registrazione, a condizione che non sia stata inoltrata alcuna dichiarazione IVA o non sia stato eseguito alcun blocco della contabilità.

Se invece, la contabilità è stata bloccata, oppure è stata inoltrata la dichiarazione IVA, non è possibile cancellare la registrazione sbagliata, ma si devono eseguire delle registrazioni di storno e successivamente quelle di rettifica.

Per stornare le operazioni con IVA, occorre:

  • Registrare su una nuova riga, invertendo in Dare e in Avere i conti utilizzati nella registrazione sbagliata.
  • Registrare lo stesso importo.
  • Inserire come codice IVA, lo stesso codice utilizzato, ma con il segno meno davanti (es. -V81)
  • Registrare la registrazione con i conti, l'importo e il codice IVA corretti

A dipendenza dell'entità dell'errore, occorre informarsi presso l'Ufficio IVA competente, che generalmente consiglia di scaricare un formulario apposito per rettificare l'IVA del periodo precedente già inoltrato.

Come registrare solo l'importo IVA

Ci sono casi in cui è necessario registrare solo l'importo IVA, come per esempio quando si riceve dall'assicurazione auto un indennizzo.

In questi casi, si registra come segue:

  • Inserire la data, il numero di documento e la descrizione.
  • Nella colonna Avere inserire il conto con il quale viene pagato l'importo IVA (il conto Dare rimane vuoto).
  • Nella colonna Importo inserire l'importo IVA da pagare.
  • Nella colonna del codice IVA inserire il codice IVA I81-2 (codice IVA relativo all'importo IVA 100%).

registrare solo l'importo IVA

Registrazione con diverse aliquote IVA

Ci possono essere dei casi in cui l'importo complessivo è composto da più importi imponibili con aliquote IVA diverse. In questo caso si  registra su più righe.

Per la registrazione occorre:

  • Suddividere l'importo complessivo nei vari importi, ognuno dei quali è soggetto ad una aliquota IVA specifica.
  • Su ogni riga registrare l'importo (importo con IVA) e inserire il codice IVA con l'aliquota specifica.
  • Terminata la registrazione controllare che la somma dei singoli importi lordi e gli importi IVA siano corrispondenti al totale della fattura.
Esempio

registrazioni con IVA diverse aliquote

IVA ESENTE

Quando nella fattura l'importo totale soggetto a IVA è composto da una parte imponibile e da una parte esente IVA, bisogna registrare su più righe come nel caso precedente, applicando il codice IVA esente, presente nella tabella Codici IVA.

 

Storni / Nota di credito

Quando ci sono delle operazioni di storno per delle note di credito o di debito, o semplicemente per rettificare delle registrazioni già registrate in precedenza e i cui importi sono soggetti a IVA, nella registrazione di storno, bisogna stornare anche l'IVA.

Per la registrazione:

  • Invertire in Dare e in Avere i conti che sono stati utilizzati nella registrazione precedente, alla quale si riferisce la nota di credito.

Per stornare l'IVA ci sono due possibilità:

  • Far precedere il segno meno davanti al codice IVA (es. -V81).
  • Utilizzare uno dei codici che fanno riferimento a degli sconti, impostati già nella tabella Codici IVA.

Con queste procedure l'importo IVA viene rettificato. 

Esempio di una nota di credito su vendite

Quando si vende merce e il cliente riscontra un difetto, normalmente si emette una nota di credito a suo favore. La nota di credito comporta una diminuzione di ricavo e di conseguenza un recupero IVA.

Registriamo una vendita per un importo di CHF 12'000.-, IVA inclusa del 8.1%. Per un difetto della merce venduta, concediamo al cliente una nota di credito per un importo di CHF 200.-

nota di credito con IVA

Nella registrazione della nota di credito emessa al cliente:

  • Sono stati invertiti i conti della vendita, alla quale la nota di credito si riferisce
  • Per il recupero IVA sulla nota di credito si registra il codice IVA delle vendite, preceduto dal segno meno.
     

Esempio di una nota di credito su acquisti

Nel caso in cui riceviamo una nota di credito da un fornitore, la procedura per la registrazione è analoga:

  • Si invertono i conti utilizzati per l'acquisto.
  • Si inserisce lo stesso codice IVA utilizzato per l'acquisto, preceduto dal segno meno.

Registriamo una fattura di acquisto merce per CHF 3'000.-, IVA inclusa del 8.1%. Per un difetto della merce acquistata, il fornitore ci concede uno sconto di CHF 300.- emettendo relativa nota di credito.

nota di credito con IVA dal fornitore

Nella registrazione della nota di credito ricevuta dal fornitore:

  • Sono stati invertiti i conti dell'acquisto, al quale la nota di credito si riferisce.
  • Per il recupero IVA sulla nota di credito si registra il codice IVA  degli acquisti, preceduto dal segno meno.

Reverse charge: cos’è e quando si applica

Normalmente l’IVA è a carico del venditore, che la addebita in fattura e la versa all’autorità fiscale.
Con il reverse charge (o inversione contabile), questo meccanismo viene invertito: l’IVA è posta a carico dell’acquirente.

Il reverse charge non modifica l’importo dell’operazione, ma cambia il modo in cui l’IVA viene dichiarata e registrata.

Si tratta di una gestione particolare dell’IVA che richiede attenzione sia dal punto di vista fiscale sia nella registrazione contabile.

Nel reverse charge:

  • il fornitore emette una fattura senza IVA
  • il cliente calcola e dichiara l’IVA
  • l’IVA risulta, nella maggior parte dei casi, sia a debito sia a credito

Dal punto di vista fiscale, l’IVA risulta quindi:

  • dovuta
  • e, se previsto dalla normativa, recuperabile

Nella maggior parte dei casi, l’effetto finale sull’IVA è neutro, ma l’operazione deve essere comunque registrata correttamente.

Quando si applica

Il reverse charge si applica principalmente quando:

  • si acquistano beni o servizi all’estero
  • l’operazione non è stata assoggettata all’IVA in dogana
  • il fornitore è esonerato dall’applicazione dell’IVA

Oltre agli acquisti all’estero, ogni Paese prevede altri casi specifici di applicazione del reverse charge, definiti dalla propria legislazione fiscale.

Non tutte le fatture senza IVA rientrano nel reverse charge. È quindi necessario verificare, caso per caso, se l’operazione è soggetta a inversione contabile.

Logica generale di registrazione dell’IVA

Quando un’operazione è soggetta a reverse charge:

  • l’IVA deve risultare come IVA dovuta
  • se deducibile, deve risultare anche come IVA recuperabile

Questa logica è comune a tutti i tipi di contabilità, ma le modalità di registrazione cambiano a seconda del sistema contabile utilizzato.

Reverse charge in Banana Contabilità

In Banana, la gestione del reverse charge è facilitata dall’uso dei codici IVA già impostati nella tabella Codice IVA, che permettono di calcolare correttamente l’IVA dovuta e l’IVA recuperabile.

Nel caso in cui l'IVA può essere recuperata, nella registrazione Banana Contabilità permette di inserire un doppio codice che va a contabilizzare sia l'IVA dovuta sia l'IVA recuperabile.

Questa modalità semplifica la registrazione e riduce il rischio di errori, mantenendo al tempo stesso la correttezza fiscale.

La possibilità di registrare l'operazione soggetta al Reverse Charge, assoggettamento e recupero IVA, su di un'unica riga, è disponibile nella versione Banana Contabilità Plus.

A seconda del caso, l’operazione può essere registrata:

  • con un solo codice IVA, quando l’IVA è solo dovuta
  • oppure con due codici IVA, quando l’IVA è sia dovuta sia recuperabile

I dettagli operativi dipendono dal tipo di contabilità utilizzato e sono spiegati nelle sezioni dedicate.

In Banana, il reverse charge utilizza la stessa logica IVA sia nella contabilità in partita doppia sia nella contabilità Entrate/Uscite.
La differenza riguarda la rappresentazione contabile: nella partita doppia i movimenti sono registrati su conti in dare e avere, mentre nella contabilità Entrate/Uscite gli importi sono registrati nelle colonne Entrata e Uscita.
In entrambi i casi, l’effetto IVA è determinato dai codici IVA utilizzati.

Applicazione del reverse charge per nazione

L’applicazione del reverse charge dipende dalla normativa fiscale nazionale. Le regole descritte in questa pagina illustrano il principio generale; i casi concreti variano in base al Paese.

Registrazioni con Reverse Charge nella partita doppia

Nella contabilità in partita doppia, il reverse charge viene gestito registrando correttamente l’IVA dovuta e, se prevista, l’IVA recuperabile, in modo che l’imposta risulti conforme alla normativa fiscale e correttamente esposta nei report IVA.

Principio contabile

Con il reverse charge:

  • il fornitore non addebita l’IVA in fattura
  • l’acquirente deve assoggettare l’operazione all’IVA
  • se ne ha diritto, può dedurre la stessa IVA

Dal punto di vista della partita doppia, questo comporta:

  • una registrazione dell’IVA dovuta (debito verso l’autorità fiscale)
  • e, se deducibile, una registrazione dell’IVA recuperabile (credito IVA)

Quando l’IVA dovuta e l’IVA recuperabile hanno lo stesso importo, l’effetto economico è neutro, ma entrambe le componenti devono essere contabilizzate.

Modalità di registrazione 

Le modalità di registrazione del reverse charge dipendono dal diritto alla deduzione dell’IVA:

  • con assoggettamento IVA
  • con assoggettamento e deduzione IVA

Reverse charge con solo assoggettamento IVA

Se l’IVA è dovuta ma non deducibile:

  • si utilizza un codice IVA impostato come IVA dovuta
  • l’IVA viene contabilizzata come debito IVA
  • non viene registrata alcuna IVA recuperabile

Questo caso si presenta, ad esempio, quando:

  • si applica un regime forfettario
  • il tipo di spesa non consente la deduzione dell’IVA

Reverse Charge con assoggettamento e deduzione IVA

Se l’IVA dovuta è interamente deducibile, è possibile registrare il reverse charge su un’unica riga di registrazione.

In questo caso:

  • si inseriscono due codici IVA nella colonna Codice IVA
  • i codici sono separati dal segno ":" (due punti)
  • un codice è impostato come IVA dovuta
  • l’altro come IVA recuperabile

I due codici IVA devono essere:

  • complementari
  • con stessa aliquota
  • con stessi parametri di calcolo

Se i parametri non coincidono, Banana segnala un errore.

La sequenza dei codici non è rilevante.

La registrazione del reverse charge con assoggettamento e deduzione IVA su un’unica riga è disponibile nella versione Banana Contabilità Plus.

Effetti sulla contabilità e sui report IVA

Con questa modalità:

  • l’IVA dovuta e l’IVA recuperabile si compensano
  • nelle colonne IVA gli importi risultano neutri
  • nei conti IVA e nel riassunto IVA Banana genera movimenti separati:
    • uno per l’IVA dovuta
    • uno per l’IVA recuperabile.

Questo garantisce:

  • correttezza fiscale
  • trasparenza nei controlli
  • tracciabilità completa dell’operazione

Operazioni di storno

Per annullare una registrazione di reverse charge effettuata in modo non corretto:

  • si utilizza lo storno
  • il primo codice IVA viene preceduto dal segno “-”

i ruoli dei codici IVA vengono invertiti:

  • l’IVA dovuta diventa recuperabile
  • l’IVA recuperabile diventa dovuta

Lo storno mantiene gli stessi elementi della registrazione originale, ma ne annulla gli effetti.

Esempi e casi particolari con Reverse charge

Qui di seguito sono indicati alcuni esempi di operazione Reverse charge con assoggettamento IVA dovuta e recuperabile:

  • Operazioni di assoggettamento e deduzione IVA.
  • Operazioni di storno (cancellation) con i codici IVA preceduti dal segno "-".

Nota: gli esempi che figurano nell'immagine sottostante sono puramente indicativi. Questi codici devono essere adattati in base alle aliquote della propria nazione. Ulteriori informazioni:  

esempio registrazione assoggettamento e deduzione

Reverse charge con conto in divisa estera

Quando la fattura si presenta in una divisa diversa dalla divisa della contabilità, la registrazione di deve eseguire su due righe:

  • sulla prima riga si registra la fattura in  moneta estera
  • sulla seconda riga si registra l'assoggettamento e la deduzione dell'IVA riprendendo l'importo calcolato nella divisa della contabilità.

esempio registrazione assoggettamento e deduzione iva in divisa estera

Reverse charge con aliquote differenti

Quando nell'assoggettamento dell'IVA dovuta e recuperabile sono previste aliquote diverse oppure l'IVA è parzialmente deducibile, la registrazione si deve eseguire su più righe:

  • Su una riga si inserisce il Codice IVA dovuta (assoggettamento).
  • Su un'altra riga si inserisce il Codice IVA recuperabile.

esempio registrazione aliquote differenti, su due righe

Reverse charge con il metodo aliquota saldo/forfetaria (CH)

In questo caso non è possibile registrare l'IVA in deduzione, poiché non è possibile recuperare l'IVA sugli acquisti. Va comunque registrato l'assoggettamento dell'IVA.

esempio registrazione assoggettamento e deduzione iva metodo a saldo

In sintesi

Nella partita doppia di Banana, il reverse charge:

  • non è un automatismo
  • si basa sull’uso corretto dei codici IVA
  • riflette in modo fedele la logica fiscale dell’operazione

Le modalità operative sono pensate per garantire precisione contabile e chiarezza nei controlli IVA.

 

Registrazioni Reverse charge nella contabilità Entrate/Uscite

Nella contabilità Entrate/Uscite, il reverse charge viene gestito registrando correttamente l’IVA dovuta e, se prevista, l’IVA recuperabile, in modo che l’imposta risulti conforme alla normativa fiscale e correttamente esposta nei report IVA.

Anche nella contabilità Entrate/Uscite, Banana facilita la gestione del reverse charge tramite l’uso del doppio codice IVA nella stessa registrazione.

Principio contabile

Con il reverse charge:

  • il fornitore non addebita l’IVA in fattura
  • l’acquirente deve assoggettare l’operazione all’IVA
  • se ne ha diritto, può dedurre la stessa IVA

Dal punto di vista fiscale, l’IVA deve quindi risultare:

  • come IVA dovuta
  • e, se deducibile, come IVA recuperabile

Quando l’IVA dovuta e l’IVA recuperabile hanno lo stesso importo, l’effetto finale sull’IVA è neutro, anche nella contabilità Entrate/Uscite.

Modalità di registrazione

Le modalità di registrazione del reverse charge dipendono dal diritto alla deduzione dell’IVA:

  • reverse charge con solo assoggettamento IVA
  • reverse charge con assoggettamento e deduzione IVA

Reverse charge con solo assoggettamento IVA

Se l’IVA è dovuta ma non deducibile:

  • si utilizza un solo codice IVA, impostato come IVA dovuta
  • l’IVA risulta come IVA da versare
  • non viene registrata alcuna IVA recuperabile

Questo caso si presenta, ad esempio, quando:

  • si applica un regime forfettario
  • il tipo di spesa non consente la deduzione dell’IVA

Reverse charge con assoggettamento e deduzione IVA

Se l’IVA dovuta è interamente deducibile, il reverse charge può essere registrato su un’unica riga, anche nella contabilità Entrate/Uscite.

In questo caso:

  • nella colonna Codice IVA si inseriscono due codici IVA
  • i codici sono separati dal segno ":" (due punti)
    • un codice è impostato come IVA dovuta
    • l’altro come IVA recuperabile.

I due codici IVA devono essere:

  • complementari
  • con stessa aliquota
  • con stessi parametri di calcolo

Se i parametri non coincidono, Banana visualizza un messaggio di errore.

La sequenza dei codici non è rilevante.

Effetti sulla contabilità e sui report IVA

Con questa modalità di registrazione:

  • l’IVA dovuta e l’IVA recuperabile si compensano
  • l’operazione risulta neutra ai fini IVA
  • nei report IVA Banana evidenzia correttamente:
    • l’IVA dovuta
    • l’IVA recuperabile.

Questo garantisce:

  • correttezza fiscale
  • trasparenza nei controlli
  • tracciabilità delle operazioni.

Operazioni di storno

Per annullare una registrazione di reverse charge effettuata in modo non corretto:

  • si utilizza lo storno
  • il primo codice IVA viene preceduto dal segno “-”
  • i ruoli dei codici IVA vengono invertiti:
    • l’IVA dovuta diventa recuperabile
    • l’IVA recuperabile diventa dovuta

Lo storno mantiene gli stessi elementi della registrazione originale, ma ne annulla gli effetti.

Esempi e casi particolari con reverse charge

Gli esempi che seguono illustrano alcuni casi tipici di reverse charge nella contabilità Entrate/Uscite:

  • operazioni con assoggettamento e deduzione IVA inclusa
  • operazioni con assoggettamento e deduzione IVA esclusa
  • operazioni di storno.

Nota

Gli esempi sono indicativi e devono essere adattati alle aliquote e alle disposizioni fiscali del proprio Paese.

In sintesi

Nella contabilità Entrate/Uscite di Banana, il reverse charge:

  • non è un automatismo
  • si basa sull’uso corretto dei codici IVA
  • utilizza il doppio codice IVA quando l’IVA è dovuta e recuperabile
  • riflette fedelmente la logica fiscale dell’operazione.

Le modalità operative sono pensate per garantire precisione contabile e chiarezza nei controlli IVA.

 

Riassunto IVA

Il Riassunto IVA è un documento o una sezione di un registro contabile in cui vengono riepilogate le operazioni soggette a Imposta sul Valore Aggiunto (IVA) per un determinato periodo (mensile, trimestrale o annuale).  

Elementi principali del riassunto IVA

  1. IVA a debito: somma dell’IVA dovuta sulle fatture emesse o incassate (vendite).
  2. IVA a credito: somma dell’IVA recuperabile sulle fatture ricevute o pagate (acquisti).
  3. IVA da versare o a credito: Differenza tra IVA dovuta e IVA recuperabile.
    • Se IVA a debito > IVA a credito: L’azienda deve versare l’IVA allo Stato.
    • Se IVA a credito > IVA a debito: L’azienda ha un credito IVA che può compensare o chiedere a rimborso.

Il Riassunto IVA di Banana Contabilità Plus è un giornale che riporta i movimenti e i saldi IVA, in base ai parametri impostati e alle opzioni selezionate. 
Viene elaborato in automatico dal programma tramite il menu Report > Riassunto IVA, e può essere salvato e archiviato in PDF. Tutte le registrazioni con codice IVA, a dipendenza delle opzioni selezionate, possono essere suddivise per conto, codice IVA e percentuale. 

Ci sono due gruppi principali:

  • Totale Dovuto
  • Totale Recuperabile 

La differenza fra queste due totalizzazioni dà come risultato l'IVA da pagare o da recuperare nei confronti dell'AFC (Amministrazione Federale delle Contribuzioni).

Di seguito un esempio di tabella del riassunto IVA per il primo trimestre 2025:

vat report

Per gli utenti che non desiderano avere delle automazioni per la gestione e la trasmissione online dei dati IVA, il Riassunto IVA diventa fondamentale per poter calcolare gli importi IVA da inserire manualmente nel Rendiconto svizzero cartaceo o sul portale svizzero dell'AFC.

Se si desidera avere un'automazione completa del Rendiconto IVA svizzero e della trasmissione elettronica dei dati IVA, consigliamo di utilizzare le nuove estensioni IVA, disponibili nel piano Advanced di Banana Contabilità Plus.

Confronto tra Riassunto IVA ed Estensione IVA

Per comprendere meglio le differenze tra il Riassunto IVA e l'Estensione IVA, riportiamo di seguito le loro principali caratteristiche:

Riassunto IVA

  • È disponibile in tutti i piani di Banana Contabilità Plus, in tutti gli applicativi contabili con gestione IVA.
  • È parte integrante della contabilità perché rappresenta un registro contabile dove vengono riportati tutti i movimenti con IVA.
  • Assume particolare importanza perché fornisce una serie di dettagli che consentono di monitorare le vendite.
  • Rappresenta una base di calcolo per preparare manualmente la dichiarazione e la liquidazione IVA.
  • È uno strumento di supporto per revisori e controlli fiscali, facilitando la verifica della correttezza delle registrazioni IVA.
  • In occasioni di controlli fiscali fornisce tutti i dettagli per la verifica delle registrazioni con IVA.
  • Non permette di preparare il formulario IVA in automatico. Tutto deve essere riportato manualmente.
    • L'utente deve identificare e sommare manualmente gli importi da riportare nelle varie sezioni del Rendiconto IVA.
    • Non prevede l’inoltro automatico dei dati all’Amministrazione federale delle contribuzioni (AFC).

 Estensione IVA per fac-simile formulario IVA e file xml 

  • È disponibile unicamente con il piano Advanced di Banana Contabilità Plus.
  • È un insieme di funzionalità avanzate per automatizzare la gestione e l’invio dei dati IVA all’AFC.
  • Filtra, calcola e compila automaticamente gli importi IVA nelle sezioni corrette del Rendiconto.
  • Esegue i calcoli sempre secondo le stesse regole predefinite, riducendo il rischio di errori.
  • Genera automaticamente un file XML, per l'invio elettronico dei dati IVA sul portale dell'AFC.
  • Crea un file PDF con il fac-simile del Rendiconto IVA, facilitando la documentazione e l’archiviazione.
    Alla fine del rendiconto c'è una sezione dove vengono rilevate eventuali differenze di calcoli e di arrotondamento.

Grazie all’Estensione IVA, la gestione dell’IVA diventa più semplice, veloce e priva di errori manuali, migliorando l’efficienza amministrativa.

Nel piano Advanced sono previsti i due metodi di calcolo e presentazione IVA:

Dialogo riassunto IVA

Il Riassunto IVA si ottiene cliccando dal menu Report > Riassunto IVA

riassunto iva nel cash manager

Le seguenti opzioni se attivate permettono di includere nel Riassunto IVA i seguenti dati:

Includi movimenti

Sono inclusi tutti i movimenti con IVA.

Includi totali per conti

Sono inclusi i totali delle operazioni con IVA, raggruppati per singolo conto.

Includi totali per codici

Sono inclusi i totali delle operazioni con IVA, raggruppati per singolo codice IVA.

Includi totali per percentuali

Sono inclusi i totali delle operazioni con IVA per ogni singola aliquota.

Includi codici non utilizzati

Sono inclusi anche i codice non utilizzati presenti nella tabella Codici IVA.

Usa il proprio raggruppamento (gruppo e Gr)

Le operazioni con IVA vengono raggruppate in base al raggruppamento della tabella Codici IVA.

Ordina registrazione per

Questa funzione permette di ordinare le registrazioni in base all’opzione prescelta (data, doc.,
descrizione, ecc....).

Report Parziale

Specificando un codice o un gruppo e vistando le apposite caselle, si ottiene il totale delle operazioni con IVA:

  • solo codice indicato (tramite selezione dalla lista)
  • solo gruppo indicato (tramite seleziona dalla lista)

Altre sezioni

Le informazioni per le altre sezioni sono disponibili alle seguenti pagine web:

Riassunto IVA / movimenti con i totali per codici

Il totale presente nell'ultima riga del Riassunto IVA deve corrispondere al totale del conto IVA scomposizione in automatico, della colonna saldo, a condizione che entrambi si riferiscano allo stesso periodo.

I dati del riassunto IVA possono essere anche ripresi e rielaborati da altri programmi (p.es. Excel, XSLT) ed essere presentati in formati, simili ai moduli del fisco.

Per la Svizzera è possibile ottenere in automatico un documento simile al formulario da inviare all'Ufficio IVA che riporta per ogni cifra l'importo da inserire.

 

Rendiconto periodico e pagamento IVA

Nella gestione dell'IVA ogni nazione prevede specifici conti IVA all'interno del piano contabile. Questi conti servono a registrare e gestire l'IVA in entrata e in uscita:

  • IVA a debito – Conto in cui vengono registrati gli importi IVA relativi alle vendite e alle prestazioni di servizi.
  • IVA a credito – Conto in cui vengono registrati gli importi IVA sugli acquisti di beni e servizi.
  • Erario conto IVA – Conto in cui, a fine periodo, vengono trasferiti i saldi dell'IVA a debito e dell'IVA a credito. 
    Il saldo del conto rappresenta l'IVA da versare all'Erario o il credito da ricevere. Questo conto si azzera una volta effettuato il pagamento dell'IVA.

In Banana Contabilità per gestire l'IVA occorre scegliere un modello di contabilità con IVA che contiene già le seguenti impostazioni:

  • Nel piano contabile Banana i conti IVA sono già impostati in base alla nazione
  • La tabella Codici IVA è già predisposta con i codici IVA specifici alla nazione
  • Nel menu File > Proprietà file, dati base > sezione IVA sono impostati i due conti IVA sui quali viene registrata l'IVA in automatico, un conto IVA a debito e un conto IVA a credito.
    • Si può impostare anche solamente un solo conto IVA. Questo viene utilizzato sia per l'IVA a debito che per quella a credito.
    • Nella tabella Codici IVA si può impostare ad un singolo codice IVA un conto specifico IVA.
  • Nel caso in cui mancassero queste impostazioni è possibile:

Come azzerare i conti IVA in automatico a fine periodo

Per comprendere meglio l’utilizzo del conto IVA in automatico, vediamo un esempio pratico.

Nota: i numeri di conto IVA riportati nell'esempio che segue si riferiscono alla numerazione utilizzata in Svizzera. Nel proprio piano contabile, è necessario adattare i numeri di conto in base alla propria nazione.

  • Conto IVA 2201 – Rappresenta il conto IVA in automatico.
  • Conto IVA 2200 – Rappresenta il conto Erario IVA.

A fine periodo, per azzerare il saldo del conto IVA in automatico, si deve trasferire l’importo IVA registrato in automatico nel conto Erario IVA. Questo passaggio permette di determinare l’IVA da versare o l’eventuale credito IVA, semplificando la gestione contabile.

Nel nostro esempio fornito dall'immagine, a fine periodo, previsto per la presentazione e il pagamento dell'IVA, il saldo del conto IVA in automatico si presenta con un saldo 10'995.92.

conto IVA in automatico

Il saldo del conto 2201 IVA Rendiconto (conto IVA in automatico) deve essere azzerato, con una registrazione di storno, inserendo:

  • Nella colonna Dare il conto 2201 IVA rendiconto (conto IVA in automatico)
  • Nella colonna Avere il conto 2200 IVA dovuta (Conto Erario IVA).

La registrazione avviene nella modalità descritta se vi è un debito verso l'Erario. Nel caso ci fosse un credito IVA, la registrazione dei conti IVA è inversa.

Questa operazione comporta:

  • Azzeramento del saldo conto 2201, IVA Rendiconto (conto IVA in automatico).
  • Riversamento saldo IVA nel conto IVA dovuta Erario conto IVA).

azzeramento del conto IVA automatico

Pagamento del saldo conto IVA dovuta

Quando l'importo IVA viene pagato all'Erario, il saldo del conto IVA dovuta si azzera.

Per la registrazione:

  • Inserire la data, il numero di documento e la descrizione nelle rispettive colonne.
  • Nella colonna Dare, inserire il conto IVA Dovuta.
  • Nella colonna Avere, inserire il conto della liquidità.
  • Nella colonna Importo, inserire l'importo IVA dovuta pagato.

Con questo sistema è possibile avere un controllo del saldo di ogni trimestre e in caso di errori è possibile individuare in quale periodo il saldo non è più corrispondente.

registrazione pagamento IVA dovuta

Scheda del conto 2200 IVA dovuta dopo la registrazione di pagamento

scheda conto IVA dopo azzeramento

 

 

Riconciliazione cifra d'affari con rendiconti IVA

Questo documento spiega come riconciliare la cifra d’affari annuale con i rendiconti IVA in Svizzera, al fine di individuare e correggere eventuali discrepanze prima o durante una revisione.
Il testo è rivolto a fiduciari, contabili e utenti di Banana Contabilità che devono preparare o verificare una riconciliazione IVA in ambito svizzero.

Cos'è la riconciliazione IVA e perché è importante

La riconciliazione della cifra d'affari con i rendiconti IVA è il processo che verifica la corrispondenza tra i dati dichiarati all'AFC e le registrazioni presenti in contabilità. È un controllo essenziale per garantire la correttezza fiscale e prevenire problemi in caso di revisione.

In Banana Contabilità, la cifra d'affari rappresenta il totale degli importi di vendita registrati nei conti di ricavo, al netto dell'IVA. L'IVA viene infatti scorporata automaticamente dal programma nel momento in cui si assegna un codice IVA a una registrazione.

Dal confronto tra contabilità e rendiconti periodici possono emergere differenze che non sempre sono facili da individuare: alcune operazioni contabili, ad esempio, rientrano nella cifra d'affari ma vengono escluse dal calcolo IVA, rendendo il controllo manuale lungo e complesso.

L'estensione Riconciliazione annuale IVA Svizzera

Per semplificare e velocizzare questo processo, Banana Contabilità mette a disposizione l'estensione Riconciliazione annuale IVA Svizzera.

L'estensione confronta automaticamente gli importi dichiarati nei rendiconti IVA con quelli presenti in contabilità, segnalando in modo immediato eventuali differenze e identificando le registrazioni che le hanno generate, senza bisogno di ricerche manuali.

Per utilizzare questa estensione:

  • È richiesto il piano Advanced di Banana Contabilità Plus. In futuro potrebbe essere richiesto un abbonamento speciale o un costo supplementare.
  • Il file della contabilità deve essere in partita doppia.

Vantaggi principali

Una riconciliazione IVA accurata e regolare è fondamentale per qualsiasi azienda soggetta all'IVA svizzera. Permette di mantenere la contabilità allineata con le dichiarazioni fiscali, riduce il rischio di sanzioni in caso di revisione e offre una visione affidabile della situazione finanziaria. Tuttavia, eseguirla manualmente richiede tempo, attenzione e una conoscenza approfondita delle registrazioni contabili.

L'estensione Riconciliazione annuale IVA Svizzera automatizza questo processo, trasformando un controllo laborioso in un'operazione rapida e affidabile:

  • Rilevamento immediato delle discrepanze.
  • Identificazione precisa delle registrazioni che causano le differenze.
  • Maggiore controllo durante tutto l'anno.
  • L'estensione permette di intervenire prima che i problemi si accumulino.
  • Dichiarazioni IVA più accurate prima dell'invio dei rendiconti all'AFC.
  • Prevenzione di errori e omissioni.
  • Semplificazione della revisione contabile da parte di revisori.
  • Preparazione più semplice della documentazione in caso di verifica e controlli fiscali.
  • Miglioramento del controllo interno documentabile.

Cause principali delle differenze nella cifra d'affari

In Banana Contabilità Plus, tutte le registrazioni a cui è associato un codice IVA contribuiscono al calcolo dell'IVA e agli importi del Rendiconto IVA. Le discrepanze tra cifra d'affari contabile e rendiconto IVA hanno in genere le seguenti cause:

  • Registrazione senza codice IVA
    Una vendita soggetta a IVA registrata senza il relativo codice viene inclusa nella cifra d'affari contabile, ma esclusa dal rendiconto IVA. Ad esempio, una vendita di CHF 1'000 registrata senza codice IVA aumenta la cifra d'affari di CHF 1'000, ma non compare nella cifra d'affari dichiarata nel rendiconto IVA del periodo.
  • Registrazioni aggiunte dopo l'invio del rendiconto
    Nuove registrazioni con codice IVA sono state inserite dopo aver trasmesso i dati all'AFC.
  • Registrazioni eliminate dopo l'invio
    Registrazioni con codice IVA sono state cancellate dopo aver trasmesso i dati all'AFC.
  • Data errata
    Registrazioni con codice IVA sono state registrate con una data sbagliata, venendo incluse ad esempio nel periodo precedente già conteggiato.
  • Storni senza il codice IVA corretto
    Registrazioni di storni con codici IVA sbagliati.
    Per esempio, se uno storno di una vendita estera viene registrato con il codice VE-0, si crea una discrepanza. Lo storno riduce la cifra d'affari (essendo registrato in Dare), ma il codice VE-0 fa sì che il programma aggiunga l'importo alla cifra d'affari anziché sottrarlo.
  • Codici IVA su assestamenti o chiusure
    Operazioni di assestamento e chiusura non devono normalmente avere un codice IVA nella contabilità sull'incassato.

In sintesi

Con l'estensione Riconciliazione annuale IVA Svizzera, questo processo di controllo è ottimizzato sotto due aspetti fondamentali:

  • Rapidità e semplificazione del lavoro.
  • Qualità del controllo.

Integrare la riconciliazione IVA nella routine contabile significa lavorare con maggiore sicurezza e ridurre il rischio di errori che possono comportare costi, complicazioni e perdite di tempo significative.

Importazione e automazione

Le funzioni di importazione e automazione di Banana Contabilità ti permettono di integrare facilmente dati dai tuoi estratti conto e di automatizzare le registrazioni.
Sono strumenti che semplificano la gestione quotidiana, riducono gli errori e migliorano l’efficienza del lavoro contabile.

Grazie a queste funzioni puoi:

  • Risparmiare tempo importando automaticamente movimenti e dati;
  • Ridurre gli errori di registrazione grazie alle regole di automazione;
  • Garantire la quadratura dei movimenti tramite il conto di giro;
  • Mantenere sempre la contabilità aggiornata
  • Lavorare in modo più veloce, preciso e integrato.

Importa in contabilità

La funzione Importa in contabilità consente di inserire automaticamente nel file contabile movimenti, anagrafiche o altri dati provenienti da file esterni.
Puoi importare registrazioni da estratti conto bancari, software di fatturazione o fogli elettronici, scegliendo il formato più adatto (CSV, Excel, MT940, ISO 20022, ecc.).
Durante l’importazione Banana abbina i dati ai conti corretti, semplificando notevolmente la registrazione delle operazioni.

Automazione

Le funzioni di Automazione ti permettono di velocizzare i flussi di lavoro ripetitivi o complessi.
Puoi definire Regole di importazione, creare estensioni personalizzate o usare script che eseguono automaticamente determinate azioni, come aggiornare tabelle, importare dati o generare report.
L’automazione consente di mantenere la contabilità aggiornata in modo rapido e preciso, con il minimo intervento manuale.

Il conto di giro nell’importazione

Durante l’importazione di movimenti, il Conto di giro serve come conto temporaneo per garantire la quadratura delle registrazioni. Quando si importano delle registrazioni di giroconto da conti bancari diversi, per evitare di registrare in doppio un giroconto con l'importazione dei dati da banche diverse, utilizzando il conto di giro come contropartita, i saldi risultano corretti.
È uno modalità utile per verificare e bilanciare correttamente i movimenti importati.

Ripresa dati da altri programmi

La funzione di Ripresa dati da altri programmi consente di importare intere contabilità da altri software o da versioni precedenti di Banana.
Puoi trasferire facilmente il piano dei conti, i saldi iniziali, le registrazioni e i dati anagrafici, mantenendo la continuità del lavoro. Puoi riprendere i dati con diverse modalità, dai formati .Txt, Excel, CSV, ecc.
Banana include anche delle estensioni che permettono di importare dati da altri programi, come: 

Comando Importa in contabilità

Il comando per l'importazione si attiva dal menu Azioni > Importa in contabilità e permette di importare dati da file nelle seguenti tabelle:

Per riprendere i dati da altri programmi, consulta la pagina Ripresa dati da altri programmi.

Procedura per l'importazione

  1. Scegli la tabella di destinazione dei dati.
  2. Scegli il tipo di file da importare.
  3. Indica il nome del file.
  4. Scegli i movimenti da importare.

Formati d'importazione

A dipendenza del tipo di tabella di destinazione sono a disposizione diversi formati d'importazione.

  • Importazione da altri file di Banana Contabilità (.AC2)
    Predisposti per convertire i dati da file.
  • File di testo con intestazione (CSV/TXT)
    Per i file creati che esportano i dati nel formato richiesto da Banana Contabilità.
    Le indicazioni tecniche su come preparare questi file sono disponibili in lingua inglese.
  • Formati File predefiniti (generici)
    ISO 20022 (generico).
  • Importazione tramite un'estensione di importazione
    Di solito per estratti conto bancari.
    L'estensione di importazione è un programma aggiuntivo di Banana Contabilità che trasforma i dati da un formato specifico
    L'utente deve installare l'estensione apposita. 
    Nel caso vi fosse la necessità di importare da altri tipi di file non inclusi nell'elenco, si può sviluppare un'Estensione Banana d'importazione specifica.

dialogo importa in contabilità

Parametri importazione

Nome file:

  • Indica il nome del file dal quale i dati devono essere importati.
  • Per certi tipi di importazione (per esempio estratti bancari)
    • Puoi anche indicare più file assieme, selezionandoli con il dialogo sfoglia oppure inserendoli separati con il punto e virgola ";".
    • Puoi indicare un file zip che contiene più file d'importazione.
    • Se importi più file devono tutti essere dello stesso tipo.

Importa dati da clipboard (Excel)

Con questa opzione i dati non sono letti dal file, ma dagli appunti/clipboard.
Si usa per importare dati da file che non possono essere letti da Banana, come per esempio da un estratto conto bancario, disponibile solo in Excel, oppure proveniente da un altro programma.

Il vantaggio di importare i dati e non utilizzare semplicemente la funzione del copia e incolla, è che i dati vengono convertiti dal programma di importazione e completati in automatico.

Procedi come segue:

  • Apri il file Excel che contiene i dati.
  • Seleziona i dati da importare, incluse eventuali righe di intestazione.
  • Impartisci il comando Copia (Ctrl+C).

Questa opzione viene mostrata solo per determinati tipi di importazione.

UTF-8

Vista questa casella se i dati da importare sono nel formato utf-8.
Questa opzione viene mostrata solo per determinati tipi di importazione.

Gestione Estensioni...

Questo comando porta al dialogo Gestisci Estensioni. 

Utilizzalo per:

  • Cercare, aggiungere o rimuovere un'estensione di importazione.
  • Cambiare i parametri dell'estensione.

Usa anche il comando per cambiare le impostazione dell'estensione.

Impostazioni

Il bottone permette di cambiare le impostazioni dell'estensione.
Il bottone è visibile nella versione 10.1 e solo se l'estensione permette di impostare dei parametri.

Bottone OK

Avvia l'importazione.

Segnalazione di errori

Se durante l'esecuzione di un'importazione vengono segnalati degli errori, è necessario prima di tutto aggiornare le Estensioni d'Importazione.

Se gli errori persistono, inviaci un feedback, può darsi che il formato del file sia stato aggiornato dalla banca o istituto di origine, di conseguenza aggiorneremo anche il nostro filtro d'importazione.

Importa i tuoi movimenti in Banana Contabilità

Il modo più semplice e veloce per inserire le registrazioni in Banana Contabilità Plus è importare i movimenti direttamente dall'estratto conto bancario nella tabella Registrazioni, evitando l'inserimento manuale.

Dopo l'importazione, i movimenti devono essere completati con i conti e le contropartite necessari. Con il piano Advanced, anche questa operazione può essere automatizzata grazie alle Regole di completamento automatico, che permettono a Banana Contabilità di riconoscere e completare automaticamente le registrazioni nelle importazioni successive.

Se invece desideri importare movimenti da altre fonti, per esempio da un altro file di Banana Contabilità, consulta la pagina Importazione movimenti generici.

▶ Video: Importa i movimenti dell'estratto bancario

Procedura per l'importazione

  1. Dal menu Azioni > Importa in contabilità, nella casella Importa seleziona Registrazioni.
  2. Scegli il tipo di file che desideri importare. I diversi formati disponibili sono descritti più avanti.
  3. Con il pulsante Sfoglia, seleziona uno o più file contenenti i movimenti da importare.
  4. Imposta i parametri di importazione secondo le tue necessità.
  5. Conferma con OK.

Per maggiori informazioni sulle diverse opzioni disponibili, consulta la pagina Importa in contabilità.

Dialogo Importa in contabilità

Dopo avere confermato l'importazione, i dati vengono letti e vengono visualizzati i dialoghi necessari per completare l'operazione:

  • Dialogo importa movimenti, dove puoi specificare le informazioni necessarie per completare le righe importate.
  • Applica regole (piano Advanced), dove puoi applicare o creare regole per completare automaticamente le registrazioni importate.

Importare più file contemporaneamente

Nel campo Nome file viene indicato il percorso del file scaricato dalla banca. Puoi selezionare anche più file oppure un file ZIP che contiene diversi estratti conto.

Questa possibilità è utile, per esempio:

  • se la banca fornisce un file camt.053 per ogni giorno, puoi selezionare tutti i file del mese e importarli in un'unica operazione
  • se la banca fornisce un file ZIP, puoi selezionare direttamente il file che contiene tutti gli estratti.

I file importati contemporaneamente devono essere dello stesso tipo. Non è possibile importare insieme formati diversi.

Formati di importazione degli estratti bancari

Dal menu Azioni > Importa in contabilità > Importa Registrazioni puoi scegliere il formato corrispondente al file fornito dalla tua banca.

Molti formati vengono gestiti tramite estensioni di importazione, che permettono a Banana Contabilità Plus di leggere i file messi a disposizione dai diversi istituti bancari.

Le estensioni possono essere installate e aggiornate dal menu Estensioni > Gestisci estensioni.

Formati standard

Sono disponibili diversi formati standard:

Questi formati sono disponibili nei piani Professional e Advanced e nel piano Free fino a 70 righe.

Formati specifici delle banche

Oltre ai formati standard, molte banche mettono a disposizione file CSV o altri formati specifici.

Questi file possono contenere informazioni aggiuntive rispetto a un normale estratto conto, per esempio:

  • IBAN;
  • riferimenti QR;
  • informazioni sul pagatore o sul beneficiario;
  • numero di fattura o del cliente;
  • dettagli aggiuntivi sul pagamento.

Banana Contabilità mette a disposizione estensioni di importazione specifiche per numerose banche. Poiché i formati bancari possono cambiare nel tempo, è importante mantenere aggiornate le estensioni.

Dal menu Estensioni > Gestisci estensioni puoi cercare e installare l'estensione relativa alla tua banca.

I formati specifici delle banche sono disponibili con il piano Advanced di Banana Contabilità Plus.

Se utilizzi il piano Professional, puoi passare al piano Advanced in qualsiasi momento pagando la differenza.

Completare automaticamente i movimenti importati

Quando importi un estratto conto, Banana Contabilità inserisce nella tabella Registrazioni i dati disponibili nel file bancario.

Con le Regole di completamento automatico, disponibili nel piano Advanced, puoi definire come Banana deve completare automaticamente i movimenti ricorrenti.

In questo modo, nelle importazioni successive, il programma può riconoscere determinate operazioni e inserire automaticamente le informazioni contabili necessarie, riducendo ulteriormente il lavoro manuale.

Struttura del file d'importazione

Un file di estratto conto contiene normalmente le informazioni principali relative a ogni movimento:

  • data
  • numero dell'operazione, se disponibile
  • descrizione
  • importo in entrata o in uscita.

Al momento dell'importazione indichi il conto della contabilità al quale appartengono i movimenti. Banana Contabilità può così creare le registrazioni inserendo il conto nella colonna Dare o Avere appropriata.

È inoltre possibile creare estensioni di importazione per altri formati di estratto conto bancario.

Per maggiori informazioni tecniche consulta le Indicazioni tecniche per importare un file Entrate e Uscite (in inglese).

FAQ

Non vedo il formato per l'estratto conto della mia banca. Cosa posso fare?

Vai al menu Estensioni > Gestisci estensioni e aggiorna l'elenco delle estensioni disponibili. Puoi quindi utilizzare i filtri o la ricerca per trovare il formato della tua banca.
Se il formato non è disponibile, verifica anche se la banca permette di scaricare l'estratto conto in un formato standard, come ISO 20022.

Qual è la differenza tra Estratto bancario Camt ISO 20022 - Svizzera ed Estratto conto ISO 20022 generico?

L'estensione Estratto bancario Camt ISO 20022 - Svizzera è pensata specificamente per gli estratti conto delle banche svizzere e permette di utilizzare informazioni aggiuntive proprie del sistema dei pagamenti svizzero. 
Per esempio, nel caso delle QR-fatture, il riferimento di pagamento può contenere informazioni come il numero della fattura o del cliente. L'estensione può estrarre automaticamente questi dati per facilitare l'abbinamento dei pagamenti e la contabilizzazione.
L'Estratto conto ISO 20022 generico è invece pensato per file ISO 20022 provenienti da diversi paesi e istituti bancari.

Non vedo il formato per l'estratto conto XML di PostFinance (file .tgz). Come posso importare i movimenti?

Questo formato non è più supportato. Richiedi a PostFinance l'estratto conto nel formato ISO 20022. 
Appare il messaggio "Questo file ISO 20022 non contiene un estratto bancario (camt.052/053/054)". Cosa significa?
ISO 20022 è uno standard che può contenere diversi tipi di messaggi finanziari e non tutti corrispondono a un estratto conto bancario.
Per l'importazione degli estratti bancari, Banana Contabilità Plus utilizza i messaggi camt.052, camt.053 e camt.054. Il messaggio indica quindi che il file selezionato non contiene uno di questi tipi di estratto bancario.

La mia banca non è nella lista dei formati supportati. Si può aggiungere?

Sì. È possibile creare nuove estensioni per formati bancari non ancora supportati. 
Puoi contattare il nostro servizio clienti. È disponibile anche un supporto a pagamento per l'implementazione di formati personalizzati.

Vedo solo gli ordini collettivi e non i singoli pagamenti. Perché?

Dipende dalle impostazioni utilizzate nell'e-banking. Alcune banche raggruppano i pagamenti effettuati come ordine collettivo e nell'estratto conto riportano quindi un unico movimento.
Quando disponibile, nell'e-banking scegli l'opzione ordine individuale invece di ordine collettivo, in modo che i singoli pagamenti possano essere riportati separatamente nell'estratto conto.

È possibile importare anche gli estratti conto delle carte di credito?

Sì. Banana Contabilità permette di importare i movimenti di diverse carte di credito.
Se il formato della tua carta non è ancora disponibile, è possibile valutare la creazione di un'estensione di importazione sulla base di un file di esempio.
Consulta anche la pagina Importare carta di credito.

È possibile importare dati da altri software, compreso Easy Salary?

Sì. Banana Contabilità permette di riprendere dati provenienti da diversi programmi.
Consulta la pagina Ripresa dati da altri programmi per conoscere le possibilità disponibili.

Scarica i tuoi movimenti bancari

Per poter mantenere la contabilità aziendale aggiornata, è fondamentale importare regolarmente i movimenti bancari. I movimenti permettono di automatizzare il processo di contabilizzazione, evitando l'inserimento manuale delle singole registrazioni ed eventuali errori. 

Dove scaricare i movimenti

I documenti contenenti le transazioni bancarie, indipendentemente dalla modalità di acquisizione, dovrebbero essere sempre salvati nella stessa cartella. Questa può trovarsi all’interno della cartella principale della contabilità oppure in una esterna. Per una gestione ordinata, è consigliabile dare una struttura alle cartelle creando una cartella generale e sottocartelle più specifiche: in questo modo si riduce il rischio di errori, soprattutto nel caso si decida di importare i movimenti manualmente. 

Mantenendo i dati sempre nella stessa posizione, si evitano problemi di importazione e non è necessario aggiornare ogni volta il percorso predefinito per l’importazione. Inoltre, è sconsigliato aprire e modificare questi file prima dell’importazione, poiché ciò può causare errori nel riconoscimento delle transazioni. 

Diversi formati dei file con movimenti bancari

Il nostro software offre numerose estensioni che permettono di importare i dati contabili in diversi formati. Tra i formati più comuni troviamo CAMT, CSV e XLSX.

Il formato CAMT (Cash Management), definito dallo standard ISO 20022, è utilizzato dalle banche per fornire estratti conto elettronici in modo strutturato. I file contengono informazioni dettagliate come data, importo, descrizione e riferimenti di ogni transazione. Sono disponibili diverse tipologie di file CAMT:

  • camt.052: estratto conto intraday (movimenti durante la giornata)
  • camt.053: estratto conto di fine giornata
  • camt.054: notifica di addebiti e accrediti con dettagli delle singole operazioni

Il formato CSV (Comma-Separated Values) è un file di testo che utilizza le virgole per separare i dati contenuti all'interno delle singole celle di una tabella. Questo formato è compatibile con la maggior parte dei software. Il formato CSV è diverso per ogni banca e viene aggiornato regolarmente.

Il formato XLSX è un file di Microsoft Excel utilizzato per archiviare fogli di calcolo. Il file XLXS è in grado di contenere dati, formule, formattazioni, grafici e più fogli di lavoro all’interno dello stesso documento.

Di recente abbiamo sviluppato una nuova estensione che consente di importare i file CAMT di tutte le banche, rendendo l’acquisizione dei movimenti ancora più semplice e immediata. 

Guarda quali formati puoi scaricare con il tuo abbonamento.

Modalità per scaricare i movimenti

Le modalità principali per ottenere questi dati sono tre:

  • L'online banking
  • Il multibanking
  • Il software della Mammut Soft Computing AG

A dipendenza della modalità adottata, bisogna prestare più o meno attenzione alla collocazione dei file. Lo scaricamento manuale dal portale bancario richiede maggiore attenzione.

Online banking

Il metodo manuale, tradizionale e più diffuso, prevede l’accesso diretto al portale di online banking della propria banca. Una volta effettuato il login, è possibile navigare alla sezione dedicata ai movimenti del conto e scaricare i file in uno dei formati standard compatibili con i software di contabilità.

Questo processo, seppur semplice, richiede un’interazione manuale: l’utente deve accedere alla piattaforma bancaria, selezionare il conto e scaricare e salvare i file sul proprio computer per poi importarli nel software contabile.

Multibanking

Il multibanking rappresenta un'evoluzione rispetto ai metodi manuali tradizionali, pensata per aziende o professionisti che gestiscono innumerevoli conti correnti distribuiti su banche diverse. Grazie a questa funzionalità, è possibile accedere a una sola piattaforma o interfaccia di e-banking che aggrega più conti, anche appartenenti a istituti differenti, semplificando così l’interazione con ciascuna banca. La maggior parte delle soluzioni multibanking si basa sullo standard internazionale EBICS (Electronic Banking Internet Communication Standard), che garantisce uno scambio sicuro di informazioni e ordini di pagamento tra le aziende e le banche.

Le principali fasi per l’implementazione del multibanking sono:

  • Aggiornamento del contratto con la banca principale
    Il primo passo consiste nel contattare la banca principale per richiedere l’attivazione del servizio multibanking. Sarà necessario sottoscrivere un’integrazione al contratto esistente, che autorizza la banca ad agire come gestore di più conti bancari.
  • Sottoscrizione dei mandati con le banche collegate
    Per ogni banca terza che si desidera collegare, è necessario firmare un’autorizzazione che consenta alla banca principale di accedere alle informazioni dei conti corrispondenti.
  • Abilitazione tecnica e fornitura delle credenziali
    Una volta completati i passaggi contrattuali, sarà necessario seguire le istruzioni tecniche per abilitare l’accesso tramite API o strumenti di terze parti. Questo potrà includere la fornitura delle credenziali o l’attivazione di specifiche modalità di autenticazione.

Una volta collegate tutte le relazioni bancarie, è possibile scaricare in modo centralizzato i movimenti e i dati bancari, ed elaborare le operazioni di pagamento da un unico strumento. Pur restando in parte un processo manuale, il multibanking consente di ottimizzare tempi e risorse, riducendo il numero di accessi e semplificando la gestione complessiva.

Software della Mammut Soft Computing AG

Una soluzione più moderna e completamente automatizzata è offerta dal software sviluppato dalla Mammut Soft Computing AG. Questo sistema, una volta implementato, permette di saltare completamente il passaggio manuale di download dei file bancari perché il salvataggio avviene automaticamente in una cartella stabilita durante l’implementazione. 

Il software è focalizzato sulle interfacce di scambio dati tra le banche e le aziende, offrendo il collegamento a molteplici banche nel mondo e recuperando in modo sicuro e automatizzato i dati bancari nei formati necessari. Questi dati vengono poi sincronizzati automaticamente con il gestionale contabile, rendendo superfluo l'intervento dell’utente. 

I passaggi da seguire per iniziare a utilizzare il software Mammut Soft Computing AG sono i seguenti:

  • Scelta della soluzione 
    In base alle esigenze, si può optare per la soluzione in cloud o l’installazione on-premise, quest’ultima consiste nell’installazione fisica sui dispositivi dell'utente.
  • Configurazione delle connessioni bancarie
    Per consentire la configurazione e l’attivazione del collegamento con le banche, è necessario sottoscrivere i relativi contratti bancari. Questi collegamenti con le banche (EBICS, SWIFT, API) permettono di scaricare estratti conto e inviare pagamenti. Mammut fornisce assistenza per l’attivazione presso le banche.
  • Autorizzazione per l'accesso ai conti
    Il cliente, per il quale viene tenuta la contabilità, concede al fiduciario l’accesso ai propri dati, affinché tutte le informazioni necessarie siano disponibili.
  • Integrazione con il software contabile/gestionale
    Il software viene collegato al sistema contabile o gestionale interno per l’esportazione e l’importazione automatica dei dati bancari.

Il vero valore aggiunto del software è il costante aggiornamento della contabilità: download automatizzati da tutte le banche e sincronizzazione diretta con il sistema contabile assicurano che i dati siano sempre aggiornati e pronti all’uso.

Importazione e contabilizzazione automatizzata

Una volta che abbiamo a disposizione i movimenti, è possibile usufruire delle diverse funzionalità offerte da Banana. Qualsiasi sia la modalità stabilita per lo scaricamento dei dati bancari, la funzione “Importa movimenti bancari in formato ISO 20022 (avanzato) [BETA]” permette di automatizzare l’aggiornamento della contabilità in modalità partita doppia o entrate/uscite sfruttando i file CAMT (052/053/054). Il programma legge i file XML da una cartella designata, li salva in un database locale, identifica le transazioni nuove non ancora registrate e le propone per l’importazione, evitando duplicati. 

Questa funzionalità è unicamente disponibile con il piano Advanced di Banana Contabilità Plus. È possibile provarla anche con i piani Free o Professional fino a 70 righe di registrazione.

I movimenti bancari, una volta importati, grazie alle nostre regole di completamento automatico (piano Advanced) vengono trasformati automaticamente in operazioni contabili complete, risparmiando tempo ed evitando errori di inserimento. In questo modo la contabilità viene effettuata in maniera più veloce, efficiente ed accurata.

Dialogo Importa movimenti

Il dialogo Importa movimenti si attiva dal menu:

Contenuto del dialogo

La visualizzazione degli elementi del dialogo dipende dal tipo di file che viene importato:

Dialogo Importa Movimenti

Segue la finestra di dialogo che permette di integrare al meglio i dati in contabilità.

importa movimenti da estratto bancario

Conto destinazione

Questa opzione figura quando vengono importati dei dati dall’estratto bancario o postale o i movimenti di entrata e uscita di un conto in formato testo.

  • Inserisci il numero di conto bancario del tuo piano dei conti, relativo all’estratto importato.
  • Se viene lasciato vuoto il programma inserisce il conto [A] (Account) in modo tale che si possa capire se è un movimento Dare o Avere.

Seleziona movimenti

Data inizio, Data fine

Inserisci la data iniziale e finale del periodo relativo alla ripresa delle registrazioni. È possibile selezionare il periodo in automatico tramite le apposite caselle sottostanti a quelle delle date.

Non importare se esiste già lo stesso Riferimento esterno, Data e Importo

Se attivata, questa funzione permette di non importare i movimenti già registrati, per evitare una doppia registrazione. Questa opzione è attivabile unicamente se nei movimenti (file) da importare è presente la colonna "Rif.Esterno", altrimenti è disabilitata.

Ordina registrazioni per data

L'opzione è attiva per default e consente di avere i movimenti importati in ordine di data.

Completa le registrazioni con

Completamento automatico dei valori

L’opzione è relativa alla contabilità con IVA e multi-moneta.
Se attivata, permette di completare in automatico i valori che mancano nei dati importati (es. il cambio nella tabella Cambi).

Applica regole (solo piano Advanced)

L'opzione non è disponibile  per importazioni di movimenti da file di contabilità in partita doppia (formato ac2).

Vedi: Regole per il completamento automatico delle registrazioni.

  • Se questa opzione è attivata, quando si conferma con OK, si apre il dialogo Applica Regole.
  • Se non hai attivato questa opzione, puoi accedere alle Regole anche impartendo il comando dal menu Azioni > Registrazioni ricorrenti > Applica regole...
  • Questa opzione viene attivata di default se ci sono già delle regole di importazione nella tabella Registrazioni ricorrenti.

Conto temporaneo di Contropartita

L'opzione non è disponibile per importazioni di movimenti da file di contabilità in partita doppia (formato ac2).

Si indica un conto che serve per completare la contropartita della registrazione. Il conto deve poi essere sostituito con la contropartita corretta, manualmente o con le regole per il completamente automatico.
Il programma propone di default il conto commentato [CA] (ContraAccount).
Una volta completate le registrazioni, non ci dovrebbero più essere movimenti che usano il conto temporaneo.

Numero documento iniziale

L'opzione non è disponibile per importazioni di movimenti da file di contabilità in partita doppia (formato ac2).
È il numero di documento che si attribuisce alla prima registrazione tra quelle importate.
Il numero viene incrementato.

Raggruppa registrazioni per numero Fattura

Se il file di importazione contiene dei valori nella colonna DocInvoice, nel dialogo ci saranno anche le seguenti opzioni:

importa movimenti da file fatture

  • Raggruppa registrazioni per numero fattura
    In questo caso le righe di una medesima fattura sono raggruppate in modo che vi sia una sola registrazione per lo stesso conto e lo stesso codice IVA (vedi spiegazione importa dati fattura in inglese).
  • Conto destinazione per differenze saldi 
    Quando si utilizzano dei codici IVA, è possibile che ci siano delle differenze di arrotondamento di pochi centesimi.
    In questo caso, Banana Contabilità Plus crea per ogni fattura una registrazione supplementare dove registrare la differenza.
    Si deve fare attenzione ovviamente che i dati forniti per l'importazione si bilancino fra Dare e Avere. In caso contrario, la riga di registrazione contiene la differenza fra Dare e Avere.

Modifica delle registrazioni importate

Il programma crea delle registrazioni e le aggiunge alla fine della tabella Registrazioni.
I movimenti possono essere modificati o cancellati.
Nella contabilità in partita doppia, nelle colonne ContoDare e ContoAvere e nella contabilità Entrate / Uscite, nelle colonne Conto e Categoria, il programma inserisce dei simboli.
I simboli devono essere sostituiti con il il conto o la categoria appropriati.

  • [A]
    Questo simbolo viene indicato se nel dialogo non viene indicato alcun conto.
    Al posto del simbolo [A] si deve inserire il conto della contabilità relativo al conto bancario.
  • [CA]
    Questo simbolo indica che nella cella bisogna indicare il conto della contropartita, in modo che i movimenti in Dare si compensino con quelli in Avere. 

Per le righe con una sola contropartita, sulla medesima riga vi è sia il conto o il simbolo [A]  e il simbolo [CA] della contropartita.
Per le righe con più contropartite, ogni riga avrà il conto o il simbolo della contropartita [CA]. Se non venisse indicato il simbolo [CA], sarebbe impossibile capire se il movimento è in Dare o in Avere.

Importa file ISO20022

Banana Contabilità Plus permette l'importazione dei movimenti bancari in diversi formati. 
Il formato ISO 20022 è uno standard internazionale che dovrebbe ormai essere messo a disposizione da tutte le banche europee. Questo formato può anche essere chiamato ISO xml, xml, camt.053, camt.054 o altro. L'importazione dei movimenti bancari nel formato ISO20022 è possibile in due modalità:

Importazione ISO20022 manuale generica

Importazione manuale dei movimenti di un file alla volta, disponibile con il piano Professional:

  • L'utente scarica il file ISO20022 dalla propria banca e lo salva in una cartella sul proprio computer.
  • Successivamente da Banana, importa manualmente questo file. 

Questa importazione è resa possibile dall'estensione Estratto bancario Camt ISO 20022 Svizzera (Banana+) per la Svizzera e da un filtro generico distribuito con l'applicazione per le altre nazioni.
L'importazione deve essere ripetuta manualmente ogni volta.

Importazione ISO20022 avanzata [Beta]

Importazione avanzata dei movimenti di molteplici file contemporaneamente, disponibile con il piano Advanced. Velocizza molto il lavoro perché l'utente non deve più controllare per quale periodo è necessario importare i movimenti:

  • L'utente definisce una cartella in cui sono contenuti i files ISO20022 di diversi conti bancari.
  • In Banana, con un comando, il programma avverte se ci sono nuovi movimenti che devono essere importati.

Questa nuova funzione di importazione avanzata è resa possibile grazie all'estensione Swiss Camt ISO20022 Reader.

Questa funzionalità è unicamente disponibile con il piano Advanced di Banana Contabilità Plus. È possibile provarla anche con i piani Free o Professional fino a 70 righe di registrazione.

Requisiti:

Importa i movimenti bancari nel formato ISO 20022 (generico)

Banana Contabilità Plus permette l'importazione dei movimenti bancari in diversi formati. 
Il formato ISO 20022 è uno standard internazionale per la trasmissione di dati finanziari che dovrebbe ormai essere messo a disposizione da tutte le banche europee.
Questo formato può anche essere chiamato ISO xml, xml, camt.053, camt.054 o altro. Per alcune banche il formato ISO 20022 potrebbe non essere disponibile di default ma deve essere richiesto. Il formato ISO 20022 sostituisce il vecchio standard MT940.
Con l'importazione dei dati bancari con il formato ISO20022, Banana Contabilità Plus permette anche di chiudere automaticamente le fatture aperte dei clienti.

La categoria CAMT raggruppa i formati utilizzati per l'invio dell'estratto conto, movimenti contabili e per la conferma dello stato del conto:

  • camt052: Report contabile
  • camt053 (inclusa versione 4): Estratto conto
  • camt054: Avviso di addebito e accredito.

Anteprima del file ISO 20022

Banana Contabilità Plus offre la possibilità di vedere il contenuto di un camt in anteprima.

Importazione dei dati nella contabilità esistente

  • Accedi al tuo e-banking e verifica se puoi scaricare l'estratto conto nel formato ISO 20022 / camt.053 (XML). 
    Se non trovi questa opzione, chiedi alla tua banca come ottenere il file.
  • Una volta scaricato, puoi importarlo in Banana Contabilità, già con il piano Professional e completare le registrazioni contabili.
  • Procedi come indicato alla pagina menu Azioni > Importa in contabilità.
    Con questa funzione è anche possibile aprire un file compresso. Il programma in questo caso chiede di scegliere il file da cui importare i dati nel file compresso.

Note tecniche relative alla conversione del file ISO 20022

Lo standard ISO 20022 codifica i dati contabili dell'estratto conto in modo molto preciso. Lascia però anche diversa libertà per inserire informazioni aggiuntive del conto e dei movimenti.

Banana quando legge il file cerca di adattarsi alle modalità con il quale è stato predisposto il file ISO 20022.

  • Legge come saldo iniziale le codifiche simili.
  • Legge come saldo finale le codifiche simili.
  • Tutti i movimenti contenuti sono letti e trasformati in movimenti
    • Data operazione (Data)
    • Data valuta
    • Importo movimento (in positivo o negativo)
    • Descrizione
      Per il momento Banana Contabilità Plus assembla le varie descrizioni in un testo unico. In futuro è prevista la possibilità di estrarre più specificatamente questa informazione e indicare altre colonne dove destinarla.
    • Separazione in movimenti singoli o con dettaglio
      Per quelli con dettaglio vi è una riga per il movimento complessivo e delle righe per i diversi singoli movimenti che lo compongono.

Specifiche nazionali

Ogni nazione e/o banca ha la possibilità, secondo le proprie esigenze, di inserire delle informazioni supplementari nel file ISO 20022. Banana Contabilità Plus offre un filtro generico distribuito con l'applicazione, e più filtri specifici ad una nazione e/o banca distribuiti come Estensioni Banana. Per importare in contabilità queste informazioni supplementari è necessario installare ed utilizzare il filtro più specifico alla propria nazione e/o banca (es. Estratto bancario Camt ISO 20022 Svizzera (Banana+)).

Importa i movimenti bancari nel formato ISO20022 (avanzato) [BETA]

Questa nuova funzione consente di aggiornare la contabilità importando automaticamente le transazioni bancarie dai file Camt (052, 053, 054). Grazie a questa innovazione, puoi:

  • Accelerare l’intero processo di registrazione delle transazioni.
  • Ridurre il rischio di errori manuali.
  • Evitare duplicazioni, poiché vengono importate solo le transazioni non già presenti in contabilità.

Workflow

La nuova modalità velocizza la procedura di contabilizzazione, perché comprende sia la lettura dei dati bancari sia l'applicazione delle regole in modo automatico:

  • Il programma legge i file Camt presenti in una cartella selezionata, ne salva il contenuto in un database locale e rileva le nuove transazioni non ancora registrate.
  • Queste ti vengono proposte per l’importazione nella contabilità, semplificando notevolmente la gestione finanziaria.
  • Una volta importate, potrai sfruttare le regole di completamento automatico per ottimizzare ulteriormente il lavoro.

Prerequisiti

Questa funzionalità è al momento in versione BETA, disponibile per un uso sperimentale con Banana Accounting Plus (piano Advanced) nella contabilità in partita doppia o Entrate / Uscite. Siamo disponibili per suggerimenti e feedback per migliorarla.

Preparazione dei Dati

Prima di avviare l’importazione, assicurati di aver soddisfatto i seguenti requisiti:

  • Organizzazione dei file Camt:
    Crea una cartella dedicata contenente tutti i file Camt (*.xml) da importare in contabilità.
    Puoi strutturare i file all’interno della cartella secondo le tue esigenze, ad esempio suddividendoli per anno contabile o per istituto bancario.
  • Permessi di accesso:
    Verifica che la cartella selezionata sia leggibile e scrivibile dal programma, così da garantire un corretto salvataggio dei dati e delle informazioni di importazione.
  • Impostazione degli IBAN:
    Per ogni conto in contabilità, assicurati di aver inserito l’IBAN nella colonna BankIban della tabella ‘Conti’.
  • Estensione Swiss Camt ISO20022 Reader:
    Installare l'estensione Swiss Camt ISO 20022 Reader. Questa è necessaria affinché il programma possa interpretare correttamente i file Camt e avviare il processo di importazione. L'operazione si effettua tramite il menu Estensioni > Gestisci estensioni. 

Primo utilizzo

La prima volta che utilizzi il comando Importa transazioni bancarie (Camt ISO20022), disponibile nel menu Azioni, il programma ti chiederà di selezionare la cartella contenente i file Camt. Questa scelta verrà memorizzata, così nelle successive importazioni il programma utilizzerà automaticamente la stessa cartella senza richiedere nuovamente il percorso.

È importante notare che la prima esecuzione potrebbe richiedere più tempo. Il programma deve infatti leggere, elaborare e salvare tutti i file presenti nella cartella, e per ogni file ne analizza il contenuto. Durante questa fase, una barra di avanzamento (progress bar) mostrerà lo stato corrente dell'operazione, indicando sia la percentuale di completamento sia il numero di file già elaborati rispetto al totale. Lo stesso indicatore di progresso viene mostrato sia durante la lettura dei file dalla cartella sia durante l’apertura e la lettura del loro contenuto.

Nelle importazioni successive, il processo sarà molto più rapido poiché il programma leggerà e importerà esclusivamente il contenuto dei nuovi file, già sapendo quali dati sono stati precedentemente salvati nel database. In questo modo, le operazioni future richiedono un tempo significativamente inferiore e garantiscono un flusso di lavoro più fluido ed efficiente.

Elaborazione dei File

Progress dialog

L’elaborazione dei file Camt avviene in due fasi distinte:

  • Lettura dei File nella Cartella:
    Nella prima fase, il programma analizza la cartella selezionata e identifica tutti i file presenti, aggiungendoli al database interno. Durante questo processo, viene mostrata una barra di avanzamento (progress bar) che indica quanto è stata completata la lettura dei file rispetto al totale individuato.
  • Lettura del Contenuto dei File:
    Una volta terminata la lettura dei file, il programma passa alla seconda fase, in cui apre i file salvati nel database, ne legge il contenuto e ne elabora i dati. Anche in questa fase è visualizzata una specifica progress bar, che mostra chiaramente la percentuale di completamento e il numero di file processati.

Se, per qualsiasi motivo, uno di questi processi viene interrotto, il programma conserva le informazioni già salvate. Alla successiva esecuzione dell’importazione, riprenderà automaticamente dal punto in cui era stato interrotto, senza dover ricominciare da capo. Questo garantisce un flusso di lavoro efficiente e non richiede di ripetere elaborazioni già completate.

Finestra di dialogo di Importazione delle Transazioni Bancarie

La finestra di dialogo offre una panoramica dei file elaborati, dei parametri utilizzati e delle transazioni da importare. È possibile modificare i parametri nella finestra di dialogo in qualsiasi momento, e i dati vengono ricalcolati immediatamente.

Scheda Cartella

Scheda Cartella

La Scheda Cartella fornisce un quadro generale dell’importazione, mostrando la cartella attualmente selezionata, i file da elaborare e alcune opzioni per filtrare il contenuto.

  • Seleziona Cartella:
    Qui puoi visualizzare e modificare il percorso della cartella di lavoro. Il programma verifica costantemente la validità del percorso selezionato e, se la cartella non esiste o non è accessibile, segnala un errore.
  • Rinominare o Spostare la Cartella:
    Se cambi il nome della cartella o ne modifichi la posizione, ricordati di aggiornare il percorso in questa finestra. Il programma memorizza l’ultimo percorso utilizzato e, se non lo trova, mostrerà un avviso.
  • Cambio Nome dei File nella Cartella:
    Puoi rinominare liberamente i file contenuti nella cartella; il programma non si basa sul nome del file, ma sul suo contenuto. Anche se due file avessero nomi differenti ma contenuto identico, il programma li considererebbe duplicati e ne importerebbe soltanto uno.
  • Ignora Sottocartelle:
    Questa opzione, attiva per impostazione predefinita, permette di escludere dalla lettura i file presenti nelle sottocartelle. È utile se, ad esempio, desideri importare solo i file attinenti al periodo contabile corrente, evitando dati più vecchi o non pertinenti. Disattivando questa casella, tutti i file Camt presenti nelle sottodirectory verranno inclusi nel database, indipendentemente dalla data o dall’organizzazione dei file.
  • Ignora File Precedenti a…:
    Se imposti una data in questo campo, il programma non leggerà il contenuto dei file precedenti a quella data. Per impostazione predefinita, i file più vecchi della data di apertura della contabilità vengono comunque salvati nel database, ma senza essere analizzati. Modificando questa data, puoi raffinare ulteriormente il filtro temporale. Se inserisci una data non valida, il programma la sostituisce automaticamente con la data corrente.
  • Leggi Tutti i File:
    Premendo questo pulsante, il programma forza la rilettura immediata di tutti i file presenti nella cartella, anziché attendere il normale controllo giornaliero. Questa funzione è particolarmente utile quando aggiungi nuovi file e desideri importarli senza aspettare il prossimo aggiornamento automatico.

Scheda Conti Bancari

Scheda Cartella

La Scheda Conti Bancari fornisce una panoramica dettagliata di tutti i conti bancari presenti nella tua contabilità. Per ciascun conto, il programma mostra sia informazioni statiche (come il saldo attuale in contabilità) sia dati dinamici, aggiornati in base alle ultime importazioni effettuate.

Informazioni mostrate per ogni Conto

  • Saldo Contabile:
    Indica l’importo attuale registrato in contabilità per quel conto.
  • Ultimo Saldo Bancario:
    Riporta l’ultimo saldo rilevato direttamente dai file Camt. Questa informazione ti consente di confrontare istantaneamente il dato presente nella tua contabilità con quello effettivo della banca.
  • Nuove Transazioni:
    Mostra quanti nuovi movimenti, non ancora registrati in contabilità, sono stati rilevati nei file Camt.
  • Totale Nuove Transazioni:
    Indica il valore complessivo (in termini monetari) delle nuove transazioni da importare per quel conto, aiutandoti a valutare rapidamente l’entità dei movimenti in attesa di registrazione.
  • Ultima Importazione:
    Indica la data in cui la cartella è stata letta interamente l’ultima volta, fornendo un riferimento temporale utile per capire quando è stato eseguito l’ultimo aggiornamento.
  • Stato:
    • Aggiornato: Non ci sono nuovi movimenti da importare per questo conto.
    • Nuove transazioni: Sono stati trovati movimenti inediti, pronti per essere importati in contabilità.

Scheda Dettagli Transazioni

Scheda Cartella

Nella Scheda Dettagli Transazioni trovi elencate, organizzate per conto, tutte le operazioni bancarie individuate nei file Camt che non sono ancora state importate in contabilità. Questa vista ti consente di analizzare rapidamente i movimenti in attesa, verificarne la pertinenza e scegliere quali importare.

  • Selezione delle Transazioni da Importare:
    Puoi escludere temporaneamente specifiche transazioni o, se preferisci, tutte quelle relative a un determinato conto utilizzando le apposite caselle di controllo. Le transazioni escluse non vengono eliminate definitivamente; saranno nuovamente proposte alla successiva visualizzazione della finestra di dialogo, permettendoti di rivalutare in qualsiasi momento la loro importazione. Al momento, non è possibile escludere in modo permanente una transazione.
  • Considera Solo le Transazioni a Partire da una Data Specifica:
    Per ridurre il numero di movimenti visualizzati, puoi definire una data dalla quale considerare nuove transazioni per l’importazione. Di default, il programma utilizza la data di apertura della contabilità. Impostando una data diversa, mostrerà solo le operazioni successive a quel giorno, ignorando quelle precedenti. Questa funzione è particolarmente utile se in passato sono state importate transazioni prive di un ID univoco (colonna ExternalReference), tipicamente in caso di importazioni da file CSV. In questi casi, basta impostare una data successiva all’ultima transazione già registrata, evitando di riproporre movimenti precedenti. Se inserisci una data non valida, il programma la sostituisce automaticamente con la data corrente.
  • Identificazione Univoca delle Transazioni:
    Le transazioni provenienti dai file CAMT (052, 053 e 054) dovrebbero sempre includere un identificativo univoco, come previsto dallo standard ISO 20022. Il programma utilizza questo identificativo insieme all’IBAN del conto bancario a cui appartiene la transazione, in modo da identificarla in maniera univoca. L’identificativo viene quindi costruito nel seguente formato: IBAN:TransactionId.

Scheda Impostazioni

Scheda Cartella

Scheda “Impostazioni”

Nella Scheda Impostazioni puoi gestire alcuni aspetti avanzati del processo di importazione, inclusa la possibilità di ripristinare lo stato iniziale dei dati e di definire la metodologia per riconoscere i file già elaborati.

  • Elimina Dati Salvati:
    Questa funzione consente di cancellare tutti i dati relativi alle precedenti importazioni salvate nel database interno. Una volta confermata l’eliminazione, sarai reindirizzato automaticamente alla Scheda “Cartella”, dove verranno ripristinati i valori predefiniti.
    • Nuova Importazione: Se desideri effettuare una nuova importazione dopo aver eliminato i dati, ti basterà cliccare sul pulsante “Leggi tutti i file”.
    • Impatto Limitato ai Dati di Importazione: L’eliminazione dei dati dal database interno non influenza in alcun modo le informazioni già presenti nella contabilità.
    • Rimozione Completa del Database: Il comando qui presente cancella esclusivamente il contenuto delle tabelle nel database. Se desideri eliminare completamente il database, dovrai eliminare manualmente il file “*.db” presente nella cartella selezionata.
  • Verificare sempre l'esistenza dei file utilizzando l'hashing:
    Ti permette di scegliere come il programma identifica i file già elaborati:
    • Hashing (più lento): Se selezioni questa opzione, il programma calcolerà un hash univoco per ciascun file, garantendo un riconoscimento accurato dei duplicati anche in caso di nomi o percorsi modificati. Tuttavia, questo metodo può rallentare la lettura dei file.
    • Verifica del Nome, Data e Peso (predefinita): Se la casella non è selezionata, il programma si limita a confrontare il nome del file (compreso il percorso), la data di creazione e le dimensioni del file per determinarne l’univocità. Questo approccio è più rapido, ma potrebbe non essere altrettanto robusto in scenari in cui i file vengono rinominati mantenendo lo stesso contenuto.

Cambiare il conto contabile associato a un IBAN

È possibile modificare il conto contabile associato a un IBAN direttamente nella tabella Conti.
Tuttavia, se per lo stesso conto bancario sono già state effettuate in passato importazioni di movimenti utilizzando un conto contabile diverso, è necessario eliminare i dati memorizzati nel database.

Questa operazione può essere effettuata dalla scheda Impostazioni del dialogo di importazione, tramite il pulsante Elimina dati salvati.
Successivamente, è necessario rileggere i dati dalla cartella utilizzando il pulsante Leggi tutti i file, disponibile nella scheda Cartella.

Questa operazione consente al programma di ricreare correttamente le associazioni tra IBAN e conto contabile in base alle nuove impostazioni.

L’eliminazione dei dati dal database non influisce in alcun modo sui dati già presenti in contabilità.

File di Database

Il programma utilizza un database SQLite per memorizzare i dati relativi alle importazioni. La prima volta che attivi questa funzione, nella cartella selezionata (se considerata valida), verrà creato un file di database (*.db).

È importante non spostare né eliminare questo file, poiché il programma lo utilizza come riferimento per tutte le operazioni successive. In caso di smarrimento o cancellazione, il programma genererà un nuovo file .db, costringendoti a rileggere e rielaborare tutti i file presenti nella cartella.

Cosa viene salvato nel Database?

  • Elenco dei File:
    Vengono memorizzati tutti i file rilevati nella cartella. Se nelle impostazioni hai scelto di ignorare le sottocartelle, i file contenuti al loro interno non verranno salvati. Questa opzione è attiva per impostazione predefinita.
  • Conti Bancari e Dati Correlati:
    Il database conserva le informazioni sui conti bancari presenti nella contabilità. In caso di modifiche nella contabilità, il database aggiorna automaticamente i dati correlati.
  • Transazioni Importate:
    Le transazioni trovate nei file letti e aperti vengono salvate nel database, così da poter essere rielaborate o visualizzate in seguito senza dover rileggere nuovamente i file.
  • Cronologia delle Importazioni:
    Il programma registra chi ha effettuato le operazioni di importazione, quando sono state eseguite e con quale versione del software, garantendo una traccia storica dettagliata delle attività.

File di Log

Durante il processo di importazione, il programma genera un file di log utile per individuare e diagnosticare eventuali problemi. In caso di anomalie o comportamenti inattesi, il file di log fornisce informazioni dettagliate sulle operazioni eseguite, aiutando gli sviluppatori a comprendere l’origine dell’errore.
Se hai bisogno di assistenza per localizzare o interpretare il file di log, contatta il nostro team di supporto: ti guideranno passo dopo passo nell’individuazione del file all’interno della tua directory attiva.

Funzionalità al momento non disponibili

Queste funzionalità, richieste da utenti, non sono per il momento disponibili:

Risoluzione dei Problemi

Se non vengono mostrate transazioni da importare, pur avendo selezionato correttamente la cartella, verifica i seguenti aspetti:

  • Conti Bancari: Assicurati che i dati relativi ai conti bancari (inclusi gli IBAN) nella tabella “Conti” siano completi e corretti.
  • Periodo Contabile: Controlla che il periodo contabile attualmente impostato comprenda le date delle transazioni che desideri importare. Se le transazioni ricadono al di fuori del periodo definito, il programma non le proporrà per l’importazione.

Se, dopo queste verifiche, il problema persiste, contatta il nostro supporto tecnico per ricevere ulteriore assistenza.

Importa movimenti (generico)

La spiegazione che segue si riferisce all'importazione di dati nella tabella Registrazioni da file che contengono movimenti del tipo partita doppia, di Banana Contabilità, o di altri formati.

L'importazione di movimenti bancari è simile all'importazione di movimenti, ma viene trattata separatamente in dettaglio nell'apposita pagina.

Procedura per l'importazione

  1. Dal menu Azioni > Importa in contabilità > nella casella Importa selezionare Registrazioni
  2. Scegliere il tipo di file da importare
    Vedi spiegazioni che segue.
  3. Con il bottone Sfoglia, scegliere il file da dove si desidera importare i movimenti.
  4. Impostare i parametri come necessario.
    Vedi anche: Importa in contabilità

Un volta confermato l'OK, i dati vengono letti e viene visualizzato il dialogo seguente:

dialogo importa in contabilità

Importazione da altri file di Banana Contabilità

Nel tipo di file da importare, il programma mette a disposizione una serie di predisposizioni per importare dati da altri file di Banana Contabilità:

  • Importa movimenti da contabilità entrate e uscite (*ac2)
    Per poter importare i movimenti da un file di contabilità entrate / uscite, in un file di contabilità in partita doppia è necessario che i conti e le categorie della contabilità entrate / uscite siano corrispondenti ai conti della contabilità in partita doppia.
  • Importa movimenti dal Cash Manager (*ac2)
    Si veda l'apposita pagina Importare i dati dalla cassa.
  • Importa movimenti da contabilità in partita doppia (*ac2)
    Per poter importare i movimenti da un file di contabilità in partita doppia in un altro file di contabilità in partita doppia è necessario che i conti siano corrispondenti.
  • Importa registro beni ammortizzabili
    Importa i movimenti dal file .ac2 del Registro beni ammortizzabili.

Importa file TXT/CSV

Questo formato deve essere utilizzato per esportare i dati da un altro software, che mette a disposizione un formato di esportazione compatibile con quello richiesto da Banana Contabilità. Vedi le informazioni al link seguente:

Importazione estratti conto con estensione importazione

Le Estensioni di importazione sono dei programmi aggiuntivi, che devono essere istallati dall'utente e convertono i dati per l'importazione in Banana Contabilità.

Ci sono estensione per l'importazione di estratti conto bancari di diverse banche, carte di credito e altri formati.

Questa tipologia di estensioni funziona solo con il piano Advanced. Tutti i vecchi filtri con il tempo verranno aggiornati e le nuove versioni saranno utilizzabili solamente per chi possiede il piano Advanced.

Cercare e installare un'estensione:

  • Cliccare su Gestione Estensioni
  • Scegliete Importazione.
  • Posizionarsi sull'estensione desiderata e cliccate su Installa.
  • Se appare il bottone Impostazioni, vuol dire che questa estensione ha dei parametri che potete personalizzare.

Una volta che l'estensione è istallata appare nell'elenco dei tipi disponibili, direttamente nel menu Estensioni e puoi sceglierla per l'importazione.

Importare movimenti dal Cash Manager

I movimenti di un file Cash Manager si possono gestire separatamente dal file della contabilità principale tramite il Cash Manager. A scadenze regolari, i movimenti si importano nel file della contabilità principale, raggruppandoli in base a un periodo prescelto.

In questo caso si hanno due file separati:

  1. Un file contiene tutti i dati della contabilità generale (compreso il conto cassa).
  2. Un file contiene solo i dati della cassa.

Per poter integrare i dati della cassa nella contabilità principale, si deve stabilire un collegamento tra la contabilità principale e il file del Cash Manager.
Ci sono due modi diversi per creare il collegamento:

  • Nel file del Cash Manager attribuire alle categorie gli stessi numeri dei conti della contabilità principale (contabilità in partita doppia o Entrate / Uscite).
  • Nel file del Cash Manager riportare nella colonna Categoria2 (tabella Categorie) i corrispondenti conti della contabilità principale.
    Se la colonna Categoria2 non fosse presente, è necessario visualizzarla tramite il menu Dati → Disponi colonne.

Impostare il conto di giro per i versamenti

Quando si esegue l'importazione dei dati della cassa nel file della contabilità, affinché non ci siano delle sovrapposizioni di scritture contabili per le operazioni di versamento, tra il conto cassa della contabilità principale e i movimenti importati dal file Cash Manger, occorrono determinate impostazioni.

Nel file della Contabilità principale:

  • Nella tabella Conti, nel gruppo degli attivi inserire il Conto di giro.

Nel file del Cash Manager:

  • Nella tabella Categorie, colonna Categorie nel gruppo delle Entrate inserire, come categoria per i versamenti dal conto corrente bancario o postale, il conto di giro (lo stesso numero impostato nella contabilità principale).
  • In alternativa, nella tabella Categorie, colonna Categorie2 nel gruppo delle Entrate inserire il Conto di giro. In questo caso nella colonna Categorie si imposta una categoria per determinare i versamenti dalla banca. Il conto di giro, che si trova nella colonna Categorie2, crea il collegamento quando si importano le registrazioni nella contabilità principale.

Versamenti dal conto corrente bancario alla cassa

Ogni qualvolta si effettua un versamento dal conto corrente bancario alla cassa, si registra il movimento sia nel file della contabilità principale, sia in quello della cassa. Per evitare sovrapposizioni di scritture contabili quando si importano i dati dalla cassa si utilizza il conto di giro.

  • Nel file della cassa si registra l'entrata dei fondi, utilizzando come categoria il conto di giro o in alternativa la categoria per i versamenti dal conto corrente bancario, se il conto di giro è stato impostato nella colonna Categoria2.
  • Nel file della contabilità principale si registra l'uscita dei fondi, con il conto bancario in avere e in dare il conto di giro.

Nell'importazione dei dati della cassa nel file della Contabilità principale, il conto di giro si azzera.

Importare i dati del Cash Manager

  • Aprire il file della Contabilità principale
  • Cliccare sul menu Azioni→ Importa in contabilità
  • Nella finestra che appare, dal menu a tendina Importa → selezionare Registrazioni → Movimenti libro cassa (*.ac2)"
  • Tramite il tasto Sfoglia, selezionare il file del Cash Manager.

importa movimenti dal Cash Manager

Le spiegazioni di questa finestra sono disponibili alla pagina web Importa in contabilità

opzioni importa movimenti dal Cash Manager

In contabilità

Conto destinazione

Si deve selezionare il numero di conto della cassa, presente nella Contabilità in partita doppia o nella Contabilità entrate / uscite, dove devono essere importati i movimenti.

Numero documento iniziale

Si può inserire un numero di documento iniziale che viene attribuito alla prima registrazione importata. Il programma nelle registrazioni successive attribuisce in automatico un numero progressivo, partendo da quello iniziale inserito.
Se non si desidera attribuire la numerazione progressiva in automatico si lascia la casella vuota.

Seleziona movimenti

Data Inizio / Data fine (compresa)

Si inserisce la data iniziale e finale del periodo al quale si riferiscono i movimenti importati.

Raggruppa movimenti

Attivando una delle opzioni è possibile scegliere come devono essere raggruppati i movimenti del periodo:

  • Nessun raggruppamento per periodo
    Sono importati tutte le righe, con i relativi contenuti delle colonne. È importato anche il numero Doc presente nella corrispondente colonna del file della cassa.
  • Se nella contabilità si vuole usare una numerazione diversa e allo stesso tempo conservare il documento originale del file, nel Cash Manager inserire il documento nella colonna  DocProtocollo.
  • Mensile - raggruppa i movimenti per mese.
  • Trimestrale - raggruppa i movimenti per trimestre.
  • Semestrale - raggruppa i movimenti per semestre.
  • Annuale - raggruppa i movimenti per anno.

Una registrazione per conto

Se più categorie vengono raggruppate in un unico conto della contabilità, ma si desiderano registrazioni separate per ogni categoria, bisogna attivare questa casella; il programma crea delle registrazioni per ogni categoria. Quando si usano dei codici IVA vengono create delle registrazioni non solo per categoria, ma anche per codici IVA diversi per la medesima categoria.

Nota

Quando si ha una contabilità con IVA, i calcoli dell’IVA possono risultare leggermente diversi. Se gli importi delle registrazioni sono inseriti al netto, anche il saldo del conto cassa, a causa delle differenze di arrotondamento, può essere diverso.

Il file della contabilità viene aggiornato con i dati della cassa.

movimenti del Cash Manager importati nella Contabilità in partita doppia

 

Importa movimenti Paypal

Nella pagina web Filter for PayPal transactions sono pubblicate le informazioni sulla nuova funzione che consente d'importare tutti i movimenti da PayPal direttamente in Banana Contabilità, e le istruzioni su come procedere (vedi sotto).

Abbiamo preparato anche dei modelli predefiniti specifici per la contabilità in partita doppia e per la contabilità multimoneta, da visionare come guida d'esempio, oppure, da utilizzare come file separato per registrare unicamente le transazioni PayPal.

Le informazioni su tutti i tipi di filtri d'importazione sono presenti alla pagina Import filters.
I modelli e le pagine relative alle informazioni sono in lingua inglese:


Approfondimenti:

Importa conti

Questo comando importa i conti da un file di Contabilità in partita doppia o da una Contabilità Entrate / Uscite (*.ac2) o di testo (*.txt), integrandoli automaticamente nel piano contabile corrente.

Per importare i conti da un altro file, procedere come segue:

  1. Dal menu Azioni → Importa in contabilità → nella casella Importa selezionare Conti.
  2. Selezionare il tipo di file *.ac2 o di testo per importare i conti.
  3. Con il bottone Sfoglia, scegliere il file da dove si desidera importare i Conti.

importa conti

I conti o le categorie possono essere ripresi nella contabilità corrente, attivando le seguenti opzioni:

importa conti

Opzioni

Importa anche centri di costo

Nel caso che siano presenti dei centri di costo, i conti dei centri di costo vengono ripresi.

Aggiungi conti inesistenti

Se attivata, l'opzione permette di aggiungere tutti i nuovi conti nel piano contabile.

Rimpiazza testo descrizione

Se si importano conti già esistenti, ma con descrizione diversa, la descrizione del conto esistente
viene rimpiazzata da quella importata.

Rimpiazza saldo d’apertura

Se si importano conti già esistenti, ma con saldo iniziale diverso, il saldo di apertura del conto
esistente viene rimpiazzato da quello importato.

Importa codici IVA

La funzione è presente solo nella Contabilità con IVA e permette d'importare i Codici IVA nei seguenti file:

  • File di contabilità (*.ac2).
  • File di testo con intestazione colonne (file di testo *.txt).

Importa da un file di contabilità

Se gestisci diverse contabilità e usi dei codici IVA personalizzati, puoi preparare la tabella codici IVA e poi importarla negli altri file. 

  • Preparare la tabella Codici IVA nel proprio file di contabilità.
  • Comando Azioni > Importa in Contabilità > Codici IVA
  • Scegliere il nome del file che contiene la Tabella Codici IVA aggiornata.
  • Scegliere sostituire tutte le righe.

Opzioni importazione Codici IVA

Quando si importa da un altro file si hanno a disposizione diverse possibilità.

Aggiungi nuovi codici e nuovi gruppi

Se viene scelta questa opzione, vengono aggiunti i nuovi codici e mantenuti i codici già esistenti.

Sostituisci tutte le righe

Se viene scelta questa opzione, tutti i codici IVA esistenti vengono sostituiti con i Codici IVA importati.
Questa opzione è da scegliere se si vuole riprendere per intero i codici IVA.

Messaggio Conto IVA non trovato

Se appare il messaggio Conto IVA non trovato, occorre inserire il conto IVA in automatico nel menu File > Proprietà file > sezione IVA.

Importare i Codici IVA Svizzeri predefiniti

Questa procedura indica come importare i codici IVA dal modello con i Codici IVA predefiniti 2024, che contengono sia le aliquote 2024 (IVA 8.1%) e quelle 2018 (IVA 7.7%) .

Vedi anche pagina Codici IVA Svizzera

  • Cliccare sul menu Azioni → Importa in contabilità.
  • Selezionare Codici IVA.
  • Selezionare Svizzera nuove aliquote: nella casella in basso appare in automatico il file contenente i nuovi Codici IVA 2024.
    Se trattasi di Codici IVA di un'altra nazione, occorre selezionare il file contenente i codici IVA in vigore secondo la propria nazione.
  • Confermare, cliccando sul bottone OK.

aggiornare codici IVA 2024

  • Segue la finestra di dialogo seguente

importa codici IVA 2024

 

Documentazione Gestione IVA

Per maggiori informazioni vedi pagina Gestione IVA.

 

Importa file

La funzione permette d'importare i dati da un altro file di Banana contabilità dello stesso tipo.

Per importare i dati da un File Banana Contabilità, procedere come segue:

  1. Dal menu Azioni → Importa in contabilità → nella casella Importa selezionare File.
  2. Selezionare il tipo di file *.ac2 per importare i dati.
  3. Con il bottone Sfoglia, scegliere il file da dove si desidera importare i dati.

importa file da Banana Contabilità

Segue la finestra di dialogo con diverse opzioni che permettono di determinare quali dati importare dal file.

importa file da Banana Contabilità

File sorgente

È il file dal quale sono ripresi i dati.

File destinazione

È il file che riceve i dati.

Opzioni

Importa movimenti

Vengono importate tutte le righe della tabella Registrazioni presenti nel file sorgente.

Importa registrazioni ricorrenti

Vengono importate tutte le righe della tabella Registrazioni ricorrenti presenti nel file sorgente.

Importa registrazioni preventivo

Vengono importate tutte le righe della tabella Preventivo presenti nel file sorgente.

Sostituisci importi della tabella Conti

Gli importi delle colonne Apertura, Preventivo e Precedenti della tabella Conti del file di destinazione vengono cancellati e sostituiti con gli importi presenti nel file sorgente.

I conti devono avere una corrispondenza, dovuta agli stessi numeri di conto, oppure, quando vi è una sostituzione, nel caso si usi l'opzione Converti numeri conto.

Sostituisci proprietà file (dati base)

I dati delle proprietà file del file di destinazione vengono sostituiti con quelli del file sorgente.

Converti numeri di conto

Usando questa funzione i numeri di conto importati saranno sostituiti con quelli indicati nella colonna alternativa. 
Se si usa questa funzione, bisogna specificare anche la colonna nella quale sono indicati i numeri di conto da usare nell'importazione, al posto di quelli esistenti.
Accanto al numero di conto ci deve essere una colonna che indica il numero alternativo da usare nell'importazione.
Se non è specificato alcun abbinamento viene usato il numero di conto originale, presente nel file sorgente.

  • Gli abbinamenti dei conti sono nel file sorgente
    Si usa questa opzione quando per esempio si tiene la contabilità in una nazione, con una certa numerazione, e regolarmente si importano i movimenti in una contabilità con una numerazione diversa del piano dei conti.
    • Aggiungere nel piano dei conti una nuova colonna di testo (Comando Disponi colonne).
    • Per ogni conto indicare nella tabella il numero di conto di destinazione.  
  • Gli abbinamenti dei conti sono nel file di destinazione
    Questa opzione serve quando per esempio si vuole passare a un piano dei conti con una numerazione e raggruppamenti nuovi.
    • Si crea un nuovo file di contabilità con il piano dei conti nuovo.
    • Si aggiunge nel piano dei conti una colonna, per inserire gli abbinamenti dei conti (comando Disponi colonne).
    • In questa colonna indicare i numeri di conto della tabella sorgente. 
      Separare i conti con un punto e virgola "1000;1001" per indicare che in questo conto devono essere raggruppati più conti. 
  • Colonna contenente gli abbinamenti (Tabella Conti)
    È la colonna aggiunta dove vengono inseriti gli abbinamenti dei conti.

Questa opzione si usa quando si passa da un piano dei conti ad un altro e quando bisogna convertire i conti da una numerazione all'altra.

Per maggiori informazioni sulla conversione del piano contabile, consultare la pagina sulla migrazione dei dati contabili verso i nuovi piani.

Risultato e possibili errori

Il programma riprende tutti i dati della contabilità precedente, convertendo i numeri di conto. 

Se il programma segnala degli errori (mancano conti o altro) bisogna probabilmente annullare l'operazione d'importazione, completare gli abbinamenti e poi ripetere l'operazione d'importazione.

Il programma, per il fatto che trova piani dei conti diversi, non può verificare in automatico che tutti i dati siano stati importati e raggruppati correttamente.

È opportuno comunque controllare manualmente il risultato, verificando che i totali del bilancio e del conto economico siano corretti.

Opzioni avanzate d'importazione

Per altre esigenze di conversione più complesse, si rimanda agli script che permettono di personalizzare totalmente la conversione e l'importazione.

Importa cambi

Questa opzione è presente solo nelle Contabilità in partita doppia multi-moneta. Consente d'importare i cambi dalla tabella cambi di un altro file.

Come procedere:

  1. Dal menu Azioni > Importa in contabilità > nella casella Importa selezionare Cambi.
  2. Selezionare il tipo di file *.ac2 dello storico cambi o il file di testo:
  3. Con il bottone Sfoglia, scegliere il file da dove si desidera importare i dati.
Nota

lo storico cambi è un file che presenta solo la tabella Cambi, dove vengono memorizzati i cambi che si riferiscono a delle date specifiche.

importare i cambi da uno storico cambi o da un file di testo

Segue la finestra che presenta delle opzioni:

Seleziona data

Nella finestra vengono elencate delle date con i cambi usati di recente. Se si seleziona una data, il programma riprende i cambi utilizzati in quella data determinata.

Sostituire cambi

Se si attiva questa opzione, nella tabella cambi vengono sostituite tutte le righe dei cambi con quelli importati.

Aggiorna righe

Se si attiva questa opzioni, nella tabella cambi vengono aggiornate solo le righe dei cambi che hanno valori diversi.

 

Importazione avanzata delle transazioni bancarie (in versione Beta)

La nuova funzionalità permette di aggiornare la contabilità importando automaticamente le transazioni bancarie dai file Camt (052, 053 e 054). Il programma legge i file presenti in una cartella dedicata, identifica le nuove operazioni e propone di volta in volta l'importazione delle transazioni non ancora registrate.

  • La funzionalità è disponibile nella Dev Channel, in versione Beta 
  • È necessario installare l'estensione Swiss Camt ISO20022 Reader e associare correttamente gli IBAN ai conti contabili.

Come funziona

  • Scarica il file Camt della tua banca.
  • Apri la cartella contenente i file Camt e selezionalo.
  • Il programma legge ed elabora i file, memorizzandone le informazioni in un database locale.
  • Riconosce automaticamente le nuove transazioni grazie agli identificativi univoci previsti dallo standard ISO 20022.
    Ti propone solo i movimenti ancora da registrare.
  • Dopo l'importazione puoi completare automaticamente le registrazioni utilizzando le Regole di Banana Contabilità.
    Maggiori informazioni sono disponibili alla pagina Importa ISO20022 avanzato.

Vantaggi principali

La funzione propone delle opzioni di importazione avanzate e grazie alle impostazioni molto più dettagliate, le transazioni bancarie vengono lette e importate immediatamente, pronte per essere contabilizzate, anche con l'uso delle Regole.

Avrai i seguenti vantaggi:

  • Risparmio di tempo: avrai una contabilità sempre aggiornata nel minor tempo possibile.
  • Meno errori manuali: tutte le transazioni saranno importate tali e quali come si presentano sull'estratto della tua banca. Avrai meno errori.
  • Nessuna duplicazione: vengono importati solo i movimenti che non sono ancora presenti nella tua contabilità.
  • Importazioni sempre più veloci: dopo la prima elaborazione, il programma analizza soltanto i nuovi file aggiunti.
  • Maggiore controllo: prima dell'importazione è possibile verificare, filtrare e selezionare le transazioni da registrare.
  • Confronto immediato con la banca: per ogni conto vengono mostrati saldo contabile, saldo bancario, numero e valore delle nuove operazioni.
  • Integrazione con le regole di completamento: dopo l'importazione è possibile applicare le regole automatiche di Banana Contabilità per completare rapidamente le registrazioni.
  • Tracciabilità delle operazioni: il database locale mantiene lo storico delle importazioni e il programma genera file di log utili per eventuali verifiche o assistenza.

Automazione

È la funzionalità che ti permette di tenere la contabilità in modo veloce:

  1. Importa i movimenti bancari in contabilità 
    Il programma crea le registrazioni con data, descrizione, importo, conto e cambio. Dati aggiuntivi come la contropartita devono essere completati a mano.
    Formati standard, come l'ISO 20022 o il TXT sono inclusi nel piano Professional; altri formati richiedono il piano Advanced.
  2. Completa le registrazioni in automatico grazie alle regole (piano Advanced)
    Puoi impostare delle regole di auto-completamento per importare i movimenti aggiungendo anche contropartita, codice IVA, Centri di costo e altre informazioni che hai specificato.

Puoi sempre modificare e completare ulteriormente le registrazioni.

Formati di importazione dei movimenti bancari

  • Banana Contabilità Plus legge i movimenti in diversi formati. Consulta la pagina Importa movimenti.
  • Grazie alle Estensioni di importazione programmate su misura, puoi importare dati da diversi estratti bancari e altri programmi standard. Alcune estensioni sono disponibili unicamente nel piano Advanced.

Altri comandi per importazione dei dati

Banana Contabilità Plus dispone diverse modalità per l'importazione dei dati:

  • Importa in contabilità
    Puoi importare in qualsiasi tabella e da diversi formati.
  • Importa Righe
    Tutte le tabelle permettono di importare dei dati dal formato CSV.
  • Copia e incolla da Excel o altri programmi.
    Puoi preparare i movimenti o altri dati in una tabella di Excel e copiarli e incollarli in blocco nella tabella Registrazioni o in ogni altra tabella.

Una volta che i movimenti o altri dati sono stati importati puoi facilmente completarli e modificarli. In questo modo è molto facile automatizzare i processi, perché nel caso vi siano delle eccezioni non previste, puoi modificare i dati direttamente. 

Come tutti i comandi, anche quello per l'importazione può essere annullato. Quindi puoi provare facilmente ad importare i dati e verificare se funziona come previsto. Se non hai scelto il formato giusto o non hai impostato i parametri correttamente, basta annullare l'importazione e rifarla.

Link utili

Regole per il completamento automatico delle registrazioni importate

Le Regole di Banana Contabilità completano automaticamente le registrazioni dei movimenti bancari importati, riducendo gli inserimenti manuali e le operazioni ripetitive. Puoi usarle per inserire la contropartita, il Codice IVA, i centri di costo, i segmenti e altre informazioni contabili.

Una Regola indica al programma quali movimenti riconoscere e come completarli. La imposti una volta e la riutilizzi nelle importazioni successive, senza dover reinserire ogni volta gli stessi dati.

Sei tu a definire i criteri, il programma li applica. Risparmi tempo negli inserimenti e mantieni il controllo sulla tua contabilità.

Le Regole sono disponibili solo con il piano Advanced di Banana Contabilità Plus (dalla release 10.1). 

Guarda il video introduttivo delle Regole, e i video per le modalità di creazione delle Regole:

Contropartita, IVA e altri dati in automatico

Quando importi i movimenti bancari nella tabella Registrazioni, alcuni dati provengono direttamente dall'estratto conto (importo, descrizione, conto Dare o Avere). Mancano però le informazioni contabili necessarie per completare la registrazione:

  • Contropartita Dare o Avere
  • Codice IVA
  • Centri di costo
  • Segmenti
  • Eventuali altre informazioni contabili.

Esempio: nell'estratto conto è presente un pagamento a "Swisscom". La relativa registrazione deve essere completata indicando:

  • Conto Dare: Spese telefoniche
  • Codice IVA: I81.

Con una Regola, definisci una sola volta come completare un determinato tipo di movimento. Banana Contabilità riconosce le registrazioni importate che corrispondono ai criteri impostati e inserisce automaticamente i dati contabili indicati. Puoi creare le Regole in anticipo oppure mentre completi i movimenti importati. Una volta salvate, puoi riutilizzarle nelle importazioni successive, senza dover reinserire ogni volta gli stessi dati.

Come funzionano le Regole

Le Regole sono delle righe di registrazioni preimpostate, che contengono informazioni utili al programma per:

  • Identificare le registrazioni importate da completare
    Per esempio, se nella colonna Descrizione della Regola inserisci "Swisscom", la Regola viene applicata ai movimenti importati che contengono "Swisscom".
  • Definire come completare la registrazione.
    Per esempio:
    • Nella colonna Conto Dare puoi indicare il conto "Spese telefoniche".
    • Nella colonna IVA puoi indicare il codice "I81".

Le regole di completamento sono salvate nella Tabella Registrazioni ricorrenti. Puoi crearle e modificarle direttamente nella tabella o usare il dialogo Aggiungi/Modifica regole, durante l'applicazione delle regole.

Cosa possono fare le Regole

Banana Contabilità offre un sistema di Regole avanzato, che consente un elevato grado di automazione mantenendo precisione, controllo e affidabilità.

  • Criteri di applicazione precisi – Le Regole possono utilizzare più informazioni, come testo, numero di contratto o importo, per identificare correttamente le registrazioni a cui applicarsi. Per esempio, i pagamenti alla stessa assicurazione possono essere attribuiti a conti diversi in base al numero di contratto.
  • Completamento di più elementi – Una Regola può completare contemporaneamente contropartita, Codice IVA, centri di costo, segmenti e altri dati della registrazione.
  • Registrazioni multiple – Da un singolo movimento bancario è possibile creare più registrazioni, automatizzando operazioni che vanno oltre la semplice categorizzazione.
  • Segnalazione delle eccezioni – Le Regole possono evidenziare i movimenti che richiedono un intervento manuale, per esempio tramite colori, valori temporanei o note.
  • Anteprima e controllo – È possibile verificare in anticipo quali Regole verranno applicate, a quali registrazioni e in base a quali elementi.
  • Controllo dei conflitti – Il programma segnala Regole duplicate o in conflitto.
  • Annulla e ripeti – L'applicazione delle Regole può essere annullata e ripetuta.

Procedura di lavoro

  1. Importa i movimenti bancari
    Il programma crea le righe di registrazione con data, descrizione, importo, conto, numero documento, cambi.
  2. Crea la regola con una delle modalità previste.
  3. Nella tabella Registrazioni il programma completa in automatico tutti i movimenti importati completi di contropartita, codici IVA, centri di Costo e altro.
  4. Nella tabella Registrazioni Ricorrenti il programma salva le registrazioni con le Regole.

Come creare le Regole

Abbiamo creato un sistema che prevede diverse modalità per la creazione delle Regole. Puoi scegliere tu come preferisci lavorare:

I vantaggi delle regole

L'utilizzo delle Regole permette di:

  • completare in pochi secondi le registrazioni importate
  • ridurre gli inserimenti manuali, gli errori e le dimenticanze
  • applicare in modo coerente i criteri contabili definiti
  • verificare come sono stati registrati determinati movimenti
  • delegare più facilmente il lavoro di importazione e completamento dei dati contabili
  • permettere al revisore o al responsabile contabile di definire come registrare determinate operazioni
  • utilizzare l'automazione immediatamente, senza una base dati di apprendimento
  • aggiungere, modificare o eliminare le Regole in qualsiasi momento.

Passaggio al nuovo anno

Quando crei il file del nuovo anno dal menu Azioni > Crea nuovo anno, tutte le Regole presenti nella tabella Registrazioni ricorrenti, vengono riprese e inserite nel nuovo file.
Quando importi i movimenti dall'estratto conto, le Regole vengono subito applicate.

Puoi aggiungere nuove Regole e adattare quelle esistenti alle nuove necessità, per esempio in caso di:

  • modifica delle aliquote IVA
  • aggiunta o eliminazione di conti
  • cambiamento dei criteri di registrazione.

Copiare le Regole da un file all'altro

Quando crei un nuovo file, puoi copiare le regole da un file all’altro, a partire dalla tabella Registrazioni ricorrenti:

  • Vai nella tabella Registrazioni ricorrenti.
    Verifica la disposizione delle colonne affinché siano uguali in entrambi i file.
  • Seleziona le righe delle Regole che vuoi copiare.
  • Copia le righe dal menu Modifica > Copia righe, oppure con la combinazione dei tasti Ctrl + C.
  • Incolla le righe copiate nella tabella Registrazioni ricorrenti nel nuovo file dal menu Modifica > Inserisci righe copiate, oppure con la combinazione dei tasti Ctrl + V.

Logica deterministica: risultati prevedibili e verificabili

Sviluppate in collaborazione con i nostri utenti, le Regole di Banana Contabilità si basano su una logica deterministica: a parità di condizioni, producono sempre lo stesso risultato secondo i criteri definiti dall’utente. Sei tu a stabilire quali movimenti riconoscere e come completarli; il programma applica le tue istruzioni. 

I sistemi di Intelligenza Artificiale (AI) basati su logiche probabilistiche, invece, propongono risultati sulla base delle previsioni del modello. Possono offrire nuove possibilità di automazione, ma non sempre è immediato ricostruire perché sia stata fatta una determinata scelta.

Con le Regole, il collegamento tra istruzioni e risultato è esplicito: puoi verificare quale Regola viene applicata, a quali movimenti e con quali effetti, anche quando completi contemporaneamente contropartita, Codice IVA, centri di costo e segmenti. 

Puoi automatizzare anche operazioni poco frequenti, senza una fase di apprendimento, e modificare le Regole quando cambiano le esigenze contabili. La correttezza dei risultati dipende dai criteri impostati, che rimangono consultabili, verificabili e modificabili.

Le decisioni contabili restano a te; il programma si occupa delle operazioni ripetitive.

Questo permette di:

  • Gestire registrazioni complesse con precisione, completando contemporaneamente contropartita, IVA, centri di costo, segmenti e altri elementi.
  • Ottenere risultati prevedibili e verificabili, sapendo esattamente quale Regola è stata applicata e perché.
  • Adattarsi immediatamente ai cambiamenti, modificando una Regola quando cambiano aliquote IVA, piano dei conti o altre esigenze contabili.
  • Automatizzare anche operazioni poco frequenti, senza necessità di una fase di apprendimento o di un numero minimo di transazioni precedenti.
  • Creare una base di conoscenza contabile, dove le Regole documentano come devono essere registrate determinate operazioni e possono essere consultate, modificate, copiate o eliminate.

Le Regole non cercano quindi di sostituire il contabile nelle decisioni: è il contabile a definire come deve lavorare il programma, ottenendo un'automazione precisa, trasparente e sotto il suo controllo.

Funzionalità al momento non disponibili

Al momento le Regole non permettono di:

  • modificare automaticamente il testo della registrazione per accorciarlo o semplificarlo
  • utilizzare, nelle registrazioni su più righe, formule che calcolano gli importi sulla base dell'importo del movimento importato
  • applicare una Regola in base alla data della registrazione, utilizzando come condizione la colonna Data.

Come funzionano le regole di completamento delle registrazioni importate in 3 passi

Qui di seguito viene spiegata la procedura del funzionamento delle Regole e come vengono applicate. 
Il processo può essere riassunto in tre passi:

  1. Importare i movimenti bancari nella tabella Registrazioni.
  2. Creare le regole.
  3. Applicare le regole per il completamento automatico delle registrazioni.

1. Importare i movimenti bancari

Quando vengono importati i movimenti bancari, il programma inserisce un conto di contropartita temporanea [CA]. Solitamente, il completamento delle contropartite deve essere effettuato manualmente per ogni registrazione.

Rules automation

Nella figura d'esempio, nella tabella Registrazioni si vede che:

  • (1) - Le celle hanno una contropartita temporanea, legata alla vendita tramite Twint.
  • (2) - La cella ha una contropartita temporanea legata alle spese mensili di maggio.
  • (3) - La cella ha una contropartita temporanea, legata alle spese telefoniche Swisscom.
  • (4) - La cella ha una contropartita temporanea, legata a costi assicurativi, numero di polizza 892-948.
  • (5) - La cella ha una contropartita temporanea, legata a costi assicurativi, numero di polizza 987-650.

2. Creare le Regole

Le Regole servono a completare in automatico tutte le contropartite temporanee delle registrazioni importate, aggiungendo anche codici IVA, centri di costo, link e altro.

Le regole sono delle registrazioni modello già complete, presenti nella tabella Registrazioni ricorrenti, dove:

  • La colonna Descrizione contiene il testo (una o più parole chiave) che la registrazione importata deve contenere.
  • Le colonne Conto Dare e Conto Avere contengono la Contropartita che va a rimpiazzare quella temporanea.

Abbiamo creato un sistema che prevede diverse modalità per la creazione delle Regole: 

Qualsiasi metodo venga utilizzato, le Regole create vengono salvate nella tabella Registrazioni ricorrenti.

Rules automation

Nell'esempio, nella tabella Registrazioni ricorrenti, sono state create le seguenti Regole per sostituire le contropartite temporanee [CA]:

  • (1) - La regola "Twint resale" sostituisce [CA] con il conto "Sales". È stato aggiunto anche il codice IVA.
  • (2) - La regola "Interac Electronics SA" sostituisce [CA] con il conto "Goods", ed è stato aggiunto il codice IVA.
  • (3) - La regola "+Swisscom 41795561718", sostituisce [CA] con il conto "Admin".
  • (4) - La regola "+Best insurance 892-948" sostituisce [CA] con il conto "Insurance Health".
  • (5) - La regola "+Best insurance 987-650" sostituisce [CA] con il conto "Insurance Car".

Importante: dove vi è un numero di contratto, un numero di polizza, un numero di cliente, ecc. è consigliato aggiungere il "+" davanti alla regola. Il + permette alla regola di cercare le singole parole (o serie di numeri) indipendentemente dalla posizione in cui esse si trovano all'interno della descrizione del movimento importato.

3. Applicare le Regole per il completamento automatico (Risultato)

Nella tabella Registrazioni, il programma completa le registrazioni importate aggiungendo il conto di contropartita, il codice IVA, ecc., indipendentemente dal metodo utilizzato per la creazione delle Regole.

Rules automation

Nell'esempio, nella tabella Registrazioni i movimenti importati sono stati completati in automatico - le contropartite indicate nelle regole sono state inserite al posto delle contropartite temporanee [CA] :

  • (1) - Per i movimenti "Twint", la [CA] è stata sostituita con il conto "Sales", e completata con il codice IVA.
  • (2) - Per il movimento "Interac Electronics SA", la [CA] è stata sostituita con il conto "Goods" e completata con il codice IVA.
  • (3) - Per il movimento "Swisscom", la [CA] è stata sostituita con il conto "Admin".
  • (4) - Per il movimento "Best insurance" con numero di polizza "892-948", la [CA] è stata sostituita con il conto "Insurance Health".
  • (5) - Per il movimento "Best insurance" con numero di polizza "987-650", la [CA] è stata sostituita con il conto "Insurance Car".

Inoltre, il programma riconosce le registrazioni con il codice IVA e completa tutte le colonne legate all'IVA (conto IVA e importi). 

FAQ

Per una Regola sui ricavi, viene inserito automaticamente anche il codice IVA?
Sì. Quando crei la regola, puoi definire tu cosa il programma deve inserire in automatico. Puoi quindi indicare non solo il conto di contropartita ma anche il codice IVA da utilizzare.

Le regole create una volta possono essere utilizzate anche in un altro file?
Le Regole vengono salvate nella tabella Registrazioni ricorrenti. Per portarle in un altro file semplicemente con il copia/incolla. Quando passi ad un nuovo anno questa operazione non serve perché Banana riporta già le regole esistenti da un anno all'altro.

Le registrazioni create tramite l'importazione con le regole possono ancora essere modificate manualmente, ad esempio per precisare la descrizione?
Certamente. Tutte le registrazioni, indipendentemente da come sono state inserite, possono essere sempre modificate o corrette. Puoi usare il Filtro per individuare rapidamente i movimenti che ti interessano.

La regola può cambiare anche il testo del movimento che viene importato?
No. La descrizione della regola serve solo a "dire" al programma cosa cercare nei movimenti che vengono importati, ma non ne modifica il testo. Questo rimane come lo presenta la banca. Puoi naturalmente sempre modificare il testo dopo l'importazione, nella tabella Registrazioni.

Cosa succede se una regola viene applicata a un movimento che deve essere contabilizzato diversamente?
Le regole vengono create per i movimenti ripetitivi. Nell'anteprima vedi sempre a quali movimenti viene applicata ogni regola. Se ad un movimento particolare NON deve essere applicata la regola generale puoi semplicemente togliere il visto da quel movimento la regola non verrà applicata.

È possibile creare una registrazione ricorrente senza importi, se i valori cambiano ogni mese?
Certamente. Il principio è che più condizioni si inseriscono nella regola più essa sarà restrittiva. Se si crea una regola senza importo, essa cercherà tutti i movimenti importati che soddisfano le altre condizioni, indipendentemente dall'importo.
 

Creare le regole dal Dialogo Applica Regole

Uno dei metodi previsti per creare le Regole è dal dialogo Applica Regole. I principali vantaggi sono i seguenti:

  • Vedi tutti i movimenti importati.
  • I movimenti importati sono suddivisi in movimenti in entrata e in movimenti in uscita, con Regole e senza Regole.
  • Per ogni gruppo di movimenti uguali, vedi in grassetto la Regola che viene applicata.
  • Vengono segnalate le regole che sono duplicate o in conflitto.
  • Puoi aggiungere nuove regole e modificare o cancellare quelle esistenti.
  • Cambiando le condizioni di una Regola (descrizione, importo, conto) vedi subito l'elenco dei movimenti che le rispettano.
  • Decidi quali regole attivare e quali disattivare.

Qui di seguito viene presentata la procedura completa per creare le Regole dal dialogo Applica Regole.

1. Impartisci il comando Importa in contabilità

Prima di arrivare al dialogo Applica Regole, devi procedere con l'importazione dei movimenti bancari, postali o altro, come segue:

  • Usa il comando dal menu Azioni > Importa in contabilità > Registrazioni.
  • Seleziona il formato appropriato e indica il percorso dove si trova il file con i dati del tuo estratto conto bancario.
  • Nel dialogo che si apre:
    • Inserisci il conto relativo all'estratto conto da cui stai importando i movimenti (banca, posta, ecc.).
    • Indica la data di inizio e di fine periodo relativo ai movimenti da importare.
    • Indica la Contropartita temporanea se desideri che sia diversa da quella predefinita "[CA]". Puoi usare qualsiasi conto e, se lo scrivi tra parentesi quadre, non viene contabilizzato.
    • Attiva l'opzione Applica regole (disponibile solo con il piano Advanced di Banana Contabilità Plus).
    • Conferma con OK.

contropartita automatizzata

 2. Dialogo Applica regole

Il programma apre il dialogo Applica regole.

In questo dialogo figurano:

  • La contropartita temporanea che hai inserito in precedenza o lasciata quella per default "[CA]".
  • Il conto bancario inserito, dove vengono contabilizzati tutti i movimenti importati dal tuo conto corrente bancario o postale.
  • I movimenti importati dal conto bancario, suddivisi in:
    • Movimenti in entrata senza regole (Money In without rules).
    • Movimenti in uscita senza regole (Money out without rules).
    • Movimenti in entrata con regole (Money In with rules).
    • Movimenti in uscita con regole (Money out with rules).

Rules automation

3. Crea nuove regole

Per creare le Regole:

  • Posizionati su uno dei movimenti importati dove vuoi creare una regola.
  • Vai sulla parte destra, dove sono presenti i tre puntini (...)
  • Clicca su Aggiungi nuova regola.

Rules automation

Si apre il dialogo Applica regole - Aggiungi  regola.

In questo dialogo devi inserire:

  • Nella Descrizione, il programma propone automaticamente un testo preso dal movimento importato, spesso molto dettagliato (ad esempio con numero fattura, riferimenti, ecc.).

    ⚠️ Attenzione: se lasci il testo così com’è, la regola sarà troppo specifica (valida solo per quel singolo movimento) e perderà la sua utilità.

    Per creare una regola efficace, è consigliato:

    1. Eliminare le parti troppo specifiche (es. numeri di fattura, riferimenti unici) e mantenere solo gli elementi principali (parole chiavi ricorrenti), come:
         - nome dell’azienda
         - ragione sociale / forma giuridica
         - località
         - eventuale numero cliente, polizza o ID 

    2. Quando necessario utilizzare il simbolo "+" davanti alla prima parola della Descrizione

    Esempio:

  • Best Insurance Contract 892-948
    si applica solo alle righe che contengono esattamente questo testo nello stesso ordine come è stato indicato (1°posizione = Best; 2° posizione = Insurance, 3° posizione = Contract, 4° posizione = 892-948).
  • +Best Insurance Contract 892-948
    inserendo il "+" la regola si applica alle righe che contengono queste parole "Best", "Insurance", "Contract" e "892-948":
    - anche in ordine diverso (es. Insurance Best Contract 892-948, ecc.)
    - anche se separate da altre parole (es. Best ... 892-948 .... Insurance). 
     
  • Il conto della contropartita, utilizzato per sostituire il conto di contropartita temporanea.
  • Eventuali altre informazioni (Centri di costi, Codice IVA, ecc.).

Importante: dove vi è un numero di contratto, un numero di polizza, un numero di cliente, ecc. è consigliato aggiungere il "+" davanti alla regola. Il + permette alla regola di cercare le singole parole (o serie di numeri) indipendentemente dalla posizione in cui esse si trovano all'interno della descrizione del movimento importato.

Il programma mostra le registrazioni trovate in base alle condizioni inserite e alle quali verrà applica la nuova regola. Nell'esempio abbiamo un solo movimento.

  • Conferma con OK

Rules automation

4. Conferma Applica Regole

Nel dialogo Applica Regole vengono visualizzate:

  • La riga della Regola creata ("NUOVO") dove sono indicati i dati della contropartita temporanea [CA] e gli altri dati inseriti nella regola.
  • Subito sotto le righe dei movimenti a cui è stata applicata la regola.

Scegli tu quando dare il comando Applica regole:

  • Puoi applicare le regole in modo selettivo e continuare a lavorare sulle altre.
  • Puoi uscire dal dialogo e riprendere successivamente.
  • Puoi annullare l'operazione di applicazione delle regole e ripeterla successivamente.
  • Il comando Applica regole, salva anche le modifiche che hai apportato alle regole. 

Cliccando sui bottoni:

  • Applica Regole
    • Il programma riporta le nuove Regole nella tabella Registrazioni ricorrenti.
    • Il programma completa le registrazioni nella tabella Registrazioni.
    • Il dialogo rimane aperto per poter aggiungere le regole agli altri movimenti.
  • OK
    • Conferma le regole applicate e chiude il dialogo.

Rules automation

Annulla le modifiche effettuate

Quando il dialogo viene chiuso, nella tabella Registrazioni sono presenti i movimenti registrati in modo completo.
Se lo desideri puoi annullare le modifiche apportate:

  • Dal menu Modifica > Annulla operazione.
  • Con il tasto Annulla (freccia verde).

Per annullare anche l'importazione dei dati bisogna ripetere una seconda volta il comando Annulla.

Completa le registrazioni rimaste con Contropartita temporanea

Dopo avere importato i movimenti bancari, lo scopo è quello di avere tutte le registrazioni in modo tale che non ci sia più la contropartita temporanea [CA].

Puoi completare manualmente le registrazioni che rimangono. Questo è utile per i movimenti che non si ripetono.

Puoi creare delle nuove regole, scegliendo uno dei metodi proposti:

Aggiungi informazioni alle registrazioni completate con le regole

È possibile aggiungere delle informazioni supplementari alle Regole tramite la tabella Registrazioni ricorrenti.

 

Regole di completamento dialogo Applica regole

Il dialogo Applica Regole offre un ottimo livello di controllo sui movimenti contabili importati. Visualizza in anteprima:

  • Le Regole esistenti 
  • I movimenti che hanno delle Regole
  • I movimenti che non ancora hanno delle Regole

Da questo dialogo puoi creare nuove regole, modificare o cancellare quelle esistenti.

▶ Video: Regole per completare le registrazioni importate (dialogo Applica regole).

Il dialogo può essere visualizzato:

  • Dal dialogo Importa movimenti, quando viene vistata l'opzione Applica Regole
  • Dal menu Azioni > Registrazioni ricorrenti > Applica regole

Sezioni del dialogo

Il dialogo è composto da quattro sezioni:

  • Applica regole alle registrazioni con...
  • Tabella di visualizzazione delle registrazioni importate.
  • Comandi contestuali.
  • Opzioni di visualizzazione.
  • Bottoni di conferma.

Rules automation

Applica regole alle registrazioni con...

  • Contropartita temporanea (Temporary contra account)
    Questo campo è obbligatorio. Filtra tutte le registrazioni importate che contengono quella specifica contropartita, per esempio [CA], che è stata indicata nel Dialogo Importa movimenti.
  • Conto
    Filtra tutte le registrazioni importate che contengono un conto specifico, di solito il conto di una banca o [A], che è stato indicato nel Dialogo Importa movimenti.

Tabella di visualizzazione delle registrazioni importate 

La finestra mostra tutte le registrazioni che hanno la contropartita temporanea indicata sopra (per es. [CA]). Queste sono raggruppate in quattro sezioni principali:

  • Movimenti in entrata con regole  
    Registrazioni con variazione positiva del conto (accredito) e con indicazione della regola a cui corrispondono.
  • Movimenti in uscita con regole
    Registrazioni con variazione negativa del conto (addebito) e con indicazione della regola a cui corrispondono.
  • Movimenti in entrata senza regole
    Registrazioni con variazione positiva del conto (accredito) e che non appartengono a nessuna regola.
  • Movimenti in uscita senza regole
    Registrazioni con variazione negativa del conto (addebito) e che non appartengono a nessuna regola.

Comandi contestuali

Seleziona un movimento, con il tasto destro del mouse oppure cliccando sui tre puntini (...) alla destra, si apre un menu che permette di:

  • Per i movimenti che non hanno una regola puoi scegliere Aggiungi nuova regola.
  • Per i movimenti che hanno già una regola puoi scegliere Modifica regola oppure Rimuovi regola.

aggiungi nuova regola

Con i comandi Aggiungi nuova regola e Modifica regola, si apre il Dialogo Aggiungi regola.

Opzioni di visualizzazione

Queste opzioni servono a modificare la visualizzazione delle righe importate all'interno della tabella.

  • Espandi /Comprimi: visualizza o nasconde gli elementi delle Registrazioni.
  • Mostra regole inutilizzate (Display unused rules): vistando questa opzione vengono visualizzate tutte le regole definite nella tabella Registrazioni ricorrenti; se l'opzione non è vistata il programma mostra solo le regole che hanno delle corrispondenze.
  • Mostra righe senza regole (Display rows without rules): vistando questa opzione vengono visualizzate tutte le registrazioni importate; se l'opzione non è vistata il programma mostra solo le registrazioni che corrispondono ad una regola.
  • Rimuovi conti tra [ ] (Remove accounts between [ ]): Per le registrazioni su più righe dove il programma ha inserito il conto bancario fra parantesi quadre (conto commentato), se questa opzione è attiva, il programma rimuove il conto commentato.
    Le regole con registrazioni su più righe possono essere definite unicamente nella tabella Registrazioni ricorrenti.

Bottoni di conferma

  • OK: questo bottone applica le regole attive e chiude la finestra.
    • La contropartita temporanea viene sostituita in tutte le registrazioni che hanno una corrispondenza con una regola.
    • Le regole nuove o modificate vengono salvate anche nella tabella Registrazioni ricorrenti.
  • Annulla (Cancel): questo bottone chiude la finestra senza applicare le regole.
    • Se ci sono state modifiche a una o più regole, verrà chiesta una conferma prima di chiudere la finestra.
    • Il bottone Annulla NON annulla (vedi sotto):
      • L'importazione delle registrazioni.
      • Le modifiche alle registrazioni e alle regole salvate apportate con il bottone Applica.
  • Applica Regole: questo bottone applica le regole senza chiudere la finestra.
    • Le registrazioni importate vengono completate con la contropartita e le altre colonne specificate nelle regole. 
      • Le modifiche alle Registrazioni vengono salvate nella Tabella Registrazioni. 
    • Le regole aggiunte o modificate vengono salvate nella tabella Registrazioni ricorrenti.
    • Nella tabella vedi le registrazioni che non hanno regole. 

Se vuoi annullare l'importazione o le modifiche dopo che hai dato il comando Applica Regole:

  • Devi chiudere la finestra. 
  • Usa il comando Annulla dal menu Modifica, una o più volte. 

Consigli su come utilizzare la finestra Applica regole

Il modo più efficace per lavorare con la finestra Applica regole è il seguente:

  1. Verifica che le registrazioni che hanno delle regole siano corrette.
  2. Usa il bottone Applica regole per aggiornare la tabella Registrazioni con le regole selezionate.
  3. Aggiungi nuove regole per le registrazioni che non ne hanno, e controlla che vengano applicate correttamente.
  4. Usa nuovamente il bottone Applica regole.
  5. Ripeti i punti 3 e 4 fino a quando tutte le registrazioni avranno delle regole; oppure chiudi il dialogo e completa le registrazioni manualmente.

 

Dialogo Aggiungi / Modifica regola

A questo dialogo si accede dal dialogo Applica regole:

  • Clicca con il tasto destro del mouse su uno dei movimenti:
    • Per i movimenti che non hanno una regola puoi scegliere Aggiungi nuova regola.
    • Per i movimenti che hanno già una regola puoi scegliere Modifica regola.

Le regole vengono quindi salvate nella tabella Registrazioni Ricorrenti, dove per ciascuna nuova regola viene creata una riga dedicata.

replace contra-account
Nell'esempio si vuole aggiungere una nuova Regola per il movimento "Best Insurance 2021 Contract 892-948".

Dialogo Aggiungi / Modifica regola

In questo dialogo vengono inseriti:

  • I termini di ricerca (condizioni) per trovare le corrispondenze nei movimenti importati.
  • Gli elementi per creare la regola (azioni).

Inserisci la Condizione più efficace
Nell'esempio è stata aggiunta la Regola per il movimento "Best Insurance 2021 Contract 892-948".

Il dialogo si suddivide in quattro sezioni:

  • Regola uscita/entrata
    È opzionale. Viene inserito un titolo per definire la Regola.
  • Condizioni
    Le condizioni sono gli elementi che il programma utilizza per trovare le corrispondenze nei movimenti importati, al fine di applicare la Regole e consentire l'auto-completamento del movimento importato.
    La corrispondenza si verifica quando tutte le condizioni che seguono (descrizione, importo, conto) sono soddisfatte.
  • Azioni / Sostituzione
    Sono gli elementi che il programma utilizza per creare la Regola e completare i movimenti importati, rimpiazzando i valori delle righe importate con quelli specificati nelle regole.
    • Conto di contropartita
      Inserisci il conto di contropartita presente nel tuo piano contabile. Il programma contabilizza la contropartita in Dare o Avere a dipendenza del movimento importato.
    • Codice IVA
      Inserisci il codice IVA presente nella tabella Codici IVA da applicare al movimento corrispondente.
      Se inserisci un codice IVA, il programma completa le colonne IVA nelle registrazioni importate. Se non inserisci un codice IVA, il programma lascia inalterate le colonne IVA.
    • Centri di costo
      Inserisci i Centri di Costo (CC1, CC2, CC3) presenti nel tuo piano contabile.
      Se inserisci uno o più centri di costo, il programma completa le relative colonne nelle registrazioni importate.
  • Registrazioni Abbinate
    In questa tabella il programma elenca tutti i movimenti importati che rispettano le condizioni definite nella Regola.
    • Corrispondono alle registrazioni che saranno completate in automatico.

Bottoni del dialogo

  • Il bottone Cancella elimina la regola.
  • Il bottone OK salva i dati della regola.
    • Attenzione: fino a quando non impartisci il comando Applica regole, le nuove regole non verranno salvate nella tabella Registrazioni ricorrenti.
    • Se annulli l'importazione, anche le regole che hai aggiunto non verranno salvate.
      Si ritorna alla finestra precedente dove sono visualizzati nuovamente i movimenti importati con e senza regole. 

 

Altri dati da aggiungere alla Regola

Puoi aggiungere altri elementi alla Regola che non sono presenti in questo dialogo tramite la Tabella Registrazioni Ricorrenti.

Operazioni disponibili solo nella tabella Registrazioni ricorrenti:

 

 

 

Crea Regole dalla tabella Registrazioni

Uno dei metodi previsti per creare le Regole è dalla tabella Registrazioni. I principali vantaggi sono i seguenti:

  • Lavori direttamente nella tabella Registrazioni che già utilizzi abitualmente. Conosci già la tabella.
  • Vedi tutte le colonne.
  • Crei le Regole semplicemente completando le registrazioni importate.
    Le registrazioni le completi manualmente solo la prima volta quando crei le Regole. Nelle importazioni successive il programma applica le regole già create ai nuovi movimenti importati.
  • Velocità nella creazione delle Regole.
    Selezioni le righe con i movimenti completati e con un clic crei tutte le regole nella tabella Registrazioni ricorrenti. Devi solo modificare la descrizione di ogni regola per avere una precisa corrispondenza per i movimenti futuri.
  • Non devi inserire le Regole tramite dialoghi aggiuntivi.
  • Non devi inserire manualmente tutti i dati delle Regole nella tabella Registrazioni ricorrenti.

Qui di seguito viene presentata la procedura completa per creare le Regole dalla tabella Registrazioni.

Importa i movimenti

Nella tabella Registrazioni importa i movimenti dall'estratto conto bancario, postale o carta di credito.

import transactions

Completa le registrazioni importate

Per ogni registrazione importata, inserisci la contropartita, il codice IVA, il centro di costo o altro.

Quando importi un movimento che deve essere registrato su più righe, il programma inserisce un'unica registrazione con l'importo totale e come contropartita temporanea [CA].

Procedi come segue:

  • Cancella il conto di contropartita temporanea [CA] dalla registrazione.
  • Inserisci delle nuove righe, successive alla registrazione. Per ogni riga inserisci la registrazione completa con descrizione, contropartita, importo, eventuale codice IVA e centro di costo.

    transactions with rules

Crea le Regole

Partendo dalle registrazioni completate puoi creare le Regole:

  • Seleziona dalla tabella Registrazioni, le registrazioni alle quali vuoi applicare le Regole.
  • Clicca con il tasto destro del mouse su un movimento senza regole  > Crea regole dalla selezione.
    In alternativa, dal menu Azioni > Registrazioni ricorrenti > Crea regole dalla selezione.

    transactions with rules command

Tutte le registrazioni selezionate passano nella tabella Registrazioni ricorrenti, così come sono state completate nella tabella Registrazioni.

Completa le Regole

Nella tabella Registrazioni ricorrenti devi completare le Regole:

  • Modifica la colonna Descrizione.
    Modifica il testo della descrizione da cercare nei movimenti dell'estratto conto importato. Inizialmente il programma riprende in automatico la descrizione che trova nel movimento importato.
    Questo testo devi sostituirlo con una o più parole chiave in modo che il programma trovi le corrispondenze nella descrizione del movimento importato (es. + Assicurazione Best Insurance).
    Vedi anche Condizione sulla Descrizione
  • Colonne Conto Dare e Conto Avere
    Nelle colonne Dare e Avere vengono riportate la contropartita e il conto bancario d’importazione.
    • Verificare innanzitutto se la contropartita indicata è già quella desiderata; in caso contrario, aggiornarla di conseguenza.
    • Il conto principale d’importazione, utilizzato per identificare le registrazioni corrispondenti, non deve essere commentato (conto racchiuso tra parentesi quadre). 
      Se il conto corrisponde al conto principale della banca da cui vengono importati i movimenti ed è indicato come conto commentato, è necessario rimuovere le parentesi, altrimenti la regola non verrà applicata correttamente.
      Questo può verificarsi con movimenti di dettaglio importati dall’estratto conto, per i quali non esistono ancora regole specifiche.
    • In alternativa, è possibile rimuovere il conto d'importazione e lasciare soltanto la contropartita. In questo caso la regola viene applicata sulla base della colonna Descrizione (match con la descrizione del movimento) e  risulta valida per tutti i conti bancari d'importazione.
  • Per le registrazioni su più righe modifica la colonna Doc.
    Nella prima riga di registrazione, inserisci nella colonna della contropartita le parentesi quadre vuote [].
    Nelle righe successive nella colonna Doc inserisci !RuleSplit (vedi righe 7,8,9 immagine seguente).

    recurring transactions with rules

La procedura spiegata deve essere eseguita solo la prima volta per impostare le Regole. Le volte successive, nell'importazione dei movimenti importati, le Regole trovate vengono applicate in automatico. Devi solo completare, i nuovi movimenti importati senza una regola con la stessa procedura.
Per cercare tutte i movimenti importati che nella tabella Registrazioni non hanno una regola, puoi usare la funzione Filtro righe, inserendo il testo "[CA]".

 

Regole nella tabella Registrazioni ricorrenti

Alle regole si accede tramite il comando Azioni > Registrazioni ricorrenti > Tabella Registrazioni ricorrenti. 

  • Le righe di regole sono quelle che nella colonna Doc contengono !Rule o !RuleSplit.
  • Nelle righe di regole, le colonne assumono un significato diverso:
    • Colonne di Condizione
      Contengono i valori da confrontare per determinare se la regola deve essere applicata.
      Le colonne di condizione sono: Doc, Data, Descrizione, Conto Dare/Avere, Importo.
    • Colonne di Azione / Sostituzione
      Contengono i valori che saranno applicati e completeranno le righe importate.
      Sono considerate colonne di sostituzione tutte quelle che non vengono utilizzate come colonne di condizione.

Regole di automazione nelle tabella Registrazioni ricorrenti

Le colonne di Condizione 

Colonne di Condizione (o di ricerca) che contengono i dati per la ricerca delle corrispondenze nei movimenti importati.

  • Colonna Doc (obbligatorio)
    • Deve contenere !Rule o !RuleSplit
      • !Rule Per indicare che è una regola.
      • !RuleSplit Per indicare che la regola, che precede, deve anche creare delle Registrazioni su più righe (Split rows).
  • Colonna Descrizione (obbligatorio)
    • La colonna Descrizione deve contenere il testo da cercare nella descrizione dei movimenti importati.
    • Quando una descrizione inizia con un testo tra parentesi quadre, questo viene usato come nome della regola. Il nome della regola è opzionale, può essere utilizzato per una migliore identificazione delle regole.
  • Colonna Conto (consigliato)
    • Nella contabilità in partita doppia: utilizzare la colonna Dare (per filtrare i movimenti in entrata) o la colonna Avere (per filtrare i movimenti in uscita).
    • Nella contabilità entrate-uscite: utilizzare la colonna Conto.
    • Di norma, si tratta del conto bancario da cui vengono importati i movimenti.
  • Colonna Data (opzionale)
    • Limita l’applicazione della regola a un periodo specifico delle registrazioni.
  • Colonna Importo (opzionale)
    • Limita l’applicazione della regola a un importo specifico o a un intervallo di importi.
    • Nella contabilità entrate-uscite: utilizzare la colonna Entrate (movimenti in entrata) o Uscite (movimenti in uscita).

 

Le colonne di sostituzione  

Colonne di sostituzione che devono essere completate con le informazioni aggiuntive.

  • Colonna DocLink
  • Colonna Contropartita
    Indicare il conto della contropartita che sostituisce la contropartita temporanea [CA] o la contropartita temporanea, selezionata nel dialogo Applica regole.
    • Nella contabilità in partita doppia: utilizzare la colonna Avere (per i movimenti in entrata) o la colonna Dare (per i movimenti in uscita).
    • Nella contabilità entrate-uscite: utilizzare la colonna Categoria.
  • Colonna Codice IVA
    Indicare il codice IVA da applicare al movimento importato.
    Il programma completa automaticamente tutte le colonne relative all’IVA.
  • Colonne Centri di Costo (CC1, CC2, CC3)
    Specificare il centro di costo da assegnare al movimento importato.
  • Colonna Note
    Inserire eventuali informazioni aggiuntive da riportare nel movimento importato.
  • Altre colonne
    Tutte le colonne che non sono colonne di condizione, ad eccezione di ExternalReference, sono considerate colonne di sostituzione.
    ExternalReference è una colonna riservata usata dall’importazione bancaria per identificare ogni movimento ed evitare duplicati.

La colonna DocLink

In questa colonna non è possibile inserire un link specifico a un documento perché ogni movimento avrà un documento proprio. È però possibile inserire un'annotazione tra parentesi quadre (es. "[Doc]") per distinguere le righe che devono essere associate a un documento digitale.

Una volta importati i movimenti, può essere necessario associarli a dei giustificativi contabili. Per velocizzare questa operazione si consiglia di procedere nel modo seguente:

  • Nella colonna DocLink della tabella Registrazioni ricorrenti usa un testo fra parentesi quadre [ ].
  • All'interno delle parentesi quadre inserisci il testo che deve essere cercato nel nome del file del giustificativo.

    Rules automation
     
  • Nella tabella Registrazioni i movimenti vengono importati con il testo fra parentesi quadre nella colonna Link

    Rules automation
     
  • Nella tabella Registrazioni, con la funzione Filtro righe, inserisci il testo "!link![ ]". Vengono visualizzate tutte le righe che nella colonna Link contengono le parentesi quadre dove bisogna inserire il link al giustificativo.
  • Quando si va in modifica nella colonna Link della tabella Registrazioni, il programma visualizza nell'auto-completamento i file dei giustificativi non ancora abbinati ad una registrazione che contengono il testo inserito fra le parentesi quadre. 
    Per esempio se si indica "[fattura]", il programma visualizza nella cella tutti i file non ancora collegati, che contengono il testo "fattura". 

Ricerca e completamento veloce delle registrazioni

È possibile che dopo l'importazione dei movimenti con le Regole, alcune registrazioni debbano essere completate manualmente con informazioni supplementari. 

Per ricercare velocemente le registrazioni da completare, puoi utilizzare uno dei seguenti metodi:

  • Utilizzo della colonna Note
    Per trovare velocemente le registrazioni da completare, ti consigliamo di inserire dei testi di ricerca temporanei che servono per filtrare le registrazioni. Per esempio:
    • Nella colonna Note della tabella Registrazioni ricorrenti, o in qualsiasi altra colonna della riga della Regola (ad eccezione di quelle predefinite per la Regola) inserisci un hashtag, per esempio #city.
    • Nella funzione Filtro righe della tabella Registrazioni, inserisci lo stesso hashtag. Verranno così visualizzate le righe che devi completare.
  • Colorare le righe delle Regole
    Puoi colorare le righe delle Regole nella tabella Registrazioni ricorrenti. Il colore delle righe verrà riportato nella tabella Registrazioni e usato per colorare le registrazioni a cui viene applicata la regola. 
    Per individuare unicamente le righe colorate puoi usare la funzione Filtro righe inserendo il testo "!_co!"

Registrazioni su più righe (split rows)

Normalmente, quando importi i movimenti da un estratto conto con la Regola, viene registrato un'unica contropartita. Se l'importo totale della contropartita deve essere suddiviso su più conti di contropartita, è possibile creare una Regola su più righe.
Le !RuleSplit possono essere inserite solo nella Tabelle Registrazioni Ricorrenti. La funzionalità non è disponibile nel dialogo Crea/Modifica regole e non viene neanche visualizzato se la regola è associata a delle !RuleSplit.

Per esempio:

  • Ricevi regolarmente un pagamento di 550 che deve essere registrato su tre conti diversi e quindi su tre righe:
    • 550, incasso totale dell'affitto registrato sul conto bancario dell'estratto indicato nella Regola.
    • 500, ricavo dell'affitto (contropartita conto ricavi per affitto)
    • 50, ricavo per spese accessorie (contropartita conto spese accessorie).

Per creare la Regola su più righe:

  • La prima riga corrisponde all'incasso totale.
    • Nella colonna Doc inserisci il testo !Rule.
    • Nella colonna Descrizione inserisci il testo da cercare nei movimenti importati.
    • Nella colonna della contropartita inserisci il conto oppure le parentesi quadre [] se vuoi lasciare il conto vuoto.
  • Nelle righe successive:
    • Nella colonna Doc inserisci il testo !RuleSplit.
    • Nella colonna Descrizione inserisci il testo che verrà visualizzato nella registrazione.
    • Nella colonna Conto dare e Conto Avere inserisci i conti che desideri usare, o anche che devono essere vuoti.
    • Nella colonna importo indica l'importo della registrazione. 
      Attualmente l'importo è fisso, non è possibile usare delle formule che che variano in base all'importo effettivo importato.
    • In tutte le altre colonne i valori che devono essere contenuti nelle righe aggiuntive. 
      Nell'esempio che segue si vede il Centro di Costo dell'inquilino.
       

Banana Accounting rules example for incoming rents

Nell'esempio di registrazione su più righe dell'affitto si presume che l'importo incassato sia sempre di 550. Se l'importo incassato è diverso da 550 sarà necessario completare la registrazione manualmente.

Modificare le regole nella Tabella Registrazioni Ricorrenti

Tutte le Regole di completamento, salvate nella tabella Registrazioni ricorrenti, anche quando sono state create dal dialogo Applica Regole, possono essere modificate, eliminate o create di nuove, in previsione di un'importazione senza una Regola che farai in futuro.

Impostare una descrizione diversa da quella importata - Colonna Note

Tutti i movimenti importati riportano nella colonna Descrizione della tabella Registrazioni la descrizione presente nell'estratto conto. Normalmente, si tratta di descrizioni molto dettagliate.

Al momento dell'importazione non è possibile cambiare questa descrizione in automatico. 

Se si desidera cambiare la descrizione importata è possibile utilizzare la colonna Note della tabella Registrazioni ricorrenti. 
Attenzione: se la colonna Note è già utilizzata per delle annotazioni proprie non è possibile utilizzarla per modificare la descrizione. 

Se la colonna Note non è utilizzata, proseguire come segue:

  • Visualizzare la tabella Registrazioni ricorrenti.
  • Visualizzare la colonna Note, dal menu Dati > Disponi colonne > vistare colonna Note.
  • Nella colonna Note inserire il testo della descrizione che si desidera avere nella tabella Registrazioni (colonna Descrizione).
    Ripetere questo passaggio ad ogni registrazione desiderata.

    Rules recurring transactions
     
  • Importare i movimenti.
  • Dopo l'importazione nella tabella Registrazioni, visualizzare la colonna Note (menu Dati > Disponi colonne > vistare colonna Note).
    Nella colonna Note vengono riprese le note definite nella tabella Registrazioni ricorrenti.

    Rules transactions
     
  • Per ogni registrazione, copiare il contenuto della colonna Note e incollarlo nella colonna Descrizione.

    Rules transactions

Impostare una descrizione diversa da quella importata - Colonna propria

Nella tabella Registrazioni ricorrenti non si possono aggiungere direttamente delle colonne proprie. 

Per poter utilizzare una colonna propria nella tabella Registrazioni ricorrenti, occorre aggiungere la colonna propria nella tabella Registrazioni.

Una volta aggiunta la colonna nella tabella Registrazioni, questa sarà anche visibile nella tabella Registrazioni ricorrenti e potrà essere utilizzata per definire una descrizione diversa da quella importata.

Pertanto, la procedura d'inserimento è uguale a quella descritta nel paragrafo Impostare una descrizione diversa da quella importata - Colonna Note.

Creare file nuovo anno con regole

Quando si crea un nuovo anno, con il comando Azioni > Crea nuovo anno, le Regole esistenti nella tabella Registrazioni ricorrenti sono automaticamente riportate nel file del nuovo anno automaticamente. 

Contabilità con regole uguali

Se gestisci più contabilità simili (ad esempio per clienti con caratteristiche analoghe), può essere utile riutilizzare le regole già create, evitando di riscriverle ogni volta.

Quando le contabilità hanno lo stesso piano dei conti, o comunque una struttura compatibile, puoi copiare le Registrazioni ricorrenti da un file all’altro.

Come copiare le regole

  • Apri il file sorgente (quello che contiene le regole da riutilizzare).
  • Visualizza la tabella Registrazioni ricorrenti tramite il comando
    Azioni > Registrazioni ricorrenti > Tabella Registrazioni ricorrenti.
  • Seleziona le righe che desideri copiare.
  • Utilizza il comando Copia righe.
  • Apri il file di destinazione e visualizza la tabella Registrazioni ricorrenti
  • Incolla le regole con il comando Incolla righe nella tabella Registrazioni ricorrenti.

Puoi anche creare un file di contabilità dedicato, utilizzato come libreria di regole.
In questo modo, quando crei una nuova contabilità, puoi copiare facilmente il blocco di regole necessarie e incollarlo nel file di destinazione.

 

Condizioni per le regole

Le condizioni delle regole sono criteri che definiscono quando una regola di completamento deve essere applicata automaticamente a una registrazione contabile.

Si impostano durante la creazione o modifica di una regola nel dialogo Applica regole, oppure direttamente nella tabella Registrazioni ricorrenti.

Le condizioni possono riferirsi alla Descrizione, al Conto, all'Importo e alla Data.

Una regola viene applicata solo se tutte le condizioni impostate sono soddisfatte. Se anche una sola condizione non è rispettata, la regola non viene eseguita. Le condizioni lasciate vuote vengono ignorate.

Regole sul campo Importo nel dialogo Applica regole

Condizione sulla Descrizione

Inserisci una parola o una breve frase come parola chiave per identificare i movimenti da automatizzare, in base al testo riportato nella colonna Descrizione dell’estratto conto.

Banana Contabilità confronta automaticamente il testo della descrizione di ogni movimento con quello indicato nella regola e, se trova una corrispondenza, applica la regola associata.

Per ottenere risultati più efficaci, è consigliabile utilizzare solo alcune parole chiave rappresentative (ad esempio il nome del fornitore o del servizio), così da abbinare la regola a più movimenti simili.

I testi per la ricerca possono essere inseriti in diversi modi:

  • Esatta parola o frase
    • Se per esempio inserisci "Best Insurance 982-948", il programma cerca i movimenti importati che contengono esattamente "Best Insurance 982-948".
    • Se per esempio inserisci solo "Insurance", il programma cerca i movimenti importati che contengono la parola "Insurance".
  • Tutte le parole in qualsiasi ordine (+ all'inizio)
    • Se inserisci "+Best Insurance 892-948", il programma cerca i movimenti importati che contengono le parole "Best", "Insurance" e il numero "892-948" in qualsiasi ordine.
    • Tutte le parole devono essere presenti nella descrizione della registrazione, ma l'ordine non è rilevante.
    • Il simbolo "+" non viene considerato nella ricerca.

Importante: dove vi è un numero di contratto, un numero di polizza, un numero di cliente, ecc. è consigliato aggiungere il "+" davanti alla regola. Il + permette alla regola di cercare le singole parole (o serie di numeri) indipendentemente dalla posizione in cui esse si trovano all'interno della descrizione del movimento importato.

  • Elenco di parole (utilizzando |)
    • Se inserisci "caffè|ristorante", il programma cerca i movimenti importati che contengono la parola "caffè" oppure "ristorante".
      Questa modalità è utile per identificare più categorie senza dover creare ricerche separate.
  • Maiuscolo e minuscolo
    • Nella ricerca del testo non vengono distinte le lettere maiuscole e minuscole. Il testo inserito verrà applicato sia per le lettere scritte in maiuscolo che in minuscolo.
      Tutto il testo inserito nella Descrizione viene riportato nella colonna Descrizione della Tabella Registrazioni Ricorrenti.

Attenzione: NON usare come descrizione l'intero testo riportato dall'estratto conto, poiché è unico per quel movimento.

Condizione sul Conto

  • Inserisci il conto dal quale vengono importati i movimenti (banca, posta, ecc.).
  • Il programma contabilizza automaticamente in Dare o in Avere in base al tipo di movimento.
  • Se il campo Conto viene lasciato vuoto, la regola si applica a tutti i conti che rispettano la condizione sulla descrizione.

Condizione sull'Importo (o Importo in valuta)

  • Permette di applicare una regola solo quando la registrazione presenta un importo specifico.
  • In alternativa, se l’importo non è noto con precisione, puoi definire un intervallo di importi, indicando un valore minimo, massimo o un range specifico in cui applicare la regola.
    • Disponibile dalla versione 10.2.3 di Banana Contabilità Plus (Dev Channel)
    • La condizione deve:
      • iniziare con il simbolo !
      • essere scritta tra parentesi quadre [ ]
      • usare l'importo non formattato, cioé senza separatore delle migliaia e il punto come separatore dei decimali
        (altri formati non sono riconosciuti)
      • Gli operatori che si possono usare sono maggiore >, minore <, maggiore o uguale >=, minore o uguale <=, diverso <>
    • Esempio:  per selezionare le registrazioni con importo superiore o uguale a CHF 1'000.00: 
      [!>=1000.00]

 

Regole sul campo Importo nel dialogo Applica regole

Nell’immagine viene visualizzato il dialogo Applica regole dove è possibile selezionare il campo Importo e stabilire un intervallo di cifre (in questo esempio, viene applicato il conto 1510 Mobilio e installazioni a registrazioni che hanno la descrizione uguale a 'Acquisto materiale d'ufficio' e l'importo superiore o uguale a CHF 1'000).
L’uso di questo filtro è utile quando si vogliono assegnare contropartite diverse in base all'importo della registrazione.

Esempi di condizioni applicabili alla colonna Importo

SintassiSignificato
[!=1000.00]registrazioni con importo esatto di CHF 1'000.00
[!>1000.00]registrazioni con importo superiore a CHF 1'000.00
[!>=1000.00]registrazioni con importo superiore o uguale a CHF 1'000.00
[!<1000.00]registrazioni con importo inferiore a CHF 1'000.00
[!<=1000.00]registrazioni con importo inferiore o uguale a CHF 1'000.00
[!>=1000.00 !<=2000.00]registrazioni con importi tra CHF 1'000 e CHF 2'000
[! |!100.00 |!<150.00]registrazioni con importo esatto di CHF 100.00 oppure di CHF 150.00

Condizione sulla Data

A partire dalla versione 10.2.3 di Banana Contabilità Plus (Dev Channel) puoi  applicare  una regola a registrazioni che rientrano in un determinato periodo di tempo (ad esempio, solo le registrazioni di gennaio)

Come procedere:

  • Aggiungi una nuova regola, come spiegato nella pagina Dialogo Applica regole - Aggiungi regola
  • Seleziona il campo Data
  • Inserisci la condizione di filtro nel campo Commento.
    La condizione deve:
    • iniziare con il simbolo !
    • essere scritta tra parentesi quadre [ ]
    • usare la data in formato ISO YYYY-MM-DD
      (altri formati non sono riconosciuti)
  • Esempio:  per selezionare le registrazioni con date precedenti al 01.04.2025: 
    [!<2025-04-01]
     

Regole sul campo Data nel dialogo Applica regole

Nell’immagine viene visualizzato il dialogo Applica regole dove è possibile selezionare il campo Data e stabilire un intervallo di date (in questo esempio viene applicato a registrazioni inferiori al 1. aprile 2025).
L’uso di questo filtro è utile quando si vogliono differenziare i processi per mese, trimestre o anno, ad esempio se fino ad una determinata data si applica un codice IVA e dopo tale data il codice IVA cambia, ad esempio per il passaggio ad un nuovo metodo IVA.

Esempi di condizioni applicabili alla colonna data

SintassiSignificato
[!=2025-03-31]registrazioni con data  31.03.2025
[!>2025-03-31]registrazioni con data superiore al 31.03.2025
[!>=2025-03-31]registrazioni con data superiore o uguale al 31.03.2025
[!<2025-03-31]registrazioni con data inferiore al 31.03.2025
[!<=2025-03-31]registrazioni con data inferiore o uguale al 31.03.2025
[!>=2025-03-31 !<=2025-06-30]registrazioni con intervallo dal 31.03.2025 al 30.06.2025
[! |!2025-03-15 |!<2025-03-18]registrazioni con data 15.03.2025 oppure 18.03.2025

 

Come definire le condizioni nella tabella Registrazioni ricorrenti

Le condizioni si possono inserire direttamente nella tabella Registrazioni ricorrenti con la stessa sintassi spiegata nei paragrafi precedenti.

Regole di automazione nelle tabella Registrazioni ricorrenti

Peso delle regole e risoluzione dei conflitti

Il peso di una regola di autocompletamento è determinato dal numero di condizioni definite nella regola stessa. Maggiore è il numero di condizioni specificate, maggiore sarà il peso assegnato alla regola.

Quando più regole risultano applicabili alla stessa registrazione, Banana Contabilità seleziona la regola con il peso più elevato, considerandola più specifica. Questo consente di definire regole generiche e regole più dettagliate; in caso di conflitto viene sempre applicata la regola più specifica.

Ad esempio, nella tabella Registrazioni ricorrenti possono essere presenti le seguenti regole:

DataDocDescrizioneCtDareCtAvere
 !RuleAccredito 1100 Debitori
 !RuleAccredito Fratelli Bernasconi10301150 Cliente Bernasconi

Se viene importata una registrazione con la descrizione "Accredito Fratelli Bernasconi" sul conto 1030, entrambe le regole risultano applicabili. La seconda regola ha però un peso maggiore perché contiene una condizione aggiuntiva sul campo CtDare. Essendo più specifica, viene applicata in priorità rispetto alla prima regola.

Tabella Registrazioni ricorrenti

La tabella Registrazioni ricorrenti si usa per memorizzare le registrazioni che vengono usate ripetutamente.

Contiene tre tipologie di registrazioni ricorrenti:

Visualizzare e disporre colonne e viste nella tabella Registrazioni ricorrenti

Prima di inserire le registrazioni ripetitive, deve essere visualizza la tabella Registrazioni ricorrenti, dal menu Azioni  > Registrazioni ricorrenti.

La tabella Registrazioni ricorrenti non permette di salvare delle impostazioni di visualizzazioni proprie, ma riprende le viste e le impostazioni delle colonne della tabella Registrazioni. 
Per personalizzare le colonne e la loro disposizione nella tabella Registrazioni ricorrenti, occorre:

  • Aggiungere una nuova vista nella tabella Registrazioni.
  • Disporre le colonne nella tabella Registrazioni nell'ordine che si desidera.
  • Nella Tabella Registrazioni ricorrenti, scegliere la vista che è stata creata (tabella Registrazioni). Verranno visualizzate le colonne nello stesso ordine della vista creata. 

Inserire registrazioni ricorrenti tramite la colonna Doc

Per le operazioni ripetitive si possono creare dei codici da inserire nella colonna Doc per la ripresa automatica dei dati.

registrazioni ricorrenti

La tabella Registrazioni Ricorrenti nella Contabilità Entrate e Uscite

La funzionalità della tabella Registrazioni ricorrenti è la stessa della Contabilità in partita doppia, cambiano soltanto le colonne:

  • Nella contabilità Entrate / Uscite si usano le colonne Conto e Categoria.
    • La colonna Conto è quella relativa al conto bancario, postale, carta di credito....Indica da dove prendi i soldi e dove vanno i soldi.
    • La colonna Categoria è quella dove viene indicata la categoria di spesa o di entrata. Rappresenta il motivo per cui hai speso i soldi o hai guadagnato soldi.
    • Le colonne Entrate e Uscite sono quelle dove si indica l'importo del movimento.
  • Nella contabilità in partita doppia si usano le colonne Conto Dare e Conto Avere e la colonna Importo.

recurring transactions

Numerazione progressiva dei documenti "docnum" 
Se nella colonna Doc della tabella Registrazioni hai bisogno di una numerazione progressiva diversa da quella automatica, puoi impostarla tramite la tabella Registrazioni ricorrenti. Inserisci una riga che riporti, nella colonna Doc, il codice docnum. Dalle righe successive il programma utilizzerà il tipo di numerazione indicato nella colonna Descrizione.

  • "0" - Se non hai bisogno di una numerazione automatica.
  • "1" - Per la  numerazione progressiva.
  • "doc-1" - Per una numerazione progressiva con prefisso, ad esempio cassa-1, cassa-2, cassa-3, sostituisci "Doc-1" con la numerazione che desideri (esempio cassa-1, cassa-2, ecc..).
    Il programma sostituisce il numero indicato alla fine del testo con un numero progressivo.

Gestione della visualizzazione nei suggerimenti 

  • Se desideri che nei suggerimenti venga visualizzata una sola riga per codice, puoi utilizzare questi prefissi nella descrizione.
    • Un "*" -  Visualizza solo questa riga e non quelle che hanno un codice simile.
    • Un "**" - Visualizza solo questa riga, ma non la riprende (solo riga di titolo).
    • Un "\*" - Permette di iniziare la descrizione con un asterisco, senza essere interpretato come un comando.

Riprendere registrazioni ricorrenti nella tabella Registrazioni

Nella tabella Registrazioni puoi riprendere le righe definite nella tabella Registrazioni ricorrenti:

  • Nella tabella Registrazioni inserisci nella riga della di registrazione, la data. Puoi anche aggiungere altre colonne mancanti rispetto a quelle presenti nella tabella Registrazioni ricorrenti, a dipendenza della vista in cui ti trovi.
  • Nella colonna Doc della tabella Registrazioni scegli uno dei codici definiti nella tabella Registrazioni ricorrenti (colonna Doc) e premi Enter:
    • Il programma inserisce le righe ripetitive che hanno lo stesso codice.
    • Se occorre modificare o completare qualche valore puoi sempre farlo.
  • Le righe memorizzate nella tabella Registrazioni ricorrenti possono essere riprese nella tabella Registrazioni anche inserendo nella colonna Doc il codice e premendo il tasto F6.

Copiare registrazioni dalla tabella Registrazioni alla tabella Registrazioni ricorrenti

Le registrazioni ripetitive possono essere inserite anche copiando le registrazioni presenti nella tabella Registrazioni, incollandole nella tabella Registrazioni ricorrenti.

Si procede come segue:

Per copiare le registrazioni si possono usare anche i tasti Ctrl + C e Ctrl +V.

 

Registrazioni automatiche con cadenze regolari

Le registrazioni automatiche sono utili per facilitare e velocizzare l'inserimento di registrazioni ripetitive, come abbonamenti, assicurazioni, acconti per tasse. Usando le registrazioni automatiche, devi inserire la registrazione che si ripete una sola volta nella tabella Registrazioni ricorrenti, impostare alcuni parametri come la data di inizio, la data fine e la frequenza con la quale si ripete. Banana Contabilità Plus con un semplice comando visualizza la pianificazione delle registrazioni ripetitive e le crea in automatico nella tabella Registrazioni.

In Banana Contabilità Plus, ci sono due modi per creare le registrazioni automatiche: 

Prerequisiti

Aggiungere le colonne Data fine e Ripeti 

Per attivare i comandi delle registrazioni automatiche è necessario aggiungere le colonne Data fine e Ripeti nella tabella Registrazioni ricorrenti (menu Azioni); senza queste colonne i comandi non verranno visualizzati.

  1. Apri il tuo file contabile oppure crea una nuova contabilità con il comando File > Nuovo
  2. Seleziona il comando dal menu Strumenti > Aggiungi/Rimuovi funzionalità
    Apparirà il dialogo Aggiungi/Rimuovi funzionalità con l'elenco delle funzionalità disponibili.
  3. Seleziona la voce Aggiungi colonne Data fine e Ripeti nella tabella Registrazioni.           
    Se questa voce NON è visibile verifica la versione di Banana e il piano che stai utilizzando, come descritto nel paragrafo Prerequisiti.
  4. Clicca su OK

registrazioni automatiche

 

Creare una registrazione automatica dalla tabella Registrazioni ricorrenti

  1. Seleziona il comando dal menu Azioni > Registrazioni ricorrenti > Crea registrazione automatica.
  2. Apparirà la tabella Registrazioni ricorrenti con una nuova riga, che riporta la data del giorno nella colonna Data e  il testo !Auto nella colonna Doc, che serve per identificare la registrazione automatica.   
    [img]
  3. Aggiorna la colonna Data con la data della prima occorrenza che desideri programmare.
  4. Visualizza le colonne Data fine e Ripeti con il comando dal menu Dati > Disponi colonne...           
    Seleziona la colonna Data fine sull'elenco a sinistra e clicca su Visibile, fai lo stesso per la colonna Ripeti.        
    Se queste colonne mancano nella tabella 'Registrazioni ricorrenti', aggiungile come descritto al paragrafo Aggiungere le colonne Data fine e Ripeti.
    Nota: Le nuove colonne vengono inserite nella tabella Registrazioni, ma utilizzate solo nella tabella Registrazioni ricorrenti, visibili nella vista Ricorrenti.
  5. Immetti la ripetizione desiderata nella colonna Ripeti. Ad esempio se desideri una ripetizione trimestrale scrivi nella colonna Ripeti il testo 3M.
  6. Se la registrazione automatica ha una scadenza, impostala nella colonna Data fine.
  7. Completa le colonne Descrizione, Conto Dare, Conto Avere e Importo.
  8. Seleziona il comando dal menu Azioni > Registrazioni ricorrenti > Applica registrazioni automatiche per visualizzare le registrazioni pianificate nel dialogo Gestisci registrazioni automatiche.

Nota: Posizionandosi su una registrazione già esistente nella tabella Registrazioni, se utilizzi il comando dal menu Azioni > Registrazioni ricorrenti > Crea registrazione automatica, si crea una regola di registrazione ricorrente automatica avente le colonne Descrizione, Importo e Conti con i testi della registrazione originale.            
Questo passaggio può essere eseguito anche impartendo il comando Crea registrazione automatica nel menu contestuale della tabella Registrazioni (facendo clic destro del mouse direttamente su una registrazione, con il comando Crea registrazione automatica).

 

Creare una registrazione automatica dal dialogo Applica registrazioni automatiche

  1. Seleziona il comando dal menu Azioni > Registrazioni ricorrenti > Applica registrazioni automatiche...
  2. Apparirà il dialogo Gestisci Registrazioni automatiche.
  3. Clicca su Nuova registrazione automatica in fondo pagina.
  4. Compila i campi necessari:
    • Data iniziale           
      Data dalla quale partirà la prima registrazione automatica. Quando vengono generate le registrazioni, questa data verrà aggiornata con la data dell'ultima registrazione automatica creata.
    • Data finale
    • Ripeti
    • Descrizione
    • Conto
    • Contropartita
    • Importo
    • CC1, CC2, CC3
    • Nome o descrizione (opzionale)
  5. Clicca su OK.

Il conto di giro nell'importazione

Il conto di giro è un conto di appoggio, usato per registrare delle operazioni temporanee. Si utilizza specificatamente nei casi seguenti:

  • Registrare operazioni di auto imposizione e recupero Imposta sull'acquisto (IVA su servizi all'estero).
  • Importare dei dati nella contabilità principale dal libro cassa e dalle carte di credito.
  • Registrare gli stipendi netti addebitati dalla banca, in attesa della registrazione completa degli stipendi lordi con le varie deduzioni mensili.
  • Registrare gli incassi nel formato camt054 e camt053 per evitare doppi accrediti.

Uso del conto di giro nell'importazione dati dalla cassa o carta di credito

Quando i movimenti della cassa o della carta di credito vengono tenuti in file separati dalla contabilità principale, per non creare delle sovrapposizioni di registrazioni nell'importazione, riguardo i versamenti dalla banca verso la cassa o la carta di credito, si utilizza come conto di contropartita il conto di giro.

  • Nel file della cassa o della carta di credito si registra l'entrata dei fondi (la cassa o conto carta di credito è in aumento).
  • Nel file della contabilità principale si registra l'uscita dal conto corrente bancario o postale e l'aumento della cassa o carta di credito.

In entrambi i file si deve usare come contropartita il conto di giro, sia nella registrazione del prelievo dalla banca (contabilità principale), sia per il versamento in cassa o sulla carta di credito (file separato).

Quando si importano i dati della cassa o della carta di credito, nel file della contabilità principale, il conto di giro si azzera:

  • l dati importati dal file di cassa o del conto carta di credito saranno in avere del conto di giro.
  • I movimenti relativi ai versamenti già registrati con addebito sul conto banca o posta, saranno in dare del conto di giro.

Maggiori dettagli sull'importazione con il conto di giro sono disponibili alla pagina Importare i dati dalla cassa.

Uso del conto di giro per gli incassi camt054 e camt053

Chi incassa tramite QR-IBAN può utilizzare il file XML camt054 per importare e registrare automaticamente gli incassi. Allo stesso tempo, può importare l’intero estratto conto bancario elettronico usando il file XML camt053.

  • Il file XML camt054 contiene solo i dettagli degli incassi per ciascun cliente.
  • Il file XML camt053, invece riporta l'accredito globale giornaliero, senza dettagli.
  • Gli incassi ricevuti sul conto QR-IBAN, importati tramite il file XML camt054, vengono riversati quotidianamente sul conto IBAN associato (conto bancario presente nel piano contabile).

Problema: Se si importano entrambi i file XML (camt054 e camt053) nel conto contabile della banca, si registra due volte lo stesso accredito: una volta con i dettagli dei singoli incassi (camt054) e una volta con il totale giornaliero (camt053). Questo genera una duplicazione degli importi accreditati.

Per ovviare al problema si utilizza il conto di giro segendo la procedura indicata alla pagina Estratto bancario Camt ISO 20022 Svizzera (Banana+).

Ripresa dati da altri programmi

Banana Contabilità Plus permette di riprendere i movimenti da altri programmi, sia come primo passo per poter avviare la tua contabilità, sia in modo ricorrente.

Importazione movimenti bancari

È la situazione più ricorrente di importazione di dati e si rimanda alla sezione apposita:

Puoi usare queste funzionalità per importare dati in modo ricorrente o per una sola volta.

Esempio importazione file bancario CSV tramite Excel

Se devi importare dei dati bancari e non esiste un'estensione di importazione, puoi anche procedere tramite Excel, creando una struttura dati simile a quella della tabella Registrazioni e poi copiando e incollando i dati:

  1. Crea in Excel un foglio "Registrazioni" che ha le stesse colonne della tabella Registrazioni della contabilità.
    • Data, Doc, Descrizione, CtDare, CtAvere, Importo
  2. Importa i dati della banca in Excel in una tabella a parte.
  3. Copiali o riportali con delle formule nel foglio Registrazioni.
  4. Seleziona e copia i dati delle Registrazioni in Excel.
  5. Vai nella Tabella Registrazioni di Banana Contabilità.
  6. Posizionati alla fine e dai il comando Incolla.
    Il programma aggiungerà delle nuove righe.

Per trasformare i dati da un formato a quello di Banana Contabilità puoi anche usare delle formule, come nell'esempio esposto in questa immagine, dove il 
Il conto Dare e Avere viene assegnato tramite una formula usando il segno dell'importo.

dialogo importa in contabilità

Colonne contabilità multi-moneta

Se la contabilità è multi moneta aggiungi anche le colonne.

  • Sigla Moneta
  • Importo in moneta base.       
    Se hai l'importo in moneta e in moneta base, il valore cambio viene calcolato da Banana Contabilità.

Ulteriori consigli

  • Se le colonne importi non contengono dei separatori di migliaia è possibile che Excel non li converta in numeri. In questo caso selezionare tutta la colonna e usare il comando "Sostituisci" e poi inserire il separatore di migliaia.
  • Se i dati sono ordinati in maniera inversa rispetto a come li tieni in Banana, prima di procedere con la mappatura dei campi posizionati sulla colonna Data, clicca la freccetta sulla destra e ordina dal più vecchi al più nuovo.
  • Puoi aggiungere a tuo piacimento le colonne che ti servono.
  • Con gli Office Script di Excel puoi eventualmente anche creare una macro per automatizzare la conversione del file.

Utilizza ChatGpt o un altro AI Assistent

Se non si tratta di dati confidenziali, puoi utilizzare ChatGPT o un altro assistente AI per creare un file Excel con le stesse colonne presenti nella tabella Registrazioni.

  • Carica il tuo file dei movimenti sull’assistente AI.
  • Indica che si tratta di un file contenente movimenti bancari e, se possibile, spiega brevemente il formato, la logica e il significato delle colonne.
  • Chiedi di trasformare il contenuto in un file Excel e indica che :
    • Il file deve essere compatibile con Banana Contabilità, in modo che l’assistente possa utilizzare correttamente le informazioni sui formati.
    • Le colonne devono essere corrispondenti a quelle della tabella Registrazioni di Banana Contabilità, ad esempio: 
      Data, Doc, Descrizione, CtDare, CtAvere, Importo.
    • Deve completare il CtDare e CtAvere con il numero di conto contabile relativo alla banca, in base al segno dell'importo.
    • Il carattere usato nel file come separatore delle migliaia e dei decimali, per esempio. 
      Separatore migliaia ".", decimali "."
  • Apri con Excel il file generato e verifica il risultato.
  • Potrebbe essere necessario apportare modifiche manuali o fornire ulteriori istruzioni all’assistente AI per perfezionare il risultato.
  • Quando il file è corretto, seleziona e copia i dati da Excel.
  • Vai alla fine della tabella Registrazioni in Banana Contabilità e incollali.

Importazione ricorrente da altri programmi

Può essere invece necessario importare regolarmente dei dati:

  • Importare le registrazioni mensili dal programma stipendi.
  • Importare le fatture emesse con un programma fatture.
  • Importare i pagamenti, registrati con il programma di fatturazione.
  • Importare le vendite, registrate su uno shop-online.
  • Importare i dati da un altro programma di contabilità.
  • Importare i dati da un programma di gestione cassa (per esempio di un ristorante o di un albergo).

In questi casi ci sono due possibilità:

  1. Fai in modo che la tua applicazione esporti i dati nel formato file txt (TSV), appositamente predisposto per l'importazione in Banana Contabilità.       
    Guarda le Istruzioni per creare un file da importare in Banana Contabilità (in inglese).
  2. Usa un'estensione d'importazione che converta i dati esportati dal programma nel formato accettato da Banana.

Creazione di una nuova contabilità partendo da dati esistenti

Se vuoi usare Banana Contabilità partendo da contabilità gestita con altri software, oppure se vuoi ricostruire la contabilità partendo da dati esistenti.

Ripresa dati da audit file o altri formati

Puoi ricreare una contabilità in Banana Contabilità partendo da file che contengono tutti i dati della contabilità come:

Importazione dati one time con Excel

Se inizi a tenere la contabilità con Banana e ti occorre riprendere i movimenti da un altro software contabile, probabilmente è più veloce appoggiarsi ad Excel per copiare e incollare i dati.

  1. Con il vecchio programma di contabilità esporta i dati in un formato leggibile da Excel (CSV, txt, ..).
  2. Importa i dati in Excel (vedi sotto)
  3. In Excel disponi le colonne esattamente nella sequenza come appaiono nella tabella Registrazioni di Banana.
    • Invece di cambiare disposizione alle colonne può essere più comodo aggiungere delle colonne accanto a quelle già esistenti e copiarvi i dati oppure usare delle formule che riprendono i dati e li convertono. Tramite formule puoi togliere spazi, modificare i testi o convertire importi e date.
  4. Apri la nuova contabilità in Banana Contabilità.
  5. Seleziona in Excel i dati da copiare e usa il comando Copia (Ctrl+C o Copia dal menu Modifica).
  6. Vai in Banana e impartisci il comando Incolla (Ctrl+V o Incolla dal menu Modifica).

Questo metodo è utile per riprendere dati da MS-Money, Intuit Quicken e Quickbooks, e dalla maggior parte degli altri programmi di contabilità.

Importazione da altri programmi per passare a Banana

Per facilitare il passaggio a Banana Contabilità da altri programmi, abbiamo sviluppato alcune estensioni che permettono agli utenti di importare in Banana Contabilità i movimenti già inseriti su altri software. Consigliamo di consultare quindi le pagine specifiche relative al programma da cui si vuole migrare:

Contabilità analitica

Banana Contabilità Plus offre diverse funzionalità per analizzare costi, ricavi e risultati. Nelle pagine seguenti vengono spiegate le caratteristiche di ciascuna soluzione e quando utilizzarla.

Centri di costo e di profitto

I Centri di costo e di profitto di Banana Contabilità Plus permettono di attribuire costi e ricavi a specifiche attività, reparti, progetti o altre unità di analisi, anche indipendenti tra loro. Consentono di monitorarne separatamente costi, ricavi e risultati, senza modificare la struttura del piano contabile. Maggiori informazioni alla pagina Centri costo/profitto.

Segmenti

I Segmenti di Banana Contabilità Plus permettono di suddividere sistematicamente la contabilità per unità organizzative, filiali, settori o altre dimensioni dell'attività. Per ciascun segmento è possibile ottenere il Conto economico e altri report separati, senza dover creare conti specifici per ogni unità. Maggiori informazioni alla pagina Segmenti.

Progetti, filiali e settori

Per gestire progetti, filiali, settori o altre attività separate, Banana Contabilità Plus permette di utilizzare Centri di costo e Segmenti. In base alle esigenze di analisi, è possibile monitorare costi e ricavi di singole attività oppure ottenere rendiconti distinti per le diverse unità dell'organizzazione. Maggiori informazioni alla pagina Progetti, settori e filiali.

Centri di costo e di profitto

I Centri di costo e di profitto di Banana Contabilità Plus sono utilizzati per analizzare e monitorare le performance di diverse aree o divisioni di un'azienda: unità organizzative, reparti e filiali, anche senza avere una correlazione fra di loro. Consentono di catalogare le registrazioni secondo criteri diversi rispetto ai conti normali. L'obiettivo principale è quello di minimizzare i costi operativi, e ottimizzare i ricavi, garantendo al contempo la qualità e l'efficienza delle prestazioni. In Banana Contabilità Plus la funzione dei centri di costo e di profitto è disponibile in tutti gli applicativi.

I centri di costo e di profitto sono utilizzati solo a scopi di informazione interna per monitorare e controllare i costi operativi, pertanto non fanno parte del Bilancio.

▶ Video: Centri di costo e di profitto

Se desideri avere un Bilancio suddiviso per progetti, settori o filiali, ti consigliamo di utilizzare i Segmenti.

Registrare i movimenti sui centri di costo/profitto

In Banana Contabilità i centri di costo/profitto si registrano nella tabella Registrazioni, indicando nelle apposite colonne i conti relativi ai centri di costo/profitto, impostati nella tabella Conti. I centri di costo sono attribuiti alla riga di registrazione e possono essere usati contemporaneamente ai segmenti.

Elenchiamo gli usi più frequenti:

  • Catalogare delle spese specifiche
  • Manifestazioni ed eventi
  • Clienti, fornitori, Soci
  • Dettaglio supplementare per certe spese (p.es. spese accessorie)

registrazioni centri di costo

Le colonne per inserire i dati si trovano nella vista Centri di costo. Se non sono visibili si possono visualizzare, in qualsiasi vista, dal menu Dati > Disponi colonne. Sono disponibili 3 colonne diverse:  CC1, CC2, CC3, ognuna delle quali è indipendente l'una dall'altra.

Per la registrazione procedere inserendo:

  • La data, la descrizione e gli altri elementi usuali
  • Il conto Dare e Avere
  • L'importo ed eventuale codice IVA
  • Nella colonna appropriata (CC1, CC2, CC3) inserire il conto del centro di costo/profitto senza la punteggiatura che lo precede.
  • Per registrare sul centro di costo/profitto in avere si deve inserire il centro di costo preceduto dal segno meno (-).

Se un importo complessivo deve essere suddiviso su più centri di costo/profitto del medesimo livello, si devono creare più righe di registrazione; ad ogni riga si indica l'importo che deve essere imputato al centro di costo/profitto e il relativo conto.

Registrare i centri di costo nella Contabilità Entrate/Uscite e Cash Manager

Nella contabilità Entrate e uscite i centri di costo si possono impostare sia nella tabella Conti sia nella tabella Categorie, a dipendenza del motivo per cui vengono impostati:

  • I centri di costo/profitto che si riferiscono ai clienti/fornitori, ai soci/donatori si impostano nella tabella Conti.
  • I centri di costo/profitto che si riferiscono a spese o ad entrate (rimborsi ai soci, manifestazioni, progetti..) si impostano nella tabella Categorie.

Per effettuare una registrazione su centri di costi/profitto basta inserire nella colonna designata come centro di costo/profitto, la sigla o il numero definiti nella tabella Conti. 

Quando un importo deve essere stornato da un un centro di costo/profitto, questo deve essere registrato nella relativa colonna con il segno meno (-) davanti alla sigla/numero del centro di costo/profitto.

Nell'esempio:

  • Nel centro di profitto del socio 1, nella colonna CC3 viene registrata la sigla MEMBER 1, per indicare il credito della quota sociale verso il socio 1.
  • Quando la quota del socio 1 viene incassata, nella colonna del CC3 viene registrata la sigla -MEMBER 1, affinché nella relativa scheda conto del socio 1 risulti il pagamento e quindi l'azzeramento del credito verso il socio 1.
     
cost centers simple accounting


Nella contabilità Entrate/Uscite e nel Cash Manager si può impostare l'opzione Registra (+/-) i centri di costo come la categoria affinché i centri di costo seguano il segno della categoria. 

Occorre fare attenzione nell'usare questa opzione perché se ci sono delle registrazioni con importi che vanno sempre nella colonna delle entrate o delle uscite, mentre sui centri di costo/profitto l'importo andrebbe invertito, il programma somma gli importi nelle relative schede dei centri di costo/profitto.

Nell'esempio dell'immagine precedente ci sono gli importi della quota sociale (credito e incasso) dove entrambi gli importi sono registrati nella colonna delle Entrate, mentre nel centro di profitto MEMBER 1, occorre stornare l'importo per azzerare il credito nei confronti del socio 1. 

In questo caso, se si usasse l'opzione Registra (+/-) i centri di costo come la categoria, il saldo nella scheda del relativo centro di profitto risulterebbe sbagliato: essendo che l'importo nelle due registrazioni è registrato sempre nella colonna delle Entrate, nella relativa scheda conto del centro di profitto l'importo verrebbe sommato e non stornato, come invece dovrebbe essere per l'azzeramento del credito verso il socio 1. Pertanto, in questi casi non deve essere utilizzata questa opzione, ma occorre inserire manualmente il segno meno davanti al centro di costo/profitto.

Si consiglia quindi di utilizzare l'opzione solo nei casi in cui si è sicuri che l'importo registrato sul centro di costo/profitto segua la categoria.

Conti dei centri di costo/profitto

I conti dei centri di costo si impostano nella tabella Conti, ad eccezione del Cash Manager che prevede l'impostazione unicamente nella tabella Categorie.

impostare i centri di costo

  • I Centri di Costo e profitto (CC) sono dei conti preceduti dal punto ".", virgola",", punto e virgola";" .
  • Ci sono 3 livelli di centri di costo:
    • CC1 preceduti dal punto "."
    • CC2 preceduto dalla virgola ","
    • CC3 preceduto dal punto e virgola ";"
  • Ogni livello è indipendente dall'altro.
  • Per ogni livello ci può essere un numero illimitato di conti centri di costo/profitto.
  • Si può usare un livello superiore senza usarne uno inferiore.
  • Possono essere numerici o alfabetici.
  • Possono avere un proprio raggruppamento distinto da quello dei conti normali.    
    Per lo stesso livello di centro di costo si possono creare dei sottogruppi.    
    Attenzione a non abbinare gruppi di centri di costo con altri gruppi di livello diverso o di conti normali o di segmenti.
  • Ogni centro di costo ha una propria scheda conto, completa di movimenti e saldo.
  • La registrazione sul centro di costo è indipendente dal conto registrato in dare o avere.    
    Si può registrare su dei centri di costo anche se non vi è alcun conto nella colonna dare e avere (come nel caso del partitario clienti/fornitori con IVA sull'incassato).

Impostare i conti centri di costo/profitto

Per impostare i centri di costo/profitto nella tabella Conti procedere come segue:

  • Creare una sezione apposita per i centri di costo alla fine del piano contabile:
    • Inserire una Sezione con l'asterisco "*" per il cambio di sezione e nella colonna Descrizione inserire il titolo "Centri di costo e profitto".
    • Nella riga successiva, nella colonna Sezione, inserire 03 per i centri di costo e 04 per i centri di profitto e la relativa descrizione.
  • Aggiungere delle righe per i centri di costo:
    • Nella colonna Gruppo, inserire il gruppo di appartenenza.
    • Nella colonna Conto inserire i conti dei centri di costo/profitto nella tabella registrazioni:
      • Preceduti da un punto per quelli da registrare nella colonna CC1.
      • Preceduti da una virgola per quelli da registrare nella colonna CC2.
      • Preceduti dal punto e virgola per quelli da registrare nella colonna CC3.
    • Nella colonna Somma in indicare il gruppo nel quale sommare gli importi.
    • Nella multi-moneta si deve specificare anche la moneta del conto.
  • Aggiungere i gruppi dei centri di costo.
    • In un gruppo totalizzare unicamente un livello specifico.
    • Come per i conti normali si possono creare più livelli.

Importo IVA con i centri di costo

Nelle Proprietà file (dati base), sezione IVA si possono impostare gli importi dei centri di costo con le seguenti opzioni:

  • Usa l'importo della registrazione - L'importo del centro di costo sarà registrato come l'importo della registrazione.
  • Usa l'importo IVA esclusa - L'importo del centro di costo è registrato al netto dell'IVA.
  • Usa l'importo IVA inclusa - L'importo del centro di costo è registrato al lordo dell'IVA.

Scheda conto del Centro di costo

Per ogni centro di costo puoi ottenere ha la scheda conto con i relativi movimenti contabili e il saldo.

A differenza di tutti gli altri conti, il conto centro di costo non ha una contropartita. Se si desidera visualizzare la contropartita consigliamo di usare i Segmenti.

Per visualizzare tutte le schede conto dei centri di costo, cliccare sul menu Report > Schede conto > Centri di costo (opzione Filtro).

Differenze tra Centri di costo/profitto e Segmenti

I Centri di costo e di profitto sono delle un'unità dove vengono attribuiti e accumulati dei costi o dei profitti con lo scopo di monitorare una specifica area aziendale (dipartimenti, divisioni, progetti, unità operative o anche macchinari specifici) per migliorare l'efficienza e la gestione delle spese e hanno una finalità interna di controllo.

I Segmenti, invece vengono attribuiti ad una parte dell'attività aziendale per scopi di reporting esterno e analisi strategiche. Vengono utilizzati per analizzare i profitti e altre metriche finanziarie in diverse aree aziendali,  settori, filiali, progetti, mercati, clienti e altre dimensioni aziendali per valutarne la performance economica.

Differenze nelle impostazioni e nelle registrazioni

In Banana Contabilità le impostazioni e le registrazioni dei centri di costo/profitto e dei segmenti sono diverse:

Tabella Conti

  • Si possono impostare fino a 3 centri di costo/profitto CC1, CC2, CC3 e per ognuno si può avere un numero illimitato di centri di costo/profitto. Vengono inseriti nella colonna Conto della tabella Conti con la virgola, il punto e il punto e virgola (rispettivamente  CC1, CC2, CC3) davanti al numero di conto (o sigla del conto).
  • I Segmenti possono essere impostati fino a 10 livelli ed ogni livello può avere un numero illimitato di segmenti. Vengono inseriti nella colonna Conto della tabella Conti, con doppio punto (:, ::, :::, ecc..) davanti la sigla o il numero che definisce il segmento.

Tabella Registrazioni

  • I Centri di costo/profitto si registrano unicamente nelle colonne CC1, CC2, CC3 della vista Centri di costo. Si registra il conto senza la punteggiatura davanti.
  • Per registrare sul centro di costo/profitto in avere si deve inserire il centro di costo preceduto dal segno meno.
  • I Segmenti si registrano nelle colonne Dare e Avere, dopo il conto principale (es. 4000:P1). Questo significa che l'importo registrato nella colonna Importo viene assegnato al conto 4000 e anche al segmento P1). In alternativa possono essere registrati nella colonna specifica Segmento della tabella Conti.
  • Gli importi dei segmenti seguono la destinazione dare e avere dei conti.

Report

  • Con i Centri di costo/profitto non è possibile avere un Bilancio e un report contabile.
  • Con i Centri di costo/profitto si può ottenere la scheda conto per ogni centro di costo e di  profitto.
  • Nella tabella Conti è possibile visualizzare la totalizzazione dei diversi gruppi di centri di costo e di profitto.
  • Con i Segmenti è possibile avere il bilancio con la suddivisione dei livelli, indicante l'utile o la perdita per segmento.
  • Nella tabella Conti è visibile anche il totale dei diversi gruppi di segmenti e si possono visualizzare le schede conto dei diversi Segmenti. Sono possibili anche dei Report contabili.
  • Con i Segmenti si può ottenere anche il Report multilivello che combina conti e segmenti, ma si devono usare delle estensioni specifiche. 

 

Approfondimenti

Segmenti

I Segmenti sono una funzione di Banana Contabilità Plus che permette di suddividere sistematicamente il Bilancio e il Conto economico per unità, dipartimento, succursale, progetto o altra area dell'attività, senza dover creare conti specifici per ciascuna entità.

Per esempio, un museo può utilizzare i segmenti per conoscere i ricavi, i costi del personale e i costi di allestimento relativi a ogni singola mostra.

Nelle registrazioni, il segmento è associato al conto e ne suddivide i valori. Questa è una delle principali differenze rispetto ai Centri di costo, che sono specifici della registrazione e sono indicati per categorizzazioni meno strutturate, per esempio per raggruppare tutte le spese relative a una manifestazione o gli acquisti effettuati per una determinata finalità.

Segmenti e Centri di costo possono essere utilizzati contemporaneamente.

Maggiori informazioni sulle differenze tra Centri di costo e Segmenti sono disponibili al paragrafo Differenze tra Centri di costo/profitto e Segmenti.

Caratteristiche dei Segmenti

  • I segmenti sono identificati da conti preceduti da uno o più due punti (:).
  • Per identificare i segmenti si possono utilizzare numeri o lettere.
  • È possibile impostare fino a 10 livelli di segmenti.
  • Il livello è determinato dal numero di due punti che precede l'identificativo:
    • :LU → segmento di livello 1
    • ::P1 → segmento di livello 2
    • :::10 → segmento di livello 3
  • Per ogni livello è possibile creare un numero illimitato di segmenti.
  • I diversi livelli di segmento sono indipendenti tra loro.
  • I segmenti non hanno BClasse né una sigla della moneta.
  • I calcoli relativi ai segmenti sono effettuati nella divisa base.
  • Nelle registrazioni il segmento è associato al conto Dare o Avere. Non è possibile registrare un movimento su un segmento senza associarlo a un conto.
  • Per ogni segmento è possibile ottenere la relativa scheda conto.

Titoli dei livelli dei segmenti

Per ogni livello di segmento è possibile specificare un titolo che ne indica la funzione.

Nella tabella Conti:

  • inserire nella colonna Conto solamente il separatore corrispondente al livello (:, ::, :::, ecc.);
  • inserire nella colonna Descrizione il titolo del livello.

Per esempio:

  • : → Progetti
  • :: → Succursali

Impostare i Segmenti

I segmenti vengono impostati nella tabella Conti, nella colonna Conto, generalmente alla fine del piano contabile.

Per creare la sezione dei segmenti:

  • inserire un asterisco nella colonna Sezione;
  • nella colonna Descrizione, inserire il titolo della sezione;
  • nella colonna Conto, inserire gli identificativi dei segmenti:
    • : davanti all'identificativo per i segmenti di primo livello;
    • :: per quelli di secondo livello;
    • ::: per quelli di terzo livello, e così via;
  • nella colonna Descrizione, inserire eventualmente una descrizione per ciascun segmento.

Segmento non assegnato {}

Quando in una registrazione viene indicato un conto Dare o Avere senza specificare un segmento, il relativo valore viene attribuito al segmento non assegnato, o segmento vuoto.

Nel piano dei conti è possibile attribuire una descrizione al segmento non assegnato di ciascun livello utilizzando il simbolo {} dopo il separatore del segmento, per esempio:

:{}

Il simbolo {} è utile anche nelle schede conto e nella programmazione per identificare i valori che non sono stati assegnati a un segmento.

Registrare i Segmenti

I segmenti vengono inseriti nella tabella Registrazioni, facendo seguire al conto principale l'identificativo del segmento.

Se vengono utilizzati più livelli, al conto principale segue prima il segmento di primo livello e successivamente quello di secondo livello e degli eventuali livelli successivi.

Usare il segno "-" come separatore dei segmenti

Nelle registrazioni è possibile utilizzare il segno meno (-) al posto dei due punti (:) come separatore dei segmenti.

Per attivare questa modalità:

  • nelle Proprietà file (dati base), attivare l'opzione Usa il segno meno (-) come separatore dei segmenti;
  • nelle registrazioni, utilizzare quindi - come separatore.

Se si utilizza il segno - come separatore dei segmenti, non devono essere utilizzati conti che contengono trattini.

Colonna Segmento

La colonna Segmento consente di inserire i segmenti separatamente rispetto al conto.

La colonna è normalmente nascosta. Per utilizzarla deve essere resa visibile tramite il menu Dati > Disponi colonne.

  • I segmenti inseriti nella colonna Segmento vengono applicati ai conti utilizzati nella registrazione nelle colonne CtDare, CtAvere e Conto IVA, se per questi conti non è già stato specificato un segmento.
  • È possibile utilizzare contemporaneamente la colonna Segmento e indicare segmenti direttamente nelle colonne CtDare e CtAvere.
  • Quando il segmento viene indicato nella colonna Segmento, l'importo viene attribuito al segmento sia in Dare sia in Avere. Di conseguenza, il saldo del segmento nella tabella Conti risulta pari a zero.

Movimenti fra Segmenti

Normalmente i costi vengono attribuiti ai segmenti direttamente al momento della registrazione. In alcuni casi può però essere più pratico registrare inizialmente i costi senza segmento e ripartirli tra i diversi segmenti in un secondo momento.

È il caso, per esempio, dei costi amministrativi che a fine anno devono essere ripartiti percentualmente tra diversi settori dell'azienda.

Durante l'anno:

  • registrare le operazioni nelle colonne Dare e Avere;
  • lasciare il segmento vuoto oppure attribuire temporaneamente l'intero importo a un unico segmento.

Alla fine dell'anno, registrare la ripartizione dei costi o dei ricavi:

  • utilizzare lo stesso conto nelle colonne Dare e Avere;
  • indicare il segmento di provenienza, che può anche essere non assegnato, e il segmento di destinazione;
  • inserire l'importo corrispondente alla quota da attribuire al segmento.

Per esempio, per ripartire i costi di cancelleria tra diversi settori:

  • inserire una registrazione per ogni settore;
  • nel conto Avere utilizzare il conto senza segmento;
  • nel conto Dare utilizzare lo stesso conto con il segmento del settore;
  • indicare l'importo da attribuire al settore.

In questo modo i costi vengono trasferiti dal segmento non assegnato ai singoli segmenti senza modificare il totale del conto.

Saldi d'apertura dei Segmenti

I saldi di apertura dei segmenti devono essere inseriti preferibilmente tramite registrazioni di apertura, in modo che ogni saldo possa essere associato al relativo conto.

Se il saldo iniziale di un segmento viene inserito direttamente nella colonna Apertura della tabella Conti, l'importo viene attribuito al segmento non assegnato {}.

Per attribuire i saldi di apertura ai singoli segmenti:

  • inserire le registrazioni nella tabella Registrazioni;
  • nella colonna DocTipo (Type) inserire il valore 01;
  • utilizzare come data la data d'inizio della contabilità;
  • indicare il conto e il segmento a cui deve essere attribuito il saldo.

Con la registrazione di apertura, l'importo viene trasferito dal segmento non assegnato al segmento specifico.

Se il saldo da ripartire è negativo (Avere), il conto senza segmento deve essere inserito nella colonna CtDare e il conto con il segmento nella colonna CtAvere.

Esempio di registrazione dei saldi d'apertura

Supponiamo che il conto 1000 abbia un saldo di apertura di 100.00, inizialmente attribuito al segmento non assegnato, e che debba essere ripartito nel seguente modo:

  • segmento Events: 80.00
  • segmento Courses: 20.00

Le registrazioni di apertura devono avere la data d'inizio della contabilità e il valore 01 nella colonna DocTipo.

Inserire quindi:

  • CtDare: 1000:Events – CtAvere: 1000 – Importo: 80.00
  • CtDare: 1000:Courses – CtAvere: 1000 – Importo: 20.00

Comando Crea nuovo anno

Il comando Crea nuovo anno o Riprendi saldi d'apertura crea automaticamente le registrazioni d'apertura per tutti i livelli di segmento.

Se i saldi d'apertura di un determinato livello non devono essere riportati, eliminare le relative registrazioni d'apertura create automaticamente dal programma.

Scheda conto e saldo del Segmento

Attenzione: il movimento o il saldo di un segmento non deve essere considerato come un valore contabile autonomo.

I valori visualizzati nelle colonne Saldo o Movimento per un segmento nella tabella Conti o nella tabella Categorie rappresentano una suddivisione dei valori dei conti o delle categorie a cui il segmento è associato.

Il segmento non costituisce quindi un movimento contabile indipendente. A seconda di come viene utilizzato nelle registrazioni, lo stesso importo può comparire più volte nella scheda del segmento oppure il saldo del segmento può risultare pari a zero.

In particolare:

  • l'importo attribuito a un segmento segue sempre il conto o la categoria;
  • il valore del segmento deve essere interpretato in relazione al conto o alla categoria a cui è associato;
  • i segmenti vengono generalmente utilizzati per suddividere il Bilancio o il Conto economico senza dover creare conti distinti per ogni entità.

Per ottenere questa suddivisione, utilizzare Report > Report contabile oppure Report con Gruppi e, nella sezione Suddivisione, attivare l'opzione Suddivisione per Segmento.

Risultati nella scheda del Segmento nella contabilità in partita doppia

Nella contabilità in partita doppia il segmento segue il conto registrato in Dare, in Avere oppure in entrambe le colonne.

A seconda della modalità di registrazione:

  • se il segmento è utilizzato solo nel conto Dare o solo nel conto Avere, nella scheda del segmento viene visualizzato l'importo della registrazione;
  • se lo stesso segmento è utilizzato sia nel conto Dare sia nel conto Avere, l'importo viene registrato sia in Dare sia in Avere e il saldo del segmento si azzera;
  • se il segmento viene inserito nella colonna Segmento, il movimento viene attribuito sia in Dare sia in Avere e il saldo del segmento si azzera;
  • nella tabella Conti, il saldo del segmento corrisponde al totale dei movimenti dei conti ai quali è associato quel segmento.

Nella scheda del segmento il saldo è significativo solo quando il segmento viene utilizzato esclusivamente con conti di Conto economico oppure esclusivamente con conti di Bilancio.

Risultati nella scheda del Segmento nella contabilità Entrate e Uscite

Nella contabilità Entrate e Uscite il segmento può essere associato al conto o alla categoria.

A seconda della modalità di registrazione:

  • se il segmento viene inserito dopo la categoria, la scheda del segmento riporta l'importo registrato;
  • se lo stesso segmento viene utilizzato sia nel conto sia nella categoria, il movimento compare due volte nella scheda del segmento e l'importo risulta quindi raddoppiato;
  • se il segmento viene inserito nella colonna Segmento, il movimento compare sia per il conto sia per la categoria e l'importo risulta raddoppiato;
  • negli ultimi due casi, il saldo del segmento visualizzato nella tabella Conti o nella tabella Categorie può risultare doppio rispetto al valore della singola registrazione.

Report per Segmenti

I segmenti possono essere utilizzati in diversi report:

Report con suddivisione per livello

Nel Bilancio abbellito per gruppi, nella sezione Suddivisione, indicare il livello di segmento da utilizzare.

Report riassuntivo

Il report riassuntivo presenta tutti i segmenti impostati nel piano dei conti, con l'eventuale suddivisione per periodo o per segmento.

Report del segmento non assegnato

Il segmento non assegnato raggruppa tutti gli importi registrati senza specificare un segmento.

È possibile assegnargli un titolo nella tabella Conti. Nella sezione Suddivisione, selezionare inoltre l'opzione Intestazione segmento: Descrizione.

 

 

Differenze tra Centri di Costo e Segmenti

I Segmenti e i Centri di costo/profitto permettono di classificare e analizzare i dati contabili secondo criteri aggiuntivi, senza dover creare conti specifici per ogni attività.

I Segmenti sono indicati soprattutto quando si desidera ottenere una suddivisione sistematica del Bilancio e del Conto economico, per esempio per succursale, dipartimento o unità.

I Centri di costo/profitto sono invece indicati per attribuire costi e ricavi a specifiche attività o finalità, per esempio progetti, manifestazioni o eventi.

Segmenti e Centri di costo/profitto possono essere utilizzati contemporaneamente.

La seguente tabella riassume le principali differenze.

Funzionalità

Segmenti

Centri di costo/profitto

Impostazione
Numero di livelliFino a 10 livelliFino a 3 livelli: CC1, CC2 e CC3
Numero di elementiNumero illimitato di segmenti per ogni livelloNumero illimitato di centri per ogni livello
Impostazione nella tabella ContiNella colonna Conto, facendo precedere l'identificativo da :, ::, ::: ecc., in base al livelloNella colonna Conto, utilizzando la punteggiatura prevista per CC1 (.), CC2 (,) e CC3 (;)
Indipendenza dei livelli✅ Sì, i diversi livelli sono indipendenti tra loro✅ Sì, i diversi livelli sono indipendenti tra loro
Registrazioni
RegistrazioneIl segmento segue il conto Dare o Avere, per esempio 4000:P1Il centro di costo/profitto viene indicato nelle colonne CC1, CC2 o CC3
Colonna specifica✅ Sì, consigliato inserire nelle colonne Dare e Avere o colonne Conto e Categorie (Entrate / Uscite)✅ Sì, colonne CC1, CC2 e CC3
Associazione al conto✅ Sì, il segmento segue il conto ❌ No, inserito nelle colonne specifiche
Utilizzo contemporaneo✅ Può essere utilizzato insieme ai Centri di costo/profitto✅ Può essere utilizzato insieme ai Segmenti
Analisi e report
Scheda conto✅ Sì, per ogni segmento✅ Sì, per ogni centro di costo/profitto
Totalizzazione nella tabella Conti✅ Sì, per i diversi gruppi di segmenti✅ Sì, per i diversi gruppi di centri di costo/profitto
Bilancio e Conto economico ✅ Sì, con suddivisione per livello di segmento✅ Sì, ma senza suddivisione (solo elenco centri di costo e profitto)
Report contabile✅ Sì❌ No

Principali differenze

La differenza principale riguarda il modo in cui i valori vengono attribuiti e successivamente analizzati.

Segmenti

I Segmenti seguono il conto utilizzato nella registrazione. Per esempio, indicando 4000:P1, l'importo viene attribuito al conto 4000 e al segmento P1.

Questa struttura permette di suddividere sistematicamente i valori del Bilancio e del Conto economico per livello di segmento e di ottenere:

Centri di costo/profitto

I Centri di costo/profitto vengono indicati separatamente nelle colonne CC1, CC2 e CC3 della registrazione.

Permettono di:

  • Attribuire costi e ricavi a specifiche attività o finalità;
  • Ottenere la scheda conto di ogni centro di costo o di profitto;
  • Visualizzare nella tabella Conti la totalizzazione dei diversi gruppi di centri di costo e di profitto.

Con i Centri di costo/profitto non è possibile ottenere la suddivisione del Bilancio e del Conto economico o il Report contabile come con i Segmenti.

Approfondimenti

 

Come gestire progetti, settori e filiali

In Banana Contabilità Plus è possibile gestire separatamente progetti, filiali, settori, reparti e altre attività utilizzando Centri di costo e di profitto oppure Segmenti. La scelta dipende dal tipo di organizzazione e dal rendiconto che si desidera ottenere.

Impostazione con i Centri di costo e profitto

Sono indicati quando si vogliono attribuire costi e ricavi a singole attività o unità di analisi, anche indipendenti tra loro. Ad esempio: progetto A, evento B, reparto marketing.

Impostazione con i Segmenti

Sono indicati quando si vuole suddividere sistematicamente l'intera contabilità secondo una o più dimensioni, ad esempio filiale, settore o progetto, e ottenere rendiconti separati.

Con la funzione dei Segmenti è possibile gestire settori diversi di un'impresa o diversi progetti di un'associazione e ottenere per ciascuno il bilancio e il conto economico completo, con la suddivisione dei ricavi, dei costi e dell'utile o perdita.

I segmenti sono impostati nel piano dei conti. Quando si inserisce una registrazione, si indica anche il segmento. I segmenti possono essere usati anche per gestire succursali, divisioni o ambiti di attività. Un museo può usarli per avere rendiconti delle diverse mostre, un'agenzia di trasporto per avere i rendiconti per ogni singolo veicolo.

Esempio di impostazione con i segmenti

Un'impresa con diverse succursali, organizza eventi e corsi e vuole rendiconti separati per ogni campo di attività e succursale. 

Nella tabella Conti:

  •  impostare i progetti con conti preceduti da due punti ":".
    • Corsi
    • Eventi
  • Impostare le succursali con conti preceduti da un doppio due punti "::":
    • Roma
    • Milano
    • Altri

Generalmente è più comodo usare delle sigle anziché del nomi lunghi.

segmento non assegnato o vuoto

Registrare su segmenti

I segmenti vengono inseriti nella tabella Registrazioni nelle colonne del Dare e Avere successivamente ai numeri di conto.

  • I segmenti possono essere registrati, facendoli precedere dopo il conto, sia da due punti (:) sia dal segno (-).
  • Se si desidera registrare i segmenti con il segno meno davanti al conto del segmento si deve attivare l'opzione Usa il segno meno (-) come separatore dei segmenti, presente nel menu File, comando Proprietà file (dati base) > Opzioni.  

registrazioni sui segmenti

Conto economico per segmento

Il rendiconto per segmento si ottiene dal menu:

dialogo suddivisione per segmento

  • Attivare Suddivisione per Segmento
  • Selezionare il segmento del quale si desidera ottenere il bilancio (nell'esempio per progetto o per filiale)

dialogo suddivisione per segmento

Report per settore

In questo report appaiono i diversi settori. La colonna con le parentesi graffe {} è quella dei valori non assegnati ad alcun segmento.

conto economico per settore

Report per Filiale

Nel report figurano i ricavi, i costi, e l'utile per le diverse succursali.

bilancio per segmenti

 

Controllo e sicurezza dei dati

Le funzioni di controllo e verifica di Banana Contabilità ti aiutano a garantire che la contabilità sia corretta, completa e coerente.
Attraverso strumenti semplici ma potenti puoi individuare errori, bloccare modifiche indesiderate e monitorare i saldi in tempo reale.
Sono funzioni pensate per lavorare con sicurezza, risparmiando tempo nei controlli.

Grazie a queste funzioni puoi:

  • Filtrare i dati per cercare, verificare e cambiare immediatamente conti, importi e testi.
  • Verificare la correttezza della contabilità in modo rapido e automatico;
  • Individuare e correggere errori prima della chiusura o della stampa dei report;
  • Visualizzare immediatamente delle differenze contabili
  • Lavorare con maggiore sicurezza, precisione e tranquillità.

Filtro righe

Il Filtro righe consente di visualizzare solo le registrazioni che ti interessano, in base a criteri come date, conti, importi o testo.
Puoi usarlo per verificare in modo mirato i dati, eventuali incongruenze e modificare direttamente sulle righe filtrate.
Il filtro è disponibile in molte tabelle e report, permettendoti di isolare e controllare facilmente i dati desiderati.

Controlla contabilità

La funzione Controlla contabilità esegue una verifica automatica dell’intero file, segnalando errori, squilibri o dati mancanti.
Banana controlla la correttezza dei saldi, la coerenza tra conti Dare/Avere, ed eventuali importi errati.
È uno strumento essenziale per individuare rapidamente problemi prima della stampa del bilancio o della chiusura dell’anno.

Blocco registrazioni

Il Blocco registrazioni serve a impedire modifiche accidentali o non autorizzate alle scritture già controllate.
Puoi bloccare tutte le registrazioni fino a una determinata data o solo un periodo specifico, assicurando l’integrità dei dati una volta verificati o approvati.

Colonna Saldo

La Colonna Saldo controlla che, per ogni riga di registrazione, l’importo in Dare e quello in Avere si compensino correttamente.
Quando le due parti non coincidono, Banana segnala la differenza, permettendoti di individuare e correggere subito eventuali errori di imputazione.
È una verifica immediata che ti aiuta a mantenere il bilancio sempre in equilibrio.

 

Filtro righe temporaneo

Il Filtro righe è uno degli strumenti più potenti, perché permette di ricercare e visualizzare solo determinate righe e di apportare facilmente modifiche a quelle che interessano.

Il Filtro righe è il complemento che rende ancora più efficace il concetto di contabilità con struttura tabellare di Banana Contabilità, assicurando una visione immediata e un controllo totale sui dati.

Con il filtro è possibile applicare anche un ordinamento temporaneo delle righe e dei dati, con un notevole risparmio di tempo, senza alterare l’ordine permanente della tabella. Una volta rimosso il filtro, le righe tornano nell’ordine originale.
 

La funzione Filtro righe temporaneo richiede  il piano Advanced di Banana Contabilità Plus. È possibile provarla anche con i piani Free o Professional fino a 70 righe di registrazione.

Gli utilizzi più comuni del Filtro righe temporaneo sono i seguenti:

Attenzione: il Filtro righe temporaneo è diverso dal comando Ordina righe (dal menu Dati), che altera in modo definitivo l'ordine delle righe.

Trova righe con una parola chiave

Inserisci un qualsiasi testo (o importo). Il Filtro righe temporaneo visualizza subito tutte le righe che lo contengono.


Il testo evidenziato in verde è solo a scopo esplicativo; non appare nel software.

Dopo aver effettuato i controlli e le modifiche necessarie, puoi semplicemente togliere il Filtro (cancella il testo o clicca sull’icona a forma di X accanto al campo Filtro) e le registrazioni tornano nell'ordine di prima.

La "scheda conto" modificabile

Uno degli utilizzi più comuni del Filtro di Banana Contabilità Plus è la possibilità di ottenere una scheda conto (o categoria) modificabile. In pratica, puoi visualizzare le registrazioni relative a un conto specifico e apportare direttamente le modifiche necessarie.

Come ottenere una scheda conto modificabile
Nel campo del Filtro temporaneo, inserisci la seguente combinazione:

  • !=conto

Per esempio se inserisci !=1020 ottieni di fatto una scheda conto modificabile del conto 1020. La sequenza != indica al Filtro di visualizzare tutte le righe in cui c'è una cella che contiene il codice 1020. 

Come ottenere una scheda conto modificabile quando il conto è descrittivo e composto da due o più parole
Nel campo del Filtro temporaneo inserisci la seguente combinazione:

  • !="testo conto"

Per esempio, se inserisci !="Banca XX" ottieni una scheda conto modificabile per il conto Banca XX.
La sequenza != indica al Filtro di visualizzare tutte le righe in cui una cella contiene esattamente un valore. Quando il testo da cercare è composto da due o più parole separate da spazi, devi inserire il testo tra virgolette.
In questo esempio il filtro trova tutte le righe in cui c’è una cella che contiene esattamente il testo "Banca XX".

Modifica e ritorno alla visualizzazione completa
All’interno della scheda conto modificabile puoi effettuare controlli e correggere le registrazioni.
Una volta terminate le verifiche, puoi rimuovere il Filtro:

  • cancellando il testo inserito, oppure
  • sull’icona a forma di X accanto al campo Filtro.

In questo modo, tutte le registrazioni tornano a essere mostrate nell’ordine originale.

Evidenzia righe colorate

Spesso si colorano le righe dove si vuole ritornare in un secondo tempo, o per un ricontrollo, o per farle visionare a qualcuno, o perché sono registrazioni da completare. La possibilità di evidenziarle tutte insieme evita di dover scrollare nella tabella Registrazioni e offre una chiara visione d'insieme. Il risparmio di tempo e la praticità di lavoro sono evidenti.

Come evidenziare le righe colorate
Nel campo del Filtro temporaneo, inserisci la seguente combinazione:

  • !_co! oppure !_color! 

Il programma visualizza tutte le righe colorate.

È anche possibile visualizzare unicamente le righe di un certo colore. Il programma assegna ad ogni colore un numero di stile (dal numero 2 in su) in base a quando il colore è stato assegnato la prima volta. Puoi quindi usare per esempio:

  • !_co!2 per vedere le righe con colore stile 2 (nell'esempio l'azzurro)
  • !_co!2|3 per vedere le righe con colore site 2 e 3 (nell'esempio righe azzurre e verdi).

Dopo aver effettuato i controlli e le modifiche necessarie, puoi semplicemente togliere il Filtro (cancella il testo o clicca sull’icona a forma di X accanto al campo Filtro) e le registrazioni tornano nell'ordine di prima.

Espressioni di base per il Filtro

Il Filtro consente di trovare le righe semplicemente inserendo un testo come criterio di ricerca. Quando si inserisce il testo da cercare, il programma filtra tutte le righe che contengono il testo specificato, separato da spazi.

Ecco alcuni esempi di Filtro:

  • fattura mario
    Mostra le righe che contengono  le parole "mario" e "fattura" in qualsiasi posizione.
  • mar fat
    A seconda del numero di righe presenti, è possibile ottenere lo stesso risultato anche solo inserendo un testo abbreviato.
  • "fattura mario"
    Ricerca di testo che include spazi: se si inserisce il testo tra virgolette, il programma considererà il testo come una singola parola.
  • "!~Mario"
    Normalmente la ricerca include sia maiuscole che minuscole.
    È possibile specificare che la ricerca sia solo per le maiuscole o le minuscole inserendo un carattere speciale.

Lo spazio è sempre considerato come un separatore per il comando E.

  • Lo spazio significa che le condizioni sono additive.
  • Non includere mai spazi nella ricerca a meno che non siano tra virgolette, ad esempio: "fattura mario".
  • Esempi:
    • fattura mario
      Il programma considera le righe che contengono entrambe le parole "mario" e "fattura".
    • "fattura mario"
      Il programma considera il testo tra virgolette come una singola parola, includendo lo spazio. Pertanto, cercherà tutte le righe che contengono esattamente "fattura mario" (in questo ordine).

Caratteri particolari

È possibile utilizzare quasi tutti i caratteri nella ricerca.

Solo il punto esclamativo "!" e la barra verticale "|" all'inizio di una sequenza di testo hanno un significato particolare.

  • "|" per indicare OPPURE
    Almeno uno degli elementi preceduti da "|" deve essere presente nella riga.
    Nel caso seguente, la ricerca visualizzerà le righe che includono "mario" e "fattura" oppure "parcella".
    mario |invoice |parcella
    La barra verticale è il carattere Alt-124. Se non lo trovate sulla tastiera cercate con google
    • "Layout tastiera windows/mac italia/svizzera/us (Stati Uniti)" e guardate nella sezione immagini.
  • Specificatore di comando "!".
    Qualsiasi testo preceduto dal punto esclamativo è considerato un comando e ha un significato particolare.
    Ad esempio, per escludere un testo, utilizzare la sequenza di comandi "!-".
    mario !-fattura

Espressioni avanzate per il Filtro

Le espressioni avanzate del Filtro sono sperimentali: potrebbe essere soggette a modifiche e miglioramenti.

Il carattere "!" all'inizio di un testo indica che si tratta di un comando speciale di ricerca.

  • !
    Quando posizionato prima o dopo uno spazio, avvia una sequenza di comandi.
  • !!
    È considerato come un semplice "!" e non come una sequenza di comandi.
  • !-
    Il segno meno "-" è utilizzato per escludere contenuti e può essere combinato con qualsiasi altro operatore.
    !-mario !-1000 !-=1000 !-^pagamento !-~10
  • !~
    Il tilde "~" deve essere posizionato immediatamente dopo il "!" o il "!-".
    Con "~" la ricerca diventa sensibile alle maiuscole e minuscole.
    !~mario
    !-~mario

Caratteri di comando

Sono i caratteri che seguono immediatamente l'inizio del comando "!", "!-", "!~" o "!-~".
Possono essere usati anche con il "-" per escludere e "~" per rendere la ricerca case sensitive.

  • !=
    Trova esattamente il testo specificato nella cella.
    !=1000
    Può essere usato con più valori separati dal carattere "|".
    !=1000|2000|30000
    Cella vuota.
    Dalla versione 10.1.16 seleziona celle con valori vuoti.
    !=
  • !+
    Contiene il testo specificato. Equivalente alla ricerca normale, ma permette combinazioni con altri caratteri.
    !-+mario esclude righe che contengono "mario".
    !~+mario esclude righe con "mario" rispettando maiuscole e minuscole.
  • !<>
    Diverso dal testo fornito.
    !<>1000
  • !.
    Caratteri jolly (*,?) per una ricerca con caratteri speciali.
    !.100*
    !.100*|2?0*
  • !^
    Inizia con il testo specificato.
    ^mar
    ^mar|hom
  • !$
    Termina con il testo specificato.
    !$rio
  • !_
    Ricerca per parola intera.
    !_100
    !_100|200
  • !:
    Espressione regolare.
    !:\bmario\b

Maggiore, Minore e Intervalli

Caratteri usati per confrontare valori numerici o date.

  • Data in formato yyyy-mm-dd
    2024-12-31
  • Importo con il "." come separatore decimale e senza separatore delle migliaia.
    1999.99

Comandi di confronto:

  • !> Maggiore di.
    !>100
  • !>= Maggiore o uguale.
    !>=100
  • !< Minore di.
    !<100
  • !<= Minore o uguale.
    !<=100
  • !<> Diverso da.
  • !>< Intervallo esclusivo.
    !><99.99|200
  • !>=< Intervallo inclusivo.
    !>=<100|199.99

Specificazione delle colonne

Permette di specificare la colonna in cui eseguire la ricerca.

  • !descrizione!
    Ricerca nella colonna "descrizione".
    !descrizione!mario
    !descrizione!=
    !des*!mario
    !des*;doc!mario
    !descrizione:xml!mario
    !debit*!=1000

Mostra righe con formattazione

Con le seguenti espressioni, il Filtro mostra le righe che hanno il grassetto e l'italico.

  • !_fo! Mostra righe con formattazione specifica.
  • !_fo!b Mostra righe in grassetto.
  • !_fo!i Mostra righe in corsivo.

Mostra righe con errori

Con le seguenti espressioni, il Filtro mostra le righe che hanno un errore.

  • !_er! Mostra righe con errori o avvisi.
  • !_er!e Mostra righe con errori.
  • !_er!w Mostra righe con avvisi.

Combinazione di filtri

Puoi combinare più comandi separandoli con uno spazio. I comandi separati da uno spazio sono considerati espressioni AND (tutti i criteri devono essere soddisfatti).

L’uso della barra verticale | prima del comando indica invece un’espressione OR (è sufficiente che uno dei criteri sia soddisfatto).

Il testo evidenziato in verde è solo a scopo esplicativo; non appare nel software.

Altri esempi di combinazioni di filtri:

  • 2022 !des*!mario !debit*!=1000
    Mostra righe con "2022", "mario" in colonne "des" e "1000" esatto nelle colonne "debit".
  • |!PeriodTotal_?_C:xml!<> |!PeriodEnd_?_C:xml!<> 
    Mostra le righe con un importo, in colonne il cui nome XML inizia con PeriodTotal_ e termina con _C
    oppure il cui nome XML inizia con PeriodTotal_ e termina con _C

Motivazione delle espressioni nel Filtro

Le espressioni avanzate di ricerca possono sembrare insolite, ma desideriamo che queste:

  • Non interferiscano con la ricerca naturale, permettendo all'utente di eseguire la maggior parte delle ricerche in modo intuitivo, combinando i testi così come è abituato a fare nelle applicazioni per smartphone.
  • Non siano legate a una lingua specifica, utilizzando quindi soltanto simboli.
  • Supportino tutte le possibili ricerche, in modo da poter essere utilizzata per esprimere i filtri inseriti dall'utente in maniera simile a Excel.
  • Aprissero la possibilità di includere comandi specifici di Banana, come colore, errori, ecc.

Abbiamo valutato diverse altre espressioni di ricerca, ma tutte utilizzano caratteri comuni come il segno meno "-" o il "+" o altri come "\", "(", "*", "?", che sono frequentemente usati in contabilità.
Così abbiamo deciso di creare un'espressione speciale in cui il punto esclamativo "!" viene utilizzato come indicatore di comando. Il "!" è normalmente usato alla fine di una frase, quindi è improbabile che interferisca con la ricerca.
Tutti i feedback e i suggerimenti sono benvenuti!

Posizione del cursore

Quando si usa il filtro, il cursore rimane sulla cella in cui era prima di usarlo, anche se questa non viene visualizzata.

  • Per spostarsi nella tabella bisogna cliccare su una cella.
  • Una volta che si toglie il filtro, non è detto che il cursore torni sulla cella originale.
  • Per ritornare sulle celle in cui eri posizionato prima di usare il filtro, puoi usare i bottoni di navigazione "<"  e ">" posti nella barra degli strumenti.

GPT di Banana Contabilità Plus per usare il Filtro

Questo GPT di Banana Contabilità è stato creato utilizzando ChatGPT ed è progettato per generare espressioni avanzate di ricerca per filtrare le righe nella tabella Registrazioni.

Il generatore di comandi GPT per le espressioni avanzate di ricerca (Filtro) è solo sperimentale: potrebbe essere soggetto a modifiche e miglioramenti.

Requisiti

Per utilizzare questo GPT, è necessario:

  • Scaricare e installare l'ultima versione di Banana Contabilità Plus
  • Avere un account ChatGPT.
    • Per utilizzare questo GPT, è necessario avere un abbonamento ChatGPT Plus. Senza di esso, è possibile provare il servizio gratuitamente per un massimo di dieci richieste. Successivamente, è necessario eseguire l'upgrade a ChatGPT Plus oppure attendere alcune ore prima di poter effettuare ulteriori richieste.

Come funziona

  • Apri il GPT di Banana Contabilità Plus da questo link:
  • Nel campo Messaggio in basso, inserisci una frase che descriva ciò che vuoi cercare all'interno della tabella Registrazioni con il Filtro. In generale, più specifiche sono le richieste, migliori saranno i risultati.
  • Il GPT elaborerà la tua richiesta e restituirà il risultato corrispondente.
    In base all'input fornito al GPT, verrà generata una stringa di testo contenente il comando necessario per filtrare le righe nella tabella Registrazioni.
  • Copia la stringa di testo generata.
  • Incolla la stringa copiata nel Filtro della tabella Registrazioni in Banana Contabilità Plus.

Banana Accounting Filter command creator GPT

Esempi di messaggi da inserire nel GPT

Di seguito sono riportati esempi di messaggi da inserire nella chat del GPT, insieme ai relativi risultati generati:

  • "Trova tutte le registrazioni del terzo trimestre del 2024"
    • Risultato: "!date:xml!>=2024-07-01 !date:xml!<=2024-09-30"
  • "Cerca le righe con un importo di 450.00"
    • Risultato: "!amount:xml!=450.00"
  • "Cerca le righe con un importo maggiore di 200"
    • Risultato: "!amount:xml!>200"
  • "Cerca le righe con il valore 3001 nella colonna Conto Avere"
    • Risultato: "!accountcredit:xml!=3001"
  • "Dammi le righe con il valore 1020 nella colonna Conto Avere e un importo tra 1500 e 4000"
    • Risultato: "!accountcredit:xml!=1020 !amount:xml!>=<1500|4000"

Ordina righe temporaneo

La funzione Ordina righe temporaneo di Banana Contabilità Plus consente di ordinare temporaneamente le righe di una tabella, senza modificarne la disposizione permanente. È una funzione utilissima per cercare immediatamente dei dati, sia testi che importi.
Una volta rimossa la funzione, le righe della tabella tornano al loro ordine originale.

Per cambiare l'ordine delle righe di una tabella in modo definitivo occorre usare il menu Dati > Ordina Righe.

La funzione Ordina righe temporaneo è una delle nuove funzionalità disponibile solo nel piano Advanced di Banana Contabilità Plus. È possibile provarla anche con i piani Free o Professional fino a 70 righe di registrazione.

Questo strumento permette di ordinare rapidamente il contenuto secondo la colonna dalla quale è impartita la funzione Ordina:

  • Clicca con il tasto destro del mouse sull'intestazione della colonna dove hai bisogno di un ordinamento.
  • Posizionati sulla piccola freccia e seleziona il criterio di ordinamento ascendente o discendente.

Vantaggi

  • Puoi ordinare le righe visualizzate, in senso ascendente o discendente, in base alla colonna desiderata.
  • A differenza di Excel, quando rimuovi l'ordinamento di visualizzazione, le righe tornano all'ordine originale senza dover usare il comando Annulla operazione.

Sort function in Banana

Sorted rows in Banana
Nell'intestazione della colonna scelta per ordinare i dati apparirà una freccia.

Nota importante

La funzione Ordina righe temporaneo è diversa dal comando Ordina righe (dal menu Dati):

  • Ordina righe temporaneo è un ordinamento delle righe a video temporaneo, concepito per velocizzare la revisione e la modifica dei dati inseriti in precedenza. È possibile rimuovere facilmente i criteri di ordinamento per tornare all'ordine originale delle righe. Questa funzione è disponibile solo con il piano Advanced.
  • Il comando Ordina righe (dal menu Dati) modifica in modo permanente l'ordine delle righe della tabella e può essere annullato solo con il comando Annulla. Questo comando è disponibile per tutti i piani.

Controlla e ricalcola contabilità

Banana Contabilità mette a disposizione diversi comandi per ricalcolare i dati e verificare la correttezza della contabilità. È buona pratica eseguire questi controlli regolarmente, soprattutto se il programma segnala errori o differenze.

I principali comandi e le funzioni per il ricalcolo e il controllo della contabilità sono i seguenti:

  • Tasti rapidi per avviare il ricalcolo della contabilità:
    • Maiuscolo + F9 (Windows e Mac)
    • Cmd + 9 (Mac)
  • Menu Azioni > Controlla contabilità per eseguire dei controlli estesi della contabilità.
  • La Colonna Saldo evidenzia le differenze nella tabella Registrazioni tra le colonne Dare e Avere. La colonna Saldo può essere resa visibile dal menu Dati > Disponi colonne.

Se vengono segnalati errori o differenze, è opportuno correggerli prima di proseguire con altre operazioni contabili.

Ricalcolo (maiuscolo + F9) e controllo contabilità 

La combinazione Maiuscolo + F9 esegue automaticamente le seguenti azioni:

  • Verifica la versione in uso del programma e segnala la disponibilità di eventuali aggiornamenti
    (si consiglia sempre di utilizzare l’ultima versione).
  • Azzera e ricalcola i saldi dei conti, dei centri di costo e dei segmenti.
  • Riscrive tutte le operazioni come se fossero inserite nuovamente.
  • Segnala eventuali errori nelle tabelle:
    • Conti
    • Registrazioni
    • Codici IVA
    • Cambi
  • Partita doppia multimoneta
    • Aggiorna i saldi di apertura.
    • Ricalcola i saldi secondo gli ultimi cambi inseriti nella tabella Cambi.
  • Contabilità con IVA
    • Ricalcola tutti i valori IVA in base ai codici IVA utilizzati.
  • Cash Manager
    • Calcola il saldo progressivo nella tabella Registrazioni.
    • Ricalcola i totali delle tabelle Conti e Categorie.
  • Cash Manager ed Entrate / Uscite
    • Ricalcola i totali delle tabelle Conti e Categorie.
  • Contabilità con Preventivo
    • Aggiorna le colonne Differenza budget e Anno precedente nella tabella Conti.

Dialogo Controlla contabilità 

Il comando Azioni > Controlla contabilità apre una finestra di dialogo con opzioni di controllo avanzate.

Controlla contabilità

Ricalcola contabilità ed esegui controlli estesi

Questo è uno dei comandi più importanti per la verifica della contabilità, perché:

  • ricalcola l'intera contabilità,
  • esegue controlli approfonditi,
  • segnala eventuali errori nella finestra Messaggi.

Aggiorna inoltre i testi delle colonne Descrizione conto e Categorie nella tabella Registrazioni, se modificati.

Proprietà dati base

L'opzione è attiva per default e verifica la coerenza dei dati impostati in File > Proprietà file (dati base), come:

  • date di apertura e chiusura,
  • conti IVA,
  • conti per differenze di cambio.

Registrazioni

Differenze registrazioni

  • Controlla eventuali differenze tra Dare e Avere (o tra Conti e Categorie).
  • Le righe interessate vengono indicate nella finestra Messaggi.
  • L’importo totale della differenza è visibile nella finestra informativa in basso.
  • Le differenze sono evidenziate anche nella Colonna Saldo. 

Includi differenze intermedie

  • Verifica che nelle registrazioni multiple non vi siano differenze intermedie.
  • Le differenze sono spesso dovute a registrazioni incomplete o importi errati.

differenze nelle registrazioni

Saldi di verifica (#CheckBalance)

  • Confronta il saldo contabile con il saldo reale (banca o posta) inserito manualmente.
  • Eventuali differenze vengono segnalate indicando i conti interessati.

Maggiori informazioni sulle registrazioni di Check Balance sono disponibili alla pagina Registrazioni #CheckBalance.

Stesso documento con date diverse

  • Avvisa se uno stesso numero di documento è associato a date differenti.
  • Questa situazione può impedire al programma di determinare correttamente la contropartita.

Conti

Struttura piano dei conti

  • Controlla che la struttura dei gruppi contabili sia corretta.

Presenza di differenze di cambio

  • Segnala eventuali differenze di cambio non ancora registrate.

Saldi di apertura differiscono dai saldi di chiusura anno precedente

Articoli

Saldi di apertura dei conti Asset

  • Accerta che il valore di apertura degli Articoli coincida con il saldo del conto Asset associato.
  • Il controllo viene effettuato solo per gli articoli con conto Asset assegnato.

Includi controlli estesi con il tasto maiuscolo + F9

Se l’opzione Includi controlli estesi con il tasto Maiuscolo + F9 è attiva, il programma esegue automaticamente tutti i controlli selezionati nel dialogo Controlla contabilità anche tramite il tasto rapido.

Se l’opzione non è attiva, con Maiuscolo + F9 viene eseguito solo il ricalcolo della contabilità.

Blocco registrazioni con la tecnologia del Blockchain

Banana usa un sistema di certificazione dei dati contabili basata su una tecnica che oggi viene chiamata blockchain (catena di blocchi). Il metodo di certificazione basato sul concatenamento dei blocchi di dati "blockchain" è considerato talmente affidabile da essere impiegato per assicurare la validità dei bitcoin e di tutte le moderne crypto-monete.

Banana.ch è stata la prima ditta al mondo a usare la tecnologia blockchain in ambito contabile. Il metodo è stato depositato come brevetto nel 2002 (US Patent No. 7,020,640). Questo metodo garantisce alti livelli d’integrità dei dati e di conformità alle normative di legge.

Per maggiori informazioni si veda Blockchain per garantire l'integrità dei movimenti contabili.

Comando Blocca registrazioni

Con il comando dal menu Azioni > Blocca registrazioni > Blocca registrazioni, i movimenti della contabilità vengono bloccati e segnati con delle cifre di controllo che permettono di verificare nel tempo che le registrazioni non siano state modificate.

  • Viene verificata la validità di un eventuale blocco già esistente
  • Le registrazioni fino alla data del blocco sono numerate progressivamente e bloccate. Per ogni registrazione viene calcolato il marchio digitale della riga e quello progressivo.
    Il calcolo dei marchi digitali viene fatto nella sequenza delle colonne.
  • Nella contabilità viene indicato che non verranno più accettate registrazioni con data uguale o inferiore alla data blocco.

blocca registrazioni

Data nuovo blocco (compresa)

Specificare la data fino a quando i movimenti devono essere bloccati.

Password (opzionale)

È possibile inserire una password per permettere l’eventuale sblocco delle registrazioni o per poter in seguito eseguire un nuovo blocco. Il programma, se non trova errori nelle registrazioni comprese nella data del blocco, blocca le registrazioni, calcola e assegna ad ogni riga di registrazione delle cifre e dei codici diversi per ogni riga, visualizzate nella vista Blocco.

Ultimo blocco

I dati di questa sezione vengono indicati automaticamente dal programma in base all'ultimo blocco eseguito.

Blocco valido

Viene visualizzato un "Sì" se il blocco è valido.

Data blocco

È la data dell'ultimo blocco eseguito.

Numero di blocco

È il valore inserito automaticamente dal programma nell'ultima riga della colonna BloccoNum.
Quando il blocco viene ripetuto, se il valore della riga dell'ultimo blocco rimane invariato, significa che il blocco è valido e di conseguenza i dati non sono stati modificati; se invece il valore varia viene indicato:

  • (-1) se già dalla prima riga il blocco non è valido
  • (-2) se ci sono delle righe che hanno il medesimo Blocco Num.

Hash progressivo

È la cifra di controllo presente nell'ultima registrazione.

Registrazioni: Vista Blocco

Sono visualizzate i marchi digitali e le informazioni che sono servite per la firma digitale.

  • BloccoNum: il numero progressivo che distingue la riga
  • BloccoImp: l'importo cumulato dei movimenti, simile al totale di fine pagina, richiesto da alcune legislazioni
  • BloccoLinea: (colonna nascosta) il marchio digitale calcolato sulla base dei valori della riga.
  • BloccoProgr: il marchio digitale complessivo. 

Il marchio digitale BloccoProgr

È l'elemento centrale della certificazione e usa la metodologia del blockchain.
Il marchio digitale è calcolato in base a questi valori:

  • Del contenuto della registrazione attuale, compresi importi, descrizioni e descrizione del conto al momento del blocco.
  • Del numero progressivo (BloccoNum)
  • Del saldo cumulato (BloccoImp)
  • Del marchio progressivo della registrazione precedente (BloccoProgr).

Nel caso in cui i dati della contabilità dovessero subire una minima modifica (è cambiata una data, un importo) la cifra di controllo risulterà diversa.
Se la cifra rimane la medesima significa che i dati sono originali e quindi che non sono stati cambiati.

Comando Verifica blocco

Con il Menu Azioni > Verifica blocco, il programma controlla se il blocco è valido e visualizza i dati del blocco.

  • Il programma ricalcola i marchi digitali e verifica se quelli ricalcolati sono uguali a quelli abbinati alle registrazioni.
    • Se sono uguali, il blocco è considerato valido e quindi i dati sono originali.
    • Se i marchi non sono uguali, significa che i dati sono stati modificati e non sono quelli originali calcolati al momento del blocco.

Comando Sblocca registrazioni

La funzione Sblocca registrazioni nel menu Azioni rimuove il sblocco e le cifre di controllo.

Prima di eseguire il comando, procedere come segue:

  • Selezionare le righe interessate nella tabella Registrazioni.
  • Cancellare la data di blocco esistente (vedi finestra di dialogo che segue).

Se il blocco era protetto da una password, sarà necessario inserirla nuovamente per completare lo sblocco.
Volendo successivamente procedere ad un nuovo blocco, se i dati e l’ordine delle registrazioni non sono cambiati, le cifre di controllo saranno le medesime del blocco precedente, se invece sono stati modificati, le cifre di controllo cambiano.

Sblocco parziale

Quando le registrazioni sono state bloccate, è possibile sbloccarle anche solo parzialmente, partendo da una determinata data. Se nel blocco è stata inserita una password, per poter confermare lo sblocco, occorre digitare la password nell'apposita casella.

Perché lasciare sbloccare la contabilità?

In linea di principio la contabilità bloccata non si dovrebbe sbloccare. Capita che dopo il blocco ci si accorge di errori nella contabilità e della necessità di fare correzioni.
Per avere la possibilità di fare ulteriori modifiche, gli utenti tenevano una copia del file prima del blocco. Se trovavano errori ripristinavano la situazione precedente. Nel frattempo erano state fatte magari altre registrazioni, per cui spesso succedeva che ripristinando versioni precedenti la contabilità risultava sbagliata. Per evitare questo inutile dispendio di tempo si è deciso di mettere a disposizione il comando Sblocca registrazioni.

La certificazione non deve essere confusa con la sicurezza dei dati. La certificazione dei dati è una metodologia che assicura che i dati contabili siano originali. Per impedire che i dati vengano modificati, la metodologia è quella relativa alla sicurezza dei dati. Delle procedure per la sicurezza dei dati possono però essere implementate unicamente in un ambiente che limita l'accesso ai dati.

Se il file è completamente a disposizione dell'utente, come quando è su un PC, le persone si trovano ad avere il controllo completo dei dati. Possono quindi sostituire facilmente dei file. Con la certificazione non si impedisce che i dati siano alterati, ma si riesce comunque a sapere se sono quelli originali.

La persona che tiene la contabilità è responsabile della contabilità e decide se una modifica è lecita o meno.

Organizzare la certificazione e la verifica

Una volta che i movimenti del periodo sono stati bloccati bisogna:

  1. Stampare l'informazione relativa al blocco o l'ultima riga cerficata con il relativo numero di certificazione (BloccoProgr).
  2. Firmare e custodire questa informazione con i documenti della contabilità o in un altro luogo sicuro.

Per verificare che i dati contabili siano quelli originali:

  1. Date il comando Mostra informazioni blocco.
  2. Riprendete il documento dove risulta il marchio digitale di verifica.
  3. Controllate se la riga identificata con il BloccoNum ha ancora lo stesso marchio digitale:
    • Se il numero corrisponde, i dati della contabilità sono i medesimi di quelli certificati
    • Se il numero non corrisponde, significa che i dati della contabilità sono stati modificati.

Banana sta sviluppando delle applicazioni che permettono di confrontare due file e avere indicazioni circa i dati che sono stati cambiati.

Sicurezza dati

La certificazione digitale assicura che i dati siano ancora quelli originali. Non impedisce però la modifica dei dati. 
È responsabilità del contabile assicurare che i dati non siano alterati. Ogni amministrazione deve avere un'organizzazione adeguata alle proprie dimensioni e necessità.
Chi desidera fare in modo che i dati non siano alterati da persone non autorizzate, deve impiegare altre metodologie e altri strumenti, come per esempio:

  • Salvare i dati su un sistema sicuro (disco di rete protetto) protetto da password.
  • Tenere delle copie dei dati.
  • Criptare gli archivi.

Archiviazione a lungo termine

Il file della contabilità contiene i dati immessi. Per aprire il file e ottenere un report o la scheda conto dovete quindi avere sempre a disposizione il programma. 

Banana Contabilità consente di esportare tutti i dati della contabilità e anche le diverse stampe in formato Pdf, Html e Xml.
L'archivio generato può essere salvato su un CD e consultato su qualsiasi computer a distanza di anni, anche da persone che non hanno Banana Contabilità.

Colonna Saldo per rilevare le differenze contabili

La colonna Saldo è presente nella tabella Registrazioni nei file di contabilità in partita doppia, multimoneta, contabilità entrate/uscite e cash manager. È molto utile perché rileva le differenze contabili nella tabella Registrazioni.  

La colonna Saldo mostra un valore solo quando è presente una differenza contabile.
Se la registrazione è corretta e il saldo è pari a zero, la cella rimane vuota e la colonna non evidenzia alcuna anomalia.
La presenza di un importo nella colonna Saldo indica quindi che la registrazione è incompleta o contiene un errore da verificare e correggere.

▶ Guarda il video: La nuova colonna Saldo

Come visualizzare la colonna Saldo

La colonna Saldo non è visibile per impostazione predefinita. È possibile visualizzarla dal menu:

  • Dati > Disponi colonne > Saldo

La colonna Saldo può essere posizionata nella posizione desiderata utilizzando i pulsanti Su (sposta la colonna a sinistra) e Giù (sposta la colonna a destra) nella finestra di dialogo Disponi colonne.

Motivi delle differenze nella colonna Saldo

Quando si riscontrano discrepanze contabili, è fondamentale identificarne la causa e procedere alla correzione.

Le differenze possono essere dovute, in particolare, ai seguenti motivi:

  • la cella del Conto Dare, del Conto Avere o della Categoria è stata lasciata vuota o contiene un valore errato
  • nelle registrazioni su più conti o categorie, i totali degli importi non coincidono
  • nelle registrazioni con codice IVA, la scomposizione IVA o il conto IVA non sono corretti.

Nota: nelle registrazioni composte, il programma può mostrare temporaneamente una differenza tra Dare e Avere fino al completamento della registrazione.

La colonna Saldo nella Contabilità in partita doppia

Nella contabilità in partita doppia, la colonna Saldo rileva le differenze tra le colonne Dare e Avere.

Quando la contabilità è corretta, la colonna Saldo non deve contenere alcun valore (celle vuote):

  • il saldo è pari a zero quando la somma degli importi in Dare e Avere si compensano;
  • nelle registrazioni su più conti o categorie, può comparire un saldo fino al completamento di tutte le registrazioni coinvolte. Con l’ultima registrazione, il saldo deve tornare a zero.

Balance column

L’esempio visualizzato nell’immagine riguarda una registrazione relativa al pagamento di più fatture. I conti e i relativi importi sono inseriti su più righe:

  • Nella prima riga, nella colonna Avere, è stato registrato il conto bancario 1020, per un importo totale pagato di 1'000.
  • Nelle righe successive, nella colonna Dare, sono stati registrati:
    • il conto 1520 – Investimenti, per 300;
    • il conto 5820 – Viaggi, per 200;
    • il conto 4000 – Acquisti materiale, per 400.

Il totale degli importi registrati in Dare è quindi pari a 900, mentre l’importo registrato in Avere è 1'000.

La registrazione presenta pertanto una differenza di 100. Questa differenza viene evidenziata nella colonna Saldo, nell’ultima riga della registrazione, permettendo di individuare immediatamente che la registrazione non è in pareggio.

La colonna Saldo nella contabilità Entrate/Uscite

Nella contabilità Entrate/Uscite e Cash Manager la colonna Saldo rileva le differenze tra le colonne Conto e Categoria.

Quando la contabilità è corretta, la colonna Saldo non deve avere alcun valore (celle vuote):

  • Il saldo è a zero se la somma degli importi nelle colonne Conto e Categoria si compensano (nessuna differenza).
  • Per le registrazioni su diversi conti, figura un saldo finché non  viene completata la registrazione su tutti i conti e le categorie coinvolti. Con l'ultima riga di registrazione il saldo deve andare a zero.

balance column

Nell'immagine di esempio si è generata una differenza di 1000:

  • Nella registrazione, sulla riga Doc 2, non è stata inserita la categoria nella colonna Categoria. Pertanto, l'importo, essendo stato registrato solo sul conto, si è generata una differenza di 1000.

Controllare la contabilità

Il comando Controlla contabilità include anche il controllo della colonna Saldo.

Se la colonna Saldo non è a zero significa che ci sono degli errori. Per cercare la prima riga da dove si è generata la differenza contabile:

  • scorrere la colonna Saldo per individuare la prima riga da dove parte la differenza.
  • utilizzare il comando Ricontrolla contabilità che indica la riga da dove inizia la differenza.

Esportazione da Banana Contabilità+

Banana Contabilità Plus offre diverse possibilità di esportazione. È possibile esportare i dati di una singola tabella (esporta righe), di più tabelle (esporta file), o solo i dati contenuti nell'anteprima di stampa. Si può scegliere l'esportazione in diversi formati: PDF, Xml, Excel, Html, txt, Json, ecc.

Novità! È ora anche possibile esportare il file PDF che include anche tutti gli allegati digitali. In un unico file dunque è inclusa veramente tutta la contabilità. 

L'esportazione in PDF con allegati digitali è disponibile in Banana Contabilità Plus solo con il piano Advanced. 
Guarda tutti i vantaggi del piano Advanced.

Esporta File

Dal menu File > Esporta file si possono esportare più tabelle contemporaneamente.
Nel dialogo Esporta file sono usati anche le seguenti sezioni:

  • Quelle specifiche al tipo di file (vedi formati d'esportazione).
  • Includi - per definire le tabelle e i report che devono essere inclusi nell'esportazione.
  • Periodo - (Contabilità) per definire il periodo.
  • IVA - (Contabilità con IVA).
  • Personalizzazione.

Esporta righe

Dal menu Dati > Esporta righe si può esportare il contenuto della singola tabella.
Se prima di dare il comando si selezionano delle righe, nel dialogo d'esportazione sarà attivata l'opzione Solo righe selezionate.

Esporta Anteprima di stampa

Nella barra degli strumenti dell'anteprima di stampa:

Formati per l'esportazione

Per predisporre una specifica esportazione, ogni formato ha una o più sezioni con delle opzioni.
Puoi scegliere fra diversi formati:

  • PDF 
    Permette di effettuare una stampa in PDF di tutto il contenuto del file contabile.
    Nuovo! Esportazione file PDF con inclusi gli allegati digitali
  • Excel 
    Per creare in Excel presentazioni, confronti, preventivi, calcolo indici, analisi di bilancio, grafici che si collegano direttamente ai valori della contabilità.
  • HTML  
    Esportando in questo formato, si può accedere a tutti i dati e resoconti contabili semplicemente con un browser Internet (Explorer, Mozilla, Opera).
    Questo formato soddisfa appieno i requisiti legali per l'archiviazione a lungo termine dei dati contabili.
  • XML 
    Lo standard per l'interscambio di dati. I dati contabili possono essere facilmente letti e rielaborati con altri programmi o tramite fogli di stile XSLT.
  • Esporta righe in TXT 
    Esporta le righe della tabella in formato testo.

 

Esportazione dei dati in Excel

Per esportare in Excel cliccare sul menu File > Esporta file > Esporta in Excel.

esporta file da Banana in Excel

Nome file

In quest’area bisogna inserire il nome del nuovo file che il programma crea per l’esportazione dei dati. Qualora invece si selezioni un file già esistente tramite il bottone Sfoglia, il programma sovrascrive il file con i nuovi dati.

Visualizza file immediatamente

Viene lanciato il programma per la visualizzazione dell’archivio MS Excel appena creato. In questo modo si vede immediatamente il risultato dell’esportazione.

Opzioni

Definisci nome celle

Con questa opzione, in fase di esportazione, il programma attribuisce automaticamente un nome ad ogni cella. Per esempio, la cella che contiene il saldo del conto 1000, riceve in Excel il nome "Accounts_1000_Balance". Questo permette d'identificare univocamente ogni cella indipendentemente dalla posizione che occupa nel foglio e dunque di creare dei report in Excel che non devono essere corretti, se il piano dei conti viene modificato.

Definisci nomi tabelle

Con questa opzione, in fase di esportazione, il programma attribuisce automaticamente un nome nell’area delle celle appartenenti ad una tabella. Per esempio, l’area formata dalle celle appartenenti alla tabella Accounts viene identificata con il nome DB_Accounts. Questa opzione è necessaria se in Excel, nella creazione dei report, vengono utilizzate le funzioni di database.

Usa nomi in Xml (Inglese)

È possibile definire i nomi delle celle nella lingua originale della contabilità, oppure con il loro nome in inglese. Nella lingua originale i nomi saranno comprensibili anche a chi non conosce l'inglese, ma non saranno universali come quelli in inglesi. Con questa opzione si ha quindi per esempio "Accounts_1000_Balance" invece di "Conti_1000_Saldo".

Proteggi tabelle

Questa opzione blocca il contenuto delle celle, rendendo unicamente possibile modificarne la formattazione. Ciò impedisce che vengano inavvertitamente modificati i dati esportati. Si può rimuovere la protezione in qualunque momento tramite il comando in Excel.

Altre sezioni

Per le spiegazioni delle altre sezioni consultare le seguenti pagine web:

Risultato dell'esportazione

L'esportazione in Excel crea un file con il contenuto html, però con l'estensione ".xls". Il file viene aperto da Excel e convertito automaticamente. Excel però avvisa che il file non è un file Excel effettivo, rispondere semplicemente di continuare.

Ogni tabella della contabilità è un foglio del file Excel

Risultato esportazione in Excel

Usare i nomi delle celle invece dei riferimenti riga/colonna:

  • I nomi ritornano il valore desiderato anche quando si inserisce una nuova riga o colonna.
  • I nomi sono facili da usare e comprendere.
    "Conti_1000_Saldo" sta per saldo del conto 1000.
    "Conti_1000_Descrizione" riprende il valore della cella contenente la descrizione del conto 1000.
  • I nomi possono essere usati nelle formule.
    "=Conti_1000_Saldo" riprende il valore della cella contenente il saldo del conto 1000.
    "=Conti_1000_Saldo/1000" divide per 1000 il saldo del conto 1000.
  • Con i nomi è possibile creare dei collegamenti a diversi file.

Il collegamento a una cella si compone di:

  • Nome del file.
  • Nome della tabella.
  • Nome della cella.

Copia/incolla dei dati da Banana a Excel

Con Banana Contabilità sempre possibile, oltre all'esportazione, effettuare il copia/incolla dei dati Banana in Excel: solo alcune celle, colonne, o tutta la tabella.

Alcuni utenti ci hanno segnalato che in rari casi e unicamente a partire da computer Mac, in fase di esportazione dei dati da Banana ad Excel, il formato degli importi non è ottimale.
La situazione è comunque facilmente risolvibile semplicemente selezionando in Excel le colonne con gli importi e cambiando il formato delle celle nel tipo “Numero”.

Cambio formato importi in Excel

 

Includi

Dal menu File > Esporta file > Esporta in Excel > sezione Includi si apre la finestra di dialogo che permette di scegliere le tabelle e i report da includere.

sezione includi nell'esporta file da Banana a Excel,

Ricontrolla contabilità

Attivando la funzione, la contabilità viene ricontrollata prima di essere esportata.

Includi

Contiene la lista delle tabelle e dei report che si possono esportare. La lista dei dati può variare a dipendenza della tipologia di file e contabilità.

Vista

Si può selezionare la vista o la personalizzazione che si vuole includere.
Questa opzione è disponibile nell'esportazione in formato Pdf, Html e Xml.

Periodi

Questo gruppo permette d'indicare delle opzioni per l'esportazione di tabelle che prevedono dei periodi.

Conti / Categorie per periodo

Si riferisce alla scelta Conti Periodo e indica quale ripetizione per periodo si desidera.

Riassunto IVA

Si riferisce alla scelta Riassunto IVA Periodo. Crea dei riassunti IVA per i diversi periodi indicati.

Crea periodi per tutto l’anno

Questa funzione esporta i saldi parziali per l’intero anno e non limitatamente al periodo contabile specificato o al periodo di esportazione selezionato.

Numero massimo periodi

Il numero massimo possibile di periodi.

Esporta in Html

Per esportare un file in Html cliccare sul menu File → Esporta file → Esporta in Html.

esporta file da Banana in Html

Nome file

In quest’area bisogna inserire il nome del nuovo file che il programma crea per l’esportazione dei dati. Qualora invece si selezioni un file già esistente tramite il bottone Sfoglia, il programma sovrascrive il file con i nuovi dati.

Visualizza file immediatamente

Viene lanciato il programma per la visualizzazione dell’archivio HTML appena creato. In questo modo si vede immediatamente il risultato dell’esportazione. È bene ricordarsi che i browser come Mozilla e MS-Explorer usano un meccanismo di cache dei documenti. Quando si effettua l’esportazione una seconda volta, se non si preme sul bottone Aggiorna del browser, è possibile che si veda ancora la versione precedente.

Opzioni creazione file

Intestazione 1, 2 e 3

Sono le intestazioni dei files.

Altre sezioni

Per le spiegazioni delle altre sezioni consultare le seguenti pagine web:

Opzioni Html

Dal menu File → Esporta file → Esporta in Html → sezione Opzioni Html si apre la finestra di dialogo che permette di attivare delle opzioni nell'esportazione del file in formato Html.

esporta file in Html, sezione opzioni Html

Usa foglio di stile CSS

Vistando questa casella è possibile collegare al file esportato, un foglio di stile. Il programma usa in automatico un proprio foglio di stile predefinito e lo incorpora nel documento.

Usa foglio stile predefinito

Viene utilizzato il foglio di stile predefinito del programma. Disattivando la casella, si rende automaticamente attiva l’opzione Foglio di stile esterno, in cui è possibile selezionare il nome di un foglio di stile personale.

Foglio stile esterno

Nome file

Nel caso si utilizzi un foglio di stile esterno, con il bottone Sfoglia, selezionare il nome del file del foglio di stile.

Includi foglio di stile nel file Html

Quando i dati in formato Html vengono spediti, è necessario spedire anche il file del foglio di stile. Per evitare d'inviare due files separati, attivando la casella, è possibile incorporare il foglio di stile al file contabile Html.

Vistando le caselle, il programma archivia i dati secondo le opzioni scelte:

  • Esporta solo le colonne visibili
  • Tabella con bordo
  • Colonne con intestazione
  • Riporta i fine pagina
  • Esporta come dati - i dati vengono esportati senza nessuna formattazione.

Esporta in Xml

Per esportare in Xml cliccare sul menu File → Esporta file → Esporta in Xml.

esporta file da Banana in formato Xml

Nome File

Inserire il nome del file nuovo da creare o sceglierne uno esistente tramite il tasto Sfoglia.

Visualizza file immediatamente

Viene lanciato il programma per la visualizzazione dell’archivio Xml appena creato. In questo modo si vede immediatamente il risultato dell’esportazione. È bene ricordarsi che i browser come Mozilla e MS-Explorer usano un meccanismo di cache dei documenti. Quando si effettua l’esportazione una seconda volta, se non si preme sul bottone Aggiorna del browser, è possibile che si veda ancora la versione precedente.

Foglio stile XSLT

In quest’area è possibile impostare il foglio di stile (file Xml esterno) in base al quale il programma deve disporre graficamente i dati contabili. Banana Contabilità non mette a disposizione files Xslt.

Opzioni

È possibile scegliere come opzioni:

  • Esporta solo le colonne visibile.
  • Includi la lista delle viste.
  • Esporta come dati.

Altre sezioni

Per le spiegazioni delle altre sezioni consultare le seguenti pagine web:

Esporta righe in txt

Per esportare le righe si parte dal menu Dati → Esporta righe → Esporta righe in Txt. Possono essere attivate le opzioni della finestra seguente:

esporta righe da Banana in formato txt

Nome file

Inserire il nome del file, oppure, selezionarne uno già esistente tramite il bottone Sfoglia.

Formato

Selezionare il formato.

Visualizza file immediatamente

Viene lanciato il programma per la visualizzazione dell’archivio Txt appena creato. In questo modo si vede immediatamente il risultato dell’esportazione. È bene ricordarsi che i browser come Mozilla e MS-Explorer usano un meccanismo di cache dei documenti. Quando si effettua l’esportazione una seconda volta, se non si preme sul bottone Aggiorna del browser, è possibile che si veda ancora la versione precedente.

Opzioni

Se attivate permettono l'esportazione dei seguenti dati:

  • Solo righe selezionate.
  • Solo colonne visibili.
  • Intestazione campi.
  • Unicode (Utf-8).

Preventivo economico e Pianificazione finanziaria integrati

Banana Contabilità permette di creare preventivi economici e pianificazioni finanziarie utilizzando la stessa metodologia della contabilità.
La gestione integrata del preventivo consente di simulare l’evoluzione futura dell’attività in modo semplice e professionale, senza dover utilizzare strumenti separati per la pianificazione economica e finanziaria.

Il preventivo in Banana Contabilità si distingue da molti altri gestionali perché non è un modulo separato o un semplice strumento di budgeting, ma è integrato direttamente nella logica contabile del programma.

La funzione di pianificazione, con previsioni di costi, ricavi e liquidità, è integrata e disponibile in tutti gli applicativi di Banana Contabilità Plus.

Video introduttivi 

Questi video mostrano esempi pratici di preventivo e pianificazione finanziaria nei diversi tipi di contabilità disponibili in Banana Contabilità.

Il vantaggio di gestire il preventivo nella stessa contabilità

Grazie all’utilizzo della stessa struttura contabile, il preventivo diventa uno strumento operativo quotidiano e non un documento separato da aggiornare manualmente.

Questo metodo offre numerosi vantaggi:

  • Una gestione più semplice e integrata
  • Nessuna duplicazione dei dati
  • Aggiornamento automatico delle previsioni
  • Maggiore controllo finanziario ed economico
  • Confronti immediati tra preventivo e consuntivo.

A differenza dei tradizionali fogli Excel, Banana collega automaticamente costi, ricavi, patrimonio e liquidità, aggiornando in tempo reale tutti i dati previsionali. Nelle stesso file vedi presente e futuro.

Una pianificazione sempre aggiornata

Con il Preventivo basato sui movimenti, ogni modifica alle registrazioni previsionali aggiorna immediatamente il Bilancio previsionale, il Conto Economico previsionale e la liquidità prevista.

Questo permette di sviluppare rolling budget e di adattare continuamente le previsioni all'evoluzione reale dell'attività.

Due modalità per gestire il preventivo

Banana Contabilità offre due modalità per creare il preventivo:

  • Preventivo in colonna: direttamente nella colonna Preventivo della tabella Conti.
    Si inseriscono gli importi del preventivo con riferimento annuale.

    Nei report per periodo, il programma suddivide gli importi in base al periodo (mese, trimestre, semestre, anno). In questo caso i valori del preventivo sono ripartiti uniformemente tra i periodi della stessa durata.

  • Preventivo basato sui movimenti: utilizzando la tabella Preventivo, ideale per preventivi altamente personalizzabili.

    Si tratta di un preventivo avanzato e dettagliato perché, oltre agli importi, si registrano i movimenti futuri come delle normali registrazioni. In questo caso, se un movimento non interessa l'intero anno, ma solo un periodo, quando si registra il movimento della previsione si può indicare il periodo di validità o la data fino alla quale deve essere ripetuto.

    Nei report hai sempre aggiornati:

    • Costi e ricavi futuri
    • Situazione patrimoniale prevista
    • Piano della liquidità
    • Bilancio e conto economico previsionali

Le due modalità si differenziano per livello di dettaglio, funzionalità disponibili e tipo di pianificazione ottenibile.

Pianificazione separata dalla contabilità

Con il Preventivo basato sui movimenti è possibile preparare le previsioni direttamente nel file della contabilità oppure utilizzare un file separato, dedicato esclusivamente alla pianificazione.

Questa seconda modalità è particolarmente utile per startup, nuove attività e aziende che gestiscono la contabilità con un altro programma.

Per maggiori informazioni, consulta Pianificazione separata dalla contabilità.

Tabella comparativa

Qui di seguito presentiamo una tabella comparativa tra il preventivo in colonna nella tabella Conti e preventivo nella tabella Preventivo.

CaratteristicaPreventivo in colonnaPreventivo in tabella
Dove si trovaNella tabella Conti, colonna PreventivoTabella dedicata: Preventivo
AttivazioneSempre disponibile (di default)Da attivare: Strumenti > Aggiungi nuove funzionalità > Aggiungi tabella Preventivo
Livello di dettaglioPreventivo annuale per conto/categoriaRegistrazioni dettagliate con date e ripetitività
Inserimento datiImporto totale per l’annoRegistrazioni singole con data, conto e categoria
Voci aggiuntiveSolo importiQuantità, Prezzi, Formule di calcolo
Ripetitività movimentiNon disponibileDisponibile (colonna Ripeti)
Liquidità futura per periodoNon calcolataCalcolata automaticamente (cassa/banca previste)
RisultatiTotali per conto/categoriaDettagli periodici (giorno/mese/anno) + totali
Uso tipicoPrevisioni semplici, preventivo annualePrevisioni dettagliate, pianificazione finanziaria precisa

Struttura del preventivo

Il Preventivo utilizza la struttura dei conti e dei gruppi della contabilità, permettendo di organizzare le previsioni e confrontarle con i dati del Consuntivo.

Per maggiori informazioni, consulta Struttura del preventivo.

Report previsionali

I dati del Preventivo possono essere consultati attraverso diversi report, che permettono di analizzare le previsioni economiche, patrimoniali e finanziarie e, quando previsto, confrontarle con il Consuntivo.

Per conoscere i report disponibili e le relative modalità di utilizzo, consulta Report previsionali.

Pianificazione dell'anno successivo e passaggio al nuovo anno

Banana Contabilità permette anche di preparare il Preventivo dell'anno successivo e di gestire le previsioni nel passaggio a un nuovo esercizio.

Per approfondire questi aspetti, consulta:

 

 

Struttura della pianificazione finanziaria

Il Preventivo di Banana Contabilità utilizza la stessa struttura della contabilità. Dati contabili e previsionali possono essere gestiti nello stesso file, utilizzando lo stesso piano dei conti.

Questo permette di passare dalla pianificazione al confronto con i dati effettivi senza creare strutture contabili separate o mappature tra conti di Preventivo e conti della contabilità.

Pianifica – Esegui – Controlla

Il Preventivo si inserisce in un processo continuo di pianificazione e controllo:

  • Pianifica – inserisci le operazioni future e costruisci il Preventivo sulla base delle attività che prevedi di realizzare.
  • Esegui – durante l'attività registri nella contabilità le operazioni che avvengono realmente.
  • Controlla – confronti Preventivo e Consuntivo, analizzi gli scostamenti e utilizzi le informazioni ottenute per aggiornare la pianificazione.

Il ciclo non termina quindi con la preparazione del Preventivo:

Pianifica → Esegui → Controlla → Aggiorna la pianificazione

Poiché Preventivo e Consuntivo utilizzano lo stesso file e lo stesso piano dei conti, il passaggio dalla pianificazione all'esecuzione e al controllo avviene all'interno della stessa struttura contabile.

Pianificazione e contabilità nello stesso file

Lo stesso file può contenere:

  • i dati base della contabilità
  • il piano dei conti
  • i saldi iniziali
  • le registrazioni contabili
  • i dati di Preventivo.

Puoi iniziare da un file utilizzato per la contabilità e aggiungere successivamente la pianificazione oppure iniziare con la pianificazione e utilizzare in seguito lo stesso file anche per la contabilità.

Preventivo e Consuntivo condividono quindi la stessa struttura.

Gli elementi comuni

La contabilità e il Preventivo utilizzano gli stessi elementi di base:

  • Dati base. Definiscono le caratteristiche generali del file, come intestazione, moneta e periodo contabile.
  • Piano dei conti. La tabella Conti, o Categorie per i tipi di contabilità che la utilizzano, definisce la struttura contabile con conti, gruppi e totalizzazioni. Lo stesso piano dei conti viene utilizzato sia per i dati effettivi sia per quelli previsionali. Non è quindi necessario creare un piano dei conti specifico per il Preventivo o effettuare mappature tra contabilità e pianificazione.
  • Saldi iniziali. I saldi iniziali inseriti nella tabella Conti rappresentano la situazione di partenza e sono utilizzati sia per il calcolo dei valori contabili sia per quello dei valori previsionali.
  • Altre strutture contabili. A seconda del tipo di contabilità, anche elementi come codici IVA, cambi, centri di costo e profitto, segmenti e altre strutture contabili possono essere utilizzati nell'elaborazione dei dati contabili e previsionali.

In questo modo la pianificazione può utilizzare la struttura contabile già predisposta per la gestione dell'attività, senza doverla ricreare separatamente.

I dati contabili

I dati contabili rappresentano ciò che è effettivamente avvenuto e vengono registrati nella tabella Registrazioni.

Nella pianificazione finanziaria questi dati sono importanti perché collegano la situazione reale dell'azienda alle previsioni future.

I dati contabili servono in particolare per:

  • partire dalla situazione effettiva: i saldi dei conti costituiscono il punto di partenza per calcolare l'evoluzione futura di liquidità, crediti, debiti, investimenti, finanziamenti e degli altri valori patrimoniali;
  • confrontare Preventivo e Consuntivo: le operazioni effettivamente registrate possono essere confrontate con quanto era stato pianificato, utilizzando gli stessi conti e la stessa struttura contabile.

Il Preventivo non è quindi una pianificazione separata dalla contabilità: parte dalla situazione contabile esistente e permette di proiettarne l'evoluzione futura.

Man mano che vengono registrati nuovi dati effettivi, puoi confrontare Preventivo e Consuntivo e aggiornare la pianificazione sulla base della situazione più recente.

I dati di Preventivo

I dati riferiti alle operazioni future sono indicati in Banana Contabilità come dati di Preventivo.

Il Preventivo utilizza lo stesso piano dei conti della contabilità e può essere impostato in due modi: inserendo valori aggregati per conto oppure registrando i singoli movimenti futuri.

Preventivo in colonna

Per una pianificazione semplice puoi inserire i valori di Preventivo direttamente nella colonna Preventivo della tabella Conti o Categorie.

Questa modalità è adatta quando vuoi definire valori aggregati per conto, senza pianificare i singoli movimenti che li determinano.

I valori di Preventivo sono affiancati ai valori contabili nella stessa tabella Conti. Puoi quindi vedere, per ogni conto e gruppo, i valori effettivi e quelli pianificati utilizzando lo stesso piano dei conti.

Quando utilizzi questa modalità, la tabella Preventivo non è presente. Per maggiori informazioni, consulta Preventivo in colonna.

Preventivo basato sui movimenti

Per una pianificazione più dettagliata puoi utilizzare la tabella Preventivo, dove la previsione viene costruita inserendo i singoli movimenti futuri.

Ogni movimento rappresenta un'operazione prevista e utilizza gli stessi conti della contabilità. Per ogni movimento puoi indicare la data, i conti interessati (dare e avere) e l'importo. Puoi inoltre utilizzare le funzioni specifiche del Preventivo per automatizzare e rendere più dettagliata la pianificazione.

I movimenti di Preventivo possono comprendere:

In questo modo la previsione non è costituita soltanto da valori aggregati per conto, ma dai movimenti che li determinano. Questo permette di pianificare quando sono previste le singole operazioni e di calcolarne gli effetti nel tempo.

Banana Contabilità utilizza i movimenti inseriti nella tabella Preventivo per calcolare automaticamente i valori di Preventivo dei conti. Quando è presente la tabella Preventivo, la colonna Preventivo della tabella Conti non viene quindi compilata manualmente, ma mostra i valori risultanti dai movimenti pianificati.

Per approfondire come inserire e organizzare i movimenti, consulta Tabella Preventivo e Movimenti di pianificazione.

Dai movimenti ai valori previsionali

I movimenti di Preventivo producono effetti sui conti utilizzando la stessa struttura della contabilità. Banana Contabilità determina così i valori previsionali per conto e periodo, che possono essere utilizzati nelle analisi e nei report. 

Il processo può essere rappresentato in modo semplificato come segue:

  • Piano dei conti → Movimenti di Preventivo → Valori previsionali → Report previsionali

Poiché ogni movimento utilizza i conti del piano contabile, gli effetti della pianificazione rimangono collegati alla stessa struttura utilizzata dalla contabilità.

Puoi quindi ottenere previsioni relative a:

  • risultato economico
  • attività e passività
  • liquidità
  • crediti e debiti
  • altri valori patrimoniali e finanziari.

Per comprendere come i movimenti vengono elaborati e trasformati in valori per conto e periodo, consulta Logica di calcolo del Preventivo.

Dettaglio per conto

Il Preventivo non produce soltanto valori aggregati.

Quando la pianificazione è costruita attraverso i movimenti, puoi analizzare anche il dettaglio delle operazioni previsionali per ogni conto.

Per lo stesso conto puoi quindi disporre della scheda conto del Consuntivo e della scheda conto del Preventivo.

Questo permette di passare dai valori complessivi dei report al dettaglio dei movimenti che li hanno determinati.

Le modalità per visualizzare e analizzare i valori previsionali sono approfondite nella pagina Report previsionali.

Preventivo e Consuntivo

Poiché Preventivo e Consuntivo utilizzano lo stesso piano dei conti, i rispettivi valori possono essere confrontati direttamente.

Puoi visualizzare:

  • valori effettivi
  • valori di Preventivo
  • differenze o scostamenti.

Non è necessario importare i dati in un altro sistema o creare corrispondenze tra strutture contabili differenti.

Il confronto permette di verificare ciò che era stato pianificato rispetto a ciò che è realmente avvenuto e costituisce la base per aggiornare le previsioni successive.

Il periodo della previsione

Ogni movimento della tabella Preventivo ha una data.

La data collega il movimento al relativo periodo e permette di determinare i valori previsionali dei conti per il periodo considerato.

Gli stessi dati possono quindi essere utilizzati per ottenere previsioni riferite a periodi diversi, ad esempio mese, trimestre, semestre o anno.

Il periodo utilizzato per la pianificazione può inoltre essere più esteso del periodo contabile.

La gestione delle date, del periodo di pianificazione e del periodo utilizzato nei report è approfondita nella pagina Periodo di previsione.

Dalla struttura al calcolo

La struttura del Preventivo definisce come dati contabili e previsionali convivono nello stesso file e utilizzano gli stessi elementi contabili.

Per comprendere come Banana Contabilità elabora questi dati per generare saldi, valori per conto e periodo, schede conto e report previsionali, consulta la pagina Logica di calcolo del Preventivo.

Preventivo annuale in colonna

Il Preventivo in colonna è il metodo con cui gli importi previsionali vengono inseriti direttamente nella colonna Preventivo della tabella Conti o Categorie, senza utilizzare la tabella Preventivo.

In questo metodo inserisci direttamente valori aggregati di Preventivo per ciascun conto o categoria.

A differenza del Preventivo basato sui movimenti, non inserisci singoli movimenti futuri con date, conti Dare e Avere. Inserisci invece direttamente l'importo annuale complessivo previsto per ciascun conto o categoria.

Quando usare il Preventivo in colonna

Il Preventivo in colonna è indicato quando:

  • vuoi pianificare costi e ricavi su base annuale
  • ti interessa soprattutto una visione complessiva dell'anno
  • vuoi inserire direttamente valori aggregati per conto o categoria
  • non hai bisogno di specificare quando avverranno i singoli movimenti
  • vuoi confrontare rapidamente i valori previsti con quelli effettivi.

Se invece vuoi indicare con precisione quando sono previsti ricavi, costi, incassi e pagamenti, oppure vuoi pianificare importi diversi nei vari periodi, utilizza la tabella Preventivo e il Preventivo basato sui movimenti.

Inserire il Preventivo nella tabella Conti o Categorie

Gli importi previsionali vengono inseriti direttamente nella colonna Preventivo:

  • nella tabella Conti, per la contabilità in partita doppia
  • nella tabella Categorie, per la contabilità Entrate e Uscite.

Non è necessario creare registrazioni o movimenti di Preventivo: per ogni conto o categoria inserisci direttamente l'importo complessivo previsto per il periodo contabile.

Preventivo nella tabella Conti o Categorie

Contabilità in partita doppia

Nella tabella Conti, colonna Preventivo inserisci:

  • Costi (Dare) → importo positivo
  • Ricavi (Avere) → importo negativo.

Contabilità Entrate e Uscite

Nella tabella Categorie, colonna Preventivo inserisci:

  • Entrate → importo positivo
  • Uscite → importo negativo.

Colonne Preventivo e Differenza Preventivo

Nelle tabelle Conti e Categorie, nella vista Preventivo (Budget), sono disponibili le colonne dedicate ai valori previsionali e al confronto tra valori previsti ed effettivi.

Colonne Preventivo e Differenza Preventivo

Colonna Preventivo

Nella colonna Preventivo (Budget) inserisci manualmente l'importo previsto per ogni conto o categoria.

La colonna è modificabile quando nel file non è presente la tabella Preventivo.

Se utilizzi invece la tabella Preventivo, i valori vengono calcolati automaticamente sulla base dei movimenti previsionali e la colonna non è modificabile manualmente.

La differenza tra i due metodi è quindi sostanziale: nel Preventivo in colonna inserisci direttamente il valore aggregato previsto per il conto o la categoria; nel Preventivo basato sui movimenti il valore viene calcolato a partire dai movimenti futuri inseriti nella tabella Preventivo.

Colonna Differenza Preventivo

La colonna Differenza Preventivo (Diff. Budget) mostra lo scostamento tra il valore effettivo e quello previsto.

Quando vengono registrati nuovi movimenti contabili, i valori vengono aggiornati e puoi quindi controllare progressivamente l'andamento effettivo rispetto al Preventivo.

Preventivo annuale nelle stampe periodiche

Il valore inserito nella colonna Preventivo è riferito al periodo contabile definito nelle Proprietà file.

Quando richiedi una stampa o un report per un periodo più breve, ad esempio mensile o trimestrale, Banana Contabilità suddivide automaticamente il Preventivo annuale nei singoli mesi del periodo contabile.

L'importo viene:

  • diviso per il numero di mesi del periodo contabile
  • attribuito ai singoli mesi
  • corretto nell'ultimo mese per eventuali differenze di arrotondamento.

Ad esempio, con un Preventivo annuale di 10'000 e un periodo contabile di 12 mesi, il programma calcola:

  • 11 mesi da 833.33
  • l'ultimo mese da 833.37.

Se la stampa è suddivisa per trimestre, il valore di ciascun trimestre corrisponde alla somma dei relativi valori mensili. Il valore annuale non viene quindi semplicemente diviso per quattro.

Questa suddivisione è automatica e uniforme: non significa che siano stati pianificati importi specifici per ciascun mese. Il dato di partenza rimane un valore annuale aggregato riferito al periodo contabile.

Se vuoi invece stabilire importi diversi per determinati mesi o indicare le date precise di incassi e pagamenti, utilizza la tabella Preventivo.

Aggiungere una colonna supplementare di Preventivo

Nella tabella Conti puoi aggiungere colonne supplementari per conservare o gestire altri valori previsionali.

Questa possibilità può essere utile, ad esempio, per:

  • creare scenari diversi, come ottimistico e prudente
  • conservare il Preventivo iniziale prima di aggiornarlo
  • predisporre valori per l'anno successivo
  • mantenere Preventivi alternativi per confronti interni.

Per aggiungere una colonna:

  1. scegli Dati > Disponi colonne > Aggiungi
  2. assegna un nome alla nuova colonna
  3. come Tipo dati, seleziona Importo
  4. conferma con OK.

Impostando il tipo dati Importo, il programma può calcolare i relativi totali nei gruppi.

Conservare una copia del Preventivo

Per conservare una copia dei valori prima di modificarli:

  1. nella tabella Conti seleziona la colonna Preventivo
  2. scegli Modifica > Copia
  3. seleziona la colonna supplementare nella quale vuoi conservare i valori
  4. scegli Modifica > Incolla.

Puoi utilizzare lo stesso sistema anche per preparare scenari alternativi.

Per pianificare l'esercizio successivo consulta Preventivo per l'anno successivo nella contabilità corrente.

Rimuovere la tabella Preventivo

Se nel file è presente la tabella Preventivo, la colonna Preventivo della tabella Conti non può essere compilata manualmente, perché i suoi valori vengono calcolati sulla base dei movimenti della tabella Preventivo.

Per tornare al Preventivo in colonna devi quindi rimuovere la tabella Preventivo:

  1. scegli menu Strumenti > Aggiungi/Rimuovi funzionalità
  2. seleziona Rimuovi tabella Preventivo.

Dopo la rimozione, la colonna Preventivo torna a essere modificabile e puoi inserirvi direttamente gli importi annuali aggregati di Preventivo.

Attenzione: rimuovendo la tabella Preventivo vengono eliminati i movimenti previsionali presenti nella tabella. Prima di procedere è quindi consigliabile conservare una copia del file.

Budget e previsioni finanziarie basate su movimenti contabili

Il Preventivo basato sui movimenti è il sistema di pianificazione finanziaria di Banana Contabilità che permette di pianificare il futuro dell'azienda o della propria attività. Puoi creare previsioni economiche, patrimoniali e di liquidità inserendo nella tabella Preventivo i movimenti futuri con la stessa logica Dare/Avere della contabilità.

Utilizzi lo stesso piano dei conti e la stessa struttura della contabilità reale. La previsione non viene quindi gestita come un elemento separato: dati contabili e previsionali fanno parte dello stesso sistema.

Costi, ricavi, patrimonio e liquidità rimangono collegati tra loro e Banana Contabilità calcola automaticamente le relative proiezioni.

La contabilità del futuro

La contabilità permette di conoscere in modo strutturato ciò che è già avvenuto: quanto è stato venduto, quali costi sono stati sostenuti, quanto devono ancora pagare i clienti, quali debiti devono essere saldati e quanta liquidità è disponibile.

Per prendere decisioni è però altrettanto importante poter guardare avanti e rispondere a domande come:

  • l'attività sarà redditizia?
  • avremo liquidità sufficiente nei prossimi mesi?
  • quando potranno essere effettuati nuovi investimenti?
  • sarà necessario ricorrere a un finanziamento?
  • quanto sarà possibile prelevare o distribuire senza creare problemi di liquidità?

L'idea alla base del Preventivo basato sui movimenti nasce proprio dall'esigenza di poter rispondere a queste domande in modo strutturato e di mantenere facilmente aggiornate le previsioni.

Molte aziende, in particolare le nuove attività, possono infatti trovarsi in difficoltà non perché manchino clienti o perché i prodotti e i servizi non siano validi, ma perché non dispongono di una previsione affidabile della liquidità futura o perché diventa difficile mantenerla aggiornata quando cambiano le condizioni dell'attività.

Da questa esigenza nasce un principio semplice: utilizzare per il futuro lo stesso metodo utilizzato dalla contabilità per rappresentare il passato.

Il Preventivo basato sui movimenti applica quindi la stessa logica contabile agli eventi futuri.

Nella tabella Preventivo inserisci i movimenti che prevedi avverranno, utilizzando gli stessi conti e la logica Dare/Avere delle normali registrazioni contabili.

Puoi pianificare, ad esempio:

  • vendite e acquisti
  • incassi e pagamenti
  • stipendi e altri costi ricorrenti
  • investimenti e ammortamenti
  • finanziamenti e rimborsi.

Il sistema utilizza così il motore della contabilità anche per il futuro. Dai movimenti previsionali può calcolare l'evoluzione dei conti e generare Bilancio, Conto economico, previsioni della liquidità e altri report, utilizzando la stessa struttura impiegata per i dati effettivi.

La stessa struttura utilizzata per comprendere il passato diventa così uno strumento per pianificare il futuro. In pratica, è come fare oggi la contabilità del futuro.

A chi si rivolge

Il Preventivo basato sui movimenti è indicato per aziende, startup, imprenditori, esperti contabili, fiduciarie, commercialisti e consulenti che desiderano costruire una pianificazione economica e finanziaria dettagliata.

È particolarmente utile anche per le startup e le nuove attività, dove la pianificazione parte soprattutto dal futuro: puoi trasformare le ipotesi del progetto in movimenti previsionali e valutare come vendite, costi, investimenti, finanziamenti, incassi e pagamenti potranno influenzare nel tempo redditività e liquidità.

Il sistema può essere utilizzato sia per la propria attività sia per quella dei clienti.

Permette in particolare di:

  • pianificare l'attività futura
  • verificare la sostenibilità economica e finanziaria del progetto
  • controllare redditività e liquidità
  • valutare investimenti e finanziamenti
  • individuare anticipatamente possibili necessità finanziarie
  • confrontare, quando l'attività è avviata, le previsioni con i risultati reali.

Per il professionista contabile significa poter andare oltre la registrazione e l'analisi di ciò che è già avvenuto, utilizzando le competenze contabili anche per supportare le decisioni sul futuro.

I vantaggi del sistema integrato

Il Preventivo è integrato direttamente nella contabilità. Questo offre diversi vantaggi:

  • Un solo sistema e un solo file. Dati contabili e previsionali sono gestiti insieme, senza dover mantenere separatamente contabilità, budget e pianificazione finanziaria.
  • Preventivo basato sulla partita doppia. I movimenti previsionali utilizzano la stessa logica Dare/Avere delle registrazioni contabili.
  • Stesso piano dei conti, senza mappature. Preventivo e Consuntivo utilizzano gli stessi conti, senza necessità di creare corrispondenze tra piano contabile e struttura di budget.
  • Due modalità di Preventivo. Puoi utilizzare valori aggregati nella colonna Preventivo della tabella Conti o Categorie oppure costruire una previsione dettagliata per periodo attraverso i movimenti della tabella Preventivo.
  • Formule e calcoli automatici. Nella tabella Preventivo puoi utilizzare formule, quantità e prezzi per calcolare automaticamente gli importi previsionali. Le formule possono utilizzare anche i saldi effettivi dei conti e i valori previsionali già calcolati, permettendo di collegare i diversi elementi della pianificazione.

  • Modifiche automatiche a cascata. Quando cambia un dato, Banana Contabilità ricalcola automaticamente i valori previsionali che dipendono da esso.
  • Confronto diretto tra Preventivo e Consuntivo. Puoi confrontare dati previsionali ed effettivi nei report e analizzarli anche nel dettaglio delle schede conto.
  • Report senza importazioni. Bilancio, Conto economico, liquidità e altri report vengono generati direttamente dagli stessi dati, senza esportazioni, importazioni, mappature o riconciliazioni tra sistemi diversi.

Una previsione economica, patrimoniale e finanziaria

Pianificare non significa soltanto prevedere costi e ricavi.

Ogni decisione aziendale può avere contemporaneamente effetti sul risultato economico, sul patrimonio e sulla liquidità. Il Preventivo basato sui movimenti mantiene questi effetti collegati utilizzando la logica della contabilità.

Puoi così ottenere automaticamente:

  • conto economico previsionale
  • stato patrimoniale previsionale
  • evoluzione della liquidità
  • confronto tra Preventivo e Consuntivo.

Ogni movimento previsionale produce gli effetti contabili corrispondenti e mantiene coerenti le diverse componenti della previsione.

Esempio: dalla vendita alla liquidità

Supponiamo di prevedere una vendita con pagamento successivo.

La registrazione della vendita determina:

  • il ricavo previsto
  • il credito verso il cliente.

Quando inserisci anche l'incasso previsto, il sistema determina:

  • la diminuzione del credito verso il cliente
  • l'aumento della liquidità.

Puoi quindi vedere non solo quanto prevedi di guadagnare, ma anche quando prevedi di incassare.

Una pianificazione orientata alla liquidità

Un risultato economico positivo non significa necessariamente avere denaro sufficiente per far fronte ai pagamenti.

Un'azienda può essere redditizia e trovarsi comunque in difficoltà se gli incassi arrivano dopo i pagamenti oppure se investimenti, rimborsi di finanziamenti o altre uscite assorbono temporaneamente la liquidità disponibile.

Per questo la liquidità è un elemento centrale della pianificazione finanziaria.

Collegando costi, ricavi, crediti, debiti, investimenti, finanziamenti, incassi e pagamenti puoi vedere come le operazioni previste influenzeranno nel tempo la disponibilità finanziaria.

La pianificazione diventa così uno strumento per anticipare possibili carenze di liquidità e valutare per tempo decisioni come il rinvio di un investimento, la modifica delle condizioni di pagamento o il ricorso a un finanziamento.

Come si costruisce la previsione

L'elemento centrale del Preventivo basato sui movimenti è la tabella Preventivo. È in questa tabella che inserisci e organizzi le operazioni che prevedi avverranno in futuro.

La tabella Preventivo funziona in modo simile alla tabella Registrazioni: ogni riga rappresenta un movimento e utilizza gli stessi conti della contabilità. La differenza è che, invece di registrare operazioni già avvenute, inserisci le operazioni che prevedi avverranno.

Per ogni movimento puoi definire, tra gli altri elementi:

  • data
  • descrizione
  • conto Dare e conto Avere
  • importo
  • frequenza di ripetizione
  • periodo di validità.

Quando necessario puoi utilizzare anche codice IVA, centri di costo e profitto, segmenti, formule, quantità e prezzi.

I movimenti inseriti nella tabella Preventivo vengono elaborati da Banana Contabilità per determinare i valori previsionali dei conti e la loro evoluzione nel tempo. Dagli stessi dati puoi quindi ottenere Bilancio, Conto economico, previsioni della liquidità e gli altri report previsionali.

Il processo può essere rappresentato in modo semplificato così:

  • Piano dei conti → Tabella Preventivo → Movimenti di Preventivo → Valori previsionali → Report previsionali → Confronto con il Consuntivo

Per conoscere nel dettaglio le colonne e le funzioni disponibili, consulta Tabella Preventivo.

Per imparare a impostare e organizzare le operazioni future, consulta Movimenti di pianificazione.

Automatizzare la pianificazione

Molte operazioni previste si ripetono nel tempo oppure dipendono da valori che possono essere calcolati automaticamente.

Banana Contabilità mette a disposizione diverse funzionalità per rendere la pianificazione più semplice da impostare e più facile da aggiornare.

Movimenti ripetitivi

Operazioni come affitti, stipendi, assicurazioni, rate e altri pagamenti ricorrenti non devono essere inserite manualmente per ogni periodo.

Puoi inserire il movimento una sola volta e indicare nella colonna Ripeti:

  • la frequenza con cui deve essere ripetuto
  • la data fino alla quale deve essere ripetuto.

Banana Contabilità genera automaticamente le relative proiezioni nei periodi successivi.

Quantità, prezzi e formule

Quando un importo dipende da altri valori, puoi utilizzare quantità, prezzi e formule di calcolo.

Puoi, ad esempio:

  • indicare una quantità e un prezzo unitario
  • calcolare automaticamente un importo mediante una formula
  • definire variabili da utilizzare nei calcoli
  • utilizzare valori previsionali già calcolati.

Questo permette di creare previsioni in cui determinati importi si aggiornano automaticamente quando cambiano le ipotesi di pianificazione.

Utilizzare i saldi previsionali nei calcoli

Durante il calcolo del Preventivo, Banana Contabilità aggiorna progressivamente i saldi previsionali dei conti.

Questi valori possono essere utilizzati nelle formule per calcolare automaticamente altri movimenti previsionali.

È possibile, ad esempio, impostare calcoli relativi a:

  • saldi IVA e relativi pagamenti
  • ammortamenti
  • accantonamenti
  • altri importi che dipendono dai valori previsionali calcolati fino a quel momento.

Quando modifichi un movimento, anche i valori che dipendono da esso possono essere ricalcolati automaticamente.

Le formule e le funzioni di calcolo sono approfondite nelle pagine specifiche del tutorial.

Previsioni precise per periodo

Con il Preventivo non ottieni soltanto una previsione riferita all'intero anno.

Ogni movimento viene attribuito al periodo in cui prevedi che avverrà. Puoi quindi ottenere report dettagliati per mese, trimestre, anno o altri periodi.

Ad esempio, se un costo è previsto soltanto nei mesi di giugno, luglio e agosto, con importi diversi per ciascun mese, puoi inserire i rispettivi movimenti con le date e gli importi previsti.

Nei report Banana Contabilità visualizzerà ciascun costo nel periodo corrispondente, senza influenzare gli altri mesi.

La previsione riflette quindi quando si verifica un evento e con quale importo, invece di limitarsi a distribuire genericamente un valore annuale sui dodici mesi.

Una pianificazione continua: il rolling budget

La pianificazione finanziaria non deve essere un documento statico preparato una volta all'anno.

Durante l'attività le condizioni cambiano: arrivano nuovi ordini, alcuni costi aumentano, gli investimenti vengono anticipati o posticipati e gli incassi possono avvenire in momenti diversi da quelli inizialmente previsti.

Puoi aggiornare la pianificazione in qualsiasi momento:

  • modificando gli importi
  • cambiando le date
  • aggiungendo nuovi movimenti
  • eliminando previsioni non più valide.

Banana Contabilità ricalcola automaticamente le proiezioni e i relativi report.

Questo permette di utilizzare il sistema per una pianificazione continua, o rolling budget, aggiornando regolarmente le previsioni sulla base delle nuove informazioni disponibili.

Il Preventivo non rimane quindi una fotografia realizzata all'inizio dell'anno, ma diventa uno strumento operativo che evolve insieme all'attività.

Preventivo e Consuntivo nello stesso sistema

Man mano che la contabilità viene aggiornata, puoi confrontare:

  • ciò che avevi previsto
  • ciò che è realmente avvenuto
  • le relative differenze.

Il confronto è possibile sia nei report sia nelle schede conto, perché Preventivo e Consuntivo utilizzano lo stesso piano dei conti e la stessa struttura contabile.

Puoi così analizzare gli scostamenti fino al dettaglio dei singoli conti, comprenderne le cause e utilizzare le informazioni ottenute per aggiornare e migliorare progressivamente le previsioni future.

Non devi importare o riallineare manualmente dati provenienti da sistemi diversi: il confronto deriva direttamente dai dati contabili e previsionali presenti nello stesso file.

Uno strumento avanzato

Il Preventivo basato sui movimenti utilizza la logica contabile per costruire e mantenere collegate previsioni economiche, patrimoniali e finanziarie.

Per sfruttarne pienamente le possibilità è quindi utile avere familiarità con la contabilità, la pianificazione finanziaria e i flussi di incasso e pagamento.

Rispetto a un semplice preventivo annuale, questa impostazione permette di costruire previsioni molto più dettagliate e di analizzare in modo coerente gli effetti delle decisioni future sulla redditività, sul patrimonio e sulla liquidità.

Logica di calcolo del preventivo

Banana Contabilità elabora i dati della contabilità e del Preventivo per generare automaticamente valori per conto e periodo, saldi, schede conto, report e confronti tra Preventivo e Consuntivo.

Questa pagina descrive la logica con cui i dati previsionali vengono elaborati e trasformati nei valori utilizzati nei report.

Il giornale di calcolo

Per effettuare i calcoli, Banana Contabilità crea internamente un giornale di calcolo.

Il giornale di calcolo riunisce le informazioni necessarie per determinare i valori contabili e previsionali e comprende, secondo il tipo di elaborazione:

  • saldi iniziali
  • registrazioni contabili
  • movimenti di Preventivo.

Da questi dati vengono determinati i saldi dei conti e generati le schede conto, il Bilancio, il Conto economico, i valori di Preventivo e i relativi confronti.

Anche i movimenti di Preventivo vengono elaborati secondo la logica della partita doppia. Gli effetti economici, patrimoniali e finanziari delle operazioni future rimangono così collegati tra loro.

Per utilizzi avanzati e sviluppi personalizzati, i dati del giornale di calcolo sono accessibili anche tramite le API di Banana Contabilità.

Creazione del giornale di calcolo

Quando i dati vengono ricalcolati, Banana Contabilità ricostruisce il giornale di calcolo sulla base delle informazioni presenti nel file.

Ogni operazione genera le righe necessarie per attribuire i valori ai rispettivi conti.

Una singola operazione può quindi generare più righe nel giornale di calcolo. In funzione delle informazioni presenti possono essere generate, per esempio, righe relative ai conti Dare e Avere, all'IVA, ai centri di costo e profitto o ai segmenti.

Le righe di calcolo contengono informazioni come:

  • origine del movimento, contabile o di Preventivo
  • tipo di operazione
  • data
  • descrizione
  • conto
  • tipo di conto
  • importo in moneta base
  • eventuale importo in moneta del conto
  • altre informazioni necessarie al calcolo.

Gli importi vengono attribuiti ai conti secondo la logica Dare e Avere. Nel giornale di calcolo gli importi positivi rappresentano i movimenti in Dare e quelli negativi i movimenti in Avere.

Il giornale di calcolo costituisce quindi la base comune dalla quale Banana Contabilità ricava sia i valori complessivi sia il dettaglio delle operazioni.

Generazione dei valori contabili

I valori contabili, o di Consuntivo, vengono determinati a partire dai saldi iniziali e dalle operazioni inserite nella tabella Registrazioni.

I saldi iniziali vengono trasformati nelle corrispondenti righe del giornale di calcolo, attribuite ai rispettivi conti e alla data di apertura.

Durante il calcolo, le registrazioni vengono elaborate e attribuite ai rispettivi conti.

A seconda del tipo di contabilità e delle informazioni presenti, una registrazione può determinare anche valori relativi a IVA, centri di costo e profitto, segmenti e altri elementi contabili.

Il risultato dell'elaborazione costituisce la situazione effettiva utilizzata per saldi, schede conto e report.

Generazione dei valori di Preventivo

I valori di Preventivo vengono determinati a partire dai dati previsionali presenti nel file.

Il calcolo dipende dalla modalità con cui è stato impostato il Preventivo:

  • se è presente la tabella Preventivo, vengono elaborati i movimenti previsionali
  • se la tabella Preventivo non è presente, vengono utilizzati i valori inseriti nella colonna Preventivo della tabella Conti o Categorie.

I saldi iniziali costituiscono il punto di partenza anche per il calcolo dei valori previsionali.

Quando la tabella Preventivo non è presente, gli importi annuali inseriti nella colonna Preventivo vengono utilizzati per generare i valori previsionali dei diversi periodi. Il programma determina i mesi compresi nel periodo contabile e ripartisce il valore sui relativi periodi. Eventuali differenze dovute agli arrotondamenti vengono compensate nell'ultimo periodo.

Elaborazione dei movimenti della tabella Preventivo

Quando viene utilizzata la tabella Preventivo, Banana Contabilità elabora ogni riga in base alle informazioni inserite.

Il calcolo può tenere conto di:

  • data
  • conti Dare e Avere
  • importo
  • ripetizione
  • data finale
  • quantità
  • prezzo
  • formula
  • IVA
  • centri di costo e profitto
  • segmenti.

Una riga della tabella Preventivo può quindi rappresentare un singolo movimento futuro oppure essere utilizzata per generare e calcolare più valori previsionali.

Da queste informazioni Banana Contabilità crea i movimenti necessari per determinare la situazione futura dei conti.

Nelle contabilità multi-moneta, l'elaborazione può comprendere sia l'importo nella moneta del conto sia il relativo valore in moneta base. Quando il movimento contiene informazioni IVA, vengono inoltre generati gli effetti previsti dal relativo codice IVA.

Calcolo dell'importo

L'importo di un movimento di Preventivo può essere inserito direttamente oppure determinato automaticamente.

Quando vengono utilizzati quantità, prezzi o formule, Banana Contabilità calcola l'importo sulla base delle informazioni presenti nella riga.

Quando nella stessa riga sono presenti più elementi per determinare l'importo, viene applicato questo ordine di priorità:

  1. Formula
  2. Quantità × Prezzo
  3. Importo inserito direttamente.

Se è presente una formula, viene quindi utilizzato il risultato della formula. Se non è presente una formula ma sono indicati quantità e prezzo, l'importo viene calcolato in base a questi valori. Negli altri casi viene utilizzato l'importo inserito direttamente.

Questo permette di costruire il Preventivo utilizzando sia valori fissi sia valori che dipendono da altre ipotesi della pianificazione.

Una modifica ai dati utilizzati nel calcolo può quindi aggiornare automaticamente l'importo del movimento e, di conseguenza, i valori previsionali collegati.

Movimenti ripetitivi

Un movimento di Preventivo può rappresentare un'operazione che si ripete nel tempo.

Nella colonna Ripeti della tabella Preventivo puoi indicare la frequenza con cui il movimento deve essere ripetuto. Banana Contabilità utilizza questa informazione, insieme alla data iniziale e all'eventuale data finale, per generare automaticamente le diverse occorrenze previste.

Una sola riga può quindi rappresentare, per esempio, una serie di affitti, stipendi, rate, incassi o altri movimenti ricorrenti.

Quando una data di ripetizione non esiste nel mese interessato, la data viene adattata all'ultimo giorno disponibile del mese. Questo permette di gestire anche movimenti previsti alla fine del mese.

Ogni occorrenza viene attribuita alla relativa data e contribuisce ai valori previsionali del periodo e dei conti interessati.

In questo modo non è necessario inserire manualmente ogni singolo movimento futuro.

Quantità e prezzi

Quando vengono utilizzate quantità e prezzi, l'importo del movimento viene calcolato sulla base dei valori inseriti.

Questa modalità è utile, per esempio, per pianificare:

  • quantità vendute e prezzo di vendita
  • quantità acquistate e prezzo di acquisto
  • ore previste e tariffa
  • numero di clienti o prestazioni e relativo valore.

Modificando la quantità o il prezzo, l'importo viene ricalcolato e i valori previsionali collegati vengono aggiornati.

Formule e JavaScript

Le formule permettono di calcolare automaticamente l'importo dei movimenti di Preventivo e di creare relazioni tra diversi elementi della pianificazione.

Per l'elaborazione delle formule Banana Contabilità utilizza JavaScript.

Quando viene creato il giornale di calcolo, viene inizializzato l'ambiente JavaScript utilizzato per l'elaborazione delle formule. Vengono caricati gli script previsti dal programma e, se presente, il file _budget.js utilizzato dalla pianificazione.

Il file _budget.js permette di definire variabili, funzioni e altri automatismi personalizzati che possono essere richiamati dalle formule del Preventivo.

Questo permette di utilizzare sia formule semplici sia calcoli più avanzati, con variabili, funzioni e valori previsionali già calcolati.

Una formula può essere utilizzata, per esempio, per determinare:

  • un costo come percentuale delle vendite
  • un importo in funzione di un saldo previsionale
  • interessi o altri valori calcolati
  • importi che dipendono da risultati ottenuti in precedenza.

In questo modo le ipotesi della pianificazione possono essere collegate tra loro e una modifica a un valore può propagarsi ai calcoli che ne dipendono.

La sintassi JavaScript, le funzioni disponibili e gli esempi di utilizzo sono approfonditi nella documentazione dedicata alle formule del Preventivo.

Calcolo progressivo nel tempo

I movimenti di Preventivo vengono elaborati seguendo la loro sequenza temporale.

Durante il calcolo, una formula può utilizzare valori previsionali che risultano dai movimenti già elaborati fino a quel momento.

Lo stato dell'interprete JavaScript viene mantenuto durante l'elaborazione, permettendo alle formule successive di utilizzare variabili e valori determinati in precedenza.

Se più movimenti hanno la stessa data, viene mantenuto il loro ordine relativo di elaborazione. Anche le formule dei movimenti ripetitivi vengono elaborate secondo la sequenza cronologica delle occorrenze generate.

Questo permette di costruire una pianificazione che evolve nel tempo.

Per esempio, un movimento previsto in un determinato periodo può essere calcolato sulla base delle vendite, dei costi o dei saldi previsionali risultanti fino a quel periodo.

La sequenza temporale dei movimenti diventa quindi parte della logica di calcolo del Preventivo.

Calcolo della colonna Totale

La colonna Totale della tabella Preventivo indica il valore complessivo che una riga di Preventivo determina nel periodo contabile.

Il Totale dipende dall'importo del singolo movimento e dall'eventuale frequenza indicata nella colonna Ripeti.

L'importo del singolo movimento può essere:

  • inserito direttamente nella colonna Importo
  • calcolato in base a Quantità × Prezzo
  • determinato tramite una formula.

Se la colonna Ripeti è vuota, il Totale corrisponde all'importo del singolo movimento.

Se nella colonna Ripeti è indicata una frequenza, Banana Contabilità genera le occorrenze previste nel periodo e il Totale corrisponde alla somma degli importi dei movimenti generati.

Se il movimento non rientra nel periodo contabile considerato, non contribuisce al valore della colonna Totale.

Di conseguenza, il Totale tiene conto sia del modo in cui viene determinato l'importo sia della sua eventuale ripetizione nel tempo.

Modificando l'importo, la quantità, il prezzo, la formula oppure la frequenza nella colonna Ripeti, viene aggiornato anche il Totale.

La colonna Totale permette quindi di vedere immediatamente l'effetto complessivo della riga di Preventivo nel periodo contabile.

Valori previsionali per conto e periodo

Dopo avere elaborato i movimenti, Banana Contabilità determina i valori previsionali dei singoli conti.

Per ogni conto possono essere determinati valori come:

  • saldo iniziale
  • movimenti Dare
  • movimenti Avere
  • movimento del periodo
  • saldo finale.

Il saldo finale viene determinato a partire dal saldo iniziale e dai movimenti Dare e Avere attribuiti al periodo.

Poiché ogni movimento ha una data, gli stessi dati previsionali possono essere elaborati per periodi differenti.

È quindi possibile ottenere valori, per esempio, per mese, trimestre, semestre o anno senza dover creare una pianificazione separata per ogni periodo.

La gestione delle date e dell'orizzonte temporale è approfondita nella pagina Periodo di previsione.

Generazione delle schede conto

Il giornale di calcolo permette di ricostruire non soltanto i valori complessivi, ma anche i movimenti che hanno determinato il saldo di ogni conto.

Per questo Banana Contabilità può generare una scheda conto del Preventivo con il dettaglio delle operazioni previsionali attribuite al conto.

È quindi possibile partire da un valore presente in un report previsionale e analizzare i movimenti che lo hanno determinato.

Generazione dei report previsionali

I valori calcolati per i diversi conti vengono utilizzati per generare i report previsionali.

In funzione della struttura contabile e del report utilizzato, è possibile ottenere informazioni relative a:

  • risultato economico
  • attività e passività
  • liquidità
  • crediti e debiti
  • altri valori patrimoniali e finanziari
  • valori suddivisi per periodo.

I diversi report derivano quindi dagli stessi dati previsionali e dalla stessa logica di calcolo.

Una modifica ai movimenti di Preventivo si riflette sui valori dei conti e sui report che li utilizzano.

Confronto tra Preventivo e Consuntivo

Preventivo e Consuntivo vengono elaborati sulla stessa struttura contabile.

Questo permette di confrontare, per gli stessi conti e periodi:

  • valori effettivi
  • valori di Preventivo
  • differenze o scostamenti.

In funzione del report utilizzato, gli scostamenti possono essere presentati come differenze di valore e in forma percentuale.

Il confronto può essere effettuato nei report e, quando si utilizza il Preventivo basato sui movimenti, anche analizzando il dettaglio delle operazioni nelle schede conto.

In questo modo è possibile passare dal confronto dei valori complessivi all'analisi dei movimenti che hanno determinato il risultato.

Per elaborazioni avanzate è inoltre possibile combinare dati effettivi e previsionali, utilizzando per esempio il Consuntivo fino a una determinata data e i valori di Preventivo per il periodo successivo.

Ricalcolo dei dati previsionali

Quando vengono modificati i dati che influenzano la pianificazione, Banana Contabilità ricalcola i valori previsionali.

Una modifica può quindi propagarsi ai calcoli successivi e aggiornare:

  • importi calcolati
  • movimenti ripetitivi
  • valori dipendenti da formule
  • saldi previsionali
  • valori dei conti
  • schede conto
  • report
  • confronti con il Consuntivo.

Questo meccanismo permette di aggiornare la pianificazione senza dover ricostruire manualmente tutti i valori collegati.

Il ricalcolo viene normalmente eseguito quando vengono modificati dati che influiscono sulla pianificazione o quando viene richiesta un'elaborazione che necessita di valori aggiornati.

Alcuni elementi utilizzati indirettamente dalle formule possono tuttavia richiedere un ricalcolo completo. Questo può avvenire, per esempio, quando vengono modificati il file _budget.js, altri script JavaScript utilizzati dalle formule o altri dati esterni da cui dipendono i calcoli.

In presenza di pianificazioni complesse o di dipendenze esterne utilizzate dalle formule può essere necessario eseguire un ricalcolo completo della contabilità.

Nelle pianificazioni molto estese il tempo di calcolo può dipendere dal numero di conti, dal numero di movimenti di Preventivo, dalle occorrenze generate dai movimenti ripetitivi, dalla complessità delle formule e dalla durata del periodo di pianificazione.

Quando necessario, il ricalcolo può essere eseguito manualmente in modo da aggiornare i risultati al momento opportuno.

Iniziare una pianificazione finanziaria

Puoi allestire facilmente previsioni finanziarie, complete di piani della liquidità, bilancio e conto economico.
Il procedimento è analogo a quello utilizzato per creare una normale contabilità.

Video introduttivi 

Questi video offrono una panoramica di come è strutturata una pianificazione finanziaria.

1. Crea il file della contabilità/previsione

Hai diverse possibilità per creare un nuovo file:

  • creare un nuovo file dal menu File > Nuovo, scegliendo il tipo di contabilità e il modello più adatto
  • partire da un modello o tutorial che contiene già esempi di movimenti di Preventivo
  • aggiungere la pianificazione a un file contabile già esistente.

Una volta creato il file, salvalo con un nome facilmente riconoscibile, preferibilmente composto dal nome dell'attività e dall'anno, ad esempio: Rossi-20xx.ac2

Modelli e tutorial Contabilità in partita doppia

Uso di quantità, formule e multi-moneta

Per approfondire funzionalità più avanzate sono disponibili anche:

Modelli e tutorial Contabilità entrate e uscite

2. Personalizza il file

Una volta creato il file, adattalo alle esigenze della tua attività:

  • Imposta le Proprietà del file.
  • Personalizza il Piano dei conti:
    • Puoi modificare la descrizione
    • Aggiungere o cancellare conti o gruppi.
    • Adattare il piano dei conti in qualsiasi momento successivo.
  • Se l’attività è già avviata, inserisci anche i Saldi iniziali.
    I saldi iniziali rappresentano la situazione patrimoniale dalla quale parte sia la contabilità sia la pianificazione finanziaria.

3. Inserisci i movimenti di previsione finanziaria

Nella tabella Preventivo puoi inserire i movimenti relativi alla previsione finanziaria.

tabella Preventivo

Per ogni movimento puoi definire, tra gli altri elementi:

  • data
  • descrizione
  • conto Dare
  • conto Avere
  • importo
  • eventuale ripetizione
  • data finale.

Puoi inoltre utilizzare, quando necessario, IVA, centri di costo, segmenti, quantità e formule.

4. Visualizza le previsioni

I dati delle previsioni sono visibili:

I report permettono di analizzare, tra gli altri:

conto economico previsionale
stato patrimoniale previsionale
evoluzione della liquidità
confronto tra Preventivo e Consuntivo.

Per maggiori informazioni consulta la pagina Report previsionali.

Aggiorna la previsione

La pianificazione può essere aggiornata in qualsiasi momento.

Puoi:

  • modificare gli importi
  • cambiare le date
  • aggiungere nuovi movimenti
  • eliminare movimenti non più validi
  • aggiornare le ipotesi di pianificazione.

Banana Contabilità ricalcola automaticamente i valori previsionali e aggiorna i relativi report.

In questo modo la previsione può evolvere insieme alla contabilità e all'andamento reale dell'attività.

Tabella Preventivo

La tabella Preventivo è il cuore della pianificazione finanziaria di Banana Contabilità.

Permette di inserire i movimenti futuri utilizzando una logica simile a quella della tabella Registrazioni. La pianificazione può essere gestita nello stesso file della contabilità oppure in un file separato, dedicato esclusivamente alle previsioni.

Per ogni movimento puoi indicare, tra gli altri elementi:

  • data
  • descrizione
  • conto Dare
  • conto Avere
  • importo.

A questi dati si aggiungono colonne specifiche per la pianificazione, che permettono di definire ripetizioni, formule, quantità, prezzi e altri automatismi.

Livello di dettaglio della pianificazione

Spetta a chi prepara la previsione decidere il livello di dettaglio necessario.

Puoi inserire dati sintetici oppure pianificare i singoli movimenti con maggiore precisione.

Ad esempio, per gli stipendi puoi:

  • inserire un unico importo mensile comprensivo degli oneri sociali
  • inserire separatamente i singoli stipendi
  • calcolare automaticamente gli oneri sociali mediante una formula.

Se vuoi ottenere una previsione della liquidità più precisa, è utile distinguere anche il momento in cui avvengono i relativi pagamenti.

Puoi quindi pianificare separatamente:

  • stipendi mensili
  • oneri sociali
  • tredicesime
  • altri pagamenti collegati al personale.

In questo modo la previsione riflette non solo il costo economico, ma anche il momento in cui si verifica l'uscita di liquidità.

Funzionalità specifiche della tabella Preventivo

Allestire una previsione è diverso dal registrare operazioni già avvenute.

La tabella Preventivo dispone quindi di colonne specifiche per la pianificazione, che permettono di automatizzare e dettagliare i movimenti futuri.

Operazioni ripetitive

Nella colonna Ripeti puoi indicare che un movimento si ripete con una determinata frequenza.

Ad esempio:

  • M = ogni mese
  • 2M = ogni due mesi.

Se l'operazione ha una durata limitata, puoi indicare anche una data finale, ad esempio per un contratto di leasing.

La colonna Totale mostra l'importo complessivo delle ripetizioni comprese nel periodo contabile.

Quantità e prezzi

Le colonne Quantità e Prezzo permettono di determinare automaticamente l'importo di un movimento.

Puoi utilizzare questa funzione, ad esempio, per pianificare vendite o acquisti basati sul numero di unità previste e sul relativo prezzo unitario.

Per maggiori informazioni consulta la pagina Quantità e Prezzi.

Formule di calcolo

La colonna Formula permette di calcolare automaticamente l'importo mediante una formula.

Le formule possono essere utilizzate per creare previsioni dinamiche, ad esempio per:

  • calcolare percentuali
  • determinare oneri
  • calcolare interessi
  • creare importi collegati ad altri valori della pianificazione.

Per maggiori informazioni consulta la pagina Formule di calcolo.

IVA, centri di costo e segmenti

La tabella Preventivo può utilizzare anche molte delle informazioni disponibili nella tabella Registrazioni.

A seconda del tipo di contabilità puoi specificare, ad esempio:

  • codice IVA
  • conto cliente
  • conto fornitore
  • centro di costo o di profitto
  • segmenti
  • colonne aggiuntive per informazioni supplementari.

Questo permette di creare previsioni dettagliate utilizzando la stessa struttura già adottata nella contabilità.

Aggiungere la tabella Preventivo

Se il file contabile non contiene ancora la tabella Preventivo, puoi aggiungerla dal menu:

Strumenti > Aggiungi nuove funzionalità > Aggiungi tabella Preventivo

Attenzione: l'operazione non può essere annullata con il comando Annulla. Prima di procedere è quindi consigliabile conservare una copia del file.

Quando viene aggiunta la tabella Preventivo, Banana Contabilità:

  • Crea la tabella Preventivo
  • Mantiene i valori di Preventivo eventualmente già presenti nella tabella Conti
  • Rende non modificabile la colonna Preventivo della tabella Conti.

Da quel momento i valori della colonna Preventivo vengono calcolati automaticamente sulla base dei movimenti inseriti nella tabella Preventivo, utilizzando il periodo definito nelle Proprietà file.

Inserire i movimenti nella tabella Preventivo

Se la contabilità e il piano dei conti sono già impostati, puoi iniziare subito a inserire i movimenti nella tabella Preventivo.

Per le istruzioni operative consulta:

I movimenti possono essere inseriti nell'ordine che preferisci, ad esempio raggruppandoli per tipo di costo, ricavo, investimento o altra categoria utile alla pianificazione.

Rimuovere la tabella Preventivo

La tabella Preventivo può essere rimossa dal menu:

Strumenti > Aggiungi nuove funzionalità

Attenzione: questa operazione non può essere annullata e comporta la cancellazione di tutti i movimenti previsionali presenti nella tabella.

Prima di procedere è quindi consigliabile creare una copia del file.

Quando la tabella Preventivo viene eliminata, la colonna Preventivo della tabella Conti torna a essere modificabile.

Approfondimenti

Con la tabella Preventivo puoi:

  • definire quando un'operazione avverrà, se si ripeterà e fino a quando
  • inserire previsioni relative all'anno corrente o agli anni futuri
  • utilizzare quantità, prezzi e formule
  • specificare IVA, clienti, fornitori, centri di costo e segmenti
  • analizzare i movimenti previsionali nei report e nelle schede conto
  • aggiungere informazioni utili per il riporto dei dati al nuovo anno.

Per approfondire consulta:

Colonne della tabella Preventivo

Le colonne della tabella Preventivo sono simili a quella della tabella Registrazioni. Nell'esempio che segue, per una più facile comprensione, sono stati usati dei conti alfanumerici. Se hai una contabilità con dei conti numerici, ovviamente userai i tuoi numeri di conto.

tabella Preventivo

Qui di seguito sono spiegate le colonne della tabella Preventivo:

  • Data
    La data futura durante la quale si prevede avverrà l'operazione.
    Se la data non è definibile in modo preciso, per esempio una previsione delle vendite mensili, indicare la data di fine mese. 
  • Ripeti
    Si inserisce un codice di ripetizione. Per maggiori informazioni sull'uso, vedi anche Date e Ripetizioni.
    Nel calcolo della previsione, il programma internamente crea delle copie delle righe con la data impostata in successione, in base al codice di ripetizione indicato.
    • Vuoto - non fa alcuna ripetizione.
      La riga iniziale mantiene la data indicata della colonna Data.
    • La data delle righe di copia viene aumentata progressivamente in base al codice di ripetizione.
    • Se la ripetizione è mensile o annuale, nelle righe create:
      • Viene generalmente usato lo stesso giorno della colonna Data.
      • Se il giorno è maggiore del numero di giorni nel mese, viene messo l'ultimo giorno del mese.
      • Se vi è l'indicazione fine mese "ME" o  fine anno "YE" viene messo l'ultimo giorno del mese/anno.
    • Codici base per la ripetizione:
      • "D" ripetizione giornaliera (Day)
      • "W" ripetizione settimanale (Week)
      • "M" ripetizione mensile (Month)
      • "Y" ripetizione annuale (Year)
    • Multipli
      Se si precede il codice con un numero, la ripetizione avviene con la frequenza moltiplicata:
      • "2M" per bimensile
      • "3M" per trimestrale
      • "6M" per semestrale.
    • Ripetizione con data successiva a fine periodo.
      I codici "M" e Y" con la "E" alla fine, spostano la data di ripetizione alla fine del mese.
      • "ME" ripetizione mensile, ma con data a fine mese. 
        Se si inserisce la data 1.1.2022 la data successiva sarà 28.2.2022 e quella dopo 31.3.2022.
        Se la data è il 28.2.2022, la data successiva sarà 31.3.2022.
      • "3ME" per trimestrale  fine mese
        Se si inizia il 30.6.2022, la data successiva sarà 30.09.2022.
      • "6ME" per semestrale fine mese
      • "YE" ogni anno, ma alla fine del mese.
        Se la data è il 28.2.2022 la data successiva sarà 28.2.2023
      • "5YE" ogni cinque anni, ma alla fine del mese.
        Se la data è il 28.2.2022 la data successiva sarà 28.2.2027.
  • Fine - Data fine:
    • Generalmente da lasciare vuoto.
    • Inserisci la data oltre la quale non ci deve più essere la ripetizione.
      Per un leasing si indica come data finale, la data in cui termina il leasing.
  • Variante
    Per indicare un'eventuale variante relativa al preventivo, in combinazione con le Estensioni.
  • Gestione Nuovo Anno
    Per indicare come deve avvenire il trasferimento quando si crea nuovo anno.
    • Nessun valore - la data viene incrementata di un anno. 
    • "1" La data rimane uguale.
    • "2" L'operazione non viene trasferita nel nuovo anno.
  • Descrizione
    Un testo descrittivo per l'operazione che appare nella scheda conto.
    • Si possono usare Formule di calcolo inserendo il valore fra ${} (vedi Javascript template literals). 
      Quando viene preparata la scheda conto, la formula viene risolta e il risultato viene sostituito.
      • Per esempio, il testo "Amount ${10+20} year" risulterà "Amount 30 year".
      • Se avete definito una variabile "quantity=10" e "price=20" 
        Il testo "Quantità: ${quantity} Prezzo: ${price)" risulterà "Quantità: 10 Prezzo: 20".
      • Si possono usare tutte le formule, ma per evitare confusione, è meglio non inserire degli assegnamenti di valore nella colonna Descrizione.
  • Conto Dare e Conto Avere, CC1, CC2, CC3
    Come nella tabella Registrazioni si indicano i conti nei quali registrare l'operazione.
    Si possono usare anche segmenti e centri di costo. In questo modo si può allestire un preventivo anche per segmenti o centri di costo.
  • Quantità
    Il quantitativo che, moltiplicato per il prezzo unitario, dà il totale dell'importo (vedi colonne Quantità e Prezzo)
  • Unità
    Una descrizione riferita alla quantità, per esempio: mq, ton, pz.
  • Prezzo/Unità
    Il prezzo per ogni unità, che moltiplicato con la quantità, dà il totale dell'importo.
    • Nella contabilità Entrate/uscite immettere un valore negativo per fare in modo che l'importo venga inserito nella colonna uscita.
  •  Formula (in moneta base)
    Permette d'inserire delle Formule di calcolo, nel linguaggio Javascript, più le funzioni di programmazione delle Estensioni di Banana Contabilità.
    Se vi è una formula (o un qualsiasi testo), il valore della colonna Importo viene impostato in base al risultato della formula.
    • Nella contabilità in partita doppia, il risultato della formula deve essere sempre un numero positivo.
    • Nella contabilità entrate e uscite, se il risultato è positivo, sarà considerato come un'entrata, se negativo un'uscita.
  • Formula Inizio
    Il testo che inserite in questa colonna viene inserito prima del testo utilizzato nella Formula e poi utilizzato per il calcolo.
    • L'uso principale della Formula Inizio è quello di inserire un'impostazione variabile come "A=", nella Formula si inserisce poi solo il valore, in modo che sia più facile da modificare.
    • Nella contabilità multi-moneta la formula Inizio si riferisce alla colonna Formula Moneta.
  • Importo (in moneta base)
    L'importo che viene usato per la previsione.
    Nel caso in cui la riga preveda una ripetizione, viene indicato l'importo della prima registrazione. Gli importi delle successive ripetizioni sono visibili nella scheda conto.
    L'importo viene calcolato in automatico nei seguenti casi:
    • Se è stato inserito un valore nella colonne Quantità o Prezzo unitario, l'importo viene calcolato in base ai contenuti di queste due colonne.
      • Nella contabilità in partita doppia il risultato viene convertito in un valore positivo.
      • Nella contabilità entrate e uscite, se il risultato è positivo sarà considerato come un'entrata, se negativo un'uscita.
    • Se è stata inserita una formula, l'importo sarà il risultato della formula.
      La formula ha anche la priorità rispetto alla quantità e il prezzo.
  • Totale
    È il totale degli importi delle righe ripetute che rientrano nel Periodo contabile e di previsione, impostato nelle proprietà del file.
    Se non vi è una data oppure se la data inizio o fine non rientra nel periodo contabile, questa colonna rimarrà vuota.

Colonne nella Contabilità Entrate e Uscite

Per il Cash Manager e la Contabilità Entrate e Uscite gli importi si indicano come segue:

  • Colonne Entrate e Uscite
    Gli importi della pianificazione sono inseriti nelle colonne entrate e uscite.
  • Utilizzo colonne Quantità, Prezzo e Formula
    Quando il programma calcola in automatico l'importo sulla base delle colonne Quantità, Prezzo o Formula, il risultato viene inserito nella colonna Entrate se è positivo, e nella colonna Uscite se è negativo.
    Nella colonna quantità e prezzo si può indicare un valore positivo o negativo.

Colonne nella contabilità multi-moneta

  • Importo in moneta del conto 
    È l'importo in moneta del conto della registrazione (vedi registrazioni multi-moneta).
    Questo importo serve al calcolo del valore in moneta base, al cambio indicato.
    Se vi è una formula, il valore è il risultato del calcolo della formula.
    Nel caso la riga preveda una di ripetizione, viene indicato l'importo della prima registrazione.
  • Formula importo moneta del conto
    Si può immettere una Formula di calcolo.
    • Nel caso la riga preveda una ripetizione, viene indicato l'importo della prima registrazione. Gli importi delle successive ripetizioni sono visibili nella scheda conto.
    • La colonna Formula Inizio si riferisca a questa colonna.
  • Cambio
    È il cambio che viene applicato per convertire l'importo in moneta del conto, in moneta base.
  • Totale importo moneta del conto
    È il totale degli importi in moneta del conto delle righe ripetute, la cui data rientra nel periodo contabile, definito nelle proprietà del file.
    Se non vi è una data oppure se la data inizio o fine non rientra nel periodo contabile, questa colonna rimane vuota.

Guarda anche Contabilità multi-moneta con esempi di registrazioni di preventivo con formule
 

 

Periodi di pianificazione e previsione finanziaria

Nella pianificazione finanziaria basata sui movimenti, ogni operazione prevista viene inserita nella tabella Preventivo, indicando la data in cui si prevede che avverrà.

Diversamente da un foglio di calcolo, dove spesso si predispongono in anticipo colonne separate per mese, trimestre o anno, in Banana Contabilità si indica la data del movimento. È poi il programma ad attribuire automaticamente i valori ai diversi periodi quando vengono elaborati e visualizzati i dati.

Gli stessi movimenti possono quindi essere utilizzati per ottenere previsioni giornaliere, settimanali, mensili, trimestrali, annuali o pluriennali.

Questo approccio è particolarmente importante per la previsione della liquidità, perché permette di considerare non soltanto gli importi previsti, ma anche le date in cui si prevede che avverranno gli incassi e i pagamenti.

La pianificazione basata sui movimenti è diversa dal preventivo in colonna, dove gli importi vengono inseriti direttamente nelle tabelle Conti o Categorie, senza specificare le date dei singoli movimenti.

Periodo contabile, di pianificazione e di previsione

Nella pianificazione finanziaria basata sui movimenti è importante distinguere tre periodi:

  • Periodo contabile: periodo di riferimento del file, definito nelle Proprietà file.
  • Periodo di pianificazione: intervallo temporale coperto dai movimenti inseriti nella tabella Preventivo e dalle loro eventuali ripetizioni.
  • Periodo di previsione: intervallo per il quale si desidera calcolare e visualizzare i valori previsionali.

I tre periodi possono coincidere, ma non devono necessariamente avere le stesse date.

Periodo contabile

Il periodo contabile viene definito nelle Proprietà file, indicando una data iniziale e una data finale.

Generalmente coincide con l'anno solare, ma può avere date di inizio e fine diverse.

Il periodo contabile viene utilizzato anche come riferimento per il calcolo:

  • della colonna Totale nella tabella Preventivo
  • dei valori di Preventivo nelle tabelle Conti e Categorie.

Quando il preventivo è basato sui movimenti, questi valori vengono calcolati automaticamente in base ai movimenti che interessano il periodo contabile.

Se vengono modificate le date di inizio o fine della contabilità, i valori vengono ricalcolati.

Periodo di pianificazione

Il periodo di pianificazione è l'intervallo temporale coperto dai movimenti inseriti nella tabella Preventivo e dalle loro eventuali ripetizioni.

Non deve essere impostato separatamente e può estendersi oltre il periodo contabile.

Puoi quindi inserire:

  • movimenti compresi nel periodo contabile
  • movimenti con date precedenti o successive al periodo contabile
  • movimenti ripetitivi che continuano negli anni successivi
  • movimenti con una data finale che supera il periodo contabile.

Periodo di previsione

Il periodo di previsione è l'intervallo per il quale Banana Contabilità calcola e presenta i valori previsionali.

Il periodo di previsione viene impostato nei report, indicando una data iniziale e una data finale. Può coincidere con il periodo contabile oppure comprendere un intervallo diverso, anche di più anni.

Come valore predefinito viene utilizzato il periodo contabile.

Per ottenere una previsione completa, i movimenti inseriti nella tabella Preventivo, comprese le eventuali ripetizioni, devono coprire il periodo che desideri analizzare.

Precisione delle date

La data assegnata ai movimenti nella tabella Preventivo determina il momento in cui questi vengono considerati nelle previsioni.

Per ottenere una previsione attendibile della liquidità è importante indicare date il più possibile vicine a quelle previste per gli incassi e i pagamenti.

Per operazioni come affitti, stipendi, rate di leasing, spese bancarie, imposte e altri incassi o pagamenti importanti, è utile indicare il giorno in cui si prevede che avverrà effettivamente il movimento finanziario.

Non tutti i movimenti richiedono però lo stesso livello di precisione.

Per attività con molte operazioni giornaliere, ad esempio le vendite di un ristorante, può essere poco efficiente inserire una previsione per ogni giorno. In questi casi è possibile prevedere un importo complessivo mensile e attribuirlo a una data rappresentativa, ad esempio a metà mese.

Il livello di precisione delle date deve quindi essere scelto in funzione dell'utilità della previsione.

Previsione per il periodo contabile 

I movimenti della tabella Preventivo che rientrano nel periodo contabile, comprese le eventuali ripetizioni, vengono utilizzati per calcolare i valori previsionali dell'esercizio.

Quando il periodo di previsione coincide con il periodo contabile:

  • la colonna Totale della tabella Preventivo mostra l'importo complessivo dei movimenti riferiti al periodo contabile
  • la colonna Preventivo delle tabelle Conti e Categorie mostra i relativi valori previsionali
  • i report possono presentare i valori di Preventivo per l'intero periodo.

Se il file viene utilizzato anche per la contabilità effettiva, il periodo contabile deve corrispondere all'esercizio contabile che si sta gestendo.

Anche quando il file viene utilizzato principalmente per la pianificazione, è generalmente più semplice mantenere un periodo contabile di un anno e utilizzare il periodo di previsione per ottenere proiezioni più lunghe.

In questo modo i valori delle colonne Totale e Preventivo rimangono riferiti a un periodo annuale chiaramente identificabile.

Esempio di Bilancio previsionale annuale

Previsioni per più anni

La pianificazione finanziaria basata sui movimenti può estendersi oltre il periodo contabile. Per creare previsioni pluriennali puoi utilizzare movimenti con date future oppure movimenti ripetitivi che continuano negli anni successivi. Per ottenere i risultati nei report, è inoltre necessario selezionare un periodo di previsione che comprenda gli anni da analizzare.

Saldi iniziali

I saldi iniziali vengono inseriti nella tabella Conti e costituiscono il punto di partenza della previsione.

Movimenti precedenti al periodo contabile

In casi particolari è possibile inserire movimenti di Preventivo con date precedenti all'inizio del periodo contabile.

Questi movimenti influenzano la situazione esistente all'inizio del periodo e devono quindi essere utilizzati con attenzione. Poiché sono esterni al periodo contabile, non vengono inclusi nella colonna Totale della tabella Preventivo.

Movimenti nel periodo contabile

I movimenti previsti nel periodo contabile vengono inseriti con la relativa data. Se un'operazione continua negli anni successivi, puoi utilizzare il codice di ripetizione appropriato.

Ad esempio:

  • Y = ogni anno
  • 2Y = ogni due anni
  • 5Y = ogni cinque anni
  • 10Y = ogni dieci anni.

Se la ripetizione deve terminare a una determinata data, ad esempio alla scadenza di un leasing, puoi indicare anche la data finale.

Movimenti negli anni successivi

Puoi inserire direttamente anche movimenti con una data successiva al periodo contabile.

Per questi movimenti puoi specificare, quando necessario:

  • codice di ripetizione
  • data finale
  • importo o formula di calcolo.

I movimenti che si trovano al di fuori del periodo contabile non vengono inclusi nella colonna Totale della tabella Preventivo, ma vengono considerati quando richiedi una previsione che comprende le relative date.

Impostare il periodo di previsione nei report

Quando richiedi un report puoi indicare il periodo per il quale vuoi calcolare la previsione.

Nella sezione Periodo imposta:

  • data iniziale
  • data finale.

Se, ad esempio, la previsione inizia il 1° gennaio 2027:

  • per 2 anni: fino al 31 dicembre 2028
  • per 5 anni: fino al 31 dicembre 2031

Banana Contabilità considera i movimenti di Preventivo che interessano il periodo richiesto, comprese le ripetizioni generate automaticamente.

Il periodo di previsione può essere utilizzato nelle principali elaborazioni contabili, tra cui:

Per l'utilizzo dei report previsionali consulta la pagina Report previsionali.

Suddivisione per periodo

Oltre a definire l'intervallo complessivo della previsione, puoi scegliere come suddividere temporalmente i risultati.

Nella sezione Suddivisione puoi creare colonne riferite, ad esempio, a:

  • giorni
  • settimane
  • mesi
  • trimestri
  • semestri
  • anni.

Gli stessi movimenti possono quindi essere analizzati con livelli temporali diversi senza modificare i dati della pianificazione.

Ad esempio, una previsione annuale può essere visualizzata per mese per analizzare l'andamento della liquidità oppure per trimestre per ottenere una visione più sintetica dei saldi previsionali alle diverse scadenze.

Con le Personalizzazioni puoi inoltre salvare configurazioni di report utilizzate frequentemente e richiamarle successivamente.

Per previsioni pluriennali può essere utile predisporre, ad esempio, personalizzazioni:

  • annuali
  • pluriennali
  • con suddivisione per anno
  • con confronto tra Preventivo e Consuntivo.

Bilancio - Previsione quadriennale

Il Bilancio previsionale quadriennale mostra l'evoluzione prevista della situazione patrimoniale nei quattro anni, sulla base dei movimenti inseriti nella tabella Preventivo.

 

 

Movimenti di pianificazione

I movimenti di pianificazione sono le operazioni future che inserisci nella tabella Preventivo per rappresentare ciò che prevedi avverrà nell'attività. I movimenti possono riguardare, ad esempio, ricavi, costi, investimenti, finanziamenti, incassi e pagamenti. Ogni movimento viene inserito utilizzando la stessa logica contabile delle normali registrazioni. Banana Contabilità può così determinarne gli effetti economici, patrimoniali e finanziari e utilizzare i dati per costruire le previsioni.

Quando necessario, puoi distinguere il momento in cui si genera un costo o un ricavo da quello in cui avviene il relativo pagamento o incasso, ottenendo così una previsione della liquidità più precisa.

Creare la pianificazione con i movimenti futuri

Per costruire la pianificazione non devi preparare separatamente conto economico, bilancio e piano della liquidità.

Inserisci invece i movimenti futuri che rappresentano gli eventi che prevedi nell'attività, ad esempio:

  • versamento di capitale
  • ottenimento di un finanziamento
  • acquisto di un'attrezzatura
  • pagamento dell'affitto
  • pagamento degli stipendi
  • vendita a un cliente
  • incasso di una fattura
  • pagamento di un fornitore
  • rimborso di un prestito
  • registrazione degli ammortamenti.

Quando necessario, puoi distinguere il momento in cui si genera un costo o un ricavo da quello in cui avviene il relativo pagamento o incasso, ottenendo così una previsione della liquidità più precisa.

Banana Contabilità utilizza questi movimenti per determinare gli effetti sui conti e generare la previsione economica, patrimoniale e della liquidità.

Strutturare i movimenti di Preventivo

Quando prepari un piano finanziario è utile inserire i movimenti di Preventivo seguendo un ordine logico.

Una possibile sequenza è la seguente.

1. Capitale proprio

I movimenti relativi al capitale proprio rappresentano gli apporti previsti da parte dei proprietari o dei soci.

Questi movimenti determinano le risorse proprie disponibili per finanziare l'attività.

2. Capitale di terzi

I movimenti relativi al capitale di terzi comprendono finanziamenti, prestiti e altri apporti di capitale provenienti da terzi.

In questo modo puoi considerare nella pianificazione sia la liquidità disponibile sia i relativi debiti finanziari.

3. Spese iniziali

Le spese iniziali vanno distinte dagli investimenti in beni strumentali, che possono avere un trattamento contabile diverso.

Le spese iniziali comprendono i costi previsti per l'avvio dell'attività, ad esempio costi di costituzione, consulenze, autorizzazioni e altre spese iniziali.

4. Investimenti

I movimenti relativi agli investimenti rappresentano gli acquisti previsti di beni destinati all'attività, ad esempio:

  • mobilio
  • macchinari
  • apparecchiature
  • veicoli
  • altri beni strumentali.

La pianificazione degli investimenti permette di considerarne sia l'effetto patrimoniale sia quello sulla liquidità.

5. Costi fissi ricorrenti

I costi fissi ricorrenti sono costi previsti che si ripetono regolarmente, ad esempio:

  • affitto
  • personale
  • oneri sociali
  • energia
  • assicurazioni
  • abbonamenti
  • altri costi fissi.

Per questi movimenti puoi utilizzare le funzioni di ripetizione della tabella Preventivo.

6. Ricavi ricorrenti

I ricavi ricorrenti sono ricavi che possono essere previsti con una certa regolarità, ad esempio contratti, abbonamenti o altri ricavi periodici.

7. Ricavi variabili

I ricavi variabili sono ricavi previsionali che dipendono dall'andamento dell'attività.

La cifra d'affari può, ad esempio, variare in funzione:

  • dei mesi
  • della stagionalità
  • del numero di clienti
  • delle quantità vendute
  • dei prezzi applicati.

8. Costi variabili

I costi variabili sono costi previsionali collegati al volume dell'attività, ad esempio:

  • acquisto di merci
  • materie prime
  • commissioni
  • costi di vendita
  • altri costi proporzionali ai ricavi.

I costi variabili possono anche essere collegati ai ricavi mediante formule.

9. Operazioni periodiche, finanziarie e di fine anno

Le operazioni periodiche e di fine anno completano la pianificazione con movimenti che avvengono periodicamente o alla fine dell'esercizio, ad esempio:

  • ammortamenti
  • interessi sui finanziamenti
  • imposte
  • rimborsi di prestiti
  • distribuzione di utili o dividendi.

Una volta inseriti capitale, investimenti, costi e ricavi previsti, puoi verificare se il volume d'affari ipotizzato è sufficiente a coprire i costi, generare un risultato positivo e mantenere una liquidità adeguata.

Definire il livello di dettaglio dei movimenti

Non tutti i movimenti di pianificazione devono necessariamente essere inseriti con lo stesso livello di dettaglio.

Per alcune voci può essere sufficiente un importo complessivo. Per altre, soprattutto quando incidono significativamente sulla liquidità, può essere utile indicare separatamente i singoli movimenti.

Ad esempio, puoi pianificare il costo del personale come un unico importo oppure distinguere:

  • stipendi
  • oneri sociali
  • tredicesime
  • altri costi del personale.

Il livello di dettaglio dei movimenti deve essere scelto in funzione delle informazioni che vuoi ottenere dalla previsione.

Una maggiore precisione nei movimenti e nelle relative date permette generalmente di ottenere una previsione della liquidità più attendibile.

Importi, quantità, prezzi e formule

Per la maggior parte dei movimenti puoi inserire direttamente il valore previsto nella colonna Importo.

Quando l'importo dipende da altri valori puoi utilizzare anche:

Con quantità e prezzi puoi, ad esempio, calcolare le vendite previste in funzione del numero di unità e del prezzo unitario.

Con le formule puoi invece calcolare automaticamente costi variabili, interessi, ammortamenti e altri valori che dipendono da dati contabili o previsionali.

 

Esempio di formule nella tabella Preventivo

Per conoscere la struttura e il funzionamento delle singole colonne consulta la pagina Tabella Preventivo.

Aggiornare i movimenti di pianificazione

All'inizio alcuni valori saranno necessariamente delle stime. Con il passare del tempo diventano disponibili informazioni più precise su vendite, costi, investimenti, finanziamenti, incassi e pagamenti.

Puoi quindi aggiornare progressivamente i movimenti della tabella Preventivo:

  • modificando gli importi
  • correggendo le date
  • aggiornando quantità e prezzi
  • modificando le ripetizioni
  • sostituendo le stime con informazioni più precise
  • aggiungendo nuovi movimenti
  • eliminando quelli che non sono più previsti.

Banana Contabilità ricalcola i valori previsionali sulla base dei dati aggiornati.

In questo modo puoi mantenere aggiornata la pianificazione e adattarla progressivamente all'evoluzione prevista dell'attività.

Date e ripetizioni nei movimenti di previsione finanziaria

La Data, la Data fine e la Ripetizione determinano quando un movimento di Preventivo entra nella previsione e, per le operazioni ricorrenti, con quale frequenza e fino a quando deve essere ripetuto.

La scelta delle date è particolarmente importante per la previsione della liquidità: anche quando costi e ricavi sono correttamente stimati, il momento in cui avvengono incassi e pagamenti può modificare significativamente la disponibilità finanziaria prevista.

La colonna Data

La colonna Data indica quando è previsto il movimento ed è il riferimento temporale utilizzato per la previsione.

Data mancante

Se la Data non è indicata, il movimento viene considerato all'inizio della pianificazione.

Se richiedi una previsione per un determinato periodo, l'importo viene considerato nel saldo iniziale del periodo.

Poiché il movimento non appartiene al periodo contabile, nella colonna Totale non viene visualizzato alcun importo.

Data nel periodo contabile

Le date comprese nel periodo contabile definito nelle Proprietà file sono quelle utilizzate normalmente per i movimenti di Preventivo.

La data determina il periodo nel quale il movimento viene considerato.

Se il movimento è ripetitivo, nella colonna Totale viene indicato l'importo complessivo relativo alle ripetizioni che rientrano nel periodo contabile.

Data precedente al periodo contabile

Puoi inserire anche movimenti con una data precedente al periodo contabile.

Occorre però verificare che questi movimenti non si sovrappongano ai saldi iniziali inseriti nella tabella Conti.

Poiché il movimento non rientra nel periodo contabile, nella colonna Totale non viene visualizzato alcun importo.

Data successiva al periodo contabile

Puoi inserire movimenti con date successive al periodo contabile per costruire previsioni che si estendono agli anni successivi.

Questi movimenti vengono considerati quando il periodo della previsione comprende le relative date.

Poiché non rientrano nel periodo contabile corrente, nella colonna Totale non viene visualizzato alcun importo.

Per approfondire la relazione tra periodo contabile, periodo di pianificazione e periodo utilizzato nei report consulta la pagina Periodo di previsione.

La Data fine

La colonna Data fine viene utilizzata insieme alla ripetizione per indicare l'ultima data oltre la quale il movimento non deve più essere ripetuto.

Quando lasciare vuota la Data fine

Generalmente la Data fine deve rimanere vuota quando un movimento deve continuare a essere ripetuto anche nelle previsioni degli anni successivi.

Non è quindi opportuno inserire automaticamente come Data fine la fine del periodo contabile. In questo caso il movimento non verrebbe più ripetuto nelle previsioni successive a tale data.

Leasing e altri pagamenti rateali

Per un leasing o un'altra operazione con un numero definito di rate, puoi indicare come Data fine la data dell'ultimo pagamento previsto.

Rimborso di prestiti

Per un rimborso periodico di un prestito puoi indicare come Data fine la data dell'ultimo versamento previsto.

Cambiamenti di importo nel tempo

La Data fine è utile anche quando l'importo di un movimento ricorrente cambia a partire da una determinata data.

Ad esempio, se uno stipendio aumenta:

  1. inserisci il primo movimento con l'importo iniziale, la relativa ripetizione e come Data fine la data dell'ultimo pagamento prima dell'aumento
  2. inserisci un nuovo movimento, con il nuovo importo e con Data corrispondente all'inizio dell'aumento.

Se la variazione segue una regola precisa e regolare, il nuovo importo può anche essere determinato mediante una formula.

La Ripetizione

Per costi, ricavi, incassi, pagamenti e altre operazioni ricorrenti puoi indicare nella colonna Ripeti il codice che definisce la frequenza del movimento.

I codici disponibili sono descritti nella Documentazione sulle colonne.

Banana Contabilità utilizza la Data iniziale, il codice di ripetizione e l'eventuale Data fine per includere automaticamente il movimento nei periodi successivi.

Ad esempio, un movimento con frequenza mensile viene considerato ogni mese a partire dalla Data indicata.

Ripetizioni e periodo di previsione

Se non indichi una Data fine, il movimento viene ripetuto per tutto il Periodo di previsione richiesto.

Ad esempio, se un movimento inizia in gennaio ed è mensile:

  • in una previsione di un anno viene considerato 12 volte
  • in una previsione di 10 anni viene considerato 120 volte.

Non è quindi necessario inserire manualmente una riga per ogni mese o per ogni anno.

Ripetizioni nelle previsioni pluriennali

Se vuoi che un'operazione ricorrente venga considerata automaticamente anche nelle previsioni degli anni successivi, indica il relativo codice di ripetizione.

Per le operazioni che avvengono una sola volta ogni anno, ad esempio determinati ammortamenti di fine esercizio, puoi utilizzare la ripetizione annuale Y.

Non indicare una ripetizione quando l'operazione è prevista una sola volta e non deve ripetersi nei periodi successivi.

La colonna Totale della tabella Preventivo

La colonna Totale viene calcolata automaticamente e mostra l'importo complessivo del movimento e delle relative ripetizioni che rientrano nel periodo contabile.

Ad esempio, per un movimento mensile, il Totale tiene conto delle ripetizioni comprese nel periodo contabile.

La colonna Totale rimane vuota quando il movimento ha una data precedente o successiva al periodo contabile.

Il valore della colonna Totale riguarda quindi il periodo contabile, mentre i report previsionali possono essere calcolati anche per periodi differenti o più estesi.

Per gli aspetti tecnici relativi al calcolo delle ripetizioni e della colonna Totale consulta la pagina Logica di calcolo del Preventivo.

Scegliere la data dei movimenti di Preventivo

Nella tabella Preventivo è preferibile indicare la data in cui prevedi che l'operazione avverrà.

Non sempre è però possibile conoscere in anticipo il giorno esatto. In molti casi la pianificazione viene effettuata su base mensile.

L'importante è adottare un criterio coerente, soprattutto quando vuoi ottenere una previsione attendibile della liquidità.

Operazioni puntuali

Per operazioni puntuali, come un versamento di capitale o un investimento, indica la data in cui prevedi che l'operazione avverrà.

Se conosci il mese ma non il giorno preciso, puoi utilizzare indicativamente il 15 del mese.

In questo modo il movimento viene attribuito al mese previsto senza collocarlo arbitrariamente all'inizio o alla fine del periodo.

Spese ricorrenti

Per le spese ricorrenti che hanno una data di pagamento prevedibile, indica la data prevista del pagamento e il relativo codice di ripetizione.

Ad esempio:

  • spese bancarie, interessi e ammortamenti – indica la fine del mese, trimestre o anno in cui sono previsti
  • affitti – indica il giorno di scadenza o la data in cui prevedi il pagamento
  • stipendi – indica normalmente il giorno in cui vengono pagati
  • tredicesime, bonus e altri compensi – indica il momento in cui prevedi il pagamento
  • anticipi e conguagli degli oneri sociali – indica la data prevista del versamento
  • versamenti e conguagli IVA – indica la data prevista o la normale data di scadenza del pagamento.

Previsioni dei ricavi

La modalità con cui pianificare i ricavi dipende dal tipo di attività.

Se conosci il mese nel quale prevedi il ricavo o l'incasso ma non il giorno preciso, puoi utilizzare indicativamente il 15 del mese.

Per le entrate puntuali puoi inserire direttamente la data prevista dell'entrata.

Per le entrate ricorrenti puoi utilizzare una ripetizione, ad esempio mensile.

Quando la previsione delle vendite varia nel corso dell'anno, puoi inserire importi differenti nei singoli mesi. Questo è utile, ad esempio, per attività soggette a stagionalità.

Le formule possono inoltre essere utilizzate per rappresentare una crescita o altre variazioni calcolabili dei ricavi.

Progetti e grandi lavori

Per progetti o lavori importanti può essere utile inserire separatamente gli incassi previsti secondo il calendario del progetto.

Se sono previste più scadenze, inserisci un movimento per ogni entrata prevista.

Quando conosci il mese ma non la data esatta dell'incasso, puoi utilizzare indicativamente il 15 del mese.

Previsioni per singolo cliente

Per consulenti, commercialisti e altre attività che lavorano con anticipi, incarichi o progetti può essere utile predisporre una previsione dettagliata degli incassi per singolo cliente.

Puoi indicare le date nelle quali prevedi i diversi versamenti.

La previsione può così essere utilizzata anche per confrontare gli incassi previsti con quelli effettivamente ricevuti.

Costi variabili

I costi variabili possono essere pianificati in relazione agli elementi che li determinano.

Quando un costo varia in funzione della cifra d'affari, come può avvenire per l'acquisto di merci o materie prime, puoi utilizzare la stessa data prevista per il relativo ricavo.

Mediante una formula puoi inoltre calcolare il costo come percentuale della cifra d'affari prevista.

I costi possono essere collegati anche ad altri elementi, ad esempio al numero di dipendenti, ai locali utilizzati o ad altre variabili dell'attività.

Previsioni secondo il principio di cassa

Per piccole imprese e attività nelle quali incassi e pagamenti avvengono prevalentemente in modo immediato, come negozi e ristoranti, può essere pratico impostare la previsione secondo il principio di cassa.

In questo caso:

  • i ricavi vengono inseriti con la data in cui prevedi l'incasso
  • i costi vengono inseriti con la data in cui prevedi il pagamento.

Questo metodo permette di costruire in modo semplice una previsione orientata alla liquidità.

Per le operazioni importanti con pagamento differito è però opportuno rappresentare separatamente l'operazione e il successivo pagamento.

Ad esempio, per l'acquisto di un macchinario con pagamento dilazionato puoi inserire:

  1. l'acquisto del macchinario, con registrazione sul conto dell'attivo e sul conto passivo del fornitore, alla data dell'acquisto
  2. il pagamento del macchinario, con uno o più movimenti alle date nelle quali prevedi di pagare le relative rate.

In questo modo la previsione distingue l'acquisto dall'effettivo movimento della liquidità.

Previsioni secondo il principio di competenza

Quando vuoi distinguere il momento in cui un costo o un ricavo viene rilevato dal momento in cui avviene il relativo pagamento o incasso, devi rappresentare separatamente le due fasi.

Questo permette di ottenere una previsione più precisa sia della situazione economica e patrimoniale sia della liquidità.

Operazioni a contanti

Per le operazioni nelle quali registrazione e pagamento avvengono nello stesso momento è sufficiente inserire normalmente il movimento alla data prevista.

Pagamenti a breve termine

Per semplicità, quando il pagamento è previsto entro un periodo molto breve, ad esempio nell'arco dello stesso mese, può essere sufficiente utilizzare direttamente la data prevista del pagamento.

Pagamenti dilazionati

Quando un acquisto viene pagato successivamente, puoi distinguere:

  1. il movimento relativo all'acquisto, con la relativa data e il conto Fornitori come contropartita
  2. uno o più movimenti di pagamento alle date previste.

Se non conosci il giorno esatto ma conosci il mese del pagamento, puoi utilizzare indicativamente il 15 del mese.

Incassi dilazionati

Lo stesso principio può essere applicato alle vendite con pagamento successivo.

Puoi distinguere:

  1. il movimento relativo alla vendita o fatturazione, con il conto Clienti come contropartita
  2. uno o più movimenti relativi agli incassi alle date previste.

Questo permette di distinguere il momento in cui nasce il ricavo dal momento in cui aumenta la liquidità.

Incassi in ritardo

Quando prevedi che una parte dei ricavi venga incassata immediatamente e una parte successivamente, puoi rappresentare separatamente la quota differita.

Ad esempio:

  1. inserisci il ricavo previsto
  2. con la stessa data trasferisci la parte che prevedi di incassare successivamente sul conto Clienti
  3. alla data prevista dell'incasso inserisci il movimento che riduce il credito verso il cliente e aumenta la liquidità.

In questo modo la previsione tiene conto anche del ritardo atteso negli incassi.

Utilizzare variabili per incassi e pagamenti dilazionati

Quando lo stesso importo deve essere utilizzato in movimenti diversi, ad esempio nella fatturazione e nel successivo incasso o pagamento, puoi utilizzare formule e variabili.

Puoi, ad esempio:

  • assegnare l'importo della fatturazione a una variabile
  • utilizzare la stessa variabile nel movimento del successivo incasso o pagamento
  • utilizzare una variabile per definire la percentuale dell'importo che prevedi di incassare o pagare successivamente.

In questo modo, se cambia l'importo iniziale, i movimenti collegati possono utilizzare automaticamente il valore aggiornato.

Per esempi sull'utilizzo delle variabili e delle formule consulta la pagina Esempi formule.

Esempi di movimenti di previsione finanziaria

I movimenti di pianificazione vengono inseriti nella tabella Preventivo indicando Data, Descrizione, Importo, conto Dare e conto Avere, secondo la stessa logica delle normali registrazioni contabili.

Per le operazioni ricorrenti puoi utilizzare la colonna Ripeti, evitando di inserire manualmente un movimento per ogni ricorrenza.

Gli esempi di questa pagina sono ripresi dal seguente modello, che contiene ulteriori spiegazioni:

Per approfondire l'utilizzo delle date e delle ripetizioni consulta la pagina Date e ripetizione.

Movimenti di inizio attività

All'inizio dell'attività vengono inseriti i movimenti relativi alle operazioni previste per l'avvio.

Questi movimenti vengono registrati nella tabella Preventivo come normali registrazioni contabili.

Nell'esempio si tratta di operazioni iniziali che avvengono una sola volta e che quindi non hanno una ripetizione.

Movimenti previsionali di inizio attività

Movimenti mensili: affitto e spese bancarie

Per le operazioni che si ripetono ogni mese puoi utilizzare la ripetizione mensile M.

Nell'esempio, le prime due registrazioni riguardano l'affitto:

  • da febbraio a giugno l'affitto è di 1'000 al mese
  • da luglio l'affitto aumenta a 1'200 al mese.

Il cambiamento dell'importo viene gestito utilizzando due movimenti distinti, con le relative date e ripetizioni.

Nell'esempio è presente anche il futuro pagamento per il riscatto del leasing. Poiché la relativa data è successiva al periodo contabile, nella colonna Totale non viene visualizzato alcun importo per questa riga.

Per le spese amministrative della banca viene utilizzata la ripetizione ME (fine mese). In questo modo il movimento viene attribuito all'ultimo giorno disponibile di ciascun mese, ad esempio 31 marzo e 30 aprile.

Esempio di movimenti previsionali mensili

Movimenti di fine trimestre

Alcune operazioni possono essere previste alla fine di ogni trimestre.

Nell'esempio viene utilizzata la ripetizione 3ME, che permette di ripetere il movimento ogni tre mesi alla fine del mese.

Movimenti di previsione trimestrali

Movimenti di fine anno

Alcune operazioni vengono effettuate una volta all'anno.

Nell'esempio viene utilizzata la ripetizione annuale Y, in modo che le operazioni vengano considerate anche nelle previsioni degli anni successivi.

Movimenti previsionali di fine anno

Previsione dei ricavi e degli acquisti di merce

La previsione dei ricavi e degli acquisti dipende dalle caratteristiche dell'attività.

Nell'esempio, ricavi e acquisti vengono pianificati mese per mese, utilizzando un importo specifico per ciascun periodo.

A partire da marzo viene indicata la ripetizione annuale Y, in modo che i movimenti vengano ripetuti anche negli anni successivi.

Questo permette di mantenere una pianificazione mensile differenziata e, allo stesso tempo, di proiettarla negli anni successivi.

Acquisti e vendite previsionali dell'anno

Acquisti e vendite dell'anno successivo

Nel primo anno di attività i mesi di gennaio e febbraio non sono considerati rappresentativi degli anni successivi e quindi i relativi movimenti non hanno una ripetizione annuale.

Per gennaio e febbraio del secondo anno vengono quindi inseriti nuovi movimenti di previsione.

A questi movimenti viene assegnata la ripetizione annuale Y, in modo che possano essere utilizzati anche per le previsioni degli anni successivi.

Ricavi previsionali dell'anno successivo

Previsioni con quantità e prezzo

Nella tabella Preventivo, le colonne Quantità, Unità e Prezzo permettono di calcolare automaticamente l'Importo di un movimento di pianificazione.

Quando la colonna Formula è vuota, il programma calcola l'importo secondo la relazione Importo = Quantità × Prezzo.

La colonna Unità permette di specificare a cosa si riferiscono quantità e prezzo, per esempio pezzi, ore o coperti. Le colonne Quantità, Unità e Prezzo sono visibili nella vista Formula della tabella Preventivo.

Calcolo dell'importo di Preventivo con Quantità, Unità e Prezzo

Calcolare gli importi di Preventivo con quantità e prezzi

L'uso di quantità e prezzi permette di costruire una previsione partendo dagli elementi che determinano concretamente ricavi e costi.

Per esempio, per stimare i ricavi di un ristorante puoi indicare:

  • nella colonna Unità, l'unità utilizzata per la previsione, per esempio i coperti
  • nella colonna Quantità, il numero di coperti previsti
  • nella colonna Prezzo, il ricavo stimato per ogni coperto
  • nella colonna Importo, il programma calcola automaticamente il ricavo previsto in base alla quantità e al prezzo indicati.

Lo stesso principio può essere utilizzato per altri tipi di attività, per esempio:

  • numero di pezzi × prezzo unitario
  • ore lavorate × tariffa oraria
  • quantità acquistata × costo unitario.

Vantaggi dell'uso di quantità e prezzi

Pianificare con quantità e prezzi permette di:

  • dettagliare gli elementi utilizzati per costruire la previsione
  • conoscere separatamente le quantità e i prezzi su cui si basa la stima
  • aggiornare facilmente la pianificazione modificando soltanto la quantità o il prezzo
  • verificare immediatamente come una variazione delle quantità vendute o del prezzo influisce sui risultati previsti
  • effettuare analisi di scenario e valutazioni del punto di pareggio (break-even).

Formule nella tabella Preventivo

Le formule della tabella Preventivo permettono di calcolare automaticamente gli importi dei movimenti di pianificazione utilizzando JavaScript.

Con le formule è possibile collegare i valori della previsione tra loro ed eseguire calcoli basati sui dati della pianificazione. Per esempio, è possibile calcolare il costo della merce in percentuale sulle vendite, applicare una crescita ai ricavi, calcolare gli ammortamenti sugli investimenti, gli interessi sui saldi dei conti o le imposte sull'utile previsto.

Le formule vengono inserite principalmente nella colonna Formula della tabella Preventivo. Quando è presente una formula, il valore della colonna Importo viene calcolato automaticamente in base al risultato della formula.

L'uso delle formule nel Preventivo è disponibile in Banana Contabilità Plus con il piano Advanced.

Questa pagina contiene la documentazione tecnica per creare e utilizzare formule JavaScript nella pianificazione finanziaria, comprese variabili, funzioni specifiche del Preventivo e accesso ai valori previsionali.

L'inserimento di formule in Javascript nel Budget (tabella Preventivo) di Banana Contabilità Plus, apre numerose possibilità.  

Colonna Formula

La colonna Formula della tabella Preventivo permette d'inserire delle formule di calcolo. Gli importi di preventivo possono così essere calcolati in base a degli altri valori della stessa pianificazione (vedi Esempi di formule). 

  • Indicare il costo della merce in base a una percentuale delle vendite.
  • Aumentare il budget delle vendite in base a una percentuale di crescita.
  • A fine anno, calcolare gli ammortamenti in base al valore degli investimenti effettuati.
  • Trimestralmente, calcolare gli interessi sul conto bancario in base all'utilizzo effettivo (giorni/365).
  • Mensilmente, calcolare le imposte sull'utile in base all'utile effettivamente realizzato. 

Se si inserisce un valore nella colonna Formula, la colonna Importo viene calcolata dal programma in base alla formula.

Come spiegato nella descrizione delle colonne della tabella Preventivo, puoi usare delle formule Javascript anche:

  • Nella colonna Formula Begin
  • Nella colonna Descrizione, per le righe ripetitive.

File con esempi

Per informazioni su esempi in merito alle formule si rimanda alle seguenti spiegazioni:

Tabella preventivo, colonna Formula 

Formule di calcolo in Javascript

  • La formula deve essere espressa nel linguaggio Javascript (da non confondere con il linguaggio Java).
  • Se vi è una formula (o un qualsiasi testo), il valore della colonna Importo viene impostato in base al risultato della formula.
  • Si possono usare tutte le funzioni del linguaggio Javascript, più le API messe a disposizioni da Banana.

Separatore di decimali

Come separatore di decimali, javascript usa unicamente il punto ".".

Se si usa un separatore diverso, quello usato per i numeri nel formato locale, è probabile che il numero venga troncato.

Importo = risultato dell'ultima istruzione

In Javascript il punto e virgola ";" è usato per separare le espressioni.
Se la formula Javascript contiene più espressioni separate da ";", il valore della colonna Importo sarà il risultato dell'ultima espressione eseguita.

  • 10*3 //viene ritornato 30
  • Se vi sono più espressioni viene ripreso il risultato dell'ultima.
    10*3;7; //Viene ripreso il 7.
  • Se vi è il return viene ripreso il valore dopo il return.
    return 10; // viene ripreso il 10.

Variabili

Le variabili di Javascript sono gli elementi più potenti della programmazione, in quanto permettono di accedere alla memoria del computer con un nome, salvare e riprendere dei valori.
Le variabili non esistono nelle formule di Excel, ma sono simili al nome delle celle, con la differenza che il nome può essere attribuito liberamente.

La variabile viene creata indicando un nome e l'uguale (=).

 

È possibile definire e usare delle variabili direttamente all'interno delle righe. Scrivendo il nome della variabile nella formula, il valore salvato viene ripreso.

Qui viene creata la variabile price e gli viene attribuito il valore 10.

var price = 10;

oppure anche semplicemente

price = 10;

qui seguito creiamo una variabile total a cui viene attribuito il valore price moltiplicato per 5.

total = price * 5;

Il valore della variabile può essere riassegnato.

price = 20;

Oggetti

Gli oggetti di Javascipt sono delle variabili che permettono di salvare più valori, ognuno indicato con una proprietà.
Qui di seguito viene creato l'oggetto prices, indicando le parentesi graffe {}. Per accedere e salvare i valori si usano invece le parentesi quadre, oppure, si indica il nome della proprietà dopo il nome dell'oggetto.

prices = {}
prices['car'] = 10;
prices.car = 10;
prices['computer'] = 20;
prices.computer = 20;

Array

Gli array di Javascript sono delle variabili che contengono più valori, accessibili in sequenza.
Gli array si creano usando le parentesi quadre e anche per accedervi. Il primo elemento dell'array ha indice 0.

costs = [1,2,3];
costs[0]=3;
result = prices['car'] - costs[0];

Ripetizione e variabili

Per maggiori informazioni sulla sequenza di calcolo vedi Logica della Pianificazione.

  • Tutte le righe (comprese quelle create per le ripetizioni) sono ordinate per data. Se ci sono righe con la medesima data, l'ordine è quello d'inserimento nella tabella.
  • Dopo l'ordinamento, le righe (comprese le formule) sono ricalcolate.
  • Nelle formule si ha quindi accesso ai dati di budget solo fino a quella data.
  • Una variabile deve essere definita in una riga che ha la data che precede la riga dove viene usata.
  • Se la registrazione di budget ha una ripetizione la variabile sarà riassegnata ogni volta.
    sum =  10;
  • Se si vuole invece calcolare il totale complessivo.
    • In una riga iniziale creare la variabile con valore zero.
      sum = 0;
    • Nella riga che si ripete nella somma includere anche il valore precedente.
      sum =  sum + 10;
      oppure usare il "+="
      sum += 10

Variabili automatiche

  • budgetCurrent
    È un oggetto che contiene la tabella con le righe di budget, successivamente alla creazione delle ripetizioni.
    Servono per riprendere i valori, in congiunzione con il JReapeatNumber.
  • DEBUG è una variabile che può essere "vera" o "falsa".
    Se è "true", nei messaggi sono visualizzati tutti i risultati delle formule.
  • row
    È un oggetto di javascript che fa riferimento alla riga corrente.
    • I valori delle celle possono essere ripresi con la funzione value ("columnNameXml").
      row.value ("date") ritorna la data della registrazione.
    • row.value ("JRepeatNumber") ritorna il progressivo della ripetizione.
      La prima ripetizione è 0.
  • _totalPrice
    È il valore della colonna Quantità moltiplicato per il Prezzo unitario.
    Equivale alla formula "row.value('Quantity')*row.value('UnitPrice')"

Funzioni Budget

Oltre alle API budget, definite nell'API della classe contabilità, ci sono delle funzioni specifiche.

budgetGetPeriod(tDate, period)

Questa funziona si usa in combinazione con la ripetizione.
Quando s'indicano delle ripetizioni è opportuno riferirsi ad un periodo di calcolo e non ad una data precisa.
  • Parametro tDate.
    La data a cui si riferisce il calcolo del periodo. Di regola si usa la data della riga di registrazione.
  • Parametro Period.
    Una sigla
    • Per il periodo corrente:
      • "MC" mese corrente
      • "QC" trimestre corrente
      • "YC" anno corrente
    • Per il periodo precedente:
      • "MP" mese precedente
      • "QP" trimestre precedente
      • "YP" anno precedente
    • A partire dalla versione 9.1 si possono usare anche:
      • "DC" giorno corrente
      • "DP" giorno precedente
      • "WC" settimana corrente
      • "WP" settimana precedente
      • "BC" bimensile corrente (2 mesi)
      • "BP" bimensile precedente
      • "SC" semestre corrente
      • "SP" semestre precedente
  • Valore di ritorno.
    Un oggetto composto da due date
    • startDate
    • endDate 
// example
t = BudgetGetPeriod ('2015-01-01', 'MP') ritorna
t.startDate // 2014-12-01
t.endDate // 2014-12-31

 

Funzioni budget specifiche

Le funzioni che seguono sono simili a quelle disponibili con Banana.document, però possono essere usate senza indicare l'oggetto Banana.document. 

Da tenere conto:

  • Invece del parametro startDate può essere usata una delle sigle periodo come "MC", "MP", spiegate nel budgetGetPeriod.
  • Se si usa una sigla, la funzioni calcola la data iniziale e finale del periodo, in base alla data della registrazione corrente.
  • Ha senso usare la data Fine solo se questa è precedente a quella della riga.
    Se la data è uguale o superiore, comunque non ha effetto perché i valori successivi alla riga attuale non sono ancora disponibili, perché non sono stati elaborati.
  • Se la data della riga di registrazione è il 15 aprile:
    • budgetBalance("1000","MP") ritorna il saldo del conto 1000 alla fine di marzo.
    • budgetBalance("1000","MC") ritorna il saldo al momento attuale, è lo stesso del budgetBalance("1000").
    • budgetTotal("1000","QP") ritorna il totale del movimento per il trimestre precedente.
    • budgetTotal("1000","QC") ritorna il totale del movimento per il trimestre precedente, fino alla data attuale. 

budgetBalance(account, startDate, endDate, extraParam)

Il saldo fino alla riga attuale.

//ritorna il saldo del 1000 alla fine del mese precedente
budgetBalance('1000', 'MP');

//ritorna il saldo del gruppo E6 per il periodo dal 01.01.2026 al 31.01.2026
credit(budgetBalance('Gr=E6','2026-01-01','2026-01-31'))
  • Se budgetBalance restituisce un importo negativo, il programma genera un errore, poiché non è possibile inserire valori negativi nella colonna Importo della tabella Preventivo.
    • Quando non si conosce a priori il saldo del conto, può essere utile inserire due registrazioni utilizzando le funzioni debit() e credit().
    • Solo una delle due registrazioni riporterà il saldo corretto, mentre l’altra avrà importo pari a 0, a seconda che il saldo sia a credito o a debito.
    • Le due registrazioni devono naturalmente invertire tra loro i conti dare e avere: ad esempio, nella prima registrazione dare 2210 e avere 1000; nella seconda dare 1000 e avere 2210.
//ritorna il saldo del 1000 al giorno della registrazione, 0 se negativo
debit(budgetBalance('1000'));

//ritorna il saldo del 1000 al giorno della registrazione, 0 se positivo
credit(budgetBalance('1000'))

budgetOpening(account, startDate, endDate, extraParam)

Il saldo all'inizio del periodo.

budgetTotal(account, startDate, endDate, extraParam)

La differenza fra movimento dare e avere del periodo.

budgetTotal('1000', 'MC'); //ritorna il movimento totale del conto 1000 per il mese corrente

budgetInterest(account, interest, startDate, endDate, extraParam)

Calcola l'interesse su un conto, per il periodo indicato (al massimo la data corrente)
Si usa per calcolare l'interesse su un conto a fine periodo. La riga dove è indicata la formula deve essere sempre l'ultima per questa data.

  • Parametro account.
    È il numero di conto sui cui movimenti verranno calcolati gli interessi.
  • Parametro interest.
    Indica il tasso di interesse in percentuale:
    • positivo (2.5, 4, 10) calcola l'interesse sul movimento dare del conto.
    • negativo (-2.5, -4, -10) calcola l'interesse sul movimento avere del conto.

credit(importo)

  • Se il parametro importo è negativo, ritorna l'importo come valore positivo.
    credit(-100) // ritorna 100.
  • Se il parametro importo è positivo, ritorna 0 (zero)
    credit(100) // ritorna 0.

Questa funzione è utile in abbinamento alle altre funzione del budgetBalance per lavorare solo sui saldi che servono.
Se si vuole calcolare la percentuale sulle vendite, usando questa funzione è più semplice.
credit(budgetTotal('1000')) // inserisce il valore solo se  è negativo.

debit(importo)

  • Se il parametro importo è positivo, ritorna l'importo.
    debit(100) // ritorna 100
  • Se il parametro è negativo, ritorna 0 (zero)
    debit(-100) // ritorna 0

Utile se si devono fare calcoli usando solo l'importo dare ed evitare di usare quello avere.

Include

Include ed esegue un file javascript, con la possibilità di creare delle proprie funzioni e variabili che possono essere richiamate nello script.
  • Include "file:test.js" 
    Esegue il contenuto del file indicato. Il nome è relativo al file su cui si sta lavorando.
  • Include "documents:test.js" 
    Esegue il contenuto del documento testo contenuto nella tabella documents.
    Deve essere un file di tipo "text/javascript.

Funzioni per Contabilità multi-moneta

Si possono usare anche per contabilità senza multi-moneta, in questo caso il conto è sempre in moneta base.

budgetBalanceCurrency(account, startDate, endDate, extraParam)

Il saldo nella moneta del conto fino alla riga attuale.

budgetExchangeDifference(account, [date, exchangeRate])

Questa formula richiama la funzione Banana.document.budgetExchangeDifference.
 

budgetOpeningCurrency(account, startDate, endDate, extraParam)

Il saldo nella moneta del conto all'inizio del periodo.

budgetTotalCurrency(account, startDate, endDate, extraParam)

A partire dalla versione 9.01 sono incluse anche le funzioni budgetCreditCurrency, budgetDebitCurrency.

Funzioni definite dall'utente

L'utente può definire delle funzioni con il linguaggio Javascript e richiamarle nelle formule.
È possibile definire delle funzioni:

  • Direttamente in una formula.
  • All'interno di un allegato del tipo codice javascript, indicato in un documento che ha come Id linea, il nome "_budget.js"
  • All'interno di un testo nella tabella documenti, e incluso con il comando includi

Nota:
Nelle funzioni utente al momento non è possibile usare funzioni che accedono ai dati contabili correnti (currentBalance, ...).

function calcTax(profit)
{
   var percentage = 10;
   if (profit> 50000)
      aliqpercentage = 10;
   else if (profit> 100000)
      percentage =20;
   return profit* percentage / 100;
}

Esempi sull'uso delle formule nelle previsioni finanziarie

La possibilità di inserire formule è disponibile in Banana Contabilità Plus solo con il piano Advanced. Aggiorna ora!

Qui di seguito si accede agli esempi delle formule per automatizzare le previsioni finanziarie.
Si rimanda alla documentazione specifica:

Tabella Preventivo, variabili

Parametri

Quando si procede a una pianificazione può essere utile definire delle variabili che si utilizzeranno successivamente.
Bisogna creare una sezione parametri con una data registrazione al 1 gennaio, o altra data che corrisponde al primo giorno della pianificazione. Le variabili parametri saranno poi usate nelle righe successive.

// 30%
costOfGoodsSold = 0.3 
// 5%
interestRateDebit = 0.05
// 2%
interestRateCredit = 0.02
// 10 %
latePaymentPercentage = 0.1

In questo modo si vedono subito tutti i parametri che si possono impostare. Quando viene modificato un parametro, la previsione viene ricalcolata.

Ripetizioni o valori per mese

Utilizzando la colonna Ripeti, con una sola riga di registrazione si può pianificare tutto l'anno.

Se l'attività ha delle variazioni stagionali, è meglio inserire delle previsioni per mese. Per ogni mese si crea una riga con l'importo delle vendite del mese.
Se si desidera fare delle previsioni in automatico su più anni, è utile inserire sulla riga la ripetizione "Y", così che la riga dell'anno serve anche per quello successivo.

Prezzi e quantità di vendita

Quando si crea un piano delle vendite, è più facile inserire dei valori usando la colonna quantità e prezzo. Per esempio, un ristorante può inserire il numero di coperti serviti al giorno, alla settimana o al mese e il programma calcola in automatico l'importo. Variando il numero di coperti o il prezzo si vede immediatamente l'impatto sulla liquidità e sul risultato d'esercizio.

 Uso di formule con variabili per la crescita

Quando si usano le formule, ricordarsi che sono espresse nel linguaggio Javascript:

  • La variabile deve essere definita prima di essere usata, quindi la riga in cui viene definita deve avere la data inferiore alla riga dove viene usata.
  • Nei numeri non si possono usare separatori di migliaia.
  • Il separatore decimale è sempre il punto ".".
  • I nomi sono diversi per maiuscolo/minuscolo.

Si può attribuire un valore a una variabile (il nome si sceglie liberamente) e inserire il nome della variabile nelle righe successive per riprendere il valore.
Cambiando il valore assegnato alla variabile si modificano in automatico tutte le righe dove viene usata la variabile.

All'inizio si può impostare, per esempio, il valore delle vendite previsto e nei mesi successivi, usare una formula per incrementare l'importo.

  • Crea una variabile dal nome "S" (sales), inserendo il seguente testo nella colonna Formula.
    Sales=1000
    Nell'Importo sarà inserito il valore 1000.00.
  • Nelle righe successive usare la variabile, inserendo semplicemente nella formula il nome della variabile:
    Sales
    Nell'Importo sarà inserito il valore 1000.00.
  • Potete aggiungere 10% all'importo (moltiplicando per 1.1)
    Sales*1.1
    Nell'Importo sarà inserito il valore 1100.00.
  • Puoi aumentare il valore di s
    Sales=Sales+200
    Nell'Importo sarà inserito il valore 1200.00.
  • Se nella riga successiva usi la variabile, ci sarà il nuovo valore
    Sales
    Nell'Importo sarà inserito il valore 1200.00.

Si può anche definire una variabile per definire la percentuale di crescita.

  • Percentage=1.1
  • Amount=200
  • Nelle formule si può usare il nome della variabile invece del numero:
    • Sales*Percentage
    • Sales=Sales+Amount.

Variabili e ripetizioni

Ammettiamo di prevedere che la cifra d'affari aumenti del 5% ogni mese.

  • Inserire due righe dove assegnare il valore alla variabile, senza mettere nessun conto con la data di inizio anno
    Sales=1000
    Increment=5.
  • Creare poi una riga con la ripetizione dove inserire i conti e la formula
    Sales=Sales*(1+Increment/100).

Ogni volta che la riga viene ripetuta, il valore della variabile S risulterà aumentato del 5% e di conseguenza anche l'importo della registrazione.
Cambiando semplicemente la percentuale di crescita, la previsione sarà ricalcolata.

In una riga si possono inserire anche più istruzioni Javascript, separandoli con il punto e virgola ";"
Sales=1000; P=5.

Uso delle formule budget

Ci sono funzioni che permettono di accedere ai saldi e ai movimenti dei conti per la pianificazione fino alla riga che viene calcolata.
Si può inserire una formula che, tramite la funzione budgetTotal, recupera il valore del conto vendite SALES del mese precedente.

credit( budgetTotal("SALES", "MP") )

La funzione budgetTotal prende come argomenti il numero di conto e il periodo. Al posto del periodo si può usare una sigla.

  • MP sta per mese precedente.
  • QP sta per trimestre precedente.

I ricavi sono in Avere, quindi il valore ritornato dalla funzione è negativo e non viene accettato come importo nella contabilità in partita doppia.
Si usa quindi la funzione credit(), che prende il valore negativo e lo mette in positivo.

Variabili per vendite mensili

Le vendite possono essere diverse per ogni mese. In questo caso è necessario usare delle registrazioni separate per ogni mese con il nome della variabile.

sales_01 = 1000
cost_01 = sales_01 * costOfGoodsSold 
sales_01 = 1100

Pagamenti dilazionati

Se si vuole un piano della liquidità molto preciso occorre separare le vendite che sono pagate subito da quelle dilazionate.
Un approccio può essere quello di registrare tutte le vendite come se fossero pagate in contanti, assegnando all'importo il valore della variabile mensile.

sales_01 = 1000

Viene poi inserita una registrazione che storna le vendite dilazionate, calcolando l'importo con la formula.

sales_01 * latePaymentPercentage

Nel mese successivo verrà quindi inserita una registrazione di pagamento con la stessa formula.

 Costi di vendita

Ci sono costi che possono essere in relazione alle vendite (costo merce), oppure, a degli altri costi (oneri sociali, in relazione agli stipendi).

Calcolo costi con variabili

Se le vendite sono definite con delle variabili, anche i costi di vendita possono essere indicati in percentuale delle vendite.

  • Puoi definire la variabile S per le Vendite e la variabile C per la percentuale del costo.
    Sales=1000
    Cost=60
  • La formula per il calcolo:
    Sales*Cost/100.

Lo stesso approccio si può usare anche per calcolare gli oneri sociali.
Questa formula può essere eventualmente inserita in una riga ripetitiva.

Calcolo costi di vendita con funzioni budget

Quando i costi sono in relazioni alle vendite si può usare anche la formula budget.

credit( budgetTotal("SALES", "MC") )*60/100

La sigla periodo "MC" sta per mese corrente.
Questa formula ritorna il valore delle vendite del mese corrente, li trasforma in positivo e le moltiplica per 60 e divide per 100.

La data deve ovviamente essere oltre le date di registrazione delle vendite.

Si può usare in una riga di ripetizione, inserendo la data fine mese. In automatico quindi i costi della vendita vengono calcolati in base alle vendite inserite con delle registrazione.

La formula può essere combinata con delle variabili.

  • All'inizio dell'anno definire la percentuale dei costi.
    Cost=60
  • Nella formula si usa quindi la variabile C
    credit( budgetTotal("SALES", "MC") )*Cost/100.

Quando si cambia la percentuale di contribuzione o una qualsiasi vendita, la pianificazione risulta aggiornata automaticamente.

Calcolo commissioni di vendita alla fine dell'anno

Alla fine anno con questa formula è possibile calcolare le commissioni del 5 % sul totale delle vendite nette:

credit( budgetTotal("SALES", "YC") )*5/100

La funzione bugetTotal ritorna il movimento del conto vendite per il periodo "YC", anno corrente.
Con la funzione credit(), l'importo viene messo in positivo e poi moltiplicato per 5 e diviso per 100.

Se devono essere fatte delle previsioni su più anni, ricordarsi d'inserire nella riga la ripetizione "Y", così che la stessa formula verrà ripresa anche per l'anno successivo.
Come indicato prima, invece d'inserire il 5 direttamente nella formula, si può assegnarlo con una variabile.

  • Commission=5
  • credit( budgetTotal("SALES", "YC") )*Commission/100

Se la percentuale cambia da un anno all'altro, è sufficiente inserire, con data anno successivo, una registrazione che reimposta la variabile della commissione.

Inflazione con le variabili

Se si vogliono delle previsioni su più anni si può tenere conto anche dell'inflazione.

  • All'inizio della pianificazione assegnare una variabile alla base per i prezzi e all'inflazione (2%).
    Base=1;Inflation=2.
  • Quando usi la variabile Sales la moltiplichi per l'inflazione
    Sales=Sales*Base.
  • All'inizio dell'anno successivo, con ripetizione annuale, aumenti la base dei prezzi
    Base=Base+Base*Inflation/100.

 Calcolo ammortamenti

Grazie alle formule si può automatizzare il calcolo degli ammortamenti.
Se nella pianificazione, cambi il valore degli investimenti, gli ammortamenti saranno ricalcolati in automatico. Fare attenzione che la data della riga del calcolo degli ammortamenti abbia una data superiore a quella degli investimenti. Di regole è il 31 dicembre.

Calcolo ammortamenti sul valore contabile

Per calcolare gli ammortamenti del conto EQUIPMENT, inserire a fine anno una riga con i conti Dare e Avere, impostati per registrare l'ammortamento e la seguente formula:

budgetBalance("EQUIPMENT")*20/100

La funzione budgetBalance ritorna il saldo a quel momento e su questo viene poi calcolato l'ammortamento del 20%.

Usare la funzione debit, nel caso che il conto degli attivi possa andare in avere.

debit(budgetBalance("EQUIPMENT"))*20/100.

Calcolo ammortamenti sul valore iniziale

Per il calcolo sul valore iniziale degli investimenti, è necessario usare delle variabili, per ricordare il valore degli investimenti iniziali. 

Equipment=10000

Se l'ammortamento viene dilazionato su 5 anni, si inserisce la formula nella riga dell'ammortamento di fine anno.

Equipment=10000/5

Nella riga inserire la ripetizione annuale "Y" e anche la data Fine, che corrisponde alla data dell'ultima rata dell'ammortamento, per evitare che l'ammortamento continui in modo indefinito.

Per ogni investimento si crea una variabile e una riga apposita di ammortamento. Nei nomi delle variabili si possono anche inserire i numeri.

Equipment1=10000
Equipment2=5000.

 Calcolo interessi

La funzione budgetInterest( account, interest, startDate, endDate) consente di calcolare in automatico l'interesse sulla base dell'utilizzo effettivo di un conto.
I parametri sono i seguenti:

  • Conto
    I cui movimenti sono usati per calcolare gli interessi, nel caso di un conto corrente bancario o di un prestito.
  • Interesse
    Il tasso di interesse in percentuale.
    Se il valore è positivo si calcolano gli interessi sui saldi dare.
    Se il valore è negativo si calcolano gli interessi sui saldi avere.
  • Data iniziale, può essere anche una sigla.
  • Data finale, può essere anche una sigla.
  • Il valore ritornato è l'interesse calcolato per i giorni 365/365.

Interessi passivi sul conto bancario

Per calcolare gli interessi passivi del 5%, inserire una riga con la data di fine trimestre e la ripetizione "3ME", che contiene la formula 

budgetInterest( "Bank", -5, "QC").

Il tasso d'interesse è negativo, perché il periodo "QC" significa trimestre corrente. I conti Dare e Avere devono essere quelli usuali per la registrazione degli interessi passivi. Se l'interesse diminuisce il saldo del conto bancario, si userà anche nella registrazione. Si può usare un altro conto se viene pagato con un altro conto.

È importante usare la ripetizione "3ME" affinché la data usata sia sempre l'ultima del trimestre.

Per calcolare gli interessi del mese usare la sigla "MC"

budgetInterest( "Bank", -5, "MC").

Interessi attivi sul conto bancario

Per gli interessi attivi del 2% usare invece l'interesse in positivo.

budgetInterest( "Bank", 2, "QC")

Interessi su conto prestiti a scadenza fissa

Peri  prestiti a scadenza fissa, il calcolo e la registrazione dell'interesse avviene alla data specificata.

  • Creare un conto diverso per ogni prestito.
    Si usa la funzione budgetInterest, indicando esattamente la date d'inizio e di fine. 
    Se la data è indicata come testo, si deve usare la notazione "yyyy-mm-dd", quindi "2022-12-31".
  • Usare le variabili.
    Come indicato per gli ammortamenti, si può assegnare il montante del prestito a una variabile. Il calcolo degli interessi viene fatto con una formula di calcolo Javascript, 
    • Definire la variabile prestito
      Loan=1000.
    • Calcolo interessi del 5%, per 120 giorni.
      Loan*5/100*120/365.

Calcolo imposte sull'utile

L'utile è il totale del movimento del gruppo utile per il periodo.
Per calcolare un'imposta del 10% sull'utile, usare la formula.

credit(budgetTotal("Gr=Result","MC"))*10/100

  • La funzione budgetTotal nel parametro gruppo "Gr=Result", indica che invece di calcolare il movimento di un conto, calcola quello del gruppo.
  • Come periodo è indicato MC, mese corrente.
  • La funzione budgetTotal  ritornerà un valore positivo se vi è una perdita e negativo (avere) se vi è un utile.
  • La funziona credit tiene conto solo dei valori negativi, quindi se vi è una perdita l'imposta risulterà zero.

Pagamenti differiti o con scadenze diverse

Per i pagamenti differiti o con scadenze diverse si può procedere in due modi:

  • Usare delle variabili a cui assegnare l'importo del pagamento.
    Usare la variabile in questione, quando si effettua la registrazione del pagamento.
  • Creare dei conti clienti o fornitori per le diverse scadenze dei crediti.

Altri casistiche

Preghiamo di segnalarci altre vostre esigenze, in modo da aggiungere altri esempi.

 

 

 

 

Pianificazione separata dalla contabilità

La pianificazione finanziaria separata dalla contabilità permette di creare previsioni economiche, finanziarie e patrimoniali in un file dedicato, indipendente dalla contabilità effettiva.

La pianificazione si basa su movimenti previsionali registrati secondo la logica della partita doppia. In questo modo è possibile simulare ricavi, costi, investimenti e finanziamenti e calcolarne automaticamente gli effetti sulla liquidità, sul risultato d'esercizio e sulla situazione patrimoniale.

La pianificazione può essere annuale o pluriennale e può essere utilizzata anche quando la contabilità effettiva viene gestita con un altro programma.

A chi si rivolge

La pianificazione con Banana Contabilità è adatta a:

  • imprenditori e responsabili finanziari di medio e grandi imprese che vogliono pianificare l'evoluzione economica e finanziaria dell'impresa
  • responsabili amministrativi e figure specializzate che preparano budget e previsioni
  • fiduciari e consulenti che elaborano pianificazioni per i propri clienti
  • startup e nuove attività che devono valutare ricavi, costi, investimenti e fabbisogno finanziario
  • aziende che utilizzano altri programmi contabili ma desiderano gestire separatamente la pianificazione
  • utenti che preparano budget e previsioni con Excel e desiderano utilizzare una pianificazione basata sulla logica contabile
  • aziende e professionisti che necessitano di pianificazioni dettagliate o complesse, basate sui singoli movimenti previsionali anziché su soli dati aggregati, con operazioni riferite a date e periodi specifici e la possibilità di utilizzare formule per il calcolo degli importi.

Vantaggi della pianificazione

La pianificazione con Banana Contabilità si basa su movimenti previsionali dettagliati, registrati secondo la logica della partita doppia. Ogni movimento può essere riferito a una data o a un periodo specifico e può includere formule per calcolare automaticamente gli importi in funzione delle ipotesi definite.

La previsione viene così costruita a partire dalle singole operazioni future e permette di ottenere una pianificazione economica, finanziaria e patrimoniale dettagliata e dinamica.

Questo permette di:

  • pianificare nel dettaglio ricavi, costi, investimenti e finanziamenti
  • definire quando sono previste le singole operazioni e il relativo periodo
  • utilizzare formule per calcolare e aggiornare automaticamente gli importi
  • prevedere l'evoluzione della liquidità, dell'utile e della situazione patrimoniale
  • verificare gli effetti dei movimenti previsionali sui diversi conti
  • modificare le ipotesi e simulare scenari alternativi
  • elaborare pianificazioni annuali e pluriennali
  • ottenere Stato patrimoniale, Conto economico e altri report previsionali.

Cosa puoi ottenere

Con la pianificazione puoi analizzare l'evoluzione futura dell'attività e ottenere:

  • Stato patrimoniale previsionale
  • Conto economico previsionale
  • Previsione dell'evoluzione della liquidità
  • Analisi dettagliate dei movimenti e dei saldi previsionali dei singoli conti
  • Analisi dei risultati per periodi specifici
  • Proiezioni pluriennali
  • Simulazioni degli effetti di investimenti e finanziamenti
  • Confronti tra scenari alternativi.

Impostare la pianificazione

Il procedimento di base è lo stesso sia che si gestiscano contabilità e pianificazione nello stesso file, sia che si utilizzi un file dedicato esclusivamente alla pianificazione:

  1. Creare un file di contabilità
  2. Impostare le Proprietà file
  3. Impostare o modificare il piano dei conti
  4. Inserire gli eventuali saldi iniziali
  5. Inserire nella tabella Preventivo le registrazioni previsionali.

Per seguire la procedura completa con un esempio pratico, consulta il nostro tutorial che mostra come impostare il file, inserire i movimenti previsionali e analizzare i risultati:

Quando usare un file separato per la pianificazione

Un file dedicato esclusivamente alla pianificazione è particolarmente utile quando non esiste ancora una contabilità effettiva in Banana Contabilità oppure quando la gestione contabile è affidata ad un altro programma.

Startup e nuove attività

Per una startup o una nuova attività, il file separato permette di creare una pianificazione economica, finanziaria e patrimoniale prima dell'avvio dell'impresa.

  • Se inizialmente non si dispone ancora di informazioni dettagliate, può essere utile partire da un modello con pochi conti e senza IVA.
  • Se in seguito si prevede di gestire anche la contabilità con Banana Contabilità, è consigliabile utilizzare uno dei piani contabili già predisposti.

Aziende che utilizzano un altro programma contabile

Un file separato è utile anche per un'azienda esistente che gestisce la contabilità con un altro programma e desidera utilizzare Banana Contabilità esclusivamente per la pianificazione.

In questo caso, il piano dei conti può essere strutturato in modo coerente con quello utilizzato nella contabilità effettiva, facilitando il confronto tra dati previsionali e dati consuntivi.

Per confrontare i dati sono possibili diverse modalità:

  • esportare i dati previsionali da Banana Contabilità e importarli nel proprio programma contabile
  • importare in Banana Contabilità i dati consuntivi provenienti dal proprio programma
  • utilizzare Excel per confrontare i dati previsionali di Banana Contabilità con quelli della contabilità effettiva.

Registrazioni di previsione

Maggiori informazioni sull'inserimento e sulla gestione delle registrazioni previsionali sono disponibili nelle seguenti pagine:

Periodo di pianificazione

La pianificazione può essere impostata per un singolo esercizio oppure estesa su più anni.

Non è necessario definire preventivamente l'intero periodo della pianificazione. È possibile iniziare con la pianificazione di un anno e ottenere previsioni anche per gli anni successivi.

Pianificazione annuale

Di regola, la pianificazione annuale viene allestita per il periodo contabile definito nelle Proprietà file, che generalmente corrisponde all'anno solare.

  • Nella colonna Apertura della tabella Conti si inserisce il saldo di apertura all'inizio del periodo.
  • Nella tabella Preventivo si inseriscono le registrazioni previsionali relative all'anno.

Quando si richiedono i report, se non viene specificato un periodo diverso da quello indicato nelle Proprietà file, il programma utilizza il periodo contabile.

Per predisporre la pianificazione dell'anno successivo è possibile creare un nuovo file. Il programma riporta le registrazioni di Preventivo, che possono poi essere adattate alle nuove previsioni. Vedi Passaggio a nuovo anno.

Pianificazione su più anni

Con Banana Contabilità è possibile creare una pianificazione pluriennale ed estendere le previsioni agli esercizi successivi. Il periodo da analizzare è libero e viene definito al momento della creazione del report.

Generalmente si prepara prima la pianificazione del primo anno e successivamente la si estende agli anni seguenti.

La procedura è simile a quella utilizzata per la pianificazione annuale:

  • nelle Proprietà file si indicano la data di inizio e la data di fine del periodo
  • nella tabella Conti, colonna Apertura, si inseriscono i saldi iniziali
  • nella tabella Preventivo si inseriscono i singoli movimenti previsionali
  • per le operazioni che si ripetono nel corso dell'anno si utilizzano i relativi codici di ripetizione, ad esempio mensile (M), trimestrale (3M), semestrale (6M) o annuale (Y)
  • per le operazioni previste anche negli anni successivi, si inserisce il relativo movimento previsionale per ciascun anno, indicando il codice di ripetizione appropriato
  • per le operazioni ripetitive limitate a un determinato periodo, come un leasing con durata definita, si indica la Data fine. Oltre questa data non vengono più generate ripetizioni.

Gli importi dei movimenti previsionali possono essere calcolati anche tramite formule, in modo da adattare automaticamente la previsione all'evoluzione dei valori nel tempo. Ad esempio:

  • gli ammortamenti possono essere calcolati in base ad una percentuale sul saldo di ogni conto delle immobilizzazioni
  • gli interessi possono essere calcolati in base al movimento del conto bancario e relativa percentuale
  • le vendite possono essere calcolate prevedendo una determinata progressione
  • gli acquisti possono essere calcolati in percentuale rispetto ad altri valori.

Per ottenere i risultati della pianificazione pluriennale, nei report, come Bilancio abbellito, Bilancio abbellito con gruppi e Scheda conto, si indica la data di inizio e di fine del periodo che si desidera analizzare.

Passaggio all'anno nuovo

La funzione di Banana Contabilità Creare un nuovo anno permette di riportare nel nuovo file anche le registrazioni della pianificazione.

Per ogni riga è possibile indicare se l'operazione deve essere riportata e se mantenere la data originale oppure sostituirla con quella del nuovo anno.

La pianificazione del nuovo esercizio può quindi essere preparata partendo dai dati già esistenti e modificando le voci di entrata, uscita e le altre operazioni per le quali sono previste variazioni.

Preventivo dell'anno successivo in una colonna aggiuntiva

Nella colonna personalizzata inserisci, per ogni conto dei costi e dei ricavi, l'importo previsto per l'anno successivo. In questo modo puoi preparare il Preventivo del nuovo esercizio direttamente nel file contabile dell'anno corrente, senza dover creare anticipatamente il file del nuovo anno.

Per i conti del Conto Economico, utilizza i seguenti segni:

  • Costi (Dare): inserisci gli importi in positivo.
  • Ricavi (Avere): inserisci gli importi in negativo.

Gli importi inseriti rappresentano i valori aggregati di Preventivo per conto. La colonna standard Preventivo rimane invariata e continua a contenere i valori previsti per l'anno corrente.

Nota: Questa modalità è diversa dal Preventivo basato sui movimenti, che permette di pianificare le singole operazioni future, anche su più anni, e di ottenere previsioni economiche, patrimoniali e della liquidità.

Aggiungere la colonna Preventivo anno successivo 

La colonna personalizzata Preventivo anno successivo deve essere aggiunta nella tabella Conti o Categorie, a seconda del tipo di contabilità utilizzato.

Procedi come segue:

  • Apri la tabella Conti o Categorie del tuo file contabile.
  • Dal menu seleziona Dati > Disponi colonne > Aggiungi.
  • Inserisci come titolo Preventivo anno successivo, oppure indica l'anno successivo (ad esempio Preventivo 2027)
  • Imposta come Tipo dato = Importo, affinché Banana Contabilità calcoli automaticamente i totali dei gruppi.
  • Conferma con OK.

La nuova colonna è ora disponibile nella tabella Conti o Categorie.

Inserire i valori di Preventivo dell'anno successivo

Nella colonna personalizzata inserisci, per ogni conto dei costi e dei ricavi, l'importo previsto per l'anno successivo.

Per i conti del Conto Economico, utilizza i seguenti segni:

  • Costi (Dare): inserisci gli importi in positivo.
  • Ricavi (Avere): inserisci gli importi in negativo.

Gli importi inseriti rappresentano i valori aggregati di Preventivo per conto. La colonna standard Preventivo rimane invariata e continua a contenere i valori previsti per l'anno corrente.

Nota: Questa modalità è diversa dal Preventivo basato sui movimenti, che permette di pianificare le singole operazioni future, anche su più anni, e di ottenere previsioni economiche, patrimoniali e della liquidità.

Stampare il Conto economico con il Preventivo dell'anno successivo

Dopo aver inserito gli importi nella colonna Preventivo anno successivo, puoi creare il Conto economico che presenta anche i valori previsti per il nuovo anno.

Con il comando Bilancio abbellito con gruppi puoi includere nel report la colonna personalizzata, oltre ai valori del Consuntivo e del Preventivo dell'anno corrente.

Procedi come segue:

  • Dal menu Report > Bilancio abbellito con gruppi.
    Nella sezione Colonne del Conto Economico, attiva le colonne che desideri visualizzare:
    • Corrente, per includere i valori del Consuntivo dell'anno corrente.
    • Preventivo, per includere il Preventivo dell'anno corrente.
    • Differenza, per visualizzare gli scostamenti tra Preventivo e Consuntivo dell'anno corrente.
  • Clicca sul pulsante Avanzato e successivamente su Aggiungi.
  • Nel dialogo che elenca le colonne disponibili della tabella Conti, seleziona la colonna personalizzata Preventivo anno successivo.
  • Conferma con OK.

Appare il Conto Economico con le colonne selezionate, compresa quella personalizzata Preventivo anno successivo.

Questa presentazione permette di confrontare il Consuntivo e il Preventivo dell'anno corrente e di visualizzare, nello stesso report, il Preventivo dell'anno successivo.

 

Stampe e report previsioni finanziaria

Banana Contabilità permette di preparare le previsioni inserendo i movimenti nella tabella Preventivo oppure indicando gli importi direttamente nella colonna Preventivo della tabella Conti. I valori previsionali possono essere visualizzati, analizzati e presentati attraverso diverse tabelle, grafici e report.

Le previsioni utilizzano lo stesso file e la stessa struttura della contabilità e possono essere analizzate per conto, gruppo, centro di costo, segmento e periodo. È inoltre possibile confrontare i valori di Preventivo con quelli di Consuntivo, per verificare le differenze tra quanto pianificato e quanto effettivamente registrato.

Le previsioni basate sui movimenti della tabella Preventivo consentono inoltre di analizzare l'evoluzione dei valori nel tempo, in base alle date e alle ripetizioni dei movimenti previsti.

Report previsionali disponibili

A partire dai dati del Preventivo puoi ottenere diverse analisi previsionali:

Visualizzare e analizzare i valori previsionali

I valori del Preventivo possono essere consultati e analizzati in diversi modi:

  • nella tabella Preventivo, tramite la colonna Totale;
  • nelle tabelle Conti e Categorie, tramite le colonne Preventivo e Preventivo Differenza;
  • nella finestra Grafici, per visualizzare l'evoluzione dei valori nel tempo;
  • nella Scheda conto, per analizzare i singoli movimenti previsionali;
  • nei report contabili, per ottenere prospetti riepilogativi, confronti e stampe personalizzate.

Colonna Totale della tabella Preventivo

La colonna Totale della tabella Preventivo mostra l'importo complessivo del movimento previsto per il periodo contabile definito nelle proprietà del file, in base alle date di inizio e fine della contabilità.

Per maggiori informazioni consulta Colonne della tabella Preventivo e Date e ripetizione.

Colonne Preventivo e Preventivo Differenza nelle tabelle Conti e Categorie

Nelle tabelle Conti e Categorie puoi visualizzare i valori aggiornati del Preventivo relativi al periodo contabile definito nelle proprietà del file.

Le principali colonne sono:

  • Preventivo: mostra il valore previsto del conto o della categoria per il periodo contabile
  • Differenza Preventivo: mostra la differenza tra il valore del Preventivo e quello del Consuntivo.

Queste colonne permettono di confrontare i valori pianificati con quelli effettivamente registrati e individuare eventuali scostamenti.

colonne preventivo nella tabella Conti

Grafico dell'evoluzione dei valori previsionali

La finestra Grafici permette di visualizzare l'evoluzione nel tempo dei valori di un conto o di un gruppo.

Posizionando il cursore sulla cella di un conto o di un gruppo, puoi visualizzare il relativo grafico e analizzare l'andamento dei valori nel periodo.

Scheda conto con movimenti di Preventivo

Per ogni conto utilizzato nella tabella Preventivo puoi visualizzare nel dettaglio tutti i relativi movimenti previsionali.

Dal menu Report > Scheda conto, seleziona Movimenti Preventivo. Puoi impostare il periodo tramite la Sezione Periodo.

Puoi aprire direttamente la Scheda conto di Preventivo anche dalla tabella Preventivo, cliccando sull'icona accanto al conto.

Scheda conto con confronto Consuntivo e Preventivo

La Scheda conto permette anche di confrontare i movimenti registrati con quelli pianificati.

Puoi così analizzare gli scostamenti fino al dettaglio dei singoli movimenti, verificando quali operazioni previste si sono realizzate e quali hanno contribuito alla differenza tra Preventivo e Consuntivo.

Creare report previsionali

Con il Bilancio abbellito con gruppi puoi creare e stampare report che includono i valori di Preventivo, quelli di Consuntivo e le relative differenze.

Per visualizzare i valori previsionali:

  • Attiva le colonne Preventivo e Differenza preventivo.
  • Nella Sezione Periodo, indica il periodo per il quale desideri ottenere il report.
  • Nella Sezione Suddivisione, puoi scegliere di suddividere i dati per mese, trimestre, semestre o anno.

Puoi creare report anche per periodi successivi alla fine dell'anno contabile, ottenendo così previsioni su più anni.

Bilancio abbellito con gruppi

Tutte le stampe che hai a disposizione per la contabilità possono includere le previsioni finanziarie.

  • È sufficiente rendere visibili le colonne Preventivo e Differenza preventivo.
  • Nella Sezione Periodo, indicare il periodo di previsione desiderata.
    Si può indicare anche un periodo di più anni e il programma calcola e visualizza immediatamente la previsione.
  • Nella Sezione Suddivisione si può indicare di visualizzare i dati per mese, trimestre, anno, oppure scegliendo un segmento.

Guarda il video tutorial che mostra come creare e stampare il bilancio abbellito con gruppi.

Confrontare Preventivo e Consuntivo

I report possono mostrare contemporaneamente i valori di Preventivo e quelli di Consuntivo, permettendo di confrontare quanto pianificato con quanto effettivamente registrato in contabilità.

La colonna Differenza preventivo evidenzia lo scostamento fra i valori previsti e quelli correnti.

Il confronto può essere effettuato utilizzando la stessa struttura contabile e lo stesso periodo di analisi.

Esempio: Bilancio con confronto Consuntivo e Preventivo

Esempio: Conto Economico con confronto Consuntivo e Preventivo

Scegliere il periodo di previsione

Nella Sezione Periodo puoi indicare il periodo per il quale vuoi ottenere il report.

Il periodo può estendersi anche oltre il periodo contabile del file. In questo caso Banana Contabilità calcola i valori previsionali fino alla data indicata.

Puoi quindi creare report per un mese, un trimestre, un anno oppure per più anni, in funzione dell'orizzonte temporale che vuoi analizzare.

Per comprendere la relazione fra periodo contabile, periodo di pianificazione e periodo utilizzato nei report consulta Periodo di previsione.

Suddividere i dati per periodo

Nella Sezione Suddivisione puoi suddividere i valori del report per mese, trimestre, semestre o anno. È inoltre possibile utilizzare i segmenti per ottenere analisi specifiche.

Per ogni suddivisione vengono create le relative colonne e una colonna Totale per l'intero periodo selezionato.

Combinando il periodo del report con la suddivisione puoi ottenere analisi diverse:

  • 1 anno senza suddivisione: previsione complessiva dell'anno.
  • 1 anno con suddivisione trimestrale: una colonna per ogni trimestre.
  • 1 anno con suddivisione semestrale: una colonna per ogni semestre.
  • 6 mesi con suddivisione mensile: evoluzione dettagliata mese per mese.
  • 5 anni con suddivisione annuale: evoluzione della previsione per ciascuno dei cinque anni.

In questo modo puoi analizzare gli stessi dati previsionali su orizzonti temporali differenti, senza modificare i movimenti inseriti nella tabella Preventivo.

Personalizzare i report

Tutte le personalizzazioni disponibili per i report contabili possono essere utilizzate anche per i report previsionali.

Puoi, ad esempio:

  • scegliere il livello di raggruppamento, mostrando il dettaglio dei conti oppure soltanto i gruppi
  • scegliere le sezioni da includere, ad esempio solo Bilancio, Conto Economico o Centri di costo
  • definire il periodo del report
  • suddividere i valori per mese, trimestre, semestre o anno
  • confrontare valori correnti e Preventivo
  • aggiungere o nascondere colonne
  • modificare lo stile di stampa.

Salvare le Personalizzazioni

Le impostazioni utilizzate per creare un report possono essere salvate come Personalizzazione e richiamate successivamente.

Puoi creare più Personalizzazioni, ad esempio per predisporre report annuali, trimestrali, mensili o pluriennali con configurazioni differenti.

In questo modo non è necessario configurare nuovamente il report ogni volta che vuoi aggiornare o ristampare le previsioni.

Per maggiori informazioni consulta la pagina Personalizzazioni.

 

Bilancio previsionale

Il Bilancio previsionale presenta la situazione patrimoniale prevista di un'azienda o di un'attività a una determinata data futura. Permette di verificare come evolveranno gli Attivi, i Passivi e il Capitale proprio, valutando gli effetti delle decisioni aziendali sulla situazione patrimoniale e finanziaria.

Con Banana Contabilità puoi ottenere Bilanci previsionali completi, per periodi diversi, anche su più anni, e confrontare direttamente i valori di Preventivo con quelli del Consuntivo.

Nel Preventivo basato sui movimenti, i valori del Bilancio previsionale sono calcolati a partire dai saldi iniziali e dalle operazioni future inserite nella tabella Preventivo. Quando modifichi un movimento, ad esempio spostando un pagamento, aggiungendo un investimento o modificando le vendite, Banana Contabilità aggiorna automaticamente i valori previsionali interessati.

Si ottiene così una visione dettagliata e precisa della situazione patrimoniale futura, che permette di valutare gli effetti delle operazioni previste sull'evoluzione del patrimonio aziendale.

Se utilizzi il Preventivo in colonna, puoi invece visualizzare i valori aggregati di Preventivo inseriti direttamente nella tabella Conti.

Struttura delle previsioni

Per ottenere il Bilancio previsionale, Banana Contabilità utilizza la stessa struttura del Bilancio abbellito con gruppi con gli stessi conti e gruppi. La struttura può comprendere soltanto i gruppi principali oppure essere articolata in conti e sottogruppi per ottenere un maggiore livello di dettaglio.

Valori aggregati di Preventivo nella tabella Conti

Nella colonna Preventivo della tabella Conti sono visualizzati i valori previsionali aggregati per conto e gruppo patrimoniale.

Quando si utilizza il Preventivo basato sui movimenti, questi valori sono calcolati automaticamente a partire dai movimenti inseriti nella tabella Preventivo. Con il Preventivo in colonna, invece, i valori vengono inseriti direttamente nella colonna Preventivo della tabella Conti.

I valori sono riferiti al periodo contabile definito nelle proprietà del file e possono essere confrontati con i saldi effettivi. La colonna delle differenze permette di individuare gli scostamenti tra Preventivo e Consuntivo.

La tabella Conti offre quindi una visione immediata della situazione patrimoniale prevista, senza dover creare un report separato.

colonne preventivo nella tabella Conti

Stampare il Bilancio previsionale

Con il comando Bilancio abbellito con gruppi puoi creare e stampare il Bilancio previsionale, scegliendo quali valori visualizzare e come presentarli.

Puoi ottenere un Bilancio che comprende:

  • soltanto i valori di Preventivo;
  • i valori di Preventivo e Consuntivo, con le relative differenze.

Per configurare il report puoi utilizzare le seguenti opzioni:

  • Sezioni – per scegliere le sezioni del Bilancio e rendere visibili i valori di Preventivo
  • Periodo – per indicare il periodo da analizzare, anche oltre il periodo contabile
  • Suddivisione per periodo – per presentare i dati per mese, trimestre, semestre o anno
  • Righe – per visualizzare il dettaglio dei conti oppure soltanto i gruppi
  • Personalizzazioni – per salvare una configurazione e riutilizzarla.

Per una spiegazione generale delle modalità di visualizzazione, confronto e stampa, consulta la pagina Report previsionali.

Di seguito sono presentati alcuni esempi di Bilancio previsionale ottenuti con impostazioni differenti.

Bilancio previsionale annuale

Questa stampa presenta il Bilancio previsionale dell'anno corrente, mostrando soltanto i valori di Preventivo.

Permette di analizzare la situazione patrimoniale prevista alla fine dell'anno, con il dettaglio dei conti e dei gruppi selezionati. Per ottenerla, seleziona il periodo annuale e rendi visibili le colonne di Preventivo.

Bilancio previsionale annuale con confronto consuntivo

Questa stampa presenta i valori di Preventivo e Consuntivo, permettendo di confrontare la situazione patrimoniale prevista con quella effettiva.

Bilancio previsionale trimestrale

Il Bilancio previsionale trimestrale permette di analizzare l'evoluzione della situazione patrimoniale durante l'anno, presentando i valori previsionali suddivisi per trimestre.

Per ottenere questa visualizzazione:

  • nella sezione Periodo seleziona il periodo annuale
  • nella sezione Suddivisione per periodo imposta la suddivisione per trimestre. 

Il programma presenta quattro colonne trimestrali, permettendo di osservare i valori patrimoniali previsti alla fine di ciascun trimestre.

Questa visualizzazione è utile per individuare periodi nei quali sono previsti investimenti, rimborsi di finanziamenti o variazioni significative della liquidità.

Bilancio previsionale trimestrale e confronto consuntivo

Questa stampa combina la suddivisione trimestrale con il confronto tra Preventivo e Consuntivo.

Per ogni trimestre puoi visualizzare la situazione patrimoniale prevista e quella effettiva, verificando gli scostamenti nei diversi momenti dell'anno.

È particolarmente utile per controllare progressivamente l'andamento della pianificazione e individuare le variazioni rispetto alle previsioni iniziali.

Bilancio previsionale su più anni

Il Bilancio previsionale su più anni permette di analizzare l'evoluzione della situazione patrimoniale nel medio e lungo termine, visualizzando i valori previsti alla fine di ciascun anno.

Per ottenere una previsione pluriennale, i movimenti inseriti nella tabella Preventivo devono comprendere le operazioni previste negli anni interessati. Puoi inserire movimenti con date riferite ai singoli anni oppure utilizzare la ripetizione dei movimenti per generare automaticamente le operazioni ricorrenti negli anni successivi.

Per visualizzare il Bilancio previsionale:

  • nella sezione Periodo imposta il periodo pluriennale desiderato, ad esempio tre anni
  • nella sezione Suddivisione per periodo imposta la suddivisione per anno.

Il report permette di valutare come investimenti, finanziamenti, rimborsi e risultati economici previsti influenzano nel tempo gli Attivi, i Passivi e il Capitale proprio.

Per maggiori informazioni, consulta Periodo di previsione.

Report Contabile Preventivo

Con il comando Report > Report contabile, vista Budget puoi ottenere un Bilancio previsionale con una presentazione simile a quella della tabella Conti.

Il Report contabile visualizza i conti e i gruppi in righe e i valori richiesti nelle colonne, permettendo di analizzare la situazione patrimoniale secondo la struttura del piano dei conti.

Puoi scegliere le colonne di Preventivo, impostare il periodo e suddividere i dati, ad esempio per trimestre.

Questa modalità è utile quando desideri una presentazione tabellare dei valori patrimoniali, con una struttura vicina a quella utilizzata abitualmente nella contabilità.

Conto Economico previsionale

Il Conto economico previsionale presenta i ricavi, i costi e il risultato economico previsto per un determinato periodo futuro. È uno strumento importante per la gestione aziendale, perché permette di valutare l'evoluzione prevista dell'attività dal punto di vista economico.

Con Banana Contabilità, grazie alla previsione con il metodo della partita doppia, si possono ottenere conti economici previsionali completi, con diverse modalità di presentazione e suddivisione per periodo. Il programma calcola le previsioni anche su più anni.

La struttura del Conto economico previsionale è la medesima di quella utilizzata per la contabilità. In sede di stampa puoi scegliere quali valori visualizzare: solo quelli di consuntivo, solo quelli di preventivo oppure entrambi.

I valori di previsione sono calcolati sulla base dei movimenti inseriti nella tabella Preventivo. Quando si modifica un movimento, le previsioni vengono aggiornate automaticamente. Puoi così effettuare simulazioni, spostare una vendita, modificare i costi e vedere come cambia il Conto economico nel tempo.

I valori previsionali del Conto economico possono essere visualizzati in diversi modi.

Previsioni dettagliate

La previsione del Conto economico, basata sul metodo della partita doppia, consente di ottenere report previsionali dei costi e dei ricavi utilizzando gli stessi conti e gruppi della contabilità.

Il Conto economico previsionale può essere strutturato in forma scalare, con ricavi, costi e risultati intermedi, fino al risultato economico finale.

La struttura del piano contabile è personalizzabile: può essere molto semplice, con i gruppi principali e i relativi conti, oppure più articolata, con sottogruppi che permettono un'analisi più dettagliata.

Sono così disponibili i valori e i report per analizzare nel dettaglio, anche giorno per giorno, come si evolve la situazione economica prevista.

Tabella Conti/Categoria

Nella tabella Conti, per la Contabilità in partita doppia, e nella tabella Categorie, per la Contabilità entrate / uscite, la colonna Preventivo mostra i valori previsionali dei singoli conti o categorie e dei relativi gruppi.

In questo modo puoi avere una visione immediata del Conto economico previsionale.

I valori sono riferiti al periodo contabile e permettono di confrontare il Preventivo con i valori correnti della contabilità.

Se hai bisogno di maggiori dettagli, puoi aggiungere conti o gruppi al piano contabile.

Conto economico previsionale con gruppi

Con il comando Bilancio abbellito con gruppi puoi visualizzare il Conto economico previsionale, scegliendo la modalità di presentazione più adatta.

  • Nelle opzioni Sezioni, indica di voler visualizzare i valori di Preventivo. Puoi visualizzare i valori correnti della contabilità, quelli di Preventivo oppure entrambi.
  • Imposta il periodo. Se indichi un periodo che va oltre quello contabile, il programma può elaborare previsioni su più anni, utilizzando i movimenti futuri e le ripetizioni presenti nella tabella Preventivo.
  • Indica la Suddivisione per periodo desiderata.
  • Nelle opzioni Righe, puoi escludere i singoli conti e visualizzare soltanto i gruppi.
  • Se desideri riutilizzare le stesse impostazioni, puoi creare una Personalizzazione.

Utilizzando queste opzioni puoi personalizzare le stampe del Conto economico previsionale. Di seguito sono riportati alcuni esempi.

 Conto economico annuale Preventivo

Questa stampa mostra soltanto i valori di Preventivo per l'anno corrente.

 Conto economico annuale Preventivo e Corrente

Quando si visualizzano anche i valori di consuntivo, è possibile evidenziare gli scostamenti rispetto al Preventivo, espressi come importo e percentuale.

Conto economico Preventivo trimestrale

Nella sezione Suddivisione, impostando il trimestre, il programma mostra il Conto economico previsionale suddiviso per trimestre.

Puoi così analizzare l'evoluzione prevista dei ricavi, dei costi e del risultato economico nei diversi trimestri dell'anno.

Conto economico Preventivo e Corrente trimestrale

Questa stampa mostra i valori di Preventivo e Consuntivo suddivisi per trimestre.

Permette quindi di confrontare, per ciascun trimestre, i risultati previsti con quelli effettivamente registrati.

Conto economico Preventivo triennale

Per ottenere previsioni su più anni, puoi inserire nella tabella Preventivo movimenti con date future oppure movimenti ripetitivi che continuano negli anni successivi.

Ad esempio, per un movimento che si ripete ogni anno puoi utilizzare il codice di ripetizione Y.

Impostando il periodo di previsione del report su tre anni, Banana Contabilità elabora i movimenti previsionali che interessano il periodo richiesto.

L'esempio seguente mostra un Conto economico previsionale su tre anni.

Conto economico previsionale con il Report contabile

Con il comando Report contabile puoi ottenere report del Conto economico con i valori presentati in colonne, in modo simile alla tabella Conti.

Le opzioni di impostazione sono simili a quelle disponibili nel Bilancio abbellito con gruppi e permettono di scegliere il periodo, la suddivisione temporale e i valori da visualizzare.

Utilizzo delle quantità e delle formule

Le colonne Quantità e Prezzo della tabella Preventivo permettono di allestire previsioni più realistiche, calcolando gli importi sulla base delle quantità previste e dei relativi prezzi unitari.

Le simulazioni risultano così più semplici e rapide: è sufficiente modificare un prezzo per aggiornare automaticamente le previsioni del Conto economico, del Bilancio e della liquidità.

Le formule permettono di automatizzare i calcoli dei costi, ad esempio collegando i costi di acquisto alle vendite previste mediante una percentuale.

In questo modo si ottengono previsioni di Conto economico che si aggiornano automaticamente quando cambiano i valori utilizzati nei calcoli. Le formule sono particolarmente utili nelle previsioni pluriennali.

 

Preparare il piano della liquidità

Il Piano della liquidità è uno strumento di pianificazione finanziaria che permette di prevedere le disponibilità di denaro dell'azienda in un determinato periodo, tenendo conto degli incassi e dei pagamenti futuri.

Con Banana Contabilità puoi preparare il Piano della liquidità, verificare se le disponibilità finanziarie saranno sufficienti per far fronte agli impegni e individuare in anticipo eventuali necessità di finanziamento.

Le previsioni sono calcolate sulla base dei saldi iniziali e dei movimenti futuri inseriti nella tabella Preventivo. Quando modifichi un movimento, le previsioni vengono aggiornate automaticamente. Puoi così simulare scenari diversi, ad esempio posticipando un pagamento, aggiungendo un investimento o modificando le vendite, e verificarne gli effetti sulla liquidità futura.

Perché è importante il Piano della liquidità

Un Piano della liquidità permette di verificare in anticipo se le disponibilità finanziarie saranno sufficienti per far fronte agli impegni previsti, come il pagamento di stipendi, fornitori, imposte, finanziamenti e altre spese.

È utile per diversi motivi:

  • Prevenire problemi di liquidità: individuare in anticipo i periodi nei quali le uscite potrebbero superare le disponibilità finanziarie.
  • Garantire la continuità operativa: pianificare i pagamenti necessari per mantenere regolare lo svolgimento dell'attività.
  • Pianificare investimenti e finanziamenti: valutare quando effettuare un investimento e se saranno necessarie risorse finanziarie aggiuntive.
  • Ottimizzare la gestione finanziaria: programmare incassi, pagamenti e rimborsi, riducendo il rischio di ricorrere a finanziamenti urgenti.
  • Supportare le decisioni aziendali: valutare gli effetti delle scelte operative e strategiche sulla disponibilità di denaro.
  • Migliorare i rapporti con terzi: disporre di previsioni finanziarie utili nei rapporti con banche, investitori e altri soggetti interessati.

Anche un'attività economicamente redditizia può incontrare difficoltà finanziarie se gli incassi arrivano dopo le scadenze dei pagamenti. Per questo motivo il Piano della liquidità completa le informazioni fornite dal Conto Economico previsionale.

Come preparare il Piano della liquidità

Per preparare un Piano della liquidità occorre partire dalle disponibilità finanziarie iniziali e stimare gli incassi e i pagamenti futuri, indicando quando si prevede che avverranno.

Il saldo di liquidità previsto per ciascun periodo si ottiene partendo dalle disponibilità iniziali, aggiungendo gli incassi previsti e sottraendo i pagamenti programmati. Il Piano della liquidità permette quindi di prevedere non solo quanto denaro sarà disponibile alla fine di un periodo, ma anche come varieranno le disponibilità finanziarie nel tempo.

La pianificazione può basarsi sui dati storici della contabilità, sui contratti, sulle scadenze conosciute e sulle previsioni dell'attività futura.

Per una startup o una nuova attività, che non dispone ancora di dati contabili storici, è possibile utilizzare stime, preventivi di fornitori, contratti e ipotesi di vendita.

Raccolta dei dati

Per le attività già avviate, i principali documenti utili alla pianificazione sono:

  • Estratti conto bancari e postali: per verificare i saldi disponibili e analizzare i movimenti finanziari recenti.
  • Situazione dei clienti e dei fornitori: per individuare i crediti da incassare e i debiti da pagare, con le relative scadenze.
  • Bilancio e situazione contabile attuale: per conoscere la situazione patrimoniale e finanziaria di partenza.
  • Bilanci e dati degli anni precedenti: per individuare l'andamento delle vendite, i costi ricorrenti e le eventuali variazioni stagionali.
  • Contratti e scadenze: per pianificare affitti, stipendi, imposte, rate di finanziamento e altri pagamenti previsti.
  • Investimenti programmati: per stimare gli esborsi necessari all'acquisto di attrezzature, immobili o altri beni.

Non è necessario disporre di tutti questi documenti per iniziare. L'importante è utilizzare le informazioni disponibili e aggiornare progressivamente le previsioni.

Stima degli incassi e dei pagamenti futuri

La previsione della liquidità deve basarsi sui movimenti effettivi di denaro, non soltanto sui ricavi e sui costi previsti.

È quindi importante distinguere:

  • Ricavi e incassi: una vendita può generare un ricavo oggi, ma essere incassata successivamente, ad esempio dopo 30 o 60 giorni.
  • Costi e pagamenti: una fattura di acquisto può essere registrata in un periodo e pagata in un altro.
  • Operazioni finanziarie: un prestito ricevuto aumenta la liquidità senza costituire un ricavo; il rimborso del capitale riduce la liquidità senza rappresentare un costo economico dello stesso importo.

Per ottenere previsioni attendibili è quindi necessario considerare la data prevista dell'incasso o del pagamento.

Uscite future

Pianifica i pagamenti previsti, considerando sia le spese ricorrenti sia quelle straordinarie:

  • Spese operative: stipendi, affitti, utenze, acquisti e altri pagamenti necessari all'attività.
  • Pagamenti ai fornitori: importi e scadenze delle fatture da saldare.
  • Imposte e contributi: pagamenti fiscali e previdenziali previsti.
  • Finanziamenti: rate, interessi e rimborsi dei prestiti.
  • Investimenti: acquisto di attrezzature, immobili e altri beni.
  • Uscite straordinarie: manutenzioni, spese impreviste o altri pagamenti non ricorrenti.

Entrate future

Stima gli incassi che prevedi di ricevere:

  • Incassi dai clienti: considera le vendite previste e i relativi termini di pagamento.
  • Crediti già esistenti: includi gli importi che devono ancora essere incassati.
  • Entrate ricorrenti: canoni, abbonamenti, contributi o altre entrate periodiche.
  • Finanziamenti e apporti di capitale: prestiti previsti, conferimenti dei soci o altre risorse finanziarie.
  • Altre entrate: interessi, contributi straordinari o incassi derivanti dalla vendita di beni.

Nella preparazione delle previsioni è consigliabile adottare ipotesi prudenti, evitando di sovrastimare gli incassi o sottostimare i pagamenti.

È inoltre utile considerare possibili ritardi negli incassi, spese impreviste e periodi nei quali le disponibilità potrebbero risultare insufficienti.

Può essere utile valutare anche scenari alternativi, ad esempio una diminuzione degli incassi, un ritardo nei pagamenti dei clienti o un aumento delle spese, per comprendere come queste situazioni potrebbero influire sulla liquidità futura.

Esempio di calcolo della liquidità prevista

Supponiamo che un'azienda disponga all'inizio del mese di CHF 20'000 sul conto bancario e preveda incassi per CHF 15'000 e pagamenti per CHF 22'000.

  • Disponibilità iniziale = CHF 20'000 (data dalla somma dei saldi che fanno parte della liquidità)
  • Incassi previsti = CHF 15'000 (movimenti da registrare nella tabella Preventivo)
  • Pagamenti previsti = CHF 22'000 (movimenti da registrare nella tabella Preventivo)
  • Liquidità finale prevista = CHF 13'000 (visibile nella tabella Conti, gruppo liquidità o nei report).

Alla fine del mese l'azienda prevede quindi una disponibilità di CHF 13'000.

Questo esempio mostra come il Piano della liquidità permetta di calcolare le disponibilità finanziarie future e verificare se saranno sufficienti per sostenere i pagamenti previsti.
È importante considerare anche l'andamento della liquidità durante il mese: un saldo finale positivo non esclude che, in una data precedente, si possano verificare temporanee insufficienze di fondi.

Inserire le previsioni in Banana Contabilità

In Banana Contabilità Plus, il Piano della liquidità viene preparato con il Preventivo basato sui movimenti, inserendo le operazioni future nella tabella Preventivo.

I movimenti previsionali utilizzano la stessa struttura della contabilità, con i conti Dare e Avere, l'importo e, quando necessario, le altre informazioni contabili, come il codice IVA, i centri di costo e i segmenti.

Per pianificare correttamente la liquidità:

  • Utilizza i conti di liquidità: i movimenti che rappresentano incassi o pagamenti devono interessare i conti finanziari appropriati, come banca o cassa.
  • Indica le date previste: inserisci i movimenti nei periodi in cui prevedi che avvengano gli incassi e i pagamenti.
  • Considera le scadenze: quando una vendita o un acquisto viene regolato successivamente, pianifica anche il relativo incasso o pagamento.
  • Utilizza la ripetizione dei movimenti: per stipendi, affitti e altre operazioni ricorrenti puoi impostare una ripetizione, evitando di inserirle manualmente per ogni periodo.
  • Aggiorna le previsioni: modifica date e importi quando cambiano le condizioni o diventano disponibili informazioni più precise.

Per maggiori informazioni, consulta le pagine Colonne della tabella Preventivo e Date e ripetizione.

tabella preventivo

Verificare l'evoluzione della liquidità

Dopo aver inserito le operazioni future, puoi verificare come evolveranno le disponibilità finanziarie attraverso la tabella Conti, i grafici e i report previsionali di Banana Contabilità.

Le previsioni tengono conto dei saldi iniziali dei conti di liquidità e degli incassi e pagamenti pianificati nei periodi successivi.

Puoi così individuare:

  • i saldi previsti di banca e cassa;
  • i periodi nei quali la liquidità aumenta o diminuisce;
  • eventuali situazioni di insufficienza finanziaria;
  • gli effetti di investimenti, finanziamenti e rimborsi;
  • l'evoluzione della liquidità nel corso dei mesi e degli anni.

Grafico della liquidità dalla tabella Conti

Dalla tabella Conti puoi selezionare i conti di liquidità e visualizzare il relativo grafico previsionale.

Il grafico permette di osservare l'evoluzione delle disponibilità finanziarie nel tempo e di individuare più facilmente eventuali periodi critici.

Tabella Conti con grafico della liquidità

Scheda conto di Preventivo del gruppo Liquidità

È possibile visualizzare la Scheda conto del gruppo Preventivo liquidità, dove vengono visualizzati tutti i movimenti di previsione con il saldo finale della liquidià. Giorno per giorno si potrà notare quali movimenti avranno un impatto sulla liquidità. 

Per ottenere la Scheda conto di Preventivo del gruppo liquidità:

Report contabile con previsione trimestrale della liquidità

Con il Report contabile puoi visualizzare l'evoluzione prevista dei conti di liquidità, suddividendo il periodo per trimestre.

Il report mostra i saldi previsti alla fine di ciascun trimestre, permettendo di individuare quando le disponibilità finanziarie aumentano o diminuiscono.

Puoi utilizzare questa visualizzazione per valutare gli effetti delle operazioni pianificate e verificare se la liquidità prevista sarà sufficiente nei diversi periodi.

Report contabile trimestrale

Per ulteriori possibilità di analisi, visualizzazione e stampa, consulta la pagina Previsione della liquidità.

Previsione della liquidità con il Bilancio abbellito con gruppi

Con il comando Bilancio abbellito con gruppi puoi ottenere un Bilancio previsionale che mostra l'evoluzione dei conti di liquidità, come banca e cassa, anche su più anni.

Dal menu Report > Bilancio abbellito con gruppi:

  • Piano dei conti: nelle Sezioni figurano le varie sezioni del Bilancio. Selezionare Attivi (escludi i passivi). Nelle opzioni Righe puoi escludere i conti e i gruppi che non fanno parte della liquidità.
  • Colonne: attiva Budget
  • Periodo: nella sezione Periodo, indica l'intervallo temporale desiderato. Per ottenere previsioni su più anni, il periodo selezionato deve comprendere gli anni da analizzare. Verifica inoltre che i movimenti della tabella Preventivo, comprese le eventuali ripetizioni, permettano di calcolare le operazioni future. Per maggiori informazioni, consulta Periodo di previsione.
  • Suddivisione per periodo: imposta la suddivisione temporale desiderata, ad esempio per mese, trimestre o anno.
  • Personalizzazioni: se desideri riutilizzare le stesse impostazioni, puoi creare una Personalizzazione.

Il report permette di verificare come cambiano i saldi previsionali dei conti di liquidità nei diversi periodi e di confrontarli, quando necessario, con i valori del Consuntivo.

Aggiornare il Piano della liquidità

Il Piano della liquidità non è una previsione da preparare una sola volta, ma uno strumento da aggiornare regolarmente durante l'attività.

Confrontando periodicamente i valori previsti con quelli effettivi puoi verificare se gli incassi e i pagamenti avvengono secondo le aspettative e adattare la pianificazione quando necessario.

Ad esempio, puoi modificare la data prevista di un incasso, posticipare un investimento oppure aggiungere un finanziamento. I report previsionali riflettono le modifiche apportate ai movimenti pianificati.

In questo modo il Piano della liquidità rimane aggiornato e può essere utilizzato per prendere decisioni sulla gestione finanziaria futura.

 

 

Previsione vendite

La previsione delle vendite permette di stimare i ricavi futuri dell'azienda, pianificare l'attività e valutare l'impatto delle vendite sulla liquidità attraverso gli incassi previsti.

Le vendite sono spesso più difficili da prevedere rispetto ai costi. Per preparare una previsione puoi partire dai risultati dello stesso periodo dell'anno precedente e considerare fattori che potrebbero influenzare l'andamento futuro, come la stagionalità, le promozioni, le variazioni della domanda o eventi particolari.

Con Banana Contabilità puoi pianificare le vendite, simulare scenari diversi e analizzarne l'evoluzione nel tempo. Modificando gli importi o le date dei movimenti previsti, il programma aggiorna automaticamente le previsioni, permettendoti di valutare gli effetti dei diversi scenari sui ricavi futuri.

Le previsioni delle vendite sono calcolate sulla base dei movimenti inseriti nella tabella Preventivo e possono essere analizzate attraverso la tabella Conti, i grafici, le schede conto e i report previsionali.

Visualizzare le vendite previste nella tabella Conti

Nella tabella Conti sono presenti i conti e i gruppi relativi alle vendite.

La colonna Preventivo mostra i valori previsionali aggiornati per il periodo contabile, permettendo di visualizzare sia le vendite previste per singolo conto sia il totale del gruppo Vendite.

Grafico evoluzione delle vendite

Nella finestra Grafici puoi visualizzare l'evoluzione delle vendite nel tempo.

Posizionando il cursore su un conto delle vendite o sul gruppo Vendite, viene mostrato il relativo grafico.

Nella legenda sono disponibili le serie Corrente, Precedente e Preventivo. Cliccando sulle rispettive voci puoi mostrarle o nasconderle e confrontare l'andamento delle vendite previste con quello delle vendite effettive e dell'anno precedente.

Analizzare i movimenti previsionali delle vendite nella Scheda conto

Con la Scheda conto di Preventivo puoi visualizzare nel dettaglio i movimenti previsionali delle vendite e analizzarne l'evoluzione nel tempo. La Scheda conto permette di individuare i movimenti che contribuiscono maggiormente ai ricavi previsti e verificare come le vendite si distribuiscono nei diversi periodi.

 

Per visualizzare i movimenti:

  1. Apri il comando Report > Scheda conto.
  2. Seleziona Movimenti Preventivo.
  3. Seleziona un conto delle vendite oppure il gruppo Vendite. Se scegli il gruppo, vengono visualizzati i movimenti di tutti i conti che ne fanno parte.
  4. Imposta il periodo che desideri analizzare.

Se imposti un periodo successivo alla fine dell'anno contabile, Banana Contabilità calcola automaticamente le previsioni su più anni.

Puoi aprire la Scheda conto di Preventivo anche direttamente dalla tabella Preventivo, cliccando sull'icona accanto al conto.

Conto Economico previsionale delle vendite per trimestre

Con il Bilancio abbellito con gruppi puoi creare un Conto Economico previsionale che mostra l'andamento delle vendite suddiviso per periodo.

Ad esempio, puoi ottenere un report annuale con una colonna per ogni trimestre, per confrontare le vendite previste nei diversi periodi dell'anno.

Per creare il report:

  1. Nelle opzioni Sezioni, attiva la visualizzazione dei dati di Preventivo.
  2. Seleziona il gruppo Vendite. Puoi scegliere di visualizzare anche il dettaglio dei singoli conti delle vendite.
  3. Nella Sezione Periodo, imposta il periodo da analizzare.
  4. Nella Sezione Suddivisione, scegli la suddivisione desiderata, ad esempio trimestrale.

Puoi impostare anche periodi successivi all'anno contabile per ottenere previsioni pluriennali.

Se utilizzi regolarmente le stesse impostazioni, puoi salvarle come Personalizzazione, così da richiamarle quando desideri aggiornare il report.

Report contabile con previsione trimestrale delle vendite

Il Report contabile permette di analizzare i valori previsionali delle vendite con una struttura a colonne simile a quella della tabella Conti.

Puoi utilizzarlo per visualizzare l'andamento previsto dei singoli conti delle vendite e del relativo gruppo, ottenendo una panoramica dei ricavi futuri.

Impostando il periodo e la suddivisione desiderata, puoi confrontare i valori previsionali dei diversi mesi, trimestri o anni.

Previsione finanziarie per clienti

La pianificazione dei clienti rende più completa la previsione finanziaria. Si possono, per esempio, pianificare le vendite indicando i conti dei clienti più importanti.

La previsione, con il metodo della partita doppia, consente anche d'indicare conti per i singoli clienti. A dipendenza della necessità, la gestione dei clienti può essere fatta con dei conti di bilancio, con dei conti relativi ai ricavi o con dei centri di costo e di profitto.

Quando si cambia un movimento di preventivo, le previsioni relative a ogni singolo cliente vengono aggiornate.

Tabella Conti

Nella tabella Conti Impostare i con dei clienti. Nella colonna Preventivo i saldi della previsione vengono aggiornati in automatico per il periodo contabile. Con un colpo d'occhio si conosce quale sarà la previsione per il singolo cliente.

tabella conti, previsione clienti

Grafico evoluzione

Se si visualizza la finestra Grafici e ci si posiziona con il cursore su un conto o un gruppo clienti, appare il grafico che rappresenta l'evoluzione dei clienti.
Nella legenda sono visibili Corrente, Precedente e Preventivo. Cliccando su ognuno si possono nascondere o rendere visibile i rispettivi grafici.

Scheda conto Clienti Preventivo

Con il comando Scheda conto di Preventivo si ha la possibilità di vedere in dettaglio tutti i movimenti per ogni cliente.

scheda conto clienti preventivo

  • Seleziona movimenti di Preventivo.
  • Indicare il conto o il gruppo Clienti.
  • Impostare il Periodo.
  • Se viene indicato un periodo che va oltre quello contabile, il programma genera in automatico Previsioni su più anni.
  • Se viene indicato un gruppo, vengono visualizzati i movimenti di tutti i conti che appartengono a quel gruppo.
  • Quando ci si trova nella tabella Preventivo, si può accedere alla Scheda del conto di preventivo cliccando sull'icona vicina al conto.

Clienti nel Bilancio Abbellito con gruppi

Con il Bilancio abbellito con gruppi puoi scegliere quali colonne di dati visualizzare e il periodo di riferimento, per vedere l'evoluzione dei clienti per giorno, settimana, mese, trimestre, semestre, anno, ecc.

bilancio clienti, consuntivo e preventivo

Report Contabile Clienti Preventivo

Il Report Contabile è simile al Bilancio Abbellito con gruppi, con la differenza che la visualizzazione dei dati avviene in colonne, come nella tabella Conti.

Si può usare il Report contabile per avere una visione immediata dell'evoluzione dei conti clienti.

report contabile previsione clienti

Previsione finanziarie per i fornitori

La pianificazione dei fornitori rende più completa la previsione finanziaria. Si possono, per esempio, pianificare gli acquisti, indicando i conti dei fornitori più importanti. Si potrà così analizzare e ottimizzare il rapporto con i diversi fornitori,  richiedendo magari dilazioni di pagamento.

La previsione con il metodo della partita doppia consente anche d'indicare i conti per i singoli fornitori. A dipendenza della necessità, la gestione dei fornitori può essere fatta con dei conti di bilancio, con conti relativi ai costi oppure, con dei centri di costo e profitto.

Quando si cambia un movimento di preventivo, le previsioni relative a ogni singolo fornitore vengono aggiornate.

Tabella Conti

Nella tabella Conti Impostare i conti dei fornitori. Nella colonna Preventivo i saldi della previsione vengono aggiornati in automatico per il periodo contabile, in base alla data di Inizio e di Fine, impostato nelle Proprietà file. Con un colpo d'occhio si conosce quale sarà la previsione per il singolo fornitore.

tabella conti, previsione fornitori

Grafico evoluzione

Se si visualizza la finestra Grafici e ci si posiziona con il cursore su un conto o un gruppo fornitori, appare il grafico che rappresenta l'evoluzione dei fornitori.
Nella legenda sono visibili Corrente, Precedente e Preventivo. Cliccando su ognuno si possono nascondere o rendere visibile i rispettivi grafici.

Scheda conto Fornitori Preventivo

Con il comando Scheda conto di Preventivo si ha la possibilità di vedere in dettaglio tutti i movimenti per ogni fornitore.

scheda conto previsioni Preventivo

  • Seleziona movimenti di Preventivo.
  • Indicare il conto o il gruppo dei Fornitori.
  • Impostare il Periodo.
  • Se viene indicato un periodo che va oltre quello contabile, il programma genera in automatico Previsioni su più anni.
  • Se viene indicato un gruppo, vengono visualizzati i movimenti di tutti i conti che appartengono a quel gruppo.
  • Quando ci si trova nella tabella Preventivo, si può accedere alla Scheda del conto di preventivo cliccando sull'icona vicina al conto.

Fornitori nel Bilancio Abbellito con gruppi

Con il Bilancio abbellito con gruppi puoi scegliere quali colonne di dati visualizzare e il periodo di riferimento, per vedere l'evoluzione dei fornitori per giorno, settimana, mese, trimestre, semestre, anno, ecc.

fornitori nel bilancio abbellito con gruppi

Report Contabile Fornitori Preventivo

Il Report Contabile è simile al Bilancio Abbellito con gruppi, con la differenza che la visualizzazione dei dati avviene in colonne, come nella tabella Conti.

Si può usare il Report contabile per avere una visione immediata dell'evoluzione dei conti fornitori.

report contabile fornitori preventivo trimestrale

Piano degli investimenti

La pianificazione degli investimenti presenta la previsione dell'evoluzione delle attrezzature, scorte, valori mobili o immobili che sono necessarie all'azienda.

Con Banana Contabilità, grazie alle previsione con il metodo della partita doppia, si conosce l'evoluzione degli attivi nel tempo. Le previsioni complete possono essere disposte in diversi modi e sono possibili anche su più anni.
La struttura dei conti è la medesima di quella usata per la contabilità. In sede di stampa si possono indicare i valori da visualizzare, come per esempio, quelli di consuntivo, quelli di preventivo, oppure entrambi.

Quando si cambia un movimento di preventivo, le previsioni vengono subito aggiornate. È possibile fare delle simulazioni, spostare un pagamento, aggiungere un investimento, e vedere l'evoluzione dei conti attivi.

Per il Piano degli investimenti, ci sono a disposizione le medesime opzioni del Piano della liquidità e del Conto Economico previsionale.

Utilizzo delle formule

Le formule permettono di automatizzare i Calcoli degli ammortamenti e degli interessi. Quando si aumenta un investimento anche il conto economico immediatamente viene aggiornato. Le formule sono particolarmente utili quando si fanno previsioni su più anni.

Piano dei Conti

Nella tabella Conti, colonna Preventivo, ci sono i valori di previsione di tutti i conti e i gruppi del bilancio, quindi sono compresi anche tutti quelli relativi agli investimenti. Con un colpo d'occhio si ha una visione immediata dei valori riferiti al periodo contabile. 

tabella conti, previsioni investimenti

Se si ha l'esigenza di avere maggiori dettagli, relativamente agli investimenti, aggiungere ulteriori conti o gruppi. 

Grafico evoluzione

Se si visualizza la finestra Grafici e ci si posiziona con il cursore su un conto o un gruppo degli investimenti, appare il grafico che rappresenta l'evoluzione degli investimenti.
Nella legenda sono visibili Corrente, Precedente e Preventivo. Cliccando su ognuno si possono nascondere o rendere visibile i rispettivi grafici.

Scheda gruppo Investimenti Preventivo

Con il comando Scheda conto di Preventivo si possono vedere in dettaglio tutti i movimenti degli investimenti preventivati. Si ha l'evoluzione, giorno per giorno, di ogni singolo conto attivo e anche dei conti di ammortamento.

scheda gruppo investimenti preventivo

Il comando Scheda conto permette di specificare se si vogliono vedere i movimenti correnti o di preventivo.

  • Selezionare movimenti di Preventivo.
  • Indicare il conto o il gruppo Investimenti.
  • Impostare il Periodo.
  • Se viene indicato un periodo che va oltre quello contabile, il programma genera in automatico Previsioni su più anni.
  • Se viene indicato un gruppo, vengono visualizzati i movimenti di tutti i conti che appartengono a quel gruppo.
  • Quando ci si trova nella tabella Preventivo, si può accedere alla Scheda del conto di preventivo cliccando sull'icona vicina al conto.

Investimenti nel Bilancio Abbellito con gruppi

Con il Bilancio abbellito con gruppi puoi scegliere quali colonne di dati visualizzare e il periodo di riferimento, per vedere l'evoluzione dei clienti per giorno, settimana, mese, trimestre, semestre, anno, ecc.

Investimenti nel bilancio abbellito con gruppi

Report Contabile Investimenti Preventivo

Il Report Contabile è simile al Bilancio Abbellito con gruppi, con la differenza che la visualizzazione dei dati avviene in colonne, come nella tabella Conti.

Si può usare il Report contabile per avere una visione immediata dell'evoluzione dei conti investimenti.

report contabile previsione investimenti

Il piano aziendale dei finanziamenti

La previsione aziendale dei finanziamenti presenta l'evoluzione dei conti relativi alla provenienza del capitale proprio e quello di terzi.

Con Banana Contabilità, grazie alle previsione con il metodo della partita doppia, si hanno delle previsioni complete che puoi disporre in diversi modi. Il programma calcola le previsioni anche su più anni.
La struttura dei conti è la medesima di quella usata per la contabilità. In sede di stampa si possono indicare quali valori visualizzare, se solo quelli del consuntivo o del preventivo, oppure entrambi.

Quando si cambia un movimento di preventivo le previsioni sono subito aggiornate. Puoi fare delle simulazioni, spostare un pagamento, aggiungere un nuovo debito, e vedere come evolvono i conti dei passivi.

Per il Piano dei finanziamenti ci sono a disposizioni le medesime opzioni del Piano della liquidità e del Conto Economico previsionale.

Utilizzo delle formule

Le formule ti permettono di automatizzare i Calcoli degli ammortamenti e degli interessi. Le formule sono particolarmente utili quando si fanno previsioni su più anni.

Piano dei Conti

Nella colonna Preventivo della tabella Conti si hanno i valori di previsione per tutti i conti e gruppi di bilancio e quindi anche per tutti quelli relativi ai finanziamenti. Con un colpo d'occhio hai una visione immediata dei valori riferiti al periodo contabile. 

gruppo Capitale di terzi nel bilancio abbellito con gruppi

Se servono maggiori dettagli relativamente ai finanziamenti, si possono aggiungere dei conti o dei gruppi. 

Grafico evoluzione

Se si visualizza la finestra Grafici e ci si posiziona con il cursore su un conto o un gruppo dei finanziamenti, appare il grafico che rappresenta l'evoluzione dei finanziamenti.
Nella legenda sono visibili Corrente, Precedente e Preventivo. Cliccando su ognuno si possono nascondere o rendere visibile i rispettivi grafici.

 

Scheda gruppo Capitale di terzi Preventivo

Con il comando Scheda conto di Preventivo si vedono, giorno per giorno, come si evolve ogni singolo conto passivo, gli ammortamenti del debito, gli interessi passivi e capire l'impatto che hanno sui finanziamenti.

Scheda gruppo previsione finanziamenti

Il comando Scheda conto permette di specificare se si vogliono vedere i movimenti correnti o di preventivo.

  • Seleziona movimenti di Preventivo.
  • Indicare il conto o il gruppo dei finanziamenti.
  • Impostare il Periodo.
  • Se viene indicato un periodo che va oltre quello contabile, il programma genera in automatico Previsioni su più anni.
  • Se viene indicato un gruppo, vengono visualizzati i movimenti di tutti i conti che appartengono a quel gruppo.
  • Quando ci si trova nella tabella Preventivo, si può accedere alla Scheda del conto di preventivo cliccando sull'icona vicina al conto.

Bilancio Abbellito con gruppi

Con il Bilancio abbellito con gruppi si possono scegliere le colonne con i dati da visualizzare e il periodo di riferimento, per vedere l'evoluzione dei finanziamenti per giorno, settimana, mese, trimestre, semestre, anno, ecc.

gruppo Finanziamenti nel bilancio abbellito con gruppi

 

Report Contabile Finanziamenti Preventivo

Il Report Contabile è simile al Bilancio Abbellito con gruppi, con la differenza che la visualizzazione dei dati avviene in colonne, come nella tabella Conti.

Si può usare il Report contabile per avere una visione immediata dell'evoluzione dei conti per i finanziamenti.

report contabile finanziamenti Preventivo

Pianificazione progetti con centri di costo e profitto

La pianificazione finanziaria dei progetti permette di avere un controllo delle entrate e delle uscite di un progetto. Serve a valutare investimenti e ritorni di un progetto e a verificarne l'implementazione.

La previsione, con il metodo della partita doppia, consente d'indicare anche i centri di costo e di profitto. È sufficiente impostare dei centri di costo per i diversi progetti e parallelamente alle previsioni di bilancio e di conto economico, si ottiene anche la previsione per ogni singolo progetto.

Le proiezioni sono calcolate sulla base del saldo iniziale e delle previsioni inserite nella tabella Preventivo. Quando si cambia un movimento di preventivo, le previsioni del progetto sono subito aggiornate. Si possono fare delle simulazioni, spostare un pagamento, aggiungere un investimento, modificare le vendite e vedere come cambia il progetto.

I dati dei progetti possono essere visualizzati in diversi modi.

Tabella Conti

Nella tabella Conti s'impostano i conti dei centri di costo e di profitto. Dopo ogni movimento, nella colonna Preventivo, si presentano i saldi aggiornati della previsione per il periodo contabile di riferimento. Con un colpo d'occhio si conosce immediatamente la situazione dei progetti.

tabella conti, centri di costo

Grafico evoluzione

Se si visualizza la finestra Grafici e ci si posiziona con il cursore su un centro di costo o su un gruppo dei progetti, appare il grafico che rappresenta l'evoluzione dei progetti.
Nella legenda sono visibili Corrente, Precedente e Preventivo. Cliccando su ognuno si possono nascondere o rendere visibile i rispettivi grafici.

Scheda conto con dati di preventivo

Con il comando Scheda conto di Preventivo si vedono, giorno per giorno, come si evolve ogni singolo progetto.

scheda gruppo progetti Preventivo

Il comando Scheda conto permette di specificare se si vogliono vedere i movimenti correnti o di preventivo.

  • Seleziona movimenti di Preventivo.
  • Indicare i conti dei centri di costo e di profitto, oppure, il gruppo.
  • Impostare il Periodo.
  • Se viene indicato un periodo che va oltre quello contabile, il programma genera in automatico Previsioni su più anni.
  • Se viene indicato un gruppo, vengono visualizzati i movimenti di tutti i conti che appartengono a quel gruppo.
  • Quando ci si trova nella tabella Preventivo, si può accedere alla Scheda del conto di preventivo cliccando sull'icona vicina al conto.

Bilancio Abbellito con gruppi

Con il Bilancio abbellito con gruppi si possono scegliere quali colonne di dati visualizzare e il periodo di riferimento, per vedere l'evoluzione dei progetti per giorno, settimana, mese, trimestre, semestre, anno, ecc.

bilancio previsione progetti

Report Contabile Preventivo Progetti

Il Report Contabile è simile al Bilancio Abbellito con gruppi, con la differenza che la visualizzazione avviene in colonne.

Puoi quindi usarlo per avere una visione immediata dell'evoluzione dei progetti.

report centri di costo Preventivo

 

 

 

 

 

 

Pianificazione settori

La pianificazione finanziaria dei settori permette di avere delle previsioni di Bilancio e di Conto economico per ogni settore o filiale della ditta. Con i Segmenti si possono quindi valutare i diversi settori dell'azienda e capire quale contributo dà all'attività complessiva.

La previsione, con il metodo della partita doppia, consente anche d'indicare i segmenti che s'impostano nella tabella Conti, alla fine del piano contabile e servono sia per la contabilità che per la previsione. Quando si registrano i movimenti della previsione devono essere ripresi, quando occorre, i conti dei segmenti. Banana Contabilità esegue il Bilancio e il Conto economico anche della previsione, con la suddivisione per i diversi settori.

Le proiezioni sono calcolate sulla base del saldo iniziale e delle previsioni inseriti nella tabella Preventivo. Quando si cambia un movimento di preventivo, le previsioni del progetto vengono subito aggiornate. Puoi fare delle simulazioni, spostare un pagamento, aggiungere un investimento, modificare le vendite e vedere come cambia il progetto.

I dati dei settori o delle filiali con i segmenti possono essere visualizzati in diversi modi.

Tabella Conti

Nella tabella Conti devono essere impostati i segmenti. Se si indicano i segmenti per i conti di bilancio e di conto economico, nei conti dei segmenti il saldo sarà sempre a zero.

tabella conti segmenti

Scheda gruppo Settori Preventivo

Con il comando Scheda conto di Preventivo hai la possibilità di vedere in dettaglio tutti i movimenti per ogni segmento.

scheda gruppo segmenti

Il comando Scheda conto permette di specificare se si vogliono vedere i movimenti correnti o di preventivo.

  • Seleziona movimenti di Preventivo.
  • Indicare i conti dei segmenti, oppure, il gruppo.
  • Impostare il Periodo.
  • Se viene indicato un periodo che va oltre quello contabile, il programma genera in automatico Previsioni su più anni.
  • Se viene indicato un gruppo, vengono visualizzati i movimenti di tutti i conti che appartengono a quel gruppo.
  • Quando ci si trova nella tabella Preventivo, si può accedere alla Scheda del conto di preventivo cliccando sull'icona vicina al conto.

Bilancio Abbellito con gruppi

Con il Bilancio abbellito per gruppi puoi scegliere che i valori siano suddivisi in colonne per ogni segmento. Puoi così avere il bilancio e conto economico per ogni settore.

bilancio per segmenti Preventivo

Report Contabile Preventivo Segmenti

Il Report Contabile è simile al Bilancio Abbellito con gruppi, con la differenza che la visualizzazione avviene in colonne.

Puoi quindi usarlo per avere una visione immediata dell'evoluzione dei segmenti.

report conti per settori

Passaggio al nuovo anno con le previsione finanziaria

La funzione di Banana Contabilità per Creare un nuovo anno permette di riportare nel nuovo file anche i dati di Preventivo.

Il passaggio al nuovo anno dipende da come è stato impostato il Preventivo.

Nuovo anno Preventivo in colonna

Se il Preventivo è stato inserito direttamente nella colonna Preventivo della tabella Conti o Categorie, nel nuovo anno è necessario verificare e aggiornare i valori di Preventivo in base alla nuova pianificazione.

I valori inseriti nella colonna Preventivo rappresentano infatti valori aggregati per conto e devono riflettere le previsioni relative al nuovo anno.

Nuovo anno Preventivo basato sui movimenti

Se utilizzi la tabella Preventivo, la funzione Creare un nuovo anno può riportare nel nuovo file anche i movimenti di pianificazione.

A livello di ogni riga della tabella Preventivo, nella colonna Nuovo anno, puoi indicare:

  • se l'operazione deve essere riportata o meno
  • se la data deve essere mantenuta o sostituita con quella del nuovo anno.

In questo modo non è necessario ricostruire completamente il Preventivo. Una volta creato il nuovo anno, puoi verificare i movimenti riportati, modificare quelli per i quali sono cambiate date o condizioni, eliminare quelli non più necessari e aggiungere le nuove operazioni previste.

Il Preventivo del nuovo anno può così essere aggiornato partendo dalla pianificazione già esistente.

 

 

Analisi Finanziaria

Le funzioni di analisi e pianificazione di Banana Contabilità ti permettono di comprendere meglio l’andamento economico e finanziario della tua attività. Con le funzioni del Cash flow e grafici, puoi trasformare i dati contabili in informazioni chiare e utili per prendere decisioni consapevoli.

Cash Flow

Il Cash Flow mostra i flussi di cassa previsti o effettivi nel tempo, basandosi sui dati contabili. 
Ti aiuta a capire come variano le disponibilità liquide, quando avrai eccedenze o mancanze di cassa e se le entrate saranno sufficienti a coprire le uscite future.
Con la funzione di proiezione puoi vedere in anticipo la situazione finanziaria e prendere decisioni informate per gestire al meglio la liquidità.

Grafici

La funzione Grafici trasforma i dati contabili e preventivi in rappresentazioni visive intuitive.
Puoi creare grafici a barre, linee o a torta per analizzare l’andamento dei ricavi, dei costi, della liquidità o di altri indicatori contabili.
I grafici rendono immediato il confronto tra periodi o categorie e aiutano a comunicare i risultati in modo chiaro e visivo.

 

Cash Flow Report per Gestione della liquidità

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 

Limitazioni

Attualmente sono presenti le seguenti limitazioni:

  • non è possibile salvare una visualizzazione personalizzata delle colonne.
  • non è possibile nascondere le righe con i conti contabili che hanno un saldo uguale a zero.

Dialogo Cash Flow

La finestra di dialogo Cash Flow Report permette di personalizzare i tuoi report di liquidità selezionando specifici conti di liquidità, periodi, suddivisioni e altre impostazioni per adattare il report alle tue esigenze. Grazie alla possibilità di salvare diverse configurazioni, puoi creare e memorizzare più report personalizzati.

Nel menu di Banana seleziona Report > Cash flow report

Cash report dialog

Scheda base

  • Conto liquidità o gruppo
    • Selezione: digita il nome o l'ID del conto di liquidità o del gruppo per il quale desideri generare il report, quindi clicca sul pulsante Aggiungi.
    • Quando selezioni un gruppo (indicato da Gr=), tutti i conti appartenenti a quel gruppo verranno inclusi nel report come conti di liquidità. Questo è utile per analizzare più conti contemporaneamente senza doverli aggiungere singolarmente.
    • Per rimuovere conti o gruppi selezionati, clicca sul pulsante "X" accanto al nome del conto.
  • Casella di controllo Previsione
    • Disponibile solo per i file contabili che contengono la tabella Budget.
    • Seleziona questa casella per includere le previsioni nel report di cash flow, consentendoti di proiettare le variazioni future della liquidità sulla base delle registrazioni di budget.
    • Inserisci la data di inizio dalla quale devono essere calcolati i dati previsionali. Questa data è inclusiva, il che significa che dal giorno specificato in poi, il report considererà i dati del budget (provenienti dalla tabella budget). I dati precedenti a questa data utilizzeranno invece i dati attuali (dalla tabella Registrazioni). Questa funzione permette di integrare in modo fluido i dati storici effettivi con le proiezioni future nell'analisi del Cash Flow.

Altre sezioni del dialogo

Le spiegazioni per le altre sezioni sono disponibili nelle seguenti pagine:

  • Periodo
    Definisce il periodo di riferimento per il report.
  • Suddivisione
    Permette di generare un report suddiviso in più periodi.
    La suddivisione per segmento al momento non è implementata.
  • Personalizzazione
    Consente di salvare le impostazioni di un report. Ad esempio, puoi creare e salvare configurazioni separate per:
    • Report Cash Flow: includendo i conti di liquidità.
    • Report sul capitale circolante: includendo i conti del capitale circolante.

I grafici di Banana Contabilità+

In Banana Contabilità Plus, aprendo un file, è disponibile in basso la finestra Grafici che propone una rappresentazione grafica dell'andamento di un conto, un gruppo, un centro di costo oppure un segmento selezionato.

Il grafico visualizza i dati del conto o di un altro elemento selezionato in una tabella, secondo le impostazioni che si possono scegliere nel pannello di destra:

  • Posizionando il cursore sulla curva o la barra del grafico, si vedono i valori esatti degli importi.
  • Cliccando su un punto del grafico viene  aperta la relativa scheda conto nella posizione corrispondente.

I grafici di Banana Contabilità Plus

Pannello di controllo

Tramite il pannello di destra è possibile selezionare i valori ed il periodo da visualizzare, la modalità, così come stampare o salvare il grafico.

Nel caso in cui le dimensioni della finestra non permettano di visualizzare tutti i controlli, solamente i controlli riguardanti la legenda verranno visualizzati. Per visualizzare tutti i controlli bisogna ingrandire la finestra principale dell'applicazione oppure la finestra in basso.

Valori temporali

Nei grafici possono essere visualizzati singolarmente o contemporaneamente i seguenti valori contabili:

  • Corrente - rappresenta i valori consuntivi.
  • Preventivo - rappresenta i valori di preventivo.
  • Precedente - rappresenta i valori dell'anno precedente.

Cliccando con il mouse sopra il nome (Corrente, Preventivo o Precedente), i rispettivi valori vengono visualizzati o nascosti.

Legenda

L'opzione Legenda seleziona se nascondere o se visualizzare la legenda all'interno della finestra del grafico. Di regola è nascosta, ma è possibile visualizzarla nel caso in cui si debba stampare o salvare il grafico.

  • Off - Il grafico non mostra nessuna legenda.
  • Basso - La legenda viene visualizzata sotto il grafico, in posizione centrale.
  • Sinistra - La legenda viene visualizzata in basso sulla sinistra.
  • Alto - La legenda viene visualizzata sopra il grafico, in posizione centrale.
  • Destra - La legenda viene visualizzata in basso sulla destra.

Periodo

Il periodo in anni per il quale visualizzare i dati.

  • 1A, 2A, 3A, 4A, A (A indica gli anni).

Intervallo

Lo spazio tra ciascun valore sulla scala del grafico può essere personalizzato in base alle seguenti opzioni:

  • 1G (giorno), 1S (settimana), 1M (mese), 3M (trimestre), 6M (semestre), 1A (anno).

Valore

Il grafico può visualizzare il saldo contabile a fine periodo o il movimento contabile del periodo. In base al valore selezionato, la data visualizzata viene adeguata di conseguenza:

  • Saldo - il grafico rappresenta il saldo a fine periodo (es. 31 gen '22 - data fine periodo)
  • Movimento - il grafico rappresenta il movimento del periodo (es. gen '22 - periodo)
  • Automatico - il grafico rappresenta il saldo per i conti di bilancio ed i CC3, e il movimento per i conti del conto economico, i CC1, CC2 ed i segmenti.

Tipo

Il grafico può rappresentare il valori nelle seguenti modalità:

  • Linea - il grafico è rappresentato da linee.
  • Area - il grafico è rappresentato da aree.
  • Barra - il grafico è rappresentato da barre.
  • Automatica - il grafico è rappresentato come area per i conti di bilancio ed i CC3, e come barre i conti del conto economico, i CC1, CC2 ed i segmenti.

Stampa, Salva  o Copia il grafico

Questa funzionalità è unicamente disponibile con il piano Advanced di Banana Contabilità Plus. È possibile provarla anche con i piani Free o Professional fino a 70 righe di registrazione.

Stampa, salva e copia i grafici

Nella tabella del grafico, nell'angolo in alto a destra, cliccando sul simbolo Copia appare un menu con i seguenti comandi:

  • Stampa - Visualizza il grafico nell'anteprima di stampa.
  • Salva - Salva il grafico come immagine PNG.
  • Copia - Copia il grafico negli Appunti come immagine PNG. L'immagine copiata può essere incollata all'interno di qualsiasi editor di testo (Word, Excel, ...).
  • Copia dati - Copia i valori usati per creare il grafico come tabella dati che può essere incollata in qualsiasi spreedsheet (Excel, Numbers, ...).

Banana Contabilità titoli

La documentazione sulla Contabilità Titoli in Banana Contabilità è disponibile in lingua inglese:

How to start with an Investment Accounting

This page outlines the main steps required to set up Investment Accounting in Banana Accounting and links to the detailed documentation for each topic.

You can start from a ready-to-use Investment Accounting template or add the Investment Accounting functionality to an existing double-entry accounting file.

Before You Start

Investment Accounting combines double-entry accounting with investment management, allowing you to manage investments within the same accounting system.

This page assumes that you are already familiar with concepts such as:

  • Book Value and Market Value
  • valuation methods
  • realized and unrealized gains and losses
  • exchange rate gains and losses.

If you are new to Investment Accounting, refer to the Theoretical Introduction before continuing.

Note: If you currently use an Income & Expenses accounting file, convert it to a Double-entry Accounting file before continuing.

Setting Up the Accounting File

There are two ways to start working with Investment Accounting:

Adapt an existing accounting file

If you already use Banana Accounting, you can add the Investment Accounting functionality to your existing accounting file by configuring the required tables, columns, accounts, Items, and settings.

Start from a template

You can create a new accounting file from one of the provided templates. Templates already include the required tables, columns, accounts, and settings.
For more information, see the following Templates:

For detailed instructions on managing investments in a separate accounting file, see Separate Investment Accounting (Subledger).

The templates also provide examples of Asset Accounts, Items, realized and unrealized gain and loss accounts, and investment transactions.

Even if you intend to adapt an existing accounting file, reviewing one of the templates can help you understand the recommended structure.

Add the Items Table and Investment Columns

The Items table – Investment Portfolio View is fully integrated into the Banana Accounting file. It allows you to manage securities and financial investments, including quantities, prices, Book Values, and Market Values, without the need for separate spreadsheets or portfolio tracking files.

This integration is a key advantage of Banana Investment Accounting, keeping investment data and accounting records together in a single file and simplifying portfolio management, valuation, and reconciliation.

If your accounting file was not originally created for Investment Accounting, complete the following steps:

For detailed information about managing securities and investments, see the Items Table – Investment Portfolio View documentation.

Change the Decimal Precision for Unit Price

Some investments require Unit Prices with more decimal places.

If necessary, increase the Unit Price decimal precision using:

Tools > Add/Remove functionalities > Change Unit Price Decimal Places

This can be useful for investments whose prices require greater decimal precision.

Setting Up the Exchange Rate Table

If you use Multi-currency Accounting, define the currencies and exchange rates in the Exchange Rate Table.

The Exchange Rate table stores both opening and current exchange rates:

  • the opening exchange rate is used to convert opening account balances and opening investment values into the base currency;
  • the current exchange rate is used for current valuations and exchange rate calculations.

For foreign-currency investments, set up the required currencies before entering opening values for the related accounts and Items.

Setting Up the Accounts Table

Review your chart of accounts and add the accounts required for Investment Accounting. See Accounts.

In particular:

  • add the Investment Balance Sheet Accounts that will hold the Book Value of your investments;
  • add any income and expense accounts required for investment transactions, such as:
    • realized gains and losses;
    • unrealized gains and losses;
    • commissions, bank fees, and broker expenses;
    • dividends;
    • interest;
    • exchange rate gains and losses, when applicable;
  • enter the opening balance for each Investment Balance Sheet Account.

You can organize Investment Balance Sheet Accounts by investment category, such as shares, bonds, or funds, or by currency.

In Multi-Currency Accounting, an Investment Balance Sheet Account denominated in the accounting base currency can be used to manage investments in different currencies. For example, a CHF Asset Account can be linked to investments denominated in CHF, EUR, and USD.

Alternatively, you can use Asset Accounts denominated in foreign currencies. In this case, the investments linked to each account must use the same currency as the account.

Setting Up the Items Table

Each investment, such as a share, bond, fund, or ETF, is represented by an Item.

In the Items table:

  • create one Item for each investment;
  • assign a unique ItemId;
  • link each Item to its Investment Balance Sheet Account using the Asset Account field;
  • specify the investment currency;
  • specify the Asset Type:
    • 1 – investments measured by effective quantity, such as shares, ETFs, and funds;
    • 2 – investments measured by nominal value, such as bonds;
  • enter the opening Quantity and Price Begin, when applicable.

The currency of an Item can differ from its Asset Account currency if the Asset Account is denominated in the accounting base currency. Otherwise, the Item and its Asset Account must use the same currency.

If you are continuing from a previous accounting year, the opening Quantity and Price Begin should correspond to the closing Quantity and Price Current carried forward from the previous year.

Opening Value Reconciliation

The opening values of the Items must be consistent with the opening balances of their Investment Balance Sheet Accounts.

For each Investment Balance Sheet Account:

Opening balance of the account = sum of the Value Begin amounts of the Items linked to that account

When an Asset Account denominated in the accounting base currency includes investments in different currencies, the reconciliation is based on the values converted into the base currency.

Banana calculates the Current Quantity from the opening Quantity and the Quantity changes recorded in Transactions for the corresponding Item.

The current balance of each Investment Balance Sheet Account must remain reconciled with the Book Values of the Items linked to that account.

Enter or Import Transactions

The Transactions table combines double-entry accounting information with investment-specific information.

Transactions can be entered manually or imported, for example from a bank statement.

For transactions involving investments:

  • enter the ItemId;
  • for purchases and sales, enter the Quantity;
  • enter or verify the Unit Price;
  • make sure that the Investment Balance Sheet Account used in the transaction corresponds to the Asset Account assigned to the Item.

When Quantity and Amount are entered, Banana can calculate the corresponding Unit Price.

Investment purchases and sales are generally recorded as compound transactions. Separate rows may be used for:

  • the investment movement;
  • the bank payment or receipt;
  • commissions, bank fees, or other transaction costs;
  • interest or other income;
  • realized gain or loss on the investment;
  • realized exchange rate gain or loss, when applicable.

For sales, use Calculate Sale Data to calculate the values required to complete the sale transaction.

Update Market Prices

Enter the current Market Price of each investment in the Price Current column of the Items table.

You can enter prices manually or use the Update Market Prices command.

Banana calculates:

Market Value = Current Quantity × Market Price

Updating the Market Price allows you to determine the Market Value and the unrealized gain or loss without changing the Book Value of the investment.

Create Market Value Adjustments

When required by the applicable accounting treatment, you can adjust the Book Value of investments to their Market Value.

Before creating the adjustment:

  • update the current exchange rates, when applicable;
  • update the Price Current of the investments.

Then use Create Adjustment Transactions.

The extension calculates the difference between the current Book Value and the Market Value and creates the required unrealized gain or loss transactions.

The adjustment changes the Book Value without changing the Quantity held. A neutral or zero Quantity is used as applicable.

For exchange rate differences, use Create Exchange Rate Differences when required.

End-of-Year Operations and Checks

At the end of the accounting year, complete the required valuation and exchange rate adjustments and verify that the balance of each Investment Balance Sheet Account corresponds to the sum of the Book Values of the Items linked to that account.

For the more on the year-end procedure, see:

Theoretical Introduction to Investment and Portfolio Accounting

Multi-currency investment accounting combines financial accounting, based on double-entry bookkeeping, with investment accounting, which uses inventory-like information such as quantities, unit prices, and investment values.

This combination makes it possible to manage both the accounting value of investments and the information required to track individual securities, including their quantities, prices, and valuations in different currencies.

Investment Accounting requires an understanding of both financial accounting and the specific principles used to track and value investments. This introduction provides a practical overview of these concepts and explains how they are applied in Banana Investment Accounting.

It covers key topics such as quantities and unit prices, book value and market value, investment valuation, realized and unrealized gains or losses, and the effects of exchange rate changes on investments denominated in foreign currencies.

This introduction provides a high-level overview of Investment Accounting and does not address specific accounting, regulatory, or tax requirements that may apply to individual circumstances or jurisdictions. Users should verify the appropriate accounting and tax treatment for their circumstances with their auditors or professional advisors.

Banana Investment Accounting can also be used by finance educators as a practical tool for teaching Investment Accounting.

Terminology

In the industry, several equivalent terms are used, which may vary depending on the context, such as Investment Accounting, Portfolio Accounting, and Securities Accounting. In this text, the term Investment Accounting will be used as a synonym for Securities Accounting. Portfolio Accounting, on the other hand, more specifically refers to information and trading systems for securities.

In Banana Accounting, investment accounting uses the inventory functionalities, specifically the Items table and the Item ID as the code for the security. Each Item therefore represents a security, although Items can also be used simply for other purposes, such as creating invoices.
When an Item is linked to an Asset Account, the program treats it as an asset with an accounting value. The term “asset” is therefore applicable to securities management, but it can also refer to other types of assets or, hypothetically, even to other balance sheet elements, including liabilities.
The use of different terminology can naturally be confusing, but this situation arises from the program’s flexibility, which allows the same features to be used in multiple ways. The investment accounting setup is therefore an additional extension of these core functionalities.

The Purpose of Investment Accounting

Online investment platforms provided by your bank or broker are designed to help you follow the market, compare assets, and make informed buy or sell decisions. However, they do not give you full control over your investments from an accounting perspective.

The purpose of Investment Accounting is to provide a comprehensive financial overview of your investments. It allows you to maintain an inventory of all your securities, track quantities and historical changes, and seamlessly integrate investment values, purchases, sales, and market fluctuations into your accounting records. Additionally, it ensures that revenues such as interest and dividends and costs like expenses and commissions are accurately reflected within your Balance Sheet and Income & Expense accounting.

Beyond financial tracking, Investment Accounting helps you optimize the fiscal impact of your investments, ensuring that tax-related aspects such as capital gains, withholding taxes, and deductions are properly accounted for. It also supports compliance and auditing, providing structured and transparent records that facilitate regulatory reporting and financial reviews.

Investment Accounting Goals and Future Developments

Over the years, we have refined the Investment Accounting solution in close collaboration with financial specialists, particularly those in the Swiss financial sector.
Our objective has always been aligned with their needs: to deliver a straightforward, reliable, and professional way to manage investments directly within financial accounting software. Traditionally, such functionality has only been available in specialized and costly financial systems.

With Banana Accounting, we have focused on creating a solution that is simple, intuitive, and efficient, yet powerful enough to give you full control over your investments while streamlining compliance and reporting.

We have also developed and introduced highly innovative features, such as the unique neutral numbers (±123.00) — exclusive to Banana Accounting. This groundbreaking concept makes it incredibly easy to record transactions that affect the value of investments without changing their quantity, ensuring both precision and simplicity in day-to-day accounting operations.

We highly value your feedback and suggestions, as they help us continuously improve the solution, its documentation, and this introduction.
Please use the form at the bottom of this page to get in touch with us — we’ll be glad to hear your thoughts and ideas. 

Learning Tool for Finance Students

In line with our company’s mission, we aim to provide a solution that enhances financial literacy and supports practical learning.
By integrating investment management directly into Banana Accounting, students of Finance, Accounting, and Auditing can explore how an investment accounting solution works, gain hands-on experience, and avoid time-consuming manual exercises.

Using a professional accounting tool, they can easily experiment with real-world and complex scenarios, from managing investments to recording transactions, and immediately see how each operation affects the Balance Sheet and the Income Statement.

Differentiating Investments from Bank Deposits & Cryptocurrency Holdings

From an accounting perspective, it is crucial to distinguish between bank deposits or cryptocurrency holdings and investments (securities) based on how they are recorded and valued.

Bank Deposits & Cryptocurrency Holdings – Tracked with an Accounting Balance

  • Bank deposits and cryptocurrency holdings are monetary assets recorded as part of a company’s or individual’s cash or financial reserves.
  • These holdings are easily tracked using a standard accounting balance, as they have a single value expressed in the account’s currency.
  • If held in foreign currency or cryptocurrency, their value is adjusted using the exchange rate at the reporting date.
  • Example: A bank account with $10,000 is recorded as a cash asset, converted into the base currency if needed (e.g., €9,090 at an exchange rate of 1.10).

Investments (Securities) – Require an Inventory-Like System

  • Investments such as stocks, bonds, and mutual funds share similarities with inventory management, as they involve:
    • A quantity (e.g., number of shares or bond nominal value).
    • A unit price (e.g., market price per share or bond percentage value).
    • An exchange rate, if denominated in a foreign currency.
  • Unlike bank holdings, investments cannot be tracked using a simple accounting balance because their value changes not just due to exchange rates but also due to market price fluctuations and transactions (buying, selling, reinvesting).
  • Proper Investment Accounting ensures that each transaction and value change is accurately recorded, much like how an inventory system tracks stock levels and price variations over time.

Why Investment Accounting Matters

Because investments behave more like an inventory of financial instruments, traditional accounting methods used for bank balances are not sufficient to track them accurately. Instead, a dedicated investment accounting system is required to properly manage:

  • Purchases & Sales – Tracking quantities and cost basis.
  • Market Value Changes – Adjusting for price fluctuations.
  • Revenues & Expenses – Including dividends, interest, and commissions.
  • Exchange Rate Effects – Converting values in foreign currencies.

By structuring investment records similarly to inventory management, Investment Accounting ensures full control and accurate reporting of financial assets.

Structure of the Investment Accounting File

Banana Accounting is a highly modular financial accounting system that allows you to create files with features activated only when needed.
The multi-currency investment accounting setup is among the most advanced, as it combines double-entry financial accounting with inventory-style management for tracking securities, quantities, and valuations. A typical Investment Accounting template or file includes the following elements:

  • File properties
  • Accounts Table
    • Contains the chart of accounts and defines how data is grouped for the Balance Sheet and Income Statement.
    • Enter the Opening amounts.
  • Items Table
    • Lists and codes all investments, such as bonds, shares, and funds.
    • The Asset Account column links each security to its corresponding Balance Sheet account — a key element of the entire solution.
  • Exchange Rate Table
    Defines the currency codes and stores both opening and current exchange rates for accurate multi-currency management.
  • Transactions Table
    • Records all investment transactions.
    • Enter the double entry account, amounts and exchange rate for the financial accounting.
    • Enter the Item code, quantity and price specific for the Investment accounting.
  • Double-Entry Accounting Reports
    Provides access to all standard accounting reports such as Balance Sheet, Income Statement, Account Cards, and more.
  • Investment Accounting Extensions
    You need to install the Investment Accounting Extensions to add specific functionalities for investment management, including profit and loss calculations, valuation reporting, and other analytical tools tailored to securities accounting.

The Investment Accounting Elements

To understand investment accounting, it is important to understand the following key elements:

  • Accounting period.
  • Information regarding the investment.
  • Investment Classification by Measurement Type.
  • The Quantity element.
  • Price and valuation methods.
  • Investment account.
    The connection between the financial accounting and the Investments Inventory System.
  • Book Value and Book Price.
  • Realized Gains and Losses
  • Unrealized Gains and Losses
  • Investments Revenues and Costs.
  • Impact of exchange rates
  • Double-Entry Investment Transactions.
  • Investments and Account Reconciliation.
  • Investments (Items) card.

Accounting period

Financial accounting is always relative to a specific period. In the accounting you specify the start and end date:

  • The balance sheet is prepared for a specific date (instant).
    • The Balance at the beginning of the period (opening balance).
    • The current balance or the balance at the end of the period.
  • The Profit & Loss is prepared for a period (duration).
    • Revenues, costs, gains, losses, and taxes are always related to a specific period.

Inventory systems do not have an accounting period concept. They record purchases and sales continuously over time.

There is a conceptual difference in the temporal logic between Financial Accounting, an Inventory system, and Portfolio management systems.

  • Portfolio management systems
    • Only track events that affect the change in a position (purchase or sale).
    • The profit or loss is calculated based on the difference between purchase and sale.
  • Accounting systems
    • Require an initial balance and therefore a specific valuation. Quantity and price per unit for each investment at the beginning of the period.
    • Require an end balance and a valuation of each investment. Quantity and price per unit for each investment at the end of the period.
      The end quantity and price will become the opening quantity and price for the following year.
    • Under the fair value method, the Investment Value is adjusted and recorded as an unrealized gain or loss.
      If the Investment Value increases over time, an increase in value and a gain are recorded for the period and contribute to the overall profit or loss.
    • When an investment is sold, the realized gain or loss is determined by comparing the value of the sale with the Book Value attributable to the quantity sold.

Information Regarding the Investments

To properly manage and account for investments, it is essential to record key identifying information and classify them based on their measurement type.

Every investment should be clearly defined with standard financial identifiers:

  • Investment Id (ItemId):
    The ItemId is used to uniquely identify the Investment. You can use a ticker symbol or an ISIN as the ItemId.
  • Ticker Symbol.
    The unique exchange-listed symbol for publicly traded securities (e.g., AAPL for Apple Inc.).
  • ISIN (International Securities Identification Number). 
    A globally recognized unique identifier for financial instruments (e.g., US0378331005 for Apple Inc.).
  • Description.
    The full name and type of the investment (e.g., "Apple Inc. – Common Stock" or "U.S. Treasury Bond 10Y").
  • Investments can be grouped to provide clearer overviews and totals.

Investments are entered in the Items table.

accounts table (assets example)

Investment Classification by Quantity Type

Investments can be classified based on how their quantity and Unit Price are expressed:

  • Investments Measured by Nominal Value (Asset Type = 2)
    (e.g., Bonds, Treasury Notes)
    • These securities are expressed in terms of face value (nominal value).
    • The Book Value is determined based on the purchase price, which may be different from the nominal value due to discounts or premiums.
    • Example: A €100,000 corporate bond might be acquired at 97% of face value, meaning the actual acquisition cost is €97,000.
  • Investments Measured by Effective Quantity (Asset Type = 1)
    (e.g., Shares, ETFs, Mutual Funds)
    • These securities are recorded based on the number of units owned.
    • Each unit has a Market Price, and the total investment value fluctuates accordingly.
    • Example: 200 shares of XYZ Corp. at €50 per share have a Market Value of €10,000.

By properly identifying and classifying investments, Investment Accounting ensures accurate tracking of quantities, values, and financial reporting.

Quantity Element

Investment accounting shares similarities with inventory systems. When buying or selling investments, a quantity element is involved, which can be expressed as either an effective quantity or a nominal value.

The key quantities to manage include:

  • Quantity at the beginning of the accounting period. Recorded in the Items Table.
  • Quantity changes during the accounting period.
    Tracked through transactions.
  • Current Quantity. 
    Calculated as the initial quantity plus increases and minus decreases.

Unit Price and Valuation

Each investment has a Unit Price, or simply a price.

  • For quantity-based investments, such as shares, the Unit Price is expressed per unit.
  • For nominal-value investments, such as bonds, the Unit Price is generally expressed as a percentage of nominal value.

The investment value is determined by multiplying the Quantity by the applicable Unit Price.

Cost Attribution Methods

Cost attribution methods determine how the historical cost of an investment is allocated to individual units when multiple purchases are made at different prices.
These methods affect the calculation of realized gains or losses, but do not determine the measurement basis of the investment itself.

  • Weighted Average Cost (WAC)
    The cost per unit is calculated as a weighted average of all purchase prices.
    This method smooths price fluctuations over time and is commonly used for investment accounting.
  • Moving Average Cost with Market Adjustments (MAC-MA)
    This method is based on the Weighted Average Cost approach but includes periodic adjustments to reflect market prices.
    It combines cost averaging with market valuation elements.
    This method is used by the Banana Accounting Investment Extension.
  • First-In, First-Out (FIFO)
    The earliest purchased units are considered sold first.
    In rising markets, this often results in lower costs and higher reported profits.
  • Last-In, First-Out (LIFO)
    The most recently purchased units are considered sold first.
    This method can reduce reported profits in rising markets but is rarely used for investments and is not permitted under IFRS.

FIFO

The FIFO (First-In, First-Out) method assumes that the investments purchased first are also the first to be sold.

FIFO is an accepted cost attribution method under IFRS and various national GAAP frameworks. In some jurisdictions, it may also be used for tax purposes when calculating realized gains on investment sales.

Banana Investment Accounting does not automatically calculate realized gains using the FIFO method, but the corresponding amounts can be calculated and recorded manually. 

Weighted Average Cost (WAC) 

The cost per unit is averaged over time with each purchase, smoothing price fluctuations. 

Moving Average Cost with Market Adjustments (MAC-MA)

Investments may be measured at fair value, in which case their accounting value is periodically adjusted to reflect market prices.

Banana Investment Accounting uses the Moving Average Cost with Market Adjustments (MAC-MA) method, which combines moving average cost calculations with periodic market value adjustments. This approach allows the Book Value of investments to be adjusted to reflect market prices while maintaining the quantity information required for investment tracking.

Example Calculation (MAC-MA)

Step 1: Purchases and Moving Average Cost

  • Buy 100 shares @ $10 → Cost = $1,000
  • Buy 50 shares @ $15 → Total Cost = $1,000 + $750 = $1,750
  • Total Quantity = 150 shares
  • Moving Average Cost per share = $11.67

Step 2: Market Value Adjustment

Assume the market price increases to $14 per share.

  • Market Value = 150 × $14 = $2,100
  • Current Book Value = $1,750
  • Unrealized Gain = $2,100 − $1,750 = $350

After recording the market value adjustment:

  • Quantity = 150 shares
  • Book Value = $2,100
  • Book Price = $14 per share
  • The $350 increase is recorded as an unrealized gain.

Step 3: Sale of Investments

Assume 50 shares are then sold at $15 per share.

  • Selling Value = 50 × $15 = $750
  • Book Value of Quantity Sold = 50 × $14 = $700
  • Realized Gain = $750 − $700 = $50

After the sale:

  • Remaining Quantity = 100 shares
  • Remaining Book Value = 100 × $14 = $1,400
  • Remaining Book Price = $14 per share.

Investment Valuation Methods in Accounting

Investments can be accounted for using different measurement bases and different cost attribution methods.
These two concepts serve different purposes and should not be confused.

Measurement bases define the value at which investments are recognized in the financial statements, independently of how costs are attributed upon sale.

  • Historical Cost
    Investments are recorded at their original purchase price, without considering subsequent market fluctuations, except in cases of impairment or disposal.
    Compatible with: WAC, FIFO
  • Fair Value (Mark-to-Market)
    Investments are remeasured at their current market price, reflecting changes in market conditions in real time.
    Compatible with: MAC-MA.
  • Lower of Cost or Market (LCM)
    Investments are measured at the lower of historical cost or current market value, applying a conservative valuation approach to prevent overstatement.
  • Amortized Cost
    Used primarily for fixed-income securities.
    The investment value is adjusted over time based on interest income and principal repayments, using an effective interest method.
  • Net Realizable Value (NRV)
    Investments are measured at the estimated selling price minus any costs necessary to complete the sale.
  • Intrinsic Value
    The investment is valued based on fundamental analysis of its underlying economic value rather than observable market prices.
    This approach is typically used for analytical purposes rather than formal accounting measurement.
  • Recoverable Amount
    The investment is measured at the higher of its fair value less costs to sell and its value in use.
    This basis is commonly applied in impairment testing.

Market value of an investment

The market value of an investment is the current price assigned to it in the financial market, and this price can fluctuate according to market conditions. When securities are bought or sold, the portfolio management system informs the holder of the exact market price at which each transaction occurred. Unlike the book value, which is determined by the accounting process, the market price is directly provided by the market and does not require any calculation by the holder.

Within the Investment Manager, the market value of an investment is entered in the "Price Current" column of the Items table. By entering this market price, you can use the valuation report feature to calculate any unrealized gains or losses, which represent the difference between the current Market Value and the Book Value of the investment. This provides a snapshot of the potential profit or loss if the securities were sold at the current market price, even though they have not yet been sold.

Fair Value Adjustments and Realized vs. Unrealized Results

When investments are measured at fair value, changes in market prices give rise to fair value adjustments. These adjustments reflect changes in the value of an investment after initial recognition and before its disposal.

Accounting standards differ in how these fair value changes are presented and whether a distinction is made between realized and unrealized gains and losses.

IFRS approach

Under full IFRS, a clear distinction is made between:

  • Realized gains and losses, arising from the sale or disposal of an investment; and
  • Unrealized gains and losses, arising from changes in fair value while the investment is still held.

Depending on the classification of the financial instrument, unrealized fair value changes may be recognized:

  • in profit or loss, or
  • in other comprehensive income (OCI), for financial instruments measured at fair value through other comprehensive income (FVOCI).

In all cases, unrealized results remain analytically distinct from realized gains and losses, even if they are recognized in equity rather than in profit or loss.

IFRS for SMEs, Swiss GAAP FER, and International GAAP Approach

Under IFRS for SMEs, Swiss GAAP FER, and most national GAAP frameworks worldwide (including European continental GAAPs as well as accounting systems in North America, Asia, and other jurisdictions), the accounting model for investments is deliberately simplified.

Although investments may be measured at fair value in specific circumstances, these frameworks generally do not require a formal separation between realized and unrealized gains and losses at the equity level and do not apply an OCI or FVOCI model comparable to full IFRS.

When fair value changes are recognized, they are typically recorded directly in profit or loss as part of the period result, without mandatory reclassification into realized, unrealized, or OCI components. The emphasis is placed on prudence, understandability, and practical application, rather than on detailed presentation structures designed primarily for capital-market reporting.

Implications of Using the MAC-MA Method

Banana Accounting uses the Moving Average Cost with Market Adjustments (MAC-MA) method to manage investment portfolios.
This method is compatible with the accounting approaches applied under IFRS for SMEs, Swiss GAAP FER, and most national GAAP frameworks worldwide, which are based on simplified valuation and presentation principles for investments.

Under these frameworks:

  • Investments may be measured at fair value without a mandatory formal separation between realized and unrealized gains and losses at the equity level.
  • Fair value adjustments, when recognized, are generally recorded directly in profit or loss as part of the period result.

No OCI or FVOCI model comparable to full IFRS is required.

Within the MAC-MA method:

  • The moving average cost is used to determine the carrying amount of investments sold and the resulting realized gains or losses.
  • Market value adjustments reflect changes in fair value while investments are held and give rise to unrealized gains or losses.

By contrast, MAC-MA is not an IFRS-defined measurement model. Under full IFRS, financial instruments must be classified and measured according to specific categories (such as amortized cost, FVTPL, or FVOCI), each with prescribed recognition and presentation rules.

Accordingly, the MAC-MA method cannot be applied directly for IFRS financial statements and requires appropriate adjustments or reconciliations when IFRS reporting is required.

User Responsibility, Disclosure, and Professional Assessment

The applicability of the MAC-MA method depends on the specific accounting framework, regulatory environment, and tax rules applicable to each entity. In addition, the investment valuation and cost attribution method applied should generally be disclosed in the presentation of the financial statements, in accordance with applicable accounting standards.

Users are therefore required to assess the suitability of the MAC-MA method in consultation with their auditors and tax advisors, taking into account their individual reporting, disclosure, and compliance requirements.

Asset Account and Book Value

Investments are assets that are part of the balance sheet. In financial accounting, unlike an inventory system, there is no direct tracking of quantity and price. Instead, financial transactions are recorded based on monetary amounts, requiring the use of specific accounts to track changes in investments.

When setting up the accounting system, you must create the necessary investment Asset Accounts in the Accounts table to track securities.

In Multi-Currency Accounting, you can manage investments denominated in different currencies using a single Asset Account in the accounting base currency. Alternatively, you can create separate Asset Accounts for each currency.

  • When creating investments in the Items table, you must assign each Item to a valid Asset Account defined in the Accounts table. The Item can use a different currency if the Asset Account is denominated in the accounting base currency. Otherwise, both must use the same currency.
  • The Asset account of the Item serves as the link between financial accounting and investment accounting.
  • For each transaction affecting an investment account, you must also associate the corresponding investment item (Item ID). 
    If you post an amount to an Asset account without specifying the Item ID, discrepancies will arise between financial accounting and the investment inventory system.

Book Value and Book Price

The Book Value is the accounting value of an investment position. It represents the value assigned to the investment in the accounting records.

The Book Price is the accounting value per unit of the investment. When a single unit book price applies to the position, it is calculated by dividing the Book Value by the quantity:

  • Book Price = Book Value / Quantity

Therefore:

  • Book Value = Book Price × Quantity

The Book Value changes when transactions or accounting adjustments affect the accounting value of the investment. Purchases and sales may change both the quantity and the Book Value, while valuation adjustments and other book value adjustments may change the Book Value without changing the quantity.

The Book Price depends on the cost attribution and valuation method used. It is particularly important when an investment is sold because it is used to determine the Book Value attributable to the quantity sold.

Reconciliation between Financial Accounting and Investment Accounting

Financial accounting and investment accounting must remain reconciled through the Asset Account:

  • The opening balance of each Asset Account must equal the sum of the opening values of all Items linked to that Asset Account.
  • The opening value of each Item is calculated as Opening Quantity × Opening Price.
  • The current balance of each Asset Account must equal the sum of the current Book Values of all Items linked to that Asset Account.
  • The current Book Value of each Item is determined by its opening value and by the transactions and adjustments recorded for that Item through its Asset Account.

Gains and Losses on Investments

Changes in the value of an investment may result in realized or unrealized gains and losses.

  • A realized gain or loss arises when all or part of an investment is sold.
  • An unrealized gain or loss arises when the Book Value of an investment is adjusted to a different valuation, such as its current Market Value, while the investment is still held.

Realized and unrealized gains and losses are recorded separately through the appropriate accounting transactions.

Realized Gains and Losses

A realized gain or loss arises when all or part of an investment is sold. It represents the difference between the Selling Value and the Book Value attributable to the quantity sold.

  • If the Selling Price is higher than the Book Price, there is a realized gain.
  • If the Selling Price is lower than the Book Price, there is a realized loss.

The Book Value attributable to the quantity sold is:

Book Value of Quantity Sold = Book Price × Quantity Sold

The realized gain or loss is:

Realized Gain/Loss = Selling Value − Book Value of Quantity Sold

or, when expressed using unit prices:

Realized Gain/Loss = (Selling Price − Book Price) × Quantity Sold

Accounting Treatment

When the sale is recorded in double-entry accounting, the amount received is debited to the bank account and credited to the Asset Account. The realized gain or loss is then recorded separately so that the balance of the Asset Account corresponds to the Book Value of the investment quantity that remains.

When the entire investment is sold, the remaining quantity is zero and the Book Value must also be zero. After recording the sale, but before recording the realized gain or loss:

  • A remaining debit balance in the Asset Account represents a realized loss.
  • A remaining credit balance in the Asset Account represents a realized gain.

The realized gain or loss is then recorded in the appropriate account so that the Asset Account balance returns to zero.

When only part of an investment is sold, the realized gain or loss relates only to the quantity sold. The remaining balance of the Asset Account must correspond to the Book Value of the quantity still held.

Example – Complete Sale

Assume an investment has:

  • Quantity: 10 shares
  • Book Value: $200
  • Book Price: $20 per share

If all 10 shares are sold at $25 per share:

  • Selling Value = 10 × $25 = $250
  • Book Value of Quantity Sold = 10 × $20 = $200
  • Realized Gain = $250 − $200 = $50
  • Remaining Quantity = 0
  • Remaining Book Value = 0

The $50 realized gain is recorded in the appropriate Realized Gain account.

If all 10 shares are sold at $18 per share:

  • Selling Value = 10 × $18 = $180
  • Book Value of Quantity Sold = 10 × $20 = $200
  • Realized Loss = $200 − $180 = $20
  • Remaining Quantity = 0
  • Remaining Book Value = 0

The $20 realized loss is recorded in the appropriate Realized Loss account.

Example – Partial Sale

Using the same initial position, assume that 4 shares are sold.

If 4 shares are sold at $25 per share:

  • Selling Value = 4 × $25 = $100
  • Book Value of Quantity Sold = 4 × $20 = $80
  • Realized Gain = $100 − $80 = $20
  • Remaining Quantity = 6 shares
  • Remaining Book Value = 6 × $20 = $120

If 4 shares are sold at $18 per share:

  • Selling Value = 4 × $18 = $72
  • Book Value of Quantity Sold = 4 × $20 = $80
  • Realized Loss = $80 − $72 = $8
  • Remaining Quantity = 6 shares
  • Remaining Book Value = 6 × $20 = $120

The Calculate Sales Data command can calculate the realized gain or loss and create the corresponding accounting transactions.

Unrealized Gains and Losses

An unrealized gain or loss arises when the Book Value of an investment is adjusted to a different valuation, such as its current Market Value, while the investment is still held.

Unlike a realized gain or loss, no sale takes place and the quantity of the investment remains unchanged.

When an investment is adjusted to its Market Value:

  • If the Market Value is higher than the Book Value, there is an unrealized gain.
  • If the Market Value is lower than the Book Value, there is an unrealized loss.

The Market Value is:

Market Value = Market Price × Quantity

The unrealized gain or loss is:

Unrealized Gain/Loss = Market Value − Book Value

or, when expressed using unit prices:

Unrealized Gain/Loss = (Market Price − Book Price) × Quantity

The adjustment is recorded between the Asset Account and the appropriate Unrealized Gain or Loss account. The adjustment changes the Book Value without changing the quantity.

Example – Unrealized Gain

Assume an investment has:

  • Quantity: 10 shares
  • Book Value: $200
  • Book Price: $20 per share
  • Market Price: $25 per share

The Market Value is:

10 × $25 = $250

The unrealized gain is:

$250 − $200 = $50

After recording the $50 adjustment:

  • Quantity = 10 shares
  • Book Value = $250
  • Book Price = $25 per share

Example – Unrealized Loss

If the Market Price is instead $18 per share:

  • Market Value = 10 × $18 = $180
  • Unrealized Loss = $200 − $180 = $20

After recording the $20 adjustment:

  • Quantity = 10 shares
  • Book Value = $180
  • Book Price = $18 per share

The Create Adjustment Transactions command can calculate the required valuation adjustments and create the corresponding accounting transactions.

Revenues and Costs of Investments

A key function of an accounting system is to track both revenues (such as interest and dividends) and costs (such as commissions, bank fees, and broker expenses) associated with investments.

Revenues and costs related to investments are recorded as transactions linked to the investment (ItemId) but using accounts different from the Asset account. This ensures that these transactions do not affect the Book Value of the investment itself.

Each transaction can be assigned to an appropriate revenue or expense account, allowing for detailed reporting on all income and costs associated with a specific investment. This approach provides clear insights into the performance and profitability of investments while maintaining accurate financial records.

Impact of Exchange Rates on Investments

For investments denominated in foreign currencies, their valuation in accounting is influenced by both market price changes and exchange rate fluctuations. In addition to affecting the value of the investment in the accounting currency, exchange rate changes may give rise to unrealized or realized gains or losses that require appropriate accounting treatment.

Key Factors in Exchange Rate Impact

  • Initial Exchange Rate at Purchase.
    The exchange rate used to record the investment at the time of acquisition.
  • Current Exchange Rate at Reporting Date.
    The rate used to update the investment’s book value in financial statements.
  • Market Price and Currency Interaction.
    A security's value may increase in its original currency, but if the exchange rate moves unfavorably, the gain may be reduced or turned into a loss when converted.
  • Realized Gains/Losses on Sale. 
    When an investment is sold in a foreign currency, exchange rate differences can lead to additional gains or losses beyond market price changes.

Example of Exchange Rate Impact

  • You purchase 100 shares of a stock at $200 per share, for a total cost of $20,000.
  • At the time of purchase, the USD/EUR exchange rate is 1.10, meaning the recorded book value is €18,182.
  • If the stock price remains at $200 but the exchange rate changes to 1.05, the book value in EUR would increase to €19,048, reflecting a gain purely due to currency fluctuation.

Because investments can be impacted by both market price movements and exchange rate variations, a proper Investment Accounting System ensures accurate financial reporting, helping investors and accountants manage risk and maintain compliance.

Impact of Exchange Rates on Investments and Adjustments 

For investments denominated in foreign currencies, their valuation in accounting is influenced by both market price changes and exchange rate fluctuations. These fluctuations impact both unrealized gains/losses (before sale) and realized gains/losses (after sale), requiring proper adjustments in financial reporting.

Key Factors in Exchange Rate Impact

  • Initial Exchange Rate at Purchase
    • The exchange rate at the time of acquisition is used to record the investment's book value in the reporting currency.
  • Current Exchange Rate at Reporting Date
    • At each financial reporting period (e.g., month-end, quarter-end, year-end), investments in foreign currencies must be revalued based on the latest exchange rate.
  • Market Price and Currency Interaction
    • A security’s value may increase in its original currency, but if the exchange rate moves unfavorably, the gain could be reduced or even turned into a loss when converted to the reporting currency.
  • Unrealized Gains/Losses Due to Exchange Rate Changes
    • Even if an investment is not sold, the difference in exchange rates between the purchase date and the reporting date can create unrealized foreign exchange gains or losses, which should be recorded separately.
  • Realized Gains/Losses on Sale
    • When an investment is sold, the difference between:
      • The original exchange rate at purchase, and
      • The exchange rate at the time of sale,
        determines an additional realized gain or loss due to currency fluctuations.

Example of Exchange Rate Impact

  • Step 1: Initial Investment Purchase
    • You buy 100 shares at $200 per share, for a total cost of $20,000.
    • At the time of purchase, the USD/EUR exchange rate is 1.10.
    • The recorded book value in EUR is 20,000 divided by 1.10, which equals €18,182.
  • Step 2: Exchange Rate Adjustment at Reporting Date
    • At the reporting date, the stock price remains $200, but the exchange rate changes to 1.05.
    • The new book value in EUR is 20,000 divided by 1.05, which equals €19,048.
    • The unrealized foreign exchange gain is 19,048 minus 18,182, which equals €866.
    • This gain is recorded in the foreign exchange adjustment account as an unrealized gain.
  • Step 3: Realized Foreign Exchange Gain/Loss on Sale
    • Later, you sell 100 shares at $210 per share, for a total of $21,000.
    • At the time of sale, the USD/EUR exchange rate is 1.08.
    • The converted sale amount in EUR is 21,000 divided by 1.08, which equals €19,444.
    • The initial book value was €18,182, so the total realized gain is 19,444 minus 18,182, which equals €1,262.
    • This realized gain includes both the market price gain (from $200 to $210) and the foreign exchange gain (due to currency movement from 1.10 to 1.08).

Accounting Treatment

  • Unrealized Exchange Gains and Losses
    • At reporting periods, any changes in exchange rates affect the book value.
    • These adjustments are recorded in an exchange rate adjustment account.
  • Realized Exchange Gains and Losses
    • When an investment is sold, the foreign exchange gain or loss is finalized and recorded in the profit and loss statement.

End of Year Exchange Rates

Different banks/custodians may use different exchange rates when preparing their reports.

  • Due to the accounting principle of consistency, for the end of year revaluation you should always use the exchange rate defined in the Exchange Rate table.
  • If, for auditing purposes, you need to reconcile the amounts reported by custodians or banks, you should create an Excel sheet and not change the values or exchange rates in the accounting records.

Double-Entry Investment Transactions

Investment account transactions are recorded in the Banana Accounting Transactions table. The Transactions table includes both standard double-entry accounting columns and additional columns used for investment tracking.

  • Investment Id (Item or ItemId). 
    When recording a transaction that refers to an investment you always need to specify the Investment ID.
  • Quantity.
    • If present, together with the Unit Price it is used to calculate the transaction amount.
    • When you enter a positive or negative quantity the program will update the existing quantity for the Investment in the Items Table.
    • When using quantities, you must always specify the security’s Asset Account as either the debit or credit account.
      If not, the Investment unit price (Balance divided by the quantity) will be wrong.  
    • Positive quantity values (123.00)
      • Will increase the existing quantity.
      • You will use when
        • Buying investments.
        • Stock split, which increases the quantity without affecting the value.
    • Negative values (-123.00)
      • Will decrease the existing quantity.
      • You will use when selling investments.
    • Neutral Values (±123.00) or zero quantity
      • Neutral Values will be used to calculate the transaction amount.
      • Neutral Values will not increment or decrement the existing quantity in the Item table.
      • They are used to record changes to the Investments without affecting the quantity.
        For example, Market price adjustments, the quantity remains the same, but the value of the investment (balance) is changed.
         
  • Price per unit.
    If present, together with the Quantity it is used to calculate the transaction amount.
  • Transaction amount
    • If you enter the Quantity and Unit Price, the program automatically calculates the Amount.
    • For market price adjustments the amount is entered without quantity or with a neutral quantity.
  • Account Debit or Account Credit
    • Asset account
      • When changing the quantity or the balance of the investment you always need to enter as a debit or credit account that corresponds to the Asset account associated with the Investment.
    • Revenues and Cost accounts
      • When recording revenues and costs related to the investment, you specify the account that is related to the revenue or cost.
      • The program will create reports that calculate all the costs associated with a specific investment.

Examples of Double-Entry Transactions

The Transactions Table is where you enter investment transactions. Here is a brief explanation:

  • When buying or selling investments, multiple lines are typically needed to enter the necessary accounts, quantity, and price. The date and item are repeated.
  • The Item column (Investment ID) allows you to specify the investment, while the Qt. (quantity) and Unit Price columns provide the necessary information for inventory tracking.
  • The Account Debit and Account Credit columns enable you to specify the accounts for bank transactions, asset accounts, revenues, costs, and realized or unrealized gains or losses, including those related to exchange rates.

example purchase transactions

Opening Value

When starting a new accounting or a new year you need to enter:

  • Opening amounts for Investment accounts.
    As with any other accounts, enter the opening amount of each Investment account in the account currency. 
    • The program calculates the opening amount in the base currency using the opening exchange rate from the Exchange Rate table.
    • The opening balance should equal the sum of the opening values of all investments associated with that account.
  • Opening Quantity and Price for Investments.
    For each investment, enter the opening quantity and opening price.
    • The program calculates the opening value by multiplying the opening quantity by the opening price.
    • The program also calculates the opening value in the base currency using the opening exchange rate.

Accounts and Investments Reconciliation

When an investment is entered in the Items table, it must be linked to the Asset Account where its accounting value is recorded.

For all investments linked to the same Asset Account, there must be full correspondence between:

  • the opening balance of the Asset Account and the opening values of the linked investments
  • the current balance of the Asset Account and the Book Values of the linked investments.

The command Reconciliation Report will calculate the book value of all accounts and check for the correspondence. If there are any differences it will notify you. 

Investment Accounting Software

An Investment Accounting system is specialized software that records, values, and reports investments such as shares, bonds, ETFs, and investment funds.

Unlike a traditional accounting system, it manages both the accounting value and the investment-specific information required to track securities over time, including quantities, prices, market values, exchange rates, and realized and unrealized gains and losses.

Typical functions include:

  • Recording purchases and sales of securities.
  • Calculating book value and cost basis.
  • Processing interest, dividends, and commissions.
  • Perfoming market and foreign currency valuations.
  • Calculating realized and unrealized gains and losses.
  • Preparing accounting and investment reports.

Professional investment accounting systems may also support multiple accounting frameworks, such as IFRS and GAAP, as well as tax, reconciliation, and compliance reporting.

Elements

Investment accounting software consists of sophisticated solutions that are usually based on general accounting software or ERP (Enterprise Resource Planning) systems. These solutions typically include several components.

These solutions include several components.

  • General ledger
    • Double-entry accounting engine (Accounting Book of Record, ABOR) – Records all investment-related debits/credits.
    • Multi-basis accounting – Supports IFRS, US GAAP, statutory, and tax accounting simultaneously.
    • Chart of accounts & financial statements – Provides Balance Sheet and Profit & Loss outputs.
    • Trade and transaction capture – Records purchases, sales, income events, fees, and settlements.
    • Cash and liquidity management – Tracks cash movements, forecasts, and balances.
  • Investment accounting
    • Investment Book of Record (IBOR) – Tracks real-time quantities, cash, and exposures.
    • Security master and reference data – Provides centralized instrument definitions and reference data, such as ISINs, coupons, and ratings.
    • Market data & pricing engine – Imports or calculates prices, FX rates, yields, and curves.
    • Valuation and revaluation logic – Calculates fair value, amortized cost, and unrealized gains and losses.
    • Performance measurement – Calculates returns and contributions and compares performance against benchmarks (optional).
    • Risk and exposure analytics – Provides duration, FX exposure, sensitivity, and VaR metrics (optional).
    • Regulatory & compliance reporting – Supports filings (e.g., Solvency II, NAIC, UCITS).
    • Reconciliation tools – Matches cash, positions, and transactions with custodians/brokers.
    • Client & portfolio reporting – Generates statements, holdings reports, and dashboards.

Accounting and Investment Book of Record 

  • Accounting Book of Record (ABOR)
    An ABOR is a double-entry accounting journal that records financial transactions.
  • Investment Book of Record (IBOR)
    • An IBOR is similar to an inventory system and records the quantities and prices of securities bought and sold.
    • It may be maintained in a separate database or as a subledger of the ABOR system.

Investment data from the IBOR is typically integrated into the ABOR through a process that creates double-entry accounting transactions at specified intervals, usually daily.

Single Book of Record

Instead of maintaining a separate IBOR, Banana Accounting uses a single ABOR journal that also integrates the information required for investment accounting.

  • Double-entry transactions include the information required for investment accounting, such as the Investment ID, quantity, price, and other details.

  • The Asset Account provides the connection between investment accounting and financial accounting. In the Accounts table, you define the Asset Accounts used to record the accounting value of the investments.

    • In the Items table, each investment is linked through the Asset Account column to one of the Asset Accounts defined in the Accounts table.

    • When entering transactions that change the quantity or value of an investment, you must use the Asset Account defined for that investment in the Items table. 

    • The opening balance of each Asset Account must match the sum of the opening values of all investments linked to that Asset Account. 

    • The current balance of each Asset Account must match the sum of the current values of all investments linked to that Asset Account.

Simplicity Through Innovation

Simplicity Through Innovation

Integrating investment management into a financial accounting system while keeping it simple to use is a significant technical challenge. Many investment accounting solutions rely on separate portfolio management systems or complex subledgers, making implementation and daily operation more complicated.

Banana Accounting follows a different approach by extending its standard accounting system with features specifically designed for investment accounting.

One of these is the integrated Items system, which allows investment information to be recorded directly in accounting transactions. Each transaction can include the Investment ID, quantity, and unit price, while the program automatically calculates the corresponding accounting amount. This makes it possible to manage investment movements without maintaining a separate investment journal.

Another distinctive feature is the support for neutral quantities (±). A neutral quantity is entered by typing ±123, which Banana Accounting automatically converts to ±123. Unlike positive or negative quantities, a neutral quantity does not change the number of securities held. Instead, it is used to calculate the accounting amount for transactions that modify the book value of an investment without affecting its quantity, such as market value adjustments, unrealized gains and losses, or other valuation entries.

These innovations allow Banana Accounting to manage complex investment accounting scenarios using the same transaction model employed for standard accounting, reducing complexity while maintaining complete integration between financial accounting and investment management.

Keeping Track of the Book Value

One of the most challenging aspects of investment accounting is maintaining the book value of each investment throughout its entire life cycle.

Unlike portfolio management systems, which primarily focus on market value, portfolio performance, and trading activities, investment accounting must determine and maintain the accounting value of each investment. The book value represents the accounting value of the investment and is used to determine realized and unrealized gains and losses. It may also be relevant for tax purposes, depending on the applicable tax rules.

To maintain the correct book value, every investment transaction must be recorded together with all the information that affects its accounting value. This includes:

  • purchases and sales;
  • quantities and unit prices;
  • commissions and transaction costs;
  • interest and dividends;
  • realized gains and losses;
  • unrealized gains and losses resulting from market value adjustments;
  • realized and unrealized exchange rate differences.

Traditional accounting software generally records only monetary amounts and does not manage the quantities and prices required for investment accounting. As a result, accountants often maintain separate spreadsheets to calculate book values, realized gains and losses, and year-end valuations, increasing both workload and the risk of errors.

Banana Investment Accounting integrates investment management directly into the accounting system. By recording quantities, prices, expenses, commissions, and other investment data together with the accounting entries, the information required to maintain the book value of each investment and calculate realized and unrealized gains and losses, including those arising from exchange rate fluctuations, remains integrated within the accounting system.

Using the Moving Average Cost with Market Adjustments (MAC-MA) method, Banana Accounting produces both financial accounting reports, such as the Balance Sheet and Profit & Loss Statement, and investment reports for monitoring securities, eliminating the need for separate spreadsheets and manual reconciliations.

Banana Investment Accounting: Professional Wealth Management for the Individual

Banana Investment Accounting integrates investment management directly into a double-entry accounting system. It allows you to manage securities, maintain their book values, and produce both investment reports and financial statements from a single accounting file.

Unlike traditional portfolio management software, Banana Accounting maintains both investment positions and their accounting book values within a single integrated system. Every investment transaction is reflected in both the investment data and the financial accounting, keeping investment information and the Balance Sheet and Profit & Loss Statement directly connected.

Key Benefits for the Professional Investor

  • Unified Financial View: Manage your assets, liabilities, revenues, and expenses within a single, integrated accounting environment. This provides a comprehensive view of your financial position and reduces the need to maintain information across separate systems.
  • Professional-Grade Accounting: Leverage a professional accounting solution used by companies, pension funds, and family offices. This ensures your records are structured, controlled, and audit-ready, providing a high level of financial transparency.
  • Integrated Reporting: Investment transactions update both the investment data and the financial accounting. This allows you to generate Balance Sheet, Profit & Loss, and investment reports from the same accounting data.
  • Complex Investment Management: Manage different types of investments, including shares, bonds, funds, ETFs, and cryptocurrencies, with support for multiple currencies.
  • Gain, Loss, and Valuation Calculations: The Investment Accounting Extension can calculate realized gains and losses when investments are sold. Investment values can also be adjusted to current market prices to calculate and record unrealized gains and losses.
  • Data Privacy and Control: Banana Accounting runs locally on your computer, and you decide where your accounting files are stored, whether locally or using a cloud storage service of your choice.

Ease of Use & Accessibility

  • Excel-Like Interface: Banana Accounting uses a table-based interface similar to Excel, where accounting and investment data is entered and displayed in tables. This makes it easy to view, search, select, and modify data.
  • Simple Installation: Banana Accounting can be installed directly on Windows, macOS, and Linux, without requiring a complex server setup.
  • Prerequisite Knowledge: A working knowledge of double-entry accounting is required to use the solution effectively.

How It Works: The Double-Entry Advantage

Banana Investment Accounting combines financial accounting, based on the double-entry method, with investment accounting, which uses information similar to inventory management, such as quantities and prices.

  • Accounts Table: This table contains the Chart of Accounts and shows the current balance of each account. Transactions entered in the Transactions table update the corresponding account balances according to the double-entry accounting method, providing the data used for the Balance Sheet and Profit & Loss Statement.
  • Items Table: In the Items table, you define your investments, such as shares, bonds, funds, and ETFs. Each investment is linked to an Asset Account defined in the Accounts table.
  • Transactions Table: Investment transactions, such as purchases, sales, dividends, and fees, are recorded here. Along with the standard double-entry information, such as debit and credit accounts and amounts, you also specify the Investment ID, quantity, and price.
  • Automatic Updates: The software automatically updates the quantities in the Items table and the balances in the Accounts table based on the transactions entered. The updated accounting data is reflected in the Balance Sheet and Profit & Loss Statement.
  • Investment Reporting: Use the Investment Accounting Extension to generate detailed reports on investments, including quantities, values, gains and losses, and other investment-related information.

Get Started

To get started with Banana Investment Accounting, download Banana Accounting and explore the available documentation, templates, and examples.

Detailed guides and tutorials are available in the Banana Accounting documentation to help you set up Investment Accounting and manage different investment accounting scenarios.

 

How Finance Professors Can Use Banana Investment Accounting to Enhance Investment Education

Teaching investment and accounting concepts can be challenging when students only see theory or isolated examples. Banana Investment Accounting provides a practical tool for applying these concepts in an accounting environment. By combining traditional double-entry accounting with investment management, the software allows professors to demonstrate how investment transactions, valuations, and market changes are reflected in financial accounting and financial statements.

Whether used in financial accounting, investment accounting, portfolio management, or auditing courses, Banana helps students develop practical skills and understand how accounting principles are applied to real-world investment scenarios.

Students learn not only how investment transactions are recorded, but also why they affect the Balance Sheet, the Profit & Loss Statement, and the book value of each investment. By applying accounting principles and workflows used in professional investment accounting, students can connect theoretical concepts with practical application.

Free for students:

Students can use the Banana Accounting Free plan and manage up to 70 transactions at no cost.

Teaching Benefits

Banana Accounting gives professors a practical tool that supports both traditional accounting education and investment-related courses.

Strengthens Core Accounting Skills

Students learn double-entry accounting through realistic investment transactions and practical examples. Each transaction, whether a purchase, sale, dividend, fee, or adjustment, shows its impact on the Balance Sheet and Profit & Loss Statement. This reinforces the fundamental accounting principles taught in introductory and intermediate accounting courses.

Helps Students Understand Investment Concepts

Banana integrates quantities, prices, book values, and market values directly into the accounting system..
Students can see how:

  • book values and market values are determined
  • realized and unrealized gains and losses are calculated and recorded
  • exchange rate differences affect financial results

This helps students connect investment accounting concepts with their practical accounting treatment.

Connects Theory With Real-World Practice

Students work with realistic investment scenarios, including:

  • Recording purchases and sales
  • Accounting for bond coupon accruals
  • Performing multi-currency valuations
  • Preparing year-end adjustments and reconciliations.

These exercises help students apply accounting concepts to situations they may encounter in professional accounting and finance roles.

Helps Reduce Teaching Workload

Ready-made templates, automated calculations, and reports such as the Appraisal, Security Card, and Reconciliation reports reduce the need to create complex spreadsheets and manual examples from scratch.

Suitable for Multiple Courses

Banana can be used across different accounting and finance courses:

  • Financial Accounting – Double-entry accounting, financial reporting, and adjustments
  • Investment Accounting – Book values, valuations, and realized and unrealized gains and losses
  • Investment and Portfolio Management – Investment transactions, market values, and foreign currency effects
  • Auditing – Transaction tracing, reconciliation, and accounting controls.

A single tool can therefore support different teaching and learning objectives.

What Professors Can Teach Using Banana Investment Accounting

This section explains concrete learning outcomes:

Securities Valuation and Book Value Tracking

Students learn:

  • the difference between book value and market value
  • the moving average cost method
  • how unrealized gains and losses are calculated and recorded
  • how to prepare year-end valuation adjustments using the Investment Accounting Extension.

Investment Transactions: From Theory to Double-Entry

Students practice recording:

  • Purchases
  • Sales
  • Commissions and fees
  • Accrued interest (for bonds)
  • Dividends and coupons
  • Realized gains and losses and exchange rate differences.

Multi-Currency Investment Accounting

Students learn how exchange rate changes affect:

  • book values
  • realized exchange rate gains and losses
  • year-end revaluations using the Exchange Rate Table
  • realized and unrealized exchange rate gains and losses.

Investment Reporting and Analysis

Using investment accounting reports, students can work with:

  • Appraisal report
  • Security Card Report
  • Reconciliation and Check Balances.

Students learn to analyze investment positions, valuations, gains and losses, and their relationship with the financial accounting data.

By combining double-entry accounting with integrated investment management, Banana Accounting provides a practical learning environment for teaching investment accounting, securities valuation, portfolio management concepts, financial reporting, and the accounting treatment of investment transactions.

 

Separate Investment Accounting (Subledger)

With Banana Investment Accounting, you can manage the accounting of your securities portfolio in a dedicated file, separate from your general accounting, while continuing to use Banana Accounting or another software for your general accounting.

Unlike general accounting software, which may require additional applications or Excel spreadsheets to manage investments in detail, Banana Investment Accounting combines double-entry accounting and detailed securities portfolio management in a single dedicated file.

You can record purchases, sales, and other securities transactions, track quantities and prices, and obtain Book Values and Market Values without maintaining separate documents for portfolio management.

By keeping detailed investment accounting in a separate file, you can manage complex securities transactions and portfolio valuations without adding unnecessary detail to your general accounting.

The investment accounting file operates independently of your general accounting. Investment balances and financial results can be periodically reconciled with the corresponding accounts in your general ledger, whether it is maintained in Banana Accounting or another software.

When to Use Separate Investment Accounting

Separate Investment Accounting is particularly useful when:

  • You already use Banana Accounting or another accounting software: Maintain detailed investment records in a separate file without changing your general accounting system.
  • You want to keep your general accounting simple: Manage complex securities transactions and portfolio valuations separately, recording only the relevant investment balances and financial results in your general ledger.
  • You currently track investments in Excel: Replace spreadsheets with a structured investment accounting solution.
  • You need detailed investment accounting: Monitor shares, bonds, ETFs, investment funds, and other financial investments.
  • You manage multiple entities or portfolios: Maintain a dedicated accounting file for each company, client, or portfolio.
  • You want to simplify investment management: Use a focused accounting structure dedicated to your investment activities.

A Simple Alternative to Excel Spreadsheets

Managing investments with spreadsheets often means maintaining separate records for transactions, quantities, purchase prices, and portfolio valuations.

Banana Investment Accounting brings this information together in a single, structured accounting file. Because the file is dedicated exclusively to investments, the chart of accounts can remain small and focused.

Key advantages:

  • One integrated file: Keep investment transactions, accounting balances, and portfolio information together.
  • Less reliance on Excel: Manage investment quantities, prices, and valuations without separate tracking spreadsheets.
  • Double-entry accounting: Maintain consistent records of investment assets, income, expenses, and gains or losses.
  • Portfolio overview: Monitor individual securities and organize investments into groups.
  • Simple accounting structure: Focus on investment activities without including other general accounting operations.
  • Flexible currency management: Choose between single-currency and multi-currency accounting.

Use Banana Accounting Alongside Your Existing Accounting Software

Separate Investment Accounting complements your existing general accounting system rather than replacing it.

Your general accounting software continues to manage the company's financial statements, while Banana Investment Accounting maintains the detailed records of securities and investment transactions.

The two systems have complementary roles:

  • General Accounting Software
    • Manages the company's overall accounting and financial statements.
    • Records investment balances in the Balance Sheet.
    • Reports investment income, expenses, and financial results.
  • Banana Investment Accounting (Subledger)
    • Maintains detailed accounting records for individual securities.
    • Tracks quantities, prices, Book Values, and Market Values.
    • Records investment transactions and financial results.
    • Provides supporting information for reconciliation and reporting.

Reconcile the Investment Subledger with the General Ledger

Banana Investment Accounting maintains detailed records of individual securities, while your general accounting records the corresponding investment balances and financial results.

To keep both accounting systems consistent, investment transactions and financial results must be recorded in the general ledger, and the corresponding balances should be reconciled periodically.

Reconciliation allows you to:

  • Compare investment balances between the two accounting files.
  • Verify investment income, expenses, and realized or unrealized gains and losses.
  • Identify and investigate differences.
  • Confirm that year-end valuation adjustments have been correctly reflected in the general ledger.

The two accounting files operate independently. Recording transactions in the general ledger and reconciling balances are separate processes; there is no automatic synchronization.

For practical instructions, see:

How Separate Investment Accounting Works

A separate investment accounting file uses double-entry accounting and integrates three main tables.

These tables use the same investment accounting functionality available in integrated Investment Accounting. In a separate file, however, the accounting structure is dedicated exclusively to investment activities.

Accounts Table

The Accounts Table contains the accounts used to record investment assets, income, expenses, and gains or losses.

The chart of accounts can remain relatively small because it includes only the accounts needed for investment activities.

Items Table – Investment Portfolio View

The Items Table – Investment Portfolio View contains the individual securities and financial investments.

For each investment, you can manage:

  • Investment identification and description.
  • Quantity or nominal value.
  • Beginning and current quantities.
  • Investment prices.
  • Book Values and Market Values through investment accounting reports.
  • Investment groups and portfolio totals.

Book Value represents the investment's carrying amount in the accounting records, while Market Value represents its value based on the market price used for portfolio valuation. These values may differ. For more information, see Theoretical Introduction to Investment and Portfolio Accounting.

The current Book Value of each investment is calculated and displayed in the investment reports rather than directly in the Items Table. For more information about investment valuations and closing adjustments, see Investment Accounting – Closing Balances.

Each investment is linked to its corresponding Balance Sheet account, keeping portfolio information and accounting records connected.

Items table in Banana Investment Accounting

Transactions Table

The Transactions Table contains the double-entry accounting records for investment operations, including:

  • Purchases and sales of securities.
  • Dividends and interest received.
  • Investment fees and expenses.
  • Realized gains and losses.
  • Valuation adjustments and unrealized gains or losses.

Transactions can be associated with individual investments through their Item codes, allowing investment quantities and accounting records to be managed together.

Transactions table in Banana Investment Accounting

Single-Currency or Multi-Currency Investment Accounting

Separate Investment Accounting can be managed using either a single-currency or a multi-currency accounting file, depending on the currencies used in your investment portfolio.

Choose the appropriate template to get started:

  • Single-Currency Investment Accounting in a Separate File – Suitable for portfolios managed in one accounting currency, such as CHF. Provides a simple structure for recording investment transactions, tracking quantities, and monitoring portfolio valuations.
  • Multi-Currency Investment Accounting in a Separate File – Suitable for portfolios containing investments denominated in different currencies, such as CHF, EUR, and USD. Supports foreign-currency transactions and balances, exchange rate differences, and valuations in the accounting base currency.

The templates provide a predefined chart of accounts, investment information, and example transactions that you can adapt to your portfolio.

For step-by-step instructions on setting up your accounting file, see How to Start with Investment Accounting.

Reconcile Investment Accounting with General Accounting

When securities are recorded in a separate accounting file, the Investment Subledger maintains detailed information about each individual security, including its name, quantity, unit price, book value, market value, and related transactions.

In General Accounting, investments are recorded in a summarized form, usually grouped by investment category. Instead of tracking individual securities, quantities, and prices, General Accounting records the corresponding investment balances, bank transactions, income, expenses, and realized or unrealized gains and losses.

The two accounting files operate independently. Transactions recorded in the Investment Subledger are not automatically transferred to General Accounting. The corresponding amounts must therefore be recorded in both files, and their balances reconciled periodically.

This guide explains how to record purchases, sales, dividends, and year-end valuation adjustments in both accounting files, and how to verify that investment balances and financial results agree.

Match Investment Accounts and Opening Balances

Before recording investment transactions, verify that the opening balances in the investment subledger correspond to those in General Accounting.

In the Investment Subledger

Open the Items-Portfolio table. This table lists all individual securities, organized by investment category.

The Asset Accounts column identifies the account associated with each security, while the Value Begin column shows its opening value.

In General Accounting

Open the Accounts table. Investments are recorded as summarized balances for each investment category, rather than as individual securities.

The Opening column shows the opening balance of each investment account.

To reconcile the opening balances, add together the Value Begin amounts of all securities assigned to the same Asset Account and compare the total with the corresponding Opening balance in General Accounting.

Several individual securities in the investment subledger may correspond to a single account in General Accounting.

The account numbers and names shown in this example can be adapted to your chart of accounts.

The opening balances for each investment category should agree in both accounting files before proceeding with subsequent transactions.

Record Securities Purchases

Investment purchases are first recorded in Separate Investment Accounting, where each transaction is associated with the corresponding security.

The same transactions are then recorded in General Accounting using the summarized investment accounts.

In the Investment Subledger

Open the Transactions table and record the purchases of Planet and Swiss Global Services SA shares.

In this example:

  • On 2 January 2026, 100 Planet shares are purchased for CHF 1'000.00, with bank charges of CHF 18.68.
  • On 20 February 2026, 60 Swiss Global Services SA shares are purchased for CHF 6'000.00, with bank charges of CHF 20.00.

Use the appropriate Item codes to associate the transactions with the individual securities and update their quantities.

In General Accounting

Record the corresponding purchases in the Transactions table.

The investment amounts are recorded in 1400 Equity Investments, while the bank charges are recorded in 6940 Commissions & Fees.

The payments are recorded using the corresponding bank accounts.

Unlike the investment subledger, General Accounting does not need to track individual securities or their quantities.

Record Securities Sales and Realized Gains

When securities are sold, the transactions must reflect the sale proceeds, related bank charges, and any realized gains or losses.

In the Investment Subledger

Open the Transactions table and enter the initial sale transaction for each security, recording the amount received.

Then select the corresponding transaction row and use the Calculate Sales Data command of the Investment Accounting extension.

The extension uses the historical investment data to calculate the realized gain or loss based on the book value of the securities sold and their selling price.

Review the calculated result and use Create sales record to generate the additional accounting entries required to complete the sale, including bank charges and realized gains or losses.

For investments denominated in foreign currencies, the extension can also calculate realized exchange rate gains or losses.

In this example:

  • On 20 March 2026, 60 Planet shares are sold for CHF 720.00, with bank charges of CHF 4.65 and a realized gain of CHF 65.45.
  • On 25 March 2026, 30 Swiss Global Services SA shares are sold for CHF 3'060.00, with bank charges of CHF 5.00 and a realized gain of CHF 60.00.

The transactions are associated with the corresponding securities through their Item codes, allowing Banana Accounting to update the quantities and maintain detailed investment information.

In General Accounting

Record the corresponding sales in the Transactions table.

The transactions affect the following accounts:

  • 1400 Equity Investments, for the book value of the securities sold.
  • Bank for the net sale proceeds.
  • 6940 Commissions & Fees, for bank charges.
  • 6993 Realized Gains on Investments, for realized gains.

Record Dividend Income

Dividends received from securities are also recorded in both accounting files.

In Separate Investment Accounting

Open the Transactions table and record the dividend received, associating it with the corresponding security.

In this example, Planet distributes a gross dividend of CHF 200.00 on 30 June 2026.

The dividend is subject to Swiss withholding tax of 35%, resulting in:

  • Gross dividend income: CHF 200.00
  • Withholding tax: CHF 70.00
  • Net bank receipt: CHF 130.00.

The withholding tax is recorded as a receivable when recoverable.

In General Accounting

Record the corresponding dividend in the Transactions table using:

  • 6960 Dividend Income, for the gross dividend.
  • 1176 Withholding Tax Receivable, for the recoverable withholding tax.
  • Bank for the net amount received.

Compare Investment Balances

Investment balances should be reconciled periodically to ensure that the amounts recorded in the investment subledger agree with General Accounting.

At the reconciliation date, compare the total book value of the securities assigned to each Asset Account with the balance of the corresponding investment account in General Accounting.

In the Investment Subledger

Review the investment balances for the selected reconciliation date. Individual securities are recorded in detail and can be grouped by investment category and Asset Account.

 

In General Accounting

Review the corresponding investment accounts and compare their balances with the totals in the investment subledger.

 

For example, after recording the purchases and sales, the balances at 30 June 2026 are:

  • Equity Investments: CHF 16'145.45
  • Total Financial Investments: CHF 45'154.45

These amounts should agree in both accounting files.

Investment income, expenses, and realized gains or losses should also be checked against the corresponding financial result accounts for the same period.

If the balances agree, no additional reconciliation entry is required.

Reconcile Year-End Valuations

At year-end, review the Book Values and Market Values of the individual securities.

Depending on the applicable accounting rules and valuation policy, adjustments may be necessary to reflect the appropriate closing values.

In the Investment Subledger

At year-end, update the Price Current column in the Items Portfolio table with the current market prices of the securities.

You can enter the prices manually or use the Update market prices command of the Investment Accounting extension.

Then use the Create adjustment transactions command to automatically calculate the differences between the Book Values and Market Values of the individual securities and generate the corresponding accounting entries.

The extension allows you to preview the adjustments before confirming them. The generated transactions update the Book Values and record the corresponding unrealized gains or losses, without changing the quantities held.

In this example, the adjustments at 31 December 2026 are:

  • Planet: CHF 518.37.
  • Sun Press SA: CHF 5.00.
  • Swiss Global Services SA: CHF 110.00.

The total adjustment is CHF 633.37.

Each adjustment is associated with the corresponding security, maintaining the detailed investment information in the subledger.

In General Accounting

The individual valuation adjustments can be recorded as a single summarized transaction.

On 31 December 2026, record:

  • Debit: 1400 Equity Investments, CHF 633.37.
  • Credit: 6994 Unrealized Adjustment Gains, CHF 633.37.

Description: Year-end Market Value Adjustment – Equity Investments.

This illustrates an important advantage of using an Investment Subledger: detailed valuations are maintained for individual securities, while General Accounting records the corresponding summarized amount.

Note: The accounting treatment of market value adjustments depends on the applicable accounting standards and valuation rules. An increase in market value does not always permit the recognition of an unrealized gain.

Verify Year-End Balances

After recording all investment transactions and year-end valuation adjustments, verify the Investment Subledger balances as of 31 December 2026.

Check Balances Report

In the Investment Subledger, use the Check Balances Report command of the Investment Accounting extension to verify that the values of individual securities agree with the balances of their assigned Asset Accounts.

For a more detailed verification, use the Reconciliation Report command of the Investment Accounting extension.

Account Reconciliation Report

This report helps verify that the balances recorded in the Asset Accounts of the Investment Subledger are consistent with the values calculated from the securities assigned to those accounts. It helps identify discrepancies that may indicate missing or incorrect entries.

Select the Asset Accounts to be checked. The report generates a separate table for each selected Asset Account, listing the transactions of the securities assigned to it.

The Reconciliation Summary for each Asset Account shows:

  • The opening balance of the Asset Account and the corresponding securities balance.
  • Any differences between the opening balances.
  • The total securities movements during the period.
  • The expected closing balance of the Asset Account.
  • The actual balance calculated from the securities.
  • Any differences between the expected and actual closing balances.

In the example shown, the Private Equity AA account has an opening balance of CHF 200.00, which agrees with the opening securities balance.

The total securities movements amount to CHF 863.82, resulting in an expected closing balance of CHF 1'063.82.

The actual securities balance is also CHF 1'063.82. Both the opening and closing differences are CHF 0.00, confirming that the Asset Account is internally reconciled.

Any discrepancies are shown in the Differences fields and highlighted in red.

Note: The reports may display the date on which they were generated. This date does not necessarily correspond to the accounting period being verified. In this example, the reconciliation concerns the balances as of 31 December 2026.

Compare with General Accounting

The Check Balances Report and Reconciliation Report help verify the internal consistency of the Investment Subledger. They do not automatically reconcile it with the separate General Accounting file.

Once the Investment Subledger balances have been verified, compare the totals of the relevant Asset Accounts with the corresponding balances in General Accounting.

In this example, the closing balances to be compared are:

  • Equity Investments: CHF 16'778.82.
  • Total Financial Investments: CHF 45'778.82.

In the Investment Subledger, the Equity Investments balance is the sum of Private Equity XX (CHF 15'715.00) and Private Equity AA (CHF 1'063.82). The following images show the investment balances in the two accounting files.

Investment Subledger

General Accounting:

These closing balances agree in both accounting files.

In addition to verifying the investment balances, compare the investment-related income, expenses, and gains or losses recorded in General Accounting with the corresponding transactions in the Investment Subledger.

In this example, the investment-related financial result includes realized gains of CHF 125.45, dividend income of CHF 200.00, unrealized adjustment gains of CHF 633.37, and commissions and fees of CHF 48.33.

The resulting net financial income is CHF 910.49. This amount relates only to the investment transactions covered in this example and should not be confused with the overall profit or loss reported in General Accounting, which also includes income and expenses unrelated to investments.

The following report summarizes the investment-related income and expenses recorded in the Investment Subledger.

When the investment balances and financial results agree in both accounting files, the reconciliation is complete.

Investigate Any Differences

If the investment balances or financial results do not agree, first identify where the differences occur.

Within the Investment Subledger, examine any discrepancies highlighted by the extension's reports. Check that securities are assigned to the correct Asset Accounts and that their quantities, book values, and transactions have been recorded correctly.

Between the Investment Subledger and General Accounting, check that:

  • All relevant transactions have been recorded in both accounting files.
  • The correct accounts, amounts, and dates have been used.
  • Bank charges, dividends, and realized gains or losses have been recorded consistently.
  • The same reconciliation date and accounting currency have been used.
  • Year-end valuation adjustments have been reflected correctly in both files.

Correct any missing or incorrect entries in the appropriate accounting file, then repeat the verification.

Accounts Table

To manage investments with Banana Investment Accounting, the Accounts table includes both standard financial accounting accounts and specific accounts used for investment accounting.

Each investment is represented by an Item linked to an Investment Balance Sheet Account. Investment transactions combine investment-specific information, such as the Item ID, quantity, and price, with the corresponding accounting entries, keeping investment data and financial accounting directly connected.

Investment accounts are organized into three categories:

  • Investment Balance Sheet Accounts – represent the book value of investments
  • Investment Value Adjustment Accounts – record realized and unrealized gains and losses and other adjustments affecting investment book values
  • Investment Profit & Loss Accounts – record investment income and expenses such as dividends, interest, commissions, and fees.

Together, these accounts provide the accounting structure required to record investment transactions, maintain the book value of each investment, and reflect investment activity in the Balance Sheet and Profit & Loss Statement.

Investment Balance Sheet Accounts 

Investment Balance Sheet Accounts represent the book value of investments reported in the Balance Sheet. Each account summarizes the book value of all investments linked to it.

Each investment (Item) is associated with one Investment Balance Sheet Account where purchases, sales, and other transactions affecting its book value are recorded.

The balance of each Investment Balance Sheet Account must equal the total book value of all Items linked to that account.

When to Create Investment Balance Sheet Accounts

The number of Investment Balance Sheet Accounts depends on the organization of the portfolio. Common configurations include:

  • You need at least one Investment Balance Sheet Account to record the purchase and sale of investments.
  • If you manage different types of securities, such as shares, bonds, or investment funds, it is recommended to create a separate account for each category.
  • If you are using Multi-Currency Accounting, you can manage investments in different currencies using a single Investment Balance Sheet Account denominated in the accounting base currency. Alternatively, you can create separate Investment Balance Sheet Accounts for each currency.
  • If you manage bonds, it is recommended to create a separate Balance Sheet account to record recoverable withholding tax, where applicable.
  • Key Characteristics:
    • Every Item must be linked to one Investment Balance Sheet Account.
    • The currency of the Item can differ from the currency of its Investment Balance Sheet Account if the account is denominated in the accounting base currency. Otherwise, both must use the same currency.
    • In investment transactions affecting quantity or book value, the Investment Balance Sheet Account is used together with the corresponding Item ID.
  • Types of Balance Accounts:
    • Investment Balance Sheet Accounts are normally asset accounts because they represent the book value of investments. Other Balance Sheet accounts, including liability accounts where required, may also be used for specific investment-related transactions.
  • Account Configuration:
    • Account: Account name.
    • Description: Account description.
    • BClass: 1 for Asset accounts or 2 for liability accounts.
    • Sum In: Name of the group.
    • Currency (multi-currency accounting only): Account currency.
    • Opening (and Opening Currency for multi-currency accounting): The opening balance of the account.
      • The opening balance must match the sum of the opening values of all securities (items) linked to the account in the Items table. See also Opening and closing page for more information.
      • You can verify the opening balances using Actions > Check Accounting. Select “Items” and “Asset accounts opening balances” to check for inconsistencies.

accounts table (assets example)

Investment Value Adjustment Accounts

Unlike Investment Balance Sheet Accounts, Investment Value Adjustment Accounts do not represent the Book Value of investments. Instead, they record gains, losses, and other accounting adjustments that increase or decrease the Book Value of an investment.

They are used to record gains, losses, and other adjustments resulting from:

  • the sale of an investment
  • a market value revaluation
  • an exchange rate fluctuation
  • other accounting adjustments.

Investment Value Adjustment Accounts are used in investment adjustment transactions together with:

  • the Investment Balance Sheet Account 
  • the corresponding Item ID.

Realized Gains and Losses 

These accounts are used when an investment is sold and a gain or loss is realized.

  • Realized Gain on Investments: Records a gain when the Selling Price is higher than the Book Price. The gain is calculated as:
    (Selling Price−Book Price) × Quantity Sold
  • Realized Loss on Investments: Records a loss when the Selling Price is lower than the Book Price. The loss is calculated as:
    (Book Price − Selling Price) × Quantity Sold
  • Realized Exchange Rate Gain: Records a gain when the base currency value of the investment increases due to exchange rate differences upon sale.
  • Realized Exchange Rate Loss: Records a loss when the base currency value of the investment decreases due to exchange rate differences upon sale.

Unrealized Gains and Losses 

Unrealized gain and loss accounts are used to record changes in the value of an investment while the investment is still held.

  • Unrealized Gain on Investments: Records an increase in value when the market value is higher than the Book Value.
  • Unrealized Loss on Investments: Records a decrease in value when the market value is lower than the Book Value.
  • Unrealized Exchange Rate Gain: Records an increase in the base currency value resulting from exchange rate fluctuations.
  • Unrealized Exchange Rate Loss: Records a decrease in the base currency value resulting from exchange rate fluctuations.

Other Value Adjustments:

Other adjustment accounts may be used to record specific changes to the Book Value of an investment that are not directly related to realized or unrealized gains and losses.

  • Depreciation: Records decreases in the Book Value of assets resulting from depreciation or similar value adjustments.
  • Capitalized Costs: Records costs that are capitalized and therefore increase the Book Value of an investment.
  • Income Adjustments: Records investment-related income adjustments that affect the Book Value, where applicable.
  • Rounding Differences: Records small adjustments required to correct differences resulting from rounding.

Investment Profit & Loss Accounts 

These accounts record income and expenses associated with investments, such as dividends, interest, commissions, and fees.

Unlike Investment Balance Sheet Accounts and Investment Value Adjustment Accounts, these accounts do not represent or adjust the Book Value of an investment. They may be associated with the corresponding Item ID to track income and expenses related to individual investments.

  • Common Profit & Loss Accounts:
    • Interest Earned: Records interest income earned from investments.
    • Interest Paid: Records interest expenses related to investments, borrowing, or margin accounts.
    • Dividend Income: Records dividend income received from investments.
    • Commission Costs: Records commissions and transaction fees recognized as expenses.
    • Charges: Records other charges related to investments.
    • Other Income: Records other investment-related income.
    • Other Costs: Records other investment-related expenses.

accounts table (assets example)

These accounts record income and expenses related to investments but do not affect their Book Value.

Relationship Between Investment Accounts

Together with the linked Items and investment transactions, these account categories form the core of the Banana Investment Accounting model, ensuring consistency between investment positions, Book Values, and financial accounting.

Items Table – Investment Portfolio View

The Items table, using the Portfolio view, is a key component of Banana Investment Accounting. It provides a structured overview of all securities and financial investments, including stocks, bonds, ETFs, funds, and other investments.

Each row represents an individual investment (Item), identified by a unique code such as an ISIN or ticker symbol. The table tracks investment quantities, Book Prices, Market Prices, Book Values, and Market Values, and links each investment to its corresponding Investment Balance Sheet Account.

Together with the Accounts and Transactions tables, the Items table forms the core of the investment accounting model, enabling accurate portfolio tracking, valuation, and reconciliation.

accounts table (assets example)

Information to be entered

Enter all investments by specifying the following information:

  • Item: The unique ID used to identify the investment, such as an ISIN or ticker symbol.
  • Description: The description of the investment.
  • Sum In: Defines the group to which the investment belongs, such as stocks, bonds, funds, or other investment categories.
    • Groups are used to calculate subtotals in the Items table and organize investment reports.
    • Investments belonging to the same group are often linked to the same Investment Balance Sheet Account.
  • Asset Account: The Investment Balance Sheet Account to which the investment is linked.
    • It represents the connection point between Financial Accounting and Investment Accounting.
    • The Asset Account must be an asset Balance Sheet account, as it represents the accounting value of the investment. If a different type of account is entered, such as an Income Statement account, the program displays a warning message.
    • The total Book Value of all securities linked to the same Investment Balance Sheet Account must correspond to the balance of that account. The Reconciliation Report verifies that the account balance and the total Book Value of investments remain consistent.
    • In Multi-Currency Accounting, an Asset Account denominated in the accounting base currency can be linked to investments in different currencies. This allows multiple investments to be managed using a single Asset Account, without creating separate accounts for each currency.
  • Asset Type: Defines how the investment quantity and price are expressed:
    • 1- Investments Measured by Effective Quantity: Stocks, ETFs, funds, and similar securities.
    • 2- Investments Measured by Nominal Value: Bonds, debt securities, and similar investments.
    • This internal classification is used by the investment accounting extension to calculate quantities and values. It is not part of the accounting reports.
  • Currency: The currency can differ from the Asset Account currency if the Asset Account is denominated in the accounting base currency. For Asset Accounts denominated in a foreign currency, the investment must use the same currency as the account.
  • Begin Qt: The opening quantity of the investment.
  • Price Begin: The opening Book Price per unit of the investment.
  • Price Current: The current Market Price per unit of the investment.
    • This value can be entered manually or updated using the  Import market prices, which allows market prices for multiple securities to be updated at once.

Data calculated automatically

The program automatically calculates:

  • Value Begin (also Value Begin Currency for multi-currency accounting): Represents the opening Book Value of the investment.
    • Value Begin = Begin Qt × Price Begin.
    • In multi-currency accounting, the exchange rate applied between Value Begin Currency and Value Begin is the opening exchange rate without a date specified in the Exchange rates table for that particular currency.
    • The sum of the Value Begin amounts of all investments linked to the same Investment Balance Sheet Account must correspond to the opening balance of that account in the Accounts table.
    • See also the Opening and closing page for more information.
  • Current Qt: Represents the current quantity of the investment.
    • It is calculated from the Begin Qt plus or minus the quantity changes recorded in transactions.
  • Value Current (also Currency Value for multi-currency accounting): Represents the current Market Value of the investment.
    • Value Current = Current Qt × Price Current.
    • In multi-currency accounting, the exchange rate applied between Currency Value and Value Current is the current exchange rate without a date specified in the Exchange rates table for that particular currency.
    • Value Current represents the Market Value of the investment and should not be confused with its current Book Value.
  • The totals for the different groups.

Grouping

Grouping allows investments to be organized into categories such as stocks, bonds, ETFs, or funds.

The Sum In field links each Item to the corresponding group, allowing subtotals to be calculated in the Items table and results to be organized in reports such as the Portfolio Valuation Report.

Grouping and Investment Balance Sheet Accounts serve different purposes. A group determines how investments are organized and totaled for reporting purposes, while the Investment Balance Sheet Account determines where their Book Value is recorded in financial accounting.

Transactions of purchase and sale of investments

The Transactions table is the core of the accounting workflow. It records all investment operations, including purchases, sales, income, expenses, transfers, and valuation adjustments.

By linking accounting entries to the corresponding Item, Banana Investment Accounting keeps the accounting records and the related investment data synchronized.

Before entering investment transactions, you must:

Transactions table in Banana Accounting

This documentation assumes that you are familiar with financial accounting, investment accounting, and the principles used to determine the Book Value and realized gain or loss when an investment is sold.

Recording Investment Transactions

Investment transactions are recorded in the Transactions table and linked to the corresponding Item. This allows Banana Investment Accounting to update the accounting records together with the related investment quantities and Book Values.

The information required depends on the type of investment operation. The sections below explain the general booking requirements, while the specific pages provide detailed instructions and examples for shares, funds, bonds, and other investment operations.

Preparing Transaction Data

Before entering an investment transaction, collect all the information required to complete the accounting entry.

The information is often provided by different sources:

  • Bank statement – provides the net amount credited or debited
  • Portfolio statement – provides the investment details, including quantity, unit price, currency, and transaction date.

Transactions can be entered manually or imported automatically. 

Banana Investment Accounting supports several import methods:

  • importing bank statements using Import into Accounting
  • copying and pasting data prepared in Excel
  • importing data generated by Excel macros
  • using customized import extensions for specific banks or portfolio management systems.

Regardless of the import method, every investment transaction must contain the information required to correctly update the related accounting records and investment data.

Transaction Structure

Investment purchases and sales are generally recorded as compound (multi-line) transactions following the principles of double-entry accounting. Each row records one accounting component of the operation, while the same Item is used on all rows related to the investment.

A typical investment transaction may include:

  • a row for the bank payment or receipt
  •  a row for the investment movement, including Quantity and Unit Price and, when applicable, Exchange Rate
  • separate rows for commissions, bank charges, taxes, or other transaction costs
  • for sales, separate rows for the realized investment gain or loss
  • for foreign-currency sales, separate rows for the realized exchange rate gain or loss.

The Item identifies the investment involved in the transaction. Repeating the Item on the related rows allows Banana Investment Accounting to associate revenues, costs, gains, losses, and other accounting entries with the corresponding investment for tracking and reporting purposes.

For sales, the Calculate Sale Data command uses the historical investment data to calculate the realized investment gain or loss and, when applicable, the realized exchange rate gain or loss.

Required booking information

To correctly update both Financial Accounting and Investment Accounting, each investment transaction must include the information required to identify the investment and record the related accounting entries.

The required information depends on the type of transaction. The following information is typically required when recording investment purchases and sales.

Basic Transaction Information

  • Date – The transaction date.
  • Item – Identifies the investment defined in the Items table. Enter the same Item on all rows related to the investment.
  • Description – A short description of the transaction.

Bank Payment or Receipt

This row records the payment for a purchase or the receipt from a sale.

  • Debit Account (sale) – Bank account receiving the sale proceeds
  • Credit Account (purchase) – Bank account used to pay for the investment
  • Amount – Amount credited or debited by the bank for the transaction.

Investment Movement

This row records the purchase or sale of the investment and updates its quantity and the balance of the corresponding Investment Balance Sheet Account.

  • Debit Account (purchase) – Investment Balance Sheet Account assigned to the Item in the Items table.
  • Credit Account (sale) – Investment Balance Sheet Account assigned to the Item in the Items table.
  • Quantity – Positive for purchases and negative for sales.
  • Unit Price – Price per unit at which the investment is purchased or sold.
  • Exchange Rate – Exchange rate used for the transaction, when applicable.

Banana Investment Accounting uses the Quantity and Unit Price to calculate the transaction amount. In multi-currency accounting, the applicable Exchange Rate is used to convert the amount into the base currency.

Note: The Investment Balance Sheet Account must correspond to the account assigned to the Item in the Items table. If a different account is used, Banana Investment Accounting displays a warning.

Bank Charges and Commissions

Use additional rows to record brokerage fees, bank commissions, taxes, or other transaction costs according to the applicable accounting treatment.

  • Debit Account – Expense account for transaction costs recognized as expenses.

Additional Details for Sales Transactions

When an investment is sold, the sale is recorded at the Selling Value. The realized gain or loss adjusts the Investment Balance Sheet Account so that the Book Value attributable to the quantity sold is removed and the remaining balance corresponds to the Book Value of the quantity still held.

The realized gain or loss corresponds to the difference between the Selling Value and the Book Value attributable to the quantity sold.

Realized Gain/Loss = Selling Value − Book Value of Quantity Sold

Book Value of Quantity Sold = Book Price × Quantity Sold

The Book Price used for the calculation is determined according to the MAC-MA method used by Banana Investment Accounting.

These values can be entered manually or calculated using the Calculate Sale Data command.

Realized Gain/Loss on Investment

The realized gain or loss is recorded between the Investment Balance Sheet Account assigned to the Item and the appropriate realized gain or loss account:

  • Realized Gain – recorded using the Realized Gain on Investments account.
  • Realized Loss – recorded using the Realized Loss on Investments account.

The adjustment ensures that the remaining balance of the Investment Balance Sheet Account corresponds to the Book Value of the quantity still held.

Realized Exchange Rate Gain/Loss

For investments denominated in a foreign currency, an additional adjustment may be required to account for exchange rate differences realized upon sale.

  • Realized Exchange Rate Gain – recorded using the appropriate realized exchange rate gain account.
  • Realized Exchange Rate Loss – recorded using the appropriate realized exchange rate loss account.

The Investment Balance Sheet Account assigned to the Item is used as the corresponding account for the adjustment.

Transactions that change the Book Value without changing the investment quantity, such as market value adjustments, can be recorded using a neutral quantity or zero quantity, so that the accounting value changes without affecting the Current Quantity. See Adjustment to the Market Price for detailed instructions.

Specific Investment Transactions

The accounting structure and required entries vary depending on the type of investment and transaction. See the following pages for detailed instructions and examples:

Booking share movements

Share purchases and sales are recorded as compound transactions, with separate rows for the different accounting components of the operation. This structure makes it possible to record the investment movement, bank payment or receipt, transaction costs, and any realized gains or losses while keeping the Book Value of the investment up to date.

The Item identifies the share involved in the transaction. Enter the same Item on all rows related to the investment so that Banana Investment Accounting can associate the accounting entries with the corresponding investment.

Purchase of shares

A share purchase is generally recorded using separate rows for the investment purchase, transaction costs, and payment.

  1. Purchase of shares
    • In the Debit Account column, enter the Investment Balance Sheet Account assigned to the Item in the Items table.
    • Enter the number of shares purchased in the Quantity column.
    • Enter the purchase price per share in the Unit Price column.
    • Banana Investment Accounting automatically calculates the corresponding amount.
  2. Transaction costs
    • Enter the appropriate account for bank charges, commissions, or other transaction costs in the Debit Account column, according to the applicable accounting treatment.
    • Enter the amount of the transaction costs.
  3. Payment for shares and transaction costs
    • Enter the account used to make the payment, normally the bank account, in the Credit Account column.
    • The payment corresponds to the total amount debited by the bank for the purchase, including any transaction costs included in the payment.

Example Shares purchase transactions

Sale of shares

A share sale generally requires additional rows because, in addition to recording the sale and the amount received, the Book Value of the investment must be updated and the realized gain or loss must be recorded.

  1. Sale of shares
    • In the Credit Account column, enter the Investment Balance Sheet Account assigned to the Item in the Items table.
    • Enter the number of shares sold as a negative value in the Quantity column.
    • Enter the Selling Price per share in the Unit Price column.
    • Banana Investment Accounting automatically calculates the corresponding Selling Value before transaction costs.
  2. Transaction costs
    • Enter the appropriate account for bank charges, commissions, or other transaction costs in the Debit Account column, according to the applicable accounting treatment.
    • Enter the amount of the transaction costs.
    • The Selling Value less transaction costs corresponds to the net amount received, unless other transaction components are present.
  3. Net amount received
    • In the Debit Account column, enter the bank account receiving the sale proceeds.
    • Enter the net amount credited by the bank after deducting transaction costs and any other amounts included in the transaction.
    • In multi-currency accounting, use a bank account with the same currency as the investment.
  4. Realized Gain or Loss on Investment
    • The realized gain or loss corresponds to the difference between the Selling Value and the Book Value attributable to the shares sold.
    • Use the Calculate Sale Data extension to automatically calculate the realized gain or loss based on the historical investment data.
    • On the same row, the extension records the sale quantity as a neutral number, allowing the quantity to be used for the calculation without changing the Current Quantity of the investment.
    • Record a realized gain using the appropriate realized investment gain account, or a realized loss using the appropriate realized investment loss account. Use the Investment Balance Sheet Account assigned to the Item as the corresponding account.
  5. Realized Exchange Rate Gain or Loss (multi-currency accounting only)
    • When an investment is denominated in a foreign currency, its sale may generate a realized exchange rate gain or loss in addition to the realized gain or loss on the investment.
    • The realized exchange rate gain or loss reflects the effect of exchange rate differences on the Book Value of the quantity sold when expressed in the base currency.
    • Use the Calculate Sale Data extension to automatically calculate the realized exchange rate gain or loss based on the historical investment data.
    • Record a realized exchange rate gain using the appropriate realized exchange rate gain account, or a realized exchange rate loss using the appropriate realized exchange rate loss account. Use the Investment Balance Sheet Account assigned to the Item as the corresponding account.

Example Shares sale transactions

Booking fund unit movements

Fund units are generally accounted for in the same way as shares when they are purchased or sold. However, funds may involve specific transactions such as:

  • subscriptions
  • redemptions
  • distributions
  • reinvested distributions
  • accumulation units
  • switches or conversions between fund classes
  • splits or consolidations.

Each fund is identified by an Item and linked to the Investment Balance Sheet Account assigned to that Item. Transactions affecting the number of units are recorded using the corresponding Item, Quantity, and Unit Price.

For funds, the price per unit is often referred to as the Net Asset Value (NAV). The NAV represents the value per fund unit and is generally used as the Unit Price when recording subscriptions, redemptions, reinvestments, and other transactions involving fund units.

Subscriptions and Redemptions

Subscriptions and redemptions of fund units are recorded in the same way as purchases and sales of shares.

A subscription increases the number of units held and the Book Value of the investment. Record the additional units as a positive value in the Quantity column and use the Investment Balance Sheet Account assigned to the Item.

A redemption decreases the number of units held. Record the redeemed units as a negative value in the Quantity column. If the redemption value differs from the Book Value of the units redeemed, the difference is recorded as a realized gain or loss on the investment.

For foreign-currency investments, a redemption may also generate a realized exchange rate gain or loss.

For detailed instructions on purchases and sales, see Booking Share Movements. For the calculation of realized gains or losses, see Calculate Sale Data.

Distribution / Income Units

Income or distribution units periodically distribute income to the investor without changing the number of fund units held.

Record the amount received as investment income and the corresponding increase in the bank account. Use the corresponding Item to associate the income with the investment.

If taxes, withholding taxes, commissions, or other charges are deducted from the distribution, record them on separate rows using the appropriate accounts.

example fund distribution

Accumulation Units

Accumulation units do not normally distribute income in cash. Instead, the income generated by the fund is retained within the fund and reflected in the value of the units.

Because no additional units are normally issued and no cash is received, the quantity held does not normally change.

If the accumulated income must be recognized separately for accounting, tax, or reporting purposes, record the required adjustment according to the applicable accounting and tax treatment.

An increase in the NAV does not by itself change the Book Value of the investment. Any adjustment to the Book Value must be recorded according to the applicable accounting treatment.

Reinvestment

When a distribution is reinvested, the distribution income is used to acquire additional fund units instead of being paid out to the investor.

Record the investment income and the acquisition of the additional units as separate accounting components of the transaction. The acquisition increases both the Quantity and the Book Value of the investment, even when there is no net movement on the bank account.

The quantity of additional units is calculated as:

Additional Units = Reinvested Amount / Unit Price (NAV)

For example, if USD 100 is reinvested at a NAV of USD 50 per unit, 2 additional units are acquired. If the NAV is USD 37.50, 2.6667 additional units are acquired.

Fund quantities can therefore include decimal units.

example fund reinvestment

Switch / Conversion

A switch or conversion transfers an investment from one fund or fund class to another. The accounting treatment depends on whether the operation is treated as a sale and subsequent purchase or as an internal transfer.

If the switch is treated as a sale and purchase, record the sale of the old Item and the acquisition of the new Item as separate investment movements. Any resulting realized gain or loss and, for foreign-currency investments, any resulting realized exchange rate gain or loss are also recorded.

If the switch is treated as an internal transfer, decrease the Quantity of the old Item and increase the Quantity of the new Item. Transfer the corresponding Book Value from the Investment Balance Sheet Account associated with the old Item to the Investment Balance Sheet Account associated with the new Item. No realized gain or loss is recorded if the transaction does not constitute a realization.

If both Items are assigned to the same Investment Balance Sheet Account, the transfer changes the quantities and Book Values attributed to the individual Items without changing the overall balance of the Investment Balance Sheet Account.

For Items denominated in different currencies, the transferred values and any exchange rate differences must be recorded according to the accounting treatment applicable to the conversion.

example fund covnersion

Split / Consolidation

A split or consolidation changes the number of fund units held without changing the total Book Value of the investment.

  • In a split, the number of units increases and the Book Value per unit decreases proportionally.
  • In a consolidation, the number of units decreases and the Book Value per unit increases proportionally.

No cash movement and no realized gain or loss are normally recorded.

example fund consolidation

 

Booking share bonds movements

Bond transactions are recorded using the same general transaction structure as other investments, but bonds introduce specific concepts such as nominal value, accrued interest, coupon interest, and withholding tax.

For bonds, the Quantity represents the nominal value of the bond rather than the number of securities held. The Unit Price represents the bond price, generally expressed as a percentage of the nominal value.

Purchase of Bonds

A bond purchase generally includes separate rows for the bond purchase, bank charges, accrued interest, and payment.

  1. Purchase of bonds
    • In the Debit Account column, enter the Investment Balance Sheet Account assigned to the Item in the Items table.
    • In the Quantity column, enter the nominal value of the bond purchased.
    • In the Unit Price column, enter the purchase price of the bond, generally expressed as a percentage of the nominal value.
    • Banana Investment Accounting automatically calculates the corresponding purchase amount.
  2. Transaction costs
    • In the Debit Account column, enter the appropriate account for bank charges, commissions, or other transaction costs, according to the applicable accounting treatment.
    • Enter the amount of the transaction costs.
  3. Accrued Interest
    • When a bond is purchased between coupon payment dates, the buyer normally pays the seller the interest accrued from the previous coupon date to the purchase date.
    • Record the accrued interest using the appropriate account according to the applicable accounting treatment.
    • In the Description column, you can indicate the accrual period and the applicable interest rate.
  4. Payment of Bonds
    • In the Credit Account column, enter the account used to make the payment, normally the bank account.
    • The total payment generally includes the bond purchase amount, accrued interest, bank charges, and any other transaction costs.

Example Bonds purchases example transactions

Collection of Interest Coupons

At each coupon payment date, record the interest earned on the bond. The gross interest may be divided between the net amount received and any withholding tax deducted.

  1. Net Interest
    • In the Debit Account column, enter the bank account receiving the net interest.
    • Enter the amount credited by the bank after deduction of withholding tax and any other applicable deductions.
  2. Recoverable Withholding Tax
    • If withholding tax has been deducted and is recoverable, record the recoverable amount using the appropriate Balance Sheet account.
    • In Switzerland, a 35% withholding tax may apply to certain Swiss investment income, including interest subject to Swiss withholding tax.
  3. Gross Interest
    • In the Credit Account column, enter the appropriate interest income account.
    • Record the gross amount of interest before withholding tax.

The net interest received plus the recoverable withholding tax corresponds to the gross interest, unless other deductions are present.

Example Bonds collection of interest example transactions

Sale of Bonds

A bond sale generally requires separate rows for the sale, bank charges, accrued interest, net amount received, realized gain or loss and, for foreign-currency investments, any realized exchange rate gain or loss.

  1. Sale of Bonds
    • In the Credit Account column, enter the Investment Balance Sheet Account assigned to the Item in the Items table.
    • In the Quantity column, enter the nominal value of the bond sold as a negative value.
    • In the Unit Price column, enter the selling price of the bond.
    • Banana Investment Accounting automatically calculates the corresponding Selling Value.
  2. Transaction costs
    • In the Debit Account column, enter the appropriate account for bank charges, commissions, or other transaction costs, according to the applicable accounting treatment.
    • Enter the amount of the transaction costs.
  3. Accrued Interest
    • When a bond is sold between coupon payment dates, the buyer normally pays the seller the interest accrued from the previous coupon date to the sale date.
    • Record the accrued interest received using the appropriate account according to the applicable accounting treatment.
  4. Net Amount Received
    • In the Debit Account column, enter the bank account receiving the proceeds.
    • Enter the net amount credited by the bank.
    • The net amount received generally reflects the Selling Value plus accrued interest, less transaction costs and any other deductions.
  5. Realized Gain or Loss on Investment
    • When a bond is sold, the difference between its sale value and its Book Value must be recorded as a realized gain or loss.
    • Use the Calculate Sale Data extension to automatically calculate the realized gain or loss based on the historical investment data.
    • On the same row, the extension records the sale Quantity as a neutral number, allowing the quantity to be used for the calculation without changing the Current Quantity of the investment.
    • Record a realized gain using the appropriate realized investment gain account, or a realized loss using the appropriate realized investment loss account. Use the Investment Balance Sheet Account assigned to the Item as the corresponding account.
  6. Realized Exchange Rate Gain or Loss (multi-currency accounting only)
    • When a bond is denominated in a foreign currency, its sale may generate a realized exchange rate gain or loss in addition to the realized gain or loss on the investment.
    • The realized exchange rate gain or loss reflects the effect of exchange rate differences on the Book Value of the nominal value sold when expressed in the base currency.
    • Use the Calculate Sale Data extension to automatically calculate the realized exchange rate gain or loss based on the historical investment data.
    • Record a realized exchange rate gain using the appropriate realized exchange rate gain account, or a realized exchange rate loss using the appropriate realized exchange rate loss account. Use the Investment Balance Sheet Account assigned to the Item as the corresponding account.

Example Bonds sale transactions

Nominal Value

The nominal value, also known as the face value, is the amount on which the bond interest is calculated.

In Banana Investment Accounting, the nominal value of a bond is entered in the Quantity column.

Interest

Bond interest is generally determined by the coupon rate, expressed as a percentage of the nominal value. The bondholder receives the interest according to the coupon conditions, typically at regular intervals. Interest is calculated on the nominal value of the bond.

 

Adjustment to the market price

Market price adjustments are generally recorded at the end of the accounting period to adjust the Book Value of investments that are still held to their current Market Value.

The adjustment is based on the difference between the Market Value of the investment and its current Book Value:

Market Value Adjustment = Market Value − Current Book Value before the adjustment

  • If the Market Value is higher than the Book Value, the difference is recorded as an Unrealized Gain on Investments.
  • If the Market Value is lower than the Book Value, the difference is recorded as an Unrealized Loss on Investments.

The adjustment is recorded between the Investment Balance Sheet Account assigned to the Item and the appropriate Investment Value Adjustment Account.

The investment remains in the portfolio; the adjustment changes its Book Value without changing the Quantity held.

You can automatically create the required adjustment transactions using the Create adjustment transactions extension.

Example Adjustment to the market price transactions

Book rounding difference

Small rounding differences may arise, especially at year-end, because banks, financial institutions, and Banana Investment Accounting may apply different rounding methods to investment prices and values.

When a rounding difference affects the Book Value of an investment, it can be corrected by entering a manual adjustment transaction.

Record the adjustment between the Investment Balance Sheet Account assigned to the Item and the appropriate Rounding Differences account.

The adjustment changes the Book Value of the investment without changing the Quantity held.

Command for calculating profit and loss investment's sales

When an investment is sold, the Book Value attributable to the quantity sold must be removed from the investment, and the realized result of the sale must be recorded.

Depending on the investment and its currency, the sale may require the calculation of:

  • Realized Gain or Loss on Investment – the realized result arising from the difference between the Selling Value and the Book Value attributable to the quantity sold.
  • Realized Exchange Rate Gain or Loss – for investments denominated in a foreign currency, the realized result arising from exchange rate differences associated with the Book Value of the quantity sold when expressed in the base currency.

The Calculate Sale Data extension uses the historical investment data to automatically calculate the values required to complete the sale transaction, record the realized results, and correctly update the Book Value of the investment.

Calculate Sale Data dialog

example purchase transactions

Investment Accounting – Opening Balances

Beginning of the year

At the beginning of a new accounting year, make sure that the opening quantities and values of the investments in the Items table are consistent with the corresponding opening balances.

When a new accounting year is created from the previous year, Banana Accounting automatically carries forward the closing investment data and account balances required as opening values for the new year.

If you need to add a new security manually, enter its opening information in the Items table and make sure that its opening value is consistent with the opening balance of the Investment Balance Sheet Account specified in the Asset Account column.

Add a new security

To manually add a new security at the beginning of the accounting year, define it in the Items table and enter its opening values:

  • Begin Qt. – Enter the opening quantity of the security. For bonds, enter the opening nominal value.
  • Price Begin – Enter the opening unit price of the security.

Banana Investment Accounting automatically calculates the Value Begin based on the values entered in Begin Qt. and Price Begin.

In multi-currency accounting, the corresponding opening value in the base currency is also calculated automatically.

Investment accounting item table initial values

Matching Opening Values with the Investment Balance Sheet Account

The total opening value of the securities must correspond to the opening balance of the Investment Balance Sheet Account specified in the Asset Account column of the Items table.

If multiple Items are assigned to the same Investment Balance Sheet Account, the sum of their Value Begin amounts must equal the opening balance of that account.

For example, if two shares are assigned to the same Shares CHF account, the sum of their opening values in the Items table must correspond to the opening balance of the Shares CHF account in the Accounts table.

This correspondence keeps the investment values in the Items table and the related balances in Financial Accounting aligned.

Items table opening values

The following image shows that the opening values in the Items table correspond to the opening balance of the related Investment Balance Sheet Account in the Accounts table.

Accounts table opening values

Opening Exchange Rate

In multi-currency accounting, Banana Investment Accounting automatically calculates the Value Begin of each security in the base currency using the applicable opening exchange rate.

For Investment Balance Sheet Accounts denominated in a foreign currency, the opening exchange rate is used to calculate the corresponding account balance in the base currency.

For Investment Balance Sheet Accounts denominated in the accounting base currency, the opening values of investments in different currencies are converted individually into the base currency. Their sum must correspond to the opening balance of the Investment Balance Sheet Account.

For more information about the values calculated in the Items table, see Data calculated automatically.

Check initial balances

After entering the opening values, you can verify that the opening values of the securities correspond to the opening balances of the related Investment Balance Sheet Accounts:

Investment accounting check initial balances

  • Use the Check balances report extension to verify that the opening values of the securities are consistent with the corresponding opening accounting balances.
Accounts table opening values

Investment Accounting – Closing Balances

At the end of the accounting year, enter the current Market Price of the security in the Price Current column of the Items table, normally using the year-end market price.

Banana Investment Accounting automatically calculates the Market Value:

Value Current = Current Qt. × Price Current

The Current Qt. is automatically updated based on the investment transactions recorded during the year.

The resulting Value Current represents the Market Value of the investment.

Closing Exchange Rate

In multi-currency accounting, Banana Investment Accounting automatically calculates the Value Current of each security in the base currency using the applicable current exchange rate.

This allows the Market Value of investments to be expressed in the base currency and used when calculating the required year-end valuation adjustments.

This is particularly important when determining the difference between the current Book Value and Market Value of foreign-currency investments.

Create Adjustment Transactions

Before closing the accounting year, make sure that all required valuation adjustments have been recorded.

You can use the Create adjustment transactions extension to automatically calculate and create the required adjustment transactions based on the difference between the current Book Value and the Market Value of each investment.

The extension records the adjustment in the Investment Balance Sheet Account specified in the Asset Account column of the Items table, using the appropriate Investment Value Adjustment Account as the corresponding account.

After the adjustment, the Book Value of the investment corresponds to its Market Value. Consequently, the balance of each Investment Balance Sheet Account should correspond to the sum of the Value Current amounts of all Items assigned to that account.

To verify the balances, compare:

  • the current balance of the Investment Balance Sheet Account in the accounting records
  • the Value Current of the related Items in the Items table.

If multiple Items are assigned to the same Investment Balance Sheet Account, its balance should correspond to the sum of the Value Current amounts of all Items assigned to it.

Investment accounting adjustment account card

In this example, the corresponding values in the Items table confirm that the Item values are consistent with the balance of the related Investment Balance Sheet Account.

Investment accounting adjustment items table

Recording the adjustment using a separate Balance Sheet account

If required by the applicable accounting treatment, auditing requirements, or reporting structure, the valuation adjustment may be recorded in a separate Balance Sheet account instead of directly adjusting the Investment Balance Sheet Account specified in the Asset Account column.

In this case, you can:

  • manually record the adjustment transactions
  • modify the account used in the transactions generated by the Create adjustment transactions extension.

The Price Current should continue to represent the current Market Price of the investment, and Value Current therefore continues to represent its Market Value.

When the valuation adjustment is recorded in a separate Balance Sheet account, the balance of the Investment Balance Sheet Account alone will not correspond to the Value Current of the related Items. The separate Balance Sheet account used for the valuation adjustment must also be taken into account when reconciling the accounting values with the Market Value of the investments.

Creating a New Accounting Year

When you create a new accounting year using the Create New Year command, Banana Accounting automatically carries forward the closing values required for the new accounting year.

For each Item:

  • the closing Current Qt. becomes the Begin Qt. of the new year
  • the closing Price Current becomes the Price Begin of the new year.

The closing balances of the Investment Balance Sheet Accounts are also carried forward as opening balances for the new accounting year.

The opening Value Begin amounts of the Items should therefore be reconciled with the corresponding opening balances. When valuation adjustments are recorded directly in the Investment Balance Sheet Accounts, the Value Begin amounts should correspond to those account balances. When valuation adjustments are recorded in separate Balance Sheet accounts, the balances of those accounts must also be taken into account.

After creating the new year, use the Check balances report to verify the consistency between the opening values of the Items and the corresponding opening balances.

Integrazione dei dati salariali in contabilità

Banana Contabilità permette di registrare i salari e i relativi contributi sociali e assicurativi sulla base dei conteggi salariali elaborati con strumenti esterni, come fogli di calcolo Excel o software dedicati alla gestione delle paghe.

Il programma non dispone di un modulo per il calcolo degli stipendi e la generazione delle buste paga, ma consente di integrare nella contabilità i dati salariali già calcolati.

Per le piccole aziende e le attività indipendenti con pochi dipendenti, i conteggi salariali possono essere preparati con fogli di calcolo. Le aziende con esigenze più complesse utilizzano generalmente software specifici per la gestione delle paghe.

Indipendentemente dallo strumento utilizzato, la registrazione contabile dei salari può essere effettuata secondo due modalità: al netto o al lordo.

Registrazione dei salari al netto

La registrazione dei salari al netto è la soluzione più semplice e prevede:

  • la registrazione degli stipendi al momento del pagamento
  • la registrazione dei contributi sociali e assicurativi quando vengono versati gli acconti contributivi e pagati i premi assicurativi del personale.

Maggiori informazioni sono disponibili nella pagina Registrazione dei salari al netto.

Registrazione dei salari al lordo

La registrazione dei salari al lordo è più articolata, perché richiede di rilevare mensilmente:

  • gli stipendi lordi
  • gli eventuali assegni familiari
  • i contributi sociali
  • i contributi assicurativi (LAINF, LAINFC, indennità giornaliera di malattia, LPP)
  • le eventuali imposte alla fonte.

Maggiori informazioni sono disponibili nella pagina Registrazioni dei salari al lordo.

Registrazioni dei salari al netto

La gestione dei salari al netto consiste nel registrare in contabilità esclusivamente gli importi effettivamente corrisposti ai dipendenti. È un metodo semplice e pratico, particolarmente indicato quando l'elaborazione delle paghe viene effettuata con un software dedicato o affidata a uno studio fiduciario.

Rispetto alla contabilizzazione al lordo, offre una visione meno dettagliata dei costi del personale, poiché non distingue separatamente i contributi sociali a carico del datore di lavoro da quelli trattenuti ai dipendenti.

Per questo motivo, il calcolo dei salari lordi, delle trattenute e dei contributi sociali viene effettuato dal programma di gestione delle paghe o affidato ad una fiduciaria che ne invia le dichiarazioni ai corrispondenti enti. La dichiarazione annuale alla Cassa AVS si basa infatti sulla massa salariale lorda, che deve essere determinata a partire dai conteggi salariali.

Cosa viene registrato

Con la gestione al netto, in contabilità si registrano normalmente:

  • i salari netti corrisposti ai dipendenti
  • gli acconti dei contributi sociali (AVS/AI/IPG/AD), versati mensilmente o trimestralmente
  • i premi assicurativi e previdenziali, versati a inizio anno o con cadenza semestrale.
  • gli eventuali conguagli di fine anno.

Cosa non viene registrato:

  • Il salario lordo
  • Le trattenute del dipendente
  • I debiti verso enti sociali a fine periodo.

Vantaggi della gestione al netto

  • Registrazioni semplici
  • Pochi conti da gestire
  • Contabilità più veloce.

Limiti della gestione al netto

  • Il salario lordo non appare in contabilità
  • Non si vede il dettaglio delle trattenute salariali dei dipendenti
  • Non si distinguono i contributi del dipendente e del datore di lavoro.

Quando utilizzare la gestione dei salari al netto

La registrazione dei salari al netto è consigliata quando la gestione delle paghe viene effettuata con un programma salari o da una fiduciaria e la contabilità ha lo scopo principale di registrare i pagamenti e gli adempimenti contabili.

È particolarmente adatta quando:

  • il dettaglio dei salari, delle trattenute e dei contributi sociali è gestito al di fuori della contabilità
  • non è necessario analizzare separatamente i costi del personale in contabilità
  • si desidera mantenere la contabilità più semplice e con un numero ridotto di registrazioni.

Conti normalmente utilizzati

Per gestire i salari al netto sono normalmente sufficienti pochi conti.

Conti di costo

  • 5000 Salari
  • 5700 Contributi AVS/AI/IPG/AD
  • 5710 Contributi cassa assegni familiari
  • 5720 Contributi previdenza professionale obbligatoria
  • 5730 Premi per l'assicurazione infortuni professionale
  • 5740 Assicurazione indennità giornaliera per malattia
  • 5790 Imposta alla fonte

Conti di pagamento

  • 1020 Banca
  • Altro conto della Liquidità.

Distinzione tra quota del datore di lavoro e quota del dipendente

Nella gestione dei salari al netto, la contabilità non evidenzia direttamente la ripartizione dei contributi sociali tra la quota a carico del datore di lavoro e quella trattenuta al dipendente.

I versamenti effettuati agli enti sociali (AVS, LPP, assicurazioni e altri istituti) comprendono generalmente entrambe le quote e sono registrati come importi complessivi. Di conseguenza, dalle sole registrazioni contabili non è possibile identificare immediatamente la parte a carico del datore di lavoro.

Per determinarla è necessario fare riferimento:

  • ai conti di costo dedicati ai contributi sociali
  • ai conteggi elaborati dal programma di gestione delle paghe.

La contabilità rileva correttamente il costo complessivo del personale, mentre il dettaglio della ripartizione dei contributi è demandato ai conteggi salariali.

Pagamento dei salari al netto 

Quando si paga il salario al dipendente, si registra il salario netto pagato.

Nella tabella Registrazioni si registrano mensilmente:

  • Data: la data del pagamento del salario
  • Descrizione: la descrizione del pagamento
  • Dare: il conto 5000 Salari
  • Avere: il conto Banca

Pagamento periodico dei contributi sociali

Quando si pagano gli acconti dei contributi sociali registriamo:

  • Data: la data del pagamento dei contributi sociali
  • Descrizione: la descrizione del pagamento
  • Dare: il conto 5700 Contributi AVS/AI/IPG/AD
  • Avere: il conto Banca
  • Importo: inserire l'importo dei contributi sociali (indicato nella fattura di acconto) che comprende sia la quota a carico del datore di lavoro sia quella a carico dei dipendenti,

Pagamento annuale dei premi assicurativi

Quando si pagano i contributi assicurativi, per esempio LAINF o LAINF complementare, si registra il pagamento verso l'ente assicurativo.

  • Data: la data del pagamento annuale dei premi assicurativi
  • Descrizione: la descrizione del pagamento
  • Dare: il conto 5730 Premi per l'assicurazione infortuni professionali
  • Avere: il conto Banca
  • Importo: si inserisce l'importo indicato nella fattura. Comprende sia la quota del datore di lavoro sia quella a carico del dipendente.

Pagamento del premio annuale della cassa pensione

Quando si paga il premio annuale per la cassa pensione LPP:

  • Data: la data del pagamento del premio annuale della cassa pensione
  • Descrizione: la descrizione del pagamento
  • Dare: il conto 5720 Contributi previdenza professionale obbligatoria
  • Avere: il conto Banca
  • Importo: si inserisce l'importo indicato nella fattura. Comprende sia la quota del datore di lavoro sia quella a carico del dipendente.

Pagamento del premio assicurazione malattia

Quando si paga il premio annuale per l'assicurazione malattia:

  • Data: la data del pagamento del premio assicurazione malattia
  • Descrizione: la descrizione del pagamento
  • Dare: il conto 5740 Assicurazione indennità giornaliera per malattia
  • Avere: il conto Banca
  • Importo: si inserisce l'importo indicato nella fattura. Comprende sia la quota del datore di lavoro sia quella a carico del dipendente.

Rimborso spese incluso nei salari netti pagati

Quando nel salario netto pagato è incluso un rimborso spese, è consigliabile separare contabilmente il salario netto dal rimborso. In questo modo il conto salari non viene alterato da importi che non rappresentano effettivamente il salario.

Esempio:

  • Salario netto: CHF 4'000
  • Rimborso spese: CHF 200
  • Pagamento totale con banca: CHF 4'200

Nella registrazione si devono separare i due importi, pertanto va registrata su tre righe:

Nella tabella Registrazioni:

  • Prima riga - pagamento totale con banca
    • Data: la data della registrazione
    • Descrizione: pagamento salario mensile
    • Dare: deve rimanere vuota
    • Avere: il conto Banca
    • Importo: l'importo totale pagato CHF 4'200
       
  • Seconda riga - salario netto mensile
    • Data: data della registrazione 
    • Descrizione: pagamento salario mensile
    • Dare: il conto 5000 Salari
    • Avere; deve rimanere vuota
    • Importo: l'importo del salario netto pagato CHF 4'000
       
  • Terza riga - rimborso spese
    • Data: la data della registrazione
    • Descrizione: rimborso spese
    • Dare: il conto Rimborso spese (es. spese di viaggio)
    • Avere: deve rimanere vuota
    • Importo: l'importo del rimborso spese CHF 200

Pagamento delle Imposte alla Fonte

Quando si pagano a fine trimestre le imposte alla fonte:

  • Data: la data del pagamento delle imposte alla fonte
  • Descrizione: la descrizione del pagamento
  • Dare: il conto 5790 Imposta alla fonte
  • Avere: il conto Banca
  • Importo: inserire l'importo calcolato dal gestionale salari, in base alle impostazioni previste dall'Ufficio Imposte alla Fonte.



Controllo e verifica

Durante l'anno i contributi sociali e alcuni premi assicurativi vengono generalmente versati sotto forma di acconti. Solo con i conteggi definitivi o con i conguagli di fine anno viene determinato l'importo effettivamente dovuto.

Per questo motivo, nella gestione degli stipendi al netto è fondamentale eseguire controlli periodici e una verifica accurata alla chiusura dell'esercizio.

Per maggiori informazioni consulta la pagina Riconciliazione dei salari al netto.

 

Registrazioni dei salari al lordo

La gestione dei salari al lordo consiste nel registrare in contabilità l’intero salario, comprese tutte le trattenute salariali del dipendente e i contributi sociali.

A differenza della gestione al netto, questo metodo offre una visione completa dei costi salariali e dei debiti verso gli enti sociali.

Cosa viene registrato

Con la gestione al lordo mensilmente si registrano:

  • il salario lordo
  • le trattenute del dipendente (AVS, LPP, imposta alla fonte, ecc.)
  • i contributi sociali a carico del datore di lavoro
  • i debiti verso enti sociali e assicurativi (se la contabilità è tenuta secondo il principio di competenza)
  • il salario netto pagato

Nella gestione al lordo, la contabilità permette di distinguere chiaramente tra:

  • la quota a carico del dipendente (trattenuta dal salario),
  • la quota a carico del datore di lavoro.

Vantaggi della gestione al lordo

  • Visione completa dei costi salariali
  • Maggiore trasparenza contabile
  • Controllo dettagliato di trattenute e contributi
  • Corretta rappresentazione dei debiti 

Limiti della gestione al lordo

  • Maggiore complessità
  • Più registrazioni contabili
  • Richiede più conti ed una gestione accurata

Il principio contabile

La gestione al lordo segue normalmente il principio di competenza, ma con Banana contabilità puoi gestire gli stipendi al lordo anche con il principio di cassa.
Con il principio di competenza i costi salariali e i relativi debiti vengono registrati nel periodo in cui maturano, indipendentemente dal momento del pagamento.

Differenza rispetto alla gestione al netto

A differenza della gestione al netto, che registra solo i pagamenti effettivi, la gestione al lordo registra tutte le componenti del salario e i relativi debiti.

Quando utilizzare la gestione al lordo

La gestione al lordo è indicata quando:

  • È necessario avere una contabilità completa e dettagliata
  • Si vuole monitorare con precisione il costo del personale
  • Si devono registrare i debiti verso enti sociali e fiscali
  • La contabilità è utilizzata per analisi e reporting

Conti normalmente utilizzati

La gestione al lordo richiede un numero maggiore di conti rispetto alla gestione al netto.

Conti di costo

  • 5000 Salari lordi
  • 5700 Contributi sociali datore di lavoro
  • 5710 Contributi cassa assegni familiari
  • 5720 Contributi previdenza professionale (LPP)
  • 5730 Premi assicurazione infortuni (LAINF)
  • 5740 Assicurazione indennità giornaliera malattia

Conti di passivo (debiti)

  • 2270 Debiti verso assicurazioni sociali (AVS/AI/IPG/AD)
  • 2272 Debiti cassa pensione (LPP)
  • 2273 Debiti assicurazioni infortuni
  • 2274 Debiti assicurazione malattia collettiva
  • 2209 Debiti imposta alla fonte
  • 2371 Debiti verso dipendenti

Conti di pagamento

  • 1020 Banca
  • altri conti della liquidità

Quota a carico del datore di lavoro nei contributi sociali e assicurativi

Nella gestione dei salari al lordo, i conti relativi ai contributi sociali e ai costi assicurativi permettono di identificare chiaramente la quota effettivamente a carico del datore di lavoro.

Nelle schede conto dedicate (ad esempio AVS, LPP, assicurazione infortuni, ecc.), vengono registrate:

  • in Dare, le quote totali dovute agli enti (datore di lavoro + dipendente),
  • in Avere, le trattenute a carico del dipendente.

La differenza tra questi importi rappresenta la quota a carico del datore di lavoro, cioè la parte che l’azienda sostiene come proprio onere.

Questo approccio consente di:

  • distinguere chiaramente tra costi aziendali e importi trattenuti ai dipendenti,
  • avere una visione trasparente degli obblighi verso gli enti sociali,
  • controllare con precisione l’incidenza dei costi del personale sul risultato aziendale.

Registrazione contabile dei salari al lordo

Alla fine del periodo salariale si registra il salario lordo e le relative trattenute sui salari dei dipendenti. Con la registrazione al lordo si rilevano sia il costo salariale totale, sia le trattenute e i debiti verso terzi.

La registrazione al lordo può essere eseguita:

  • per ogni singolo dipendente, oppure
  • come registrazione unica, che riporta per ogni conto gli importi complessivi di tutti i dipendenti.

Nelle piccole aziende con uno o due dipendenti, è possibile utilizzare registrazioni ricorrenti per replicare la registrazione dei salari per ciascun dipendente. In questo modo, la contabilità presenta un maggiore dettaglio dei costi del personale per persona.

L’esempio seguente si basa sulla registrazione unica, in cui ogni conto riporta gli importi totali, ad esempio:

  • salari lordi: somma dei salari di tutti i dipendenti
  • AVS: somma dei contributi AVS trattenuti sui salari, ecc.

Esempio:

  • 5000 Salari lordi → Dare
  • 1181 Assegni familiari → Dare
  • 5700 Contributi AVS/AI/IPG/AD → Avere (quota parte a carico del dipendente, trattenuta dalla paga)
  • 5720 Contributi LPP → Avere (quota parte a carico del dipendente, trattenuta dalla paga)
  • 5730 Contributi Lainf  → Avere (quota parte a carico del dipendente, trattenuta dalla paga)
  • 5740 Contributi per malattia → Avere (quota parte a carico del dipendente, trattenuta dalla paga)
  • 2209 Debiti imposta alla fonte → Avere (tutto a carico del dipendente). L'imposta alla fonte, trattenuta dalla paga del dipendente, deve essere versata totalmente all'Ufficio Imposte alla fonte e rappresenta un debito per l'azienda.
  • 2371 Debiti verso dipendenti → Avere

Pagamento del salario netto

Se i salari sono stati registrati nel momento in cui sono stati rilevati e il pagamento avviene successivamente, la registrazione del pagamento avviene come segue:

  • 2371 Debiti verso dipendenti → Dare
  • 1020 Banca → Avere

Registrazione degli acconti AVS e pagamento

Mensilmente o con un’altra cadenza regolare, il datore di lavoro riceve dall’Ufficio cantonale AVS gli acconti dei contributi AVS da versare. Tali importi comprendono anche gli eventuali assegni anticipati nella retribuzione del dipendente che ne ha diritto.
La fattura di acconto comprende sia la quota parte a carico del datore di lavoro sia quella a carico del dipendente.

Registrazione della fattura:

In data 03.01.2026 registriamo la fattura per acconti AVS:

  • 5700 Contributi sociali datore di lavoro → Dare
  • 2270 Debiti verso assicurazioni sociali (AVS/AI/IPG/AD) → Avere

Pagamento:

In data 30.01.2026 registriamo il pagamento degli acconti AVS:
Vengono pagati i contributi secondo la fattura, il cui importo è al netto di eventuali assegni familiari o altre indennità.

  • 2270 Debiti verso assicurazioni sociali (AVS/AI/IPG/AD) → Dare
  • 1020 Banca → Avere

Il conto AVS svolge un ruolo centrale di controllo:

  • in Avere sono registrate le trattenute salariali dei dipendenti
  • in Dare i pagamenti verso l’ente.

Il saldo del conto rappresenta quindi la quota a carico del datore di lavoro.

Nella scheda dei contributi AVS (vedi immagine), in Dare figurano gli acconti pagati, mentre in Avere figurano i contributi dedotti dalle paghe dei dipendenti. Il saldo del conto rappresenta quindi la quota a carico del datore di lavoro. Questa rappresentazione permette di verificare facilmente la correttezza dei contributi e dei versamenti effettuati.

Premio per contributi LPP e pagamento

Quando si riceve il premio annuale LPP si registra il costo complessivo sostenuto dal datore di lavoro e il debito nei confronti dell'assicuratore LPP.

Quando riceviamo la fattura del premio LPP:

  • 5720 Contributi LPP → Dare
  • 2272 Debiti LPP → Avere

Quando paghiamo la fattura del premio LPP:

  • 2272 Debiti LPP → Dare
  • 1020 Banca → Avere

Premio annuale Assicurazione infortuni (LAINF) e pagamento

Quando si riceve il premio annuale per la Lainf si registra il costo complessivo sostenuto dal datore di lavoro e il debito nei confronti dell'assicurazione Lainf.

Quando riceviamo la fattura del premio Lainf:

  • 5730 Premi assicurazione infortuni (LAINF) → Dare
  • 2273 Debiti assicurazioni infortuni → Avere

Quando paghiamo la fattura del premio Lainf:

  • 2273 Debiti assicurazioni infortuni → Dare
  • 1020 Banca → Avere

Premio annuale Assicurazione malattia collettiva (IGM) e pagamento

Quando si riceve il premio annuale per l'assicurazione collettiva malattia si registra il costo complessivo (che comprende la quota del datore di lavoro e quella del dipendente) e il debito nei confronti dell'assicurazione malattia.

Quando riceviamo la fattura del premio assicurazione malattia:

  • 5740 Assicurazione indennità giornaliera malattia  → Dare
  • 2274 Debiti assicurazioni malattia → Avere

Quando paghiamo la fattura del premio assicurazione malattia:

  • 2274 Debiti assicurazioni malattia → Dare
  • 1020 Banca → Avere

Pagamento dell’imposta alla fonte

L'imposta alla fonte, trattenuta dai salari mensili dei dipendenti soggetti all'Imposta alla fonte, deve essere dichiarata e versata dal datore di lavoro entro i termini previsti. Sono a carico unicamente del dipendente.

  • 2209 Debiti imposta alla fonte → Dare
  • 1020 Banca → Avere

Controllo e verifica

È importante verificare regolarmente:

  • la corrispondenza tra contabilità e conteggi salari
  • i saldi dei conti debitori verso enti sociali
  • i versamenti effettuati

Durante l’anno i contributi sociali vengono spesso versati sotto forma di acconti.
A seguito dei conteggi definitivi degli enti sociali, si registrano eventuali conguagli per adeguare costi e debiti agli importi effettivamente dovuti.

 

Riconciliazione dei salari e verifica della dichiarazione AVS

Quando la contabilità dei salari è gestita al netto, la dichiarazione annuale AVS non può essere verificata confrontando direttamente il conto salari con il conteggio definitivo della Cassa AVS. Infatti, il conto salari riporta gli importi netti contabilizzati, mentre il conteggio AVS si basa sulla massa salariale lorda elaborata dal programma di gestione delle paghe.

Per verificare la correttezza della dichiarazione annuale AVS e degli altri conteggi di fine anno è quindi necessario ricostruire la massa salariale lorda ed eseguire una serie di controlli di riconciliazione.

La procedura di riconciliazione consente di verificare la corrispondenza tra:

  • la contabilità
  • i conteggi del programma di gestione delle paghe
  • la dichiarazione annuale AVS
  • i conteggi definitivi degli enti sociali.

Obiettivi della riconciliazione

La riconciliazione di fine esercizio ha due obiettivi principali:

  • ricostruire la massa salariale lorda per confrontarla con quella dichiarata alla Cassa AVS;
  • riconciliare i contributi AVS confrontando la scheda del conto 5700 Contributi AVS con il conteggio definitivo della Cassa AVS.

Documenti necessari

Per eseguire la riconciliazione sono normalmente necessari:

  • il file di contabilità
  • i conteggi salari
  • la dichiarazione annuale AVS
  • il conteggio definitivo della Cassa AVS
  • i conteggi LPP
  • i conteggi delle assicurazioni (LAINF, indennità giornaliere, ecc.).

Verifica dei salari netti

Il primo controllo consiste nel verificare che gli importi pagati ai dipendenti coincidano con quelli risultanti dai conteggi del programma di gestione delle paghe.

Il totale dei salari netti contabilizzati deve corrispondere ai salari netti risultanti dai conteggi salariali.

Occorre inoltre verificare che non vi siano registrazioni mancanti, duplicate o riferite a periodi errati.

Eventuali differenze devono essere analizzate e corrette prima di procedere con la riconciliazione della massa salariale lorda.

Ricostruzione della massa salariale lorda

Per confrontare la contabilità con il conteggio AVS è necessario ricostruire la massa salariale lorda.

La ricostruzione deve essere effettuata utilizzando i dati del programma di gestione delle paghe, che riportano il dettaglio delle trattenute applicate a ciascun dipendente.

Si parte dai salari netti contabilizzati e si aggiungono esclusivamente le trattenute a carico dei dipendenti, quali:

  • AVS, AI, IPG e AD
  • contributi LPP
  • imposta alla fonte
  • altre trattenute salariali.

Devono invece essere esclusi:

  • assegni familiari;
  • rimborsi spese;
  • altre indennità che non costituiscono salario soggetto ad AVS.

Il risultato deve corrispondere alla massa salariale dichiarata alla Cassa AVS.

Verifica dei contributi AVS

Durante l'anno i contributi AVS vengono normalmente versati sotto forma di acconti. Solo il conteggio definitivo determina l'importo effettivamente dovuto.

Per questo motivo è necessario confrontare il saldo del conto 5700 Contributi AVS con il conteggio definitivo della Cassa AVS.

Il saldo del conto deve comprendere gli acconti versati durante l'anno e gli eventuali conguagli di fine esercizio. Il totale deve corrispondere ai contributi riportati nel conteggio definitivo della Cassa AVS.

Verifica degli altri contributi sociali

Lo stesso principio può essere applicato anche agli altri contributi sociali e assicurativi, confrontando i saldi dei relativi conti con i conteggi annuali emessi dagli enti competenti.

In particolare è opportuno verificare:

  • contributi LPP;
  • premi dell'assicurazione contro gli infortuni (LAINF);
  • premi per le indennità giornaliere;
  • altri contributi o premi assicurativi contabilizzati.

Anche per questi enti eventuali differenze devono essere analizzate e riconciliate prima della chiusura dell'esercizio.

Controlli di fine anno

Al termine dell'esercizio la riconciliazione deve consentire di verificare che:

  • la massa salariale lorda coincida con quella dichiarata alla Cassa AVS
  • i contributi contabilizzati coincidano con i conteggi definitivi degli enti
  • tutti gli acconti e gli eventuali conguagli siano stati registrati
  • non vi siano differenze tra la contabilità, i conteggi salariali e le dichiarazioni trasmesse agli enti sociali.

Una riconciliazione completa consente di individuare eventuali differenze prima dell'invio delle dichiarazioni agli enti sociali e garantisce la coerenza tra la contabilità, il programma di gestione delle paghe e i conteggi annuali.

FAQ

Perché la massa salariale della dichiarazione AVS non coincide con il conto salari?

  • Perché nella gestione al netto il conto salari registra esclusivamente gli importi netti corrisposti ai dipendenti, mentre la dichiarazione AVS si basa sulla massa salariale lorda.

Perché il saldo del conto AVS è diverso dagli acconti versati?

  • Perché durante l'anno vengono normalmente versati acconti. Solo il conteggio definitivo determina l'importo effettivamente dovuto.

Da dove si ricava il salario lordo?

  • Il salario lordo viene ricostruito utilizzando i conteggi elaborati dal programma di gestione delle paghe.

Come si ricostruisce il salario lordo partendo dal salario netto?

  • Si parte dal salario netto contabilizzato e si aggiungono le trattenute a carico del dipendente (AVS/AI/IPG/AD, LPP, imposta alla fonte e altre trattenute). Devono invece essere esclusi assegni familiari, rimborsi spese e altre indennità che non costituiscono salario soggetto ad AVS.

Funzionalità aggiuntive

Attraverso gli strumenti Aggiungi funzionalità, Aggiungi tabelle ed Estensioni, puoi arricchire il tuo file contabile con nuovi strumenti, dati e automazioni che semplificano il lavoro e rendono la gestione ancora più completa.

Questi strumenti ti permettono di trasformare Banana Contabilità in un ambiente di lavoro su misura, che cresce e si adatta alle tue necessità, senza mai perdere la semplicità d’uso che lo contraddistingue.

Aggiungi funzionalità

La funzione Aggiungi funzionalità consente di attivare strumenti avanzati, come la tabella Preventivo per il budget e la pianificazione finanziaria, la tabella Articoli, utilizzata per la fatturazione, tabella semplice per inserire dati supplementari e collegarli ad altre tabelle e tanto altro ancora.
Puoi iniziare con una contabilità semplice e poi aggiungere altre funzionalità man mano che ne hai la necessità con la crescita della tua attività e delle tue esigenze. 

Aggiungi tabelle

Con Aggiungi tabelle puoi creare spazi personalizzati per gestire dati aggiuntivi e collegarle ad altre tabelle già in uso.

Tutto resta nello stesso file, in modo ordinato e coerente.

Estensioni 

Con le Estensioni, puoi aggiungere funzionalità extra: report avanzati, controlli automatici, modelli di stampa o integrazioni con altri strumenti.
Le estensioni si installano facilmente e ti permettono di ampliare le capacità del programma solo quando serve. 

 

Aggiungi o rimuovi funzionalità da applicativi di contabilità

In Banana Contabilità Plus puoi personalizzare il tuo file attivando nuove funzionalità, senza complicare la struttura principale. Per accedere alle varie opzioni:

  • menu Strumenti > Aggiungi / Rimuovi funzionalità > Aggiungi e selezionare l'opzione desiderata.

Importante

  • Le opzioni disponibili in questo dialogo sono specifiche per i file di contabilità.
  • Negli applicativi di produttività (ad esempio Offerte e Fatture, Timesheet, ecc.) il dialogo Aggiungi / Rimuovi funzionalità  mostra opzioni diverse, pensate per quelle tipologie di file.

aggiungi funzionalità

Abilita Maiuscolo/Minuscolo nei numeri di conto descrittivi e nei codici

Permette di mantenere i conti descrittivi (colonna Conto) così come vengono inseriti, senza la conversione automatica in maiuscolo.
Attenzione: Cassa e cassa saranno riconosciuti come due conti diversi.

Aggiungi tabella Articoli

Le informazioni sono disponibili alla pagina Documentazione Tabella Articoli.

Aggiungi le colonne Articoli nella tabella Registrazioni

Le informazioni sono disponibili alla pagina Documentazione Colonne Articoli tabella Registrazioni.

Aggiungi tabella e colonne Articoli nella tabella Registrazioni

Le informazioni sono disponibili alla pagina Documentazione Tabella Articoli e alla pagina Documentazione Colonne Articoli tabella Registrazioni.

Aggiungi le colonne Indirizzi nella tabella Conti

Permette di aggiungere indirizzi e dati anagrafici ai conti presenti nella tabella Conti (clienti, fornitori, soci, ecc.). Selezionando l'opzione viene aggiunta la vista Indirizzi con tutte le nuove colonne.

Aggiungi e rimuovi tabella Preventivo

Aggiunge la tabella Preventivo nel file corrente, utile per la pianificazione finanziaria e la gestione dei budget.

Per ulteriori informazioni vedi Tabella Preventivo.

Modifica colonna tipo importo IVA nelle registrazioni

Nei file di contabilità con IVA, nella tabella Registrazioni, questa funzione permette di rendere modificabile manualmente la colonna Tipo imp. (Tipo importo IVA). Per ogni registrazione, il programma immette in automatico nella colonna Tipo importo i dati predefiniti della tabella Codici IVA (per ogni codice):

  • 0 (o cella vuota), si intende IVA inclusa
  • 1 = IVA esclusa, si intende IVA esclusa
  • 2 = importo IVA, l'importo della registrazione è considerato importo IVA al 100 %

 Se eccezionalmente, per un codice IVA cambia il tipo di importo, è possibile inserire manualmente 1 o 2.

Nota

Questa funzione non è compatibile con i file creati in versioni precedenti che non supportavano questa opzione.

Aggiungi tabelle

Con Banana Contabilità Plus puoi creare delle tabelle semplici per inserire informazioni aggiuntive direttamente nel file contabile, senza ricorrere a documenti esterni e senza appesantire la struttura principale. 

Si tratta di tabelle vuote e completamente personalizzabili, ideali per organizzare e raccogliere d in base alle tue necessità. Non hanno funzioni contabili integrate, ma rappresentano uno strumento pratico per organizzare e raccogliere dati collegati alla gestione aziendale.

Puoi aggiungere al tuo file una o più tabelle semplici e, se necessario, collegarle sia a una delle tabelle predefinite di Banana Contabilità Plus, sia tra loro.

Usi possibili di una tabella semplice

Le tabelle semplici possono essere utilizzate per creare elenchi e gestire dati di supporto alla contabilità, come ad esempio:

  • Rapporti di lavoro
  • Informazioni, note, appuntamenti con clienti e fornitori
  • Servizi resi ai clienti
  • Scadenziario polizze assicurative
  • Gestione chiavi di immobili
  • Annotazioni e note interne di gestione
  • Riferimenti a contratti, progetti o pratiche in corso
  • Elenchi di attività da svolgere legate alla contabilità.

Vantaggi

  • Flessibilità: puoi decidere liberamente il contenuto e la struttura
  • Tutto in un unico file: le tue informazioni restano sempre collegate alla contabilità
  • Semplicità: basta aggiungere righe e colonne, senza necessità di conoscenze contabili
  • Immediatezza: una volta confermato con OK, la tabella è subito disponibile nel file

 Come aggiungere una tabella semplice al file

  • Apri il file della tua contabilità
  • Dal menu Strumenti > Aggiungi/Rimuovi funzionalità > Aggiungi tabella semplice

Il programma aggiunge al file esistente una tabella con il nome che hai scelto, con le seguenti colonne predefinite:

  • IdRiga → serve per identificare univocamente ogni elemento.
  • Descrizione → descrizione dell’elemento.
  • Note → annotazioni o informazioni aggiuntive.

Tabella semplice

Per maggiori informazioni sulle tabelle da aggiungere al file consultare la pagina: 

  • Tabella semplice
    In questa pagina trovi informazioni su come personalizzare la tabella, visualizzando altre colonne predefinite o aggiungendone di proprie.

Esempi di tabelle semplici

Per darti un’idea delle possibilità, ecco alcuni esempi:

  • Tabella Note interne
    Spesso in contabilità servono annotazioni su scadenze o messaggi per colleghi e responsabili. Queste note vengono talvolta gestite in file Excel o Word, con il rischio di non ricordare dove sono stati salvati. Creando una tabella semplice nello stesso file contabile, le note restano sempre disponibili e facilmente consultabili.
     
  • Tabella Volontari/Eventi
    Utile per registrare nominativi, disponibilità e compiti in occasione di eventi o attività associative.
     
  • Tabella Agenti di vendita
    Permette di raccogliere informazioni sugli agenti, monitorare le aree di competenza e i rapporti con i clienti.

In questo modo le tabelle semplici diventano un vero e proprio strumento di supporto alla contabilità, adattabile alle esigenze specifiche della tua attività.

Come creare una tabella Note interne

In Banana Contabilità Plus puoi creare una tabella semplice dedicata alle Note interne, per raccogliere promemoria, annotazioni e riferimenti utili direttamente nello stesso file contabile.
In questo modo hai tutte le informazioni a portata di mano, senza dover usare documenti esterni.

Come creare la tabella Note interne

  • April il file della contabilità
  • Crea la tabella semplice, nominandola Note interne (Internal notes)
  • Imposta le colonne:
    • Id = nel nostro esempio la colonna Id è stata nascosta, perché non dobbiamo collegarla ad altre tabelle
      Nascondi questa colonna dal menu Dati > Disponi colonne > Id (togli la spunta "Visibile").
    • Descrizione = nel nostro esempio abbiamo inserito la descrizione dell'argomento
    • Note = il testo dell'annotazione
    • Link = il collegamento al documento relativo alla nota.
      Aggiungi questa colonna dal menu Dati > Disponi colonne > Links (spunta “Visibile”).

Con questa configurazione puoi creare e gestire una tabella di annotazioni interne e documenti visibili direttamente nella contabilità senza bisogno di file aggiuntivi, e consultabili in qualsiasi momento.

Utilizzare la tabella delle note interne

  • Puoi annotare promemoria, verifiche da fare, riferimenti a documenti e ogni altra informazione utile.
  • Le note rimangono sempre accessibili e collegate al file contabile, senza appesantire la struttura principale.
  • Quando le annotazioni diventano numerose, puoi semplificare la ricerca con la funzione Filtra righe: basta digitare una parola chiave, e il programma mostrerà tutte le righe che la contengono.

Come creare una tabella Agenti di vendita collegata alla tabella Registrazioni

Con Banana Contabilità Plus puoi creare una tabella semplice dedicata agli Agenti di vendita (o Rappresentanti) e collegarla direttamente alla tabella Registrazioni.
In questo modo puoi associare ogni vendita al nome dell’agente che l’ha conclusa, mantenendo tutte le informazioni all’interno dello stesso file contabile, senza dover ricorrere a documenti esterni.

Struttura della tabella Agenti/Rappresentanti

La tabella semplice Agenti/Rappresentanti può includere le seguenti colonne:

  • IdRiga (RowId) → codice identificativo dell’agente (serve anche per il collegamento).
  • Descrizione → informazioni aggiuntive sull’agente.
  • Percentuale commissione → valore della provvigione per ciascun agente.
  • Note → annotazioni specifiche.
  • Links → collegamento al contratto di commissione o ad altri documenti.

Collegamento con la tabella Registrazioni

Per collegare la tabella Agenti/Rappresentanti alla tabella Registrazioni:

  • Apri il file della contabilità.
  • Vai nella tabella Registrazioni.
  • Dal menu Strumenti > Aggiungi/Rimuovi funzionalità > Aggiungi colonne per collegare tabelle.
  • Selezionata la tabella Agenti di vendita
  • Indica dopo quale colonna inserire il collegamento.
  • Conferma con OK.

Nella tabella Registrazioni compaiono le colonne collegate:

  • Id → dove inserire il codice identificativo dell'Agente di vendita
  • Agente di vendita (Sales Representatives) → la descrizione collegata all’Id. Quando inserisci il codice, il nome dell’agente appare in automatico.

 Per ogni registrazione di vendita puoi selezionare il nome dell’agente direttamente dalla tabella Agenti di vendita.

Vantaggi del collegamento

  • Centralizzazione → tutte le informazioni sugli agenti restano nello stesso file contabile.
  • Tracciabilità → ad ogni vendita puoi associare subito il rappresentante che l’ha conclusa.
  • Analisi veloce → con la funzione Filtra righe puoi visualizzare soltanto le registrazioni relative a un determinato agente.

Calcolo delle commissioni

  • Filtra le registrazioni per agente.
  • In basso nella finestra informativa vedi subito il totale delle vendite.
  • Per calcolare la commissione puoi:
    • Nella colonna Importo copiare il totale che viene indicato in basso alla finestra, selezionando le celle, e moltiplicarlo per la commissione di vendita.
    • Esportare in Excel le righe filtrate e applicare la formula della percentuale di commissione.

Con questa impostazione puoi gestire in modo semplice le vendite per agente, calcolare le provvigioni e avere sempre uno storico aggiornato all’interno dello stesso file di Banana.

Estensioni

Le estensioni sono dei moduli aggiuntivi del programma che permettono di utilizzare delle funzionalità supplementari; la maggior parte di queste sono disponibili unicamente con il piano Advanced di Banana Contabilità Plus.

Qui di seguito l'elenco di quelle principali:

Questa estensione è disponibile unicamente con il piano Advanced di Banana Contabilità Plus. Maggiori informazioni...

Per stampare il registro dei patrizi nel Canton Ticino. Sono previsti vari  report con l'elenco dei patrizi, con la possibilità di scegliere se si vuole l'elenco completo, solo con diritto di voto e se in ordine di numero o in ordine alfabetico.

Analisi di bilancio e flussi di cassa

Report e grafici finanziari avanzati per la tua contabilità in partita doppia, compresi il rendiconto finanziario, i rapporti finanziari standard, l'analisi Dupont e l'indice Altman. Puoi confrontare i dati storici su più anni e i dati di previsione con l'anno in corso.

Questa estensione è disponibile unicamente con il piano Advanced di Banana Contabilità Plus.

Gestione portafoglio titoli

Per gestire nel file della tua contabilità anche i titoli. Genera i report con i dettagli sui movimenti dei tuoi titoli, la riconciliazione e dati di valutazione contabili del portafoglio.

Questa estensione è disponibile unicamente con il piano Advanced di Banana Contabilità Plus.

Gestione costruzioni e ristrutturazioni

Per gestire i progetti di costruzioni e ristrutturazioni. Tieni facilmente sotto controllo i costi del tuo progetto, dalla fase di preventivo, assegnazioni e pagamenti. Vedi se i costi sono in linea con i preventivi per evitare di superare il budget imposto. Classificazione dei dati per categoria di spesa e per imprese.

Questa estensione è disponibile unicamente con il piano Advanced di Banana Contabilità Plus.

Rendiconto gestionale e stato patrimoniale Enti Terzo Settore (Italia)

L'estensione permette di creare il calcolo e le stampe seguenti:

  • Stato gestionale
  • Stato patrimoniale
  • Report 5 per mille
  • Report raccolta fondi
  • Attestato di donazione per i soci.

Elenco di tutte le estensioni

Nella nostra pagina web Estensioni si trova l'elenco di tutte le estensioni disponibili per la Svizzera, Italia e altre Nazioni.

Estensioni autoprogrammate

Per gli esperti di programmazione è possibile modificare estensioni esistenti o crearne di proprie, installandole poi manualmente sul programma.

Questa possibilità è disponibile unicamente con il piano Advanced di Banana Contabilità Plus.

Funzionalità per commercialisti, fiduciari ed esperti contabili

Banana Contabilità Plus affianca i software che già utilizzi nel tuo studio e ti offre un modo flessibile per gestire e controllare la contabilità dei clienti. Puoi occuparti direttamente della tenuta contabile oppure lasciare al cliente le registrazioni quotidiane, intervenendo per l’impostazione, le verifiche e la chiusura dell’esercizio. Adatti così il tuo lavoro alle esigenze di ogni mandato, senza dover sostituire gli strumenti su cui si basa la tua attività.

Dai modelli pronti all’uso all’importazione dei movimenti bancari, dai controlli contabili ai bilanci personalizzati: hai a disposizione funzioni concrete per ridurre gli inserimenti manuali, individuare le incongruenze e preparare la documentazione da consegnare al cliente.

Le funzioni avanzate presentate in questa pagina, come le Regole, il Filtro righe temporaneo e le estensioni per i rendiconti IVA svizzeri, richiedono il piano Advanced di Banana Contabilità Plus.

Predisponi una contabilità su misura per ogni cliente

Con i modelli di Banana Contabilità Plus parti da un piano dei conti già impostato, scegliendo la base più adatta alla forma giuridica, all’attività e alle esigenze contabili del cliente. Puoi poi personalizzare conti, gruppi e impostazioni, senza dover costruire ogni nuova contabilità da zero. I modelli sono accessibili anche direttamente dal programma, con il comando File > Nuovo. 

Con il tuo abbonamento puoi inoltre creare e gestire un numero illimitato di file contabili, senza costi aggiuntivi per ogni nuova contabilità.

Applicativi Contabili

Organizza la collaborazione con il cliente

La ripartizione del lavoro può cambiare da un mandato all’altro. Per un cliente autonomo puoi predisporre la contabilità e concordare verifiche periodiche; per chi preferisce affidarti l’intera gestione, puoi occuparti delle registrazioni e ricevere la documentazione necessaria in formato digitale. Banana supporta entrambe le modalità di lavoro.

Condividi il file contabile e i giustificativi

Il cliente può trasmetterti il file della contabilità insieme ai documenti dell’esercizio. Collegando fatture, ricevute e altri giustificativi alle registrazioni, puoi consultare il documento direttamente dal movimento contabile, senza doverlo cercare fra email o fascicoli cartacei. Lo stesso sistema facilita il passaggio della documentazione al revisore. 

Maggiori informazioni sull'organizzazione e condivisione dei documenti

Lavora con il servizio cloud che preferisci

Per semplificare lo scambio dei dati, puoi utilizzare una cartella condivisa nel cloud dello studio o del cliente. Il file contabile e i giustificativi rimangono così nello stesso ambiente di lavoro, riducendo l’invio di copie via email.

Banana Contabilità Plus funziona sul tuo computer: scegli tu dove conservare i dati, in locale, sulla rete dello studio o su un servizio cloud. La condivisione del file non prevede la modifica simultanea: per evitare conflitti, una sola persona alla volta deve lavorare sullo stesso file. 

Maggiori informazione sulla condivisione dei file tramite cloud

Automatizza gli inserimenti e semplifica il lavoro quotidiano

Con Banana Contabilità Plus puoi impostare regole e automatismi che garantiscono dati coerenti e riducono il tempo dedicato ai controlli manuali.

Importa i movimenti bancari e completali con le Regole

Importando gli estratti conto bancari, riduci la trascrizione manuale dei movimenti. Con le Regole di completamento puoi poi assegnare automaticamente contropartite, codici IVA, centri di costo e altre informazioni alle registrazioni che corrispondono ai criteri definiti.

Per esempio, puoi predisporre una Regola per attribuire determinati pagamenti al conto delle spese telefoniche, indicando anche il codice IVA da utilizzare. La stessa impostazione viene riutilizzata nelle importazioni successive. Sei tu a stabilire il trattamento contabile; Banana lo applica ai movimenti corrispondenti.

Questo ti permette di velocizzare il lavoro dello studio e di predisporre automatismi anche per i clienti che registrano in autonomia. 

Riutilizza le registrazioni ricorrenti

Per le operazioni che si ripetono, puoi memorizzare le registrazioni nella tabella Registrazioni ricorrenti e richiamarle quando servono, evitando di riscrivere ogni volta gli stessi dati. 

È inoltre disponibile la creazione automatica di registrazioni con cadenze regolari, che permette di definire frequenza e periodo di ripetizione. Questa funzione è attualmente in versione Beta nel Dev Channel, la versione di sviluppo di Banana Contabilità Plus.

Controlla la contabilità e intervieni dove serve

Che le registrazioni siano state inserite dal cliente o dal tuo studio, gli strumenti di verifica ti aiutano a individuare le anomalie e a concentrarti sulle operazioni da approfondire. 

Verifica la struttura e la coerenza dei dati

Con il comando Azioni > Controlla contabilità puoi ricalcolare i dati ed eseguire controlli estesi. Il programma segnala, fra l’altro, problemi nella struttura del piano dei conti, differenze nelle registrazioni, discrepanze tra i saldi di apertura e quelli di chiusura dell’anno precedente, oltre a differenze di cambio non ancora registrate.

Le segnalazioni nella finestra Messaggi ti aiutano a individuare i punti su cui intervenire. 

check accounting

Individua a colpo d'occhio le differenze contabili

La colonna Saldo evidenzia le differenze contabili nella tabella Registrazioni. Nella contabilità in partita doppia, per esempio, ti aiuta a rilevare le squadrature tra Dare e Avere e a risalire al punto in cui si generano.

È uno strumento utile sia durante l’inserimento dei dati sia quando controlli una contabilità già compilata.

▶ ​Guarda il Video sulla colonna Saldo

Confronta i saldi contabili con quelli effettivi

Con le registrazioni di verifica #CheckBalance puoi controllare che il saldo di un conto corrisponda a un valore di riferimento, per esempio quello riportato nell’estratto bancario.

Indichi il conto, la data e il saldo da verificare: durante il controllo, Banana confronta questo riferimento con il saldo contabile e segnala eventuali differenze. Puoi predisporre queste verifiche anche durante l’anno, senza rimandare tutto alla chiusura. 

Trova e correggi le registrazioni interessate

Il Filtro righe temporaneo ti permette di visualizzare le registrazioni che corrispondono a un testo, un importo o altri criteri e di modificarle direttamente.

Puoi, per esempio, cercare il nome di un fornitore e controllare i codici IVA delle operazioni visualizzate, oppure selezionare i movimenti di un conto per verificarne le imputazioni. Al termine, rimuovi il filtro e torni alla visualizzazione completa, mantenendo l’ordine originale delle registrazioni. 

filter

Prepara e verifica i rendiconti IVA svizzeri

Genera il rendiconto IVA dai dati contabili

Le estensioni per il metodo effettivo e per il metodo delle aliquote saldo/forfetarie permettono di preparare il rendiconto IVA svizzero a partire dai dati della contabilità.

Puoi visualizzare un’anteprima del rendiconto per controllarne gli importi ed esportare i dati in formato XML per la trasmissione online all’Amministrazione federale delle contribuzioni (AFC). 

La gestione contabile può essere impostata sia secondo le prestazioni ricevute, ossia sull’incassato, sia secondo le prestazioni convenute , ossia sul fatturato.

Riconcilia gli importi IVA dichiarati con la contabilità

Banana Contabilità Plus include l'estensione Riconciliazione annuale IVA svizzera (attualmente in versione Beta), che consente di confrontare i dati IVA trasmessi all'Amministrazione federale delle contribuzioni (AFC) con quelli presenti nel file della contabilità.

L'estensione genera report di riconciliazione dettagliati e, in caso di differenze, permette di identificare le registrazioni che ne sono all'origine, facilitando così le verifiche e le eventuali correzioni.

Questo strumento risulta particolarmente utile durante le operazioni di chiusura e revisione della contabilità, ma può essere utilizzato anche prima dell'invio di ogni rendiconto IVA periodico per verificare la correttezza dei dati e assicurarsi che quanto viene trasmesso all'AFC corrisponda alle registrazioni contabili.

Prepara bilanci e documentazione da consegnare

Presenta i risultati nel formato più utile al cliente

Con il comando Report > Bilancio abbellito con gruppi, ottieni bilancio e conto economico, personalizzando il periodo, le colonne e il livello di dettaglio.

Puoi preparare rendiconti annuali o situazioni periodiche, presentare i dati suddivisi per mese o trimestre e confrontare consuntivo e preventivo. La possibilità di scegliere quali conti e gruppi mostrare ti permette di adattare la presentazione alle esigenze del destinatario.

Riclassifica bilancio e conto economico senza modificare il piano dei conti

Quando serve una diversa presentazione dei risultati, puoi utilizzare un Report contabile esterno collegato al file della contabilità.

Definisci uno schema di raggruppamento alternativo e ottieni bilancio e conto economico riclassificati, mantenendo invariato il piano dei conti utilizzato per le registrazioni. Puoi così rispondere a esigenze diverse di analisi e rendicontazione senza riorganizzare la contabilità del cliente. Per maggiori informazioni consulta le seguenti pagine:

Riunisci report e giustificativi in un dossier PDF

Con il comando File > Crea dossier PDF puoi raccogliere in un unico fascicolo bilancio, conto economico, giornale, schede conto e altri report, includendo anche i giustificativi digitali collegati alle registrazioni.

Prepari così una documentazione ordinata da consegnare al cliente, condividere con il revisore o conservare a conclusione dell’esercizio. 

Dalla gestione contabile ai servizi ad alto valore aggiunto

Banana Contabilità ti permette anche di ampliare i servizi del tuo studio: dalle previsioni finanziarie e dall’analisi della liquidità alla contabilità di titoli e trust, fino alla ricostruzione di contabilità incomplete e agli incarichi specialistici. Sono strumenti con cui mettere a frutto le tue competenze anche oltre la tenuta contabile, rispondendo a esigenze particolari e sviluppando nuove opportunità di consulenza. 

Ecco i principali servizi che puoi offrire grazie a Banana Contabilità:

Scopri le opportunità e i servizi specialistici per contabili, fiduciari e revisori

Dialoghi condivisi

In Banana Contabilità ci sono dei dialoghi che vengono condivisi da varie funzioni e report. Uno tra questi è il dialogo Periodo.

Questo dialogo è presente in varie stampe e Report. Ecco alcuni esempi:

  • Giornale per periodo
  • Scheda o schede conto, categorie, centri di costo e profitto
  • Bilancio e Conto economico
  • Rendiconto nelle Entrate e Uscite

Dialogo - sezione Periodo

Questa sezione appare in diversi dialoghi (p.es. nella scheda conto, nei bilanci...) e ha come funzione quella di limitare la visualizzazione o l'elaborazione dei dati solo per un periodo indicato.
Se si indica p.es. un trimestre, nella scheda conto verranno visualizzati solo i movimenti del trimestre e nel bilancio appariranno i risultati per il trimestre.

diaologo sezione periodo

Tutto

Sono inclusi tutti i movimenti della contabilità.

Periodo specificato

Si intende il periodo specificato, indicando la data di inizio e di fine.

Movimenti senza data

Se nella contabilità sono stati inseriti movimenti senza data, questi saranno considerati solo se si seleziona tutto.
Se invece si inserisce p.es. dal 1. gennaio fino al 31 dicembre, i movimenti senza data non risulteranno nel report.