Ammortamento dei cespiti con Access

Come gestire i cespiti e calcolare la quota di ammortamento, il fondo accantonato, l'eventuale plusvalenza/minusvalenza e la sopravvenienza passiva

Gli elementi patrimoniali destinati a essere utilizzati da un’impresa per più esercizi devono essere sottoposti ad un processo di ammortamento, secondo coefficienti stabiliti dal Fisco. Questo perché l’utilità del bene non si esaurisce nello stesso esercizio in cui è stato acquisito ma piuttosto si ripercuote anche sugli esercizi futuri.

Sono oggetto di ammortamento le immobilizzazioni materiali (fabbricati, macchinari, impianti, automezzi, attrezzature, mobili), quelle immateriali (brevetti, marchi, costi di riceva, di sviluppo e di pubblicità) e quelle finanziarie (partecipazioni).

Con Access è possibile realizzare un database che consenta la gestione dei cespiti e relativi ammortamenti. Oltre a eseguire l’accantonamento annuale secondo la quota percentuale, il database evidenzia il fondo ammortamento accantonato e, nel caso di vendita o dismissione, la rispettiva plusvalenza/minusvalenza e la sopravvenienza passiva.


scarica l’esempio

Dopo avere creato un nuovo database inseriamo la tabella Categorie poiché ogni bene ammortizzabile deve essere associato ad una categoria. Èuna tabella molto semplice, composta dall’unico campo chiamato Categoria, tipo testo, dimensione campo 32, chiave primaria, indicizzato con duplicati non ammessi.

La seconda tabella da creare si chiamerà Cespiti e conterrà tutti i beni ammortizzabili dell’impresa. Sarà composta dai seguenti campi:

  • Matricola, tipo testo, dimensione campo 32, indicizzato con duplicati non ammessi; Cespite, tipo testo, dimensione campo 128, Chiave primaria, indicizzato con duplicati non ammessi;
  • Categoria, necessario per creare una relazione con l’omonima tabella, tipo testo, dimensione campo 32, indicizzato con duplicati ammessi;
  • Data_Acquisto, tipo Data/Ora, formato Data in cifre; Coefficiente, dovrà contenere la percentuale di ammortamento, tipo numerico, dimensione campo Byte, posizioni decimali 0, richiesto Sì;
  • Costo_Storico, tipo numerico, dimensione campo Precisione doppia, formato Valuta, posizioni decimali 2, richiesto Sì;
  • per rendere il database più completo e ricco, potremmo inserire un campo testuale con dati fornitore e dettagli fattura;
  • Vendita (che conterrà il prezzo dell’eventuale vendita necessario per determinare la plusvalenze/minusvalenza), tipo Numerico, formato Valuta, posizioni decimali 2, richiesto Sì;
  • Dismesso (necessario per calcolare la sopravvenienza passiva), tipo Sì/No, formato Sì/No.