Le spese maturate suonano astratte finché le chiusure di fine mese iniziano ad accumularsi. Sono un pilastro di una corretta contabilità per competenza, garantendo che i tuoi report finanziari riflettano la realtà economica, non solo quando il denaro cambia di mano. Ecco una chiara spiegazione, incentrata su Beancount, di cosa sono, perché contano e come registrarle, stornarle e segnalarle con precisione nel tuo registro in testo semplice.
In Breve ⚡
- Le spese maturate sono costi che hai sostenuto in questo periodo ma che non hai ancora pagato. Vengono registrate come una passività finché il denaro non viene effettivamente speso.
- In Beancount, è semplice: si addebita un conto
Spese:e si accredita un contoPassività:Maturate:. Successivamente, si estingue la passività quando si paga.- Per i report, puoi vedere quanto devi a una data specifica eseguendo un
bean-queryconCHIUDI ILePULISCIper ottenere un'istantanea pulita dello stato patrimoniale.
Cos'è una Spesa Maturata?
Una spesa maturata è un costo che un'azienda ha sostenuto, ma non ha ancora pagato. Viene registrata quando il servizio viene ricevuto o il costo viene sostenuto, anche se la fattura non è ancora arrivata o il pagamento non è ancora dovuto. Questa pratica segue il principio di competenza economica della contabilità per competenza, che stabilisce che le spese dovrebbero essere registrate nello stesso periodo dei ricavi che hanno contribuito a generare.
Esempi comuni includono:
- Salari maturati dai dipendenti alla fine di un mese ma pagati il mese successivo.
- Utenze (elettricità, acqua) che hai consumato a dicembre ma per le quali non riceverai la fattura fino a gennaio.
- Interessi su un prestito che si sono accumulati durante il mese ma non sono stati ancora prelevati dal tuo conto.
Registrando questi costi quando si verificano, ottieni un quadro molto più veritiero della performance finanziaria della tua azienda per quel periodo.
Come Beancount la Pensa (in 30 secondi)
Beancount è un sistema di contabilità a partita doppia basato su testo semplice. Tutto è una direttiva datata o una transazione in un file di testo. Il sistema è costruito su cinque tipi di conto principali: Attività, Passività, Patrimonio Netto, Ricavi e Spese.
Le registrazioni sono sempre ordinate per data. Un dettaglio fondamentale è che le verifiche di saldo vengono controllate prima che le transazioni dello stesso giorno vengano elaborate. Questo è importante da ricordare quando inserisci controlli e registrazioni di storno.
Infine, il linguaggio bean-query fornisce un modo potente, simile a SQL, per generare report. Con operatori come APRI IL, CHIUDI IL e PULISCI, puoi creare viste precise "alla data" per i tuoi bilanci.
Il Tuo Piano dei Conti (Suggerito)
Un piano dei conti gerarchico e ordinato è il tuo miglior alleato. Per le spese maturate, la struttura è semplice. Avrai bisogno di:
- Un conto spese: ad esempio,
Spese:Utenze,Spese:Stipendi:Salari - Un conto passività corrispondente: ad esempio,
Passività:Maturate:Utenze,Passività:Maturate:Stipendi - Il tuo conto cassa: ad esempio,
Attività:Banca:ContoCorrente
Beancount impone i cinque tipi di conto di primo livello. Tenere i nomi dei tuoi conti organizzati rende le interrogazioni e i report molto più facili in seguito.
Il Modello Principale (Nessun Plugin, Nessuna Magia)
Questo è il modo più diretto per gestire le competenze in Beancount. Prevede due passaggi: maturare la spesa a fine mese ed estinguere la passività quando si paga.
Passaggio 1: Matura la Spesa a Fine Mese
All'ultimo giorno del periodo, registri la spesa e crei la passività.
2025-02-28 * "Matura elettricità febbraio" #competenza
Spese:Utenze 120.00 USD
Passività:Maturate:UtenzePassaggio 2: Estingui la Competenza Quando Paghi
Quando arriva la bolletta e la paghi, non tocchi di nuovo il conto spese. Invece, addebiti il conto passività per estinguerlo.
2025-03-05 * "Paga elettricità feb - City Power"
Passività:Maturate:Utenze 120.00 USD
Attività:Banca:ContoCorrenteQuesto è l'approccio più pulito per i piccoli team. Colloca correttamente la spesa a febbraio e garantisce che non la conteggi due volte a marzo. Nota che in Beancount, lasciare un importo vuoto permette al sistema di bilanciare automaticamente la transazione.
Alternativa: Storno il Primo Giorno
Se preferisci lo stile contabile classico di "storno automatico", puoi registrare l'opposto della tua registrazione di competenza il primo giorno del mese successivo. Poi, registri la fattura effettiva del fornitore sul conto spese come faresti normalmente.
Passaggio 1: Matura a Fine Mese (Come prima)
2025-02-28 * "Matura elettricità febbraio" #competenza
Spese:Utenze 120.00 USD
Passività:Maturate:UtenzePassaggio 2: Storna il Primo Giorno del Mese Successivo
2025-03-01 * "Storna competenza elettricità febbraio" #storno
Passività:Maturate:Utenze 120.00 USD
Spese:UtenzePassaggio 3: Registra il Pagamento Normalmente
2025-03-05 * "City Power - Fattura febbraio"
Spese:Utenze 120.00 USD
Attività:Banca:ContoCorrenteAttenzione ai controlli: Ricorda che le verifiche di saldo vengono valutate prima delle transazioni dello stesso giorno. Se vuoi controllare il saldo del tuo conto Passività:Maturate:Utenze, inserisci la verifica il 2025-02-28 per confermare la competenza o il 2025-03-01 dopo la transazione di storno per confermare che sia zero. Inserirla prima dello storno il 2025-03-01 causerà un falso fallimento.
Sei Competenze Comuni (Modelli da Copiare e Incollare) 📋
Ecco alcuni esempi pronti all'uso per competenze aziendali comuni.
1. Affitto Non Ancora Fatturato
2025-01-31 * "Matura affitto gennaio" #competenza
Spese:Affitto 3000.00 USD
Passività:Maturate:Affitto2. Salari Maturati ma Non Pagati
2025-03-31 * "Matura salari marzo" #competenza
Spese:Stipendi:Salari 8500.00 USD
Passività:Maturate:Stipendi3. Ferie (FER) Maturate
2025-03-31 * "Matura FER maturate a marzo" #competenza
Spese:Stipendi:FER 900.00 USD
Passività:Maturate:Stipendi4. Interessi Maturati su un Prestito
2025-02-29 * "Matura interessi mensili prestito" #competenza
Spese:Interessi 210.00 USD
Passività:Maturate:Interessi5. Compensi Professionali (Revisione/Legale)
2025-12-31 * "Matura compensi revisione fine anno" #competenza
Spese:Professionali:Revisione 4200.00 USD
Passività:Maturate:Professionali6. Utenze Consumate ma Non Fatturate
2025-04-30 * "Matura utenze aprile" #competenza
Spese:Utenze 95.00 USD
Passività:Maturate:UtenzeReportistica: "Cosa devo a una certa data?"
bean-query è il tuo strumento per ottenere risposte. Ecco come ottenere un'istantanea corretta dello stato patrimoniale delle tue spese maturate.
Ottieni Tutti i Saldi delle Passività Maturate a Fine Periodo
Questa interrogazione ti dà il saldo di ogni conto passività maturata al 31 marzo 2025.
bean-query main.beancount '
SELECT conto, UNITS(SUM(posizione)) AS saldo
FROM APRI IL 2025-01-01 CHIUDI IL 2025-04-01 PULISCI
WHERE conto ~ "^Passività:Maturate"
GROUP BY 1
ORDER BY 1;
'APRI ILimposta i saldi iniziali all'inizio del periodo.CHIUDI ILtronca le transazioni prima di questa data (è esclusiva). Ecco perché usiamo2025-04-01per ottenere dati fino al2025-03-31incluso.PULISCIazzera i Ricavi e le Spese, dandoti una visione pulita dello stato patrimoniale (Attività, Passività, Patrimonio Netto).
Visualizza un Registro di Tutte le Registrazioni per Competenza
Se vuoi vedere la cronologia delle transazioni grezze per i tuoi conti di competenza:
bean-query main.beancount '
SELECT data, beneficiario, descrizione, posizione
WHERE conto ~ "^Passività:Maturate"
ORDER BY data;
'Ottieni un Totale Unico per Tutte le Competenze
Per un riepilogo rapido dell'importo totale che devi:
bean-query main.beancount '
SELECT UNITS(SUM(posizione)) AS totale_competenze
FROM APRI IL 2025-01-01 CHIUDI IL 2025-04-01 PULISCI
WHERE conto ~ "^Passività:Maturate";
'Controlli e "Insidie" Specifiche di Beancount
- Tempistiche delle Verifiche di Saldo: Come accennato, le verifiche controllano il saldo all'inizio del giorno.
2025-03-01 saldo ...viene eseguito prima di qualsiasi transazione del2025-03-01. Pianifica di conseguenza. - Nomenclatura e Gerarchia: Un albero ordinato come
Passività:Maturate:*non è solo per bellezza. Rende le tue interrogazioni più semplici e i tuoi report immediatamente comprensibili. - Usa il Pad con Cautela: La direttiva
padpuò correggere i saldi di apertura, ma evita di usarla per "sistemare" le competenze ricorrenti. Fare registrazioni esplicite fornisce una chiara pista di controllo. - Reportistica "Alla Data": Per le istantanee dello stato patrimoniale, preferisci sempre
APRI ... CHIUDI ... PULISCIinbean-query. Questo impedisce ai conti di ricavi e spese di inquinare i totali delle tue passività.
Costi Anticipati vs. Maturati (Breve Confronto)
È facile confonderli. Sono immagini speculari:
- Spesa Maturata: Servizio consumato ora, denaro pagato dopo. Crea una passività.
- Costo Anticipato: Denaro pagato ora, servizio consumato dopo. Crea un'attività.
La logica contabile è la stessa in Beancount; cambiano solo i conti (Attività:Anticipati:* vs. Passività:Maturate:*).
Modello Pronto all'Uso (Inizio File)
Ecco le direttive apri necessarie per gli esempi usati in questo post. Aggiungile una volta all'inizio del tuo file di registro.
; --- Conti (apri una volta) ---
2025-01-01 apri Attività:Banca:ContoCorrente
2025-01-01 apri Spese:Utenze
2025-01-01 apri Spese:Stipendi:Salari
2025-01-01 apri Spese:Interessi
2025-01-01 apri Spese:Professionali:Revisione
2025-01-01 apri Passività:Maturate:Utenze
2025-01-01 apri Passività:Maturate:Stipendi
2025-01-01 apri Passività:Maturate:Interessi
2025-01-01 apri Passività:Maturate:ProfessionaliNote Finali
Se gestisci la tua contabilità in base di cassa, non registrerai le competenze: le spese vengono semplicemente registrate quando vengono pagate. Se operi in base di competenza, usare i modelli sopra è essenziale per abbinare i costi al periodo in cui hai consumato il servizio.
Gli esempi qui forniti hanno uno scopo educativo generale. Consulta sempre il tuo commercialista per trattamenti specifici del settore, specialmente per quanto riguarda bonus, imposte sui salari e soglie di capitalizzazione.