Risorse specifiche per paese per aiutarti nella preparazione fiscale di fine anno utilizzando i dati Beancount
Introduzione: La preparazione fiscale di fine anno può essere semplificata sfruttando i dettagliati registri finanziari di Beancount. Di seguito forniamo guide specifiche per paese per cinque regioni popolari tra gli utenti Beancount – Stati Uniti, Canada, Germania, Regno Unito e Australia. Ogni sezione illustra il tipico processo di dichiarazione dei redditi per individui o piccole imprese, indica le risorse ufficiali delle autorità fiscali e offre suggerimenti sull'uso dei dati Beancount (e degli strumenti o plugin compatibili) per semplificare la rendicontazione. Usa queste guide come punto di partenza per assicurarti che il tuo ledger Beancount supporti efficacemente le tue esigenze di dichiarazione dei redditi.
Live Prices può aggiornare le valutazioni di mercato per gli strumenti finanziari supportati. Non stabilisce i proventi delle transazioni, gli importi dei redditi o i costi di acquisizione ai fini fiscali. Conserva i valori specifici delle transazioni e le prove dei prezzi datate utilizzate nei tuoi report.
Stati Uniti
Panoramica sulla preparazione fiscale di fine anno: Negli Stati Uniti, gli individui e i titolari di ditta individuale preparano la dichiarazione annuale dei redditi sul Modello 1040, spesso con prospetti aggiuntivi. I passaggi chiave includono:
- Raccogliere i documenti sul reddito: Raccogli tutti i Moduli W-2 (reddito da lavoro dipendente), i Moduli 1099 (per redditi da lavoro autonomo, interessi, dividendi, ecc.) e qualsiasi altra dichiarazione fiscale di fine anno. L'IRS raccomanda di conservare i documenti di supporto come ricevute, fatture e bollette pagate in modo organizzato, poiché questi supportano le voci della tua dichiarazione dei redditi. Le piccole imprese o i lavoratori autonomi utilizzeranno il Prospetto C (Utili o Perdite da Attività d'Impresa) per dichiarare i ricavi e le spese aziendali, quindi assicurati di avere tutti i registri delle entrate e delle spese aziendali per l'anno.
- Compilare detrazioni e crediti: Raccogli i registri delle spese deducibili (es. interessi ipotecari, contributi di beneficenza, spese mediche) e qualsiasi credito d'imposta. Se gestisci un'impresa, riassumi le spese per categoria (forniture per ufficio, viaggi, ecc.) come necessario per il Prospetto C o altri prospetti.
- Riconciliare conti e rendiconti finanziari: Usa Beancount per generare un Conto Economico (Profitti e Perdite) e uno Stato Patrimoniale per l'anno fiscale. Questo aiuta a verificare che tutti i totali delle entrate e delle spese corrispondano alla tua documentazione. È comune rettificare i libri contabili per elementi come l'ammortamento o le scorte di magazzino a fine anno.
- Presentare entro la scadenza: Le dichiarazioni dei redditi individuali sono generalmente dovute entro il 15 aprile dell'anno successivo (salvo proroga). Se hai bisogno di più tempo, richiedi una proroga entro la scadenza di aprile, ma ricorda che le imposte dovute sono comunque da versare entro il 15 aprile per evitare interessi. I contribuenti statunitensi possono presentare elettronicamente tramite IRS Free File (per redditi ammissibili) o utilizzando software fiscali commerciali, oppure inviare una dichiarazione cartacea.
Risorse ufficiali dell'IRS: Sfrutta le pubblicazioni e gli strumenti dell'IRS per una guida accurata. Le risorse utili includono:
- Centro fiscale IRS per lavoratori autonomi: Il portale IRS "Small Business and Self-Employed" fornisce moduli e linee guida per i titolari di ditta individuale e le piccole imprese. Ad esempio, specifica che i titolari di ditta individuale devono presentare il Prospetto C (Modulo 1040) per dichiarare il reddito d'impresa. Fornisce inoltre collegamenti a risorse sulla tenuta dei registri, le spese deducibili e gli obblighi fiscali.
- Guida IRS "How to File Your Taxes": L'IRS delinea il processo di dichiarazione passo dopo passo sul suo sito web, sottolineando la verifica dell'obbligo di dichiarazione, la raccolta di tutti i documenti e la richiesta delle detrazioni/crediti ammissibili. Questa guida ufficiale è una buona lista di controllo per assicurarti di aver coperto tutto.
- Linee guida sulla tenuta dei registri (IRS Pub. 583): L'IRS consiglia di conservare registri accurati. Come indicato nelle linee guida dell'IRS, i tuoi libri contabili dovrebbero mostrare chiaramente il reddito lordo, le detrazioni e i crediti, e dovresti conservare i documenti di supporto (come fatture, assegni annullati, ecc.) che comprovano ogni voce della tua dichiarazione. Mantenere il tuo ledger Beancount sotto controllo di versione con allegati o riferimenti ai documenti può aiutare a soddisfare questi requisiti.
Utilizzo dei dati Beancount per la dichiarazione fiscale: I dati strutturati di Beancount possono aiutare notevolmente nella preparazione fiscale per gli Stati Uniti:
- Sfruttare i report Beancount: Genera report finanziari standard per l'anno fiscale. Un report Profitti e Perdite ti darà i totali per le categorie di entrate e spese (utile per il Modulo 1040 e il Prospetto C). Uno Stato Patrimoniale al 31 dicembre può aiutare a tenere traccia di liquidità, crediti, debiti o scorte di fine anno (importante se devi dichiarare valori di magazzino o rendicontare le differenze tra contabilità di cassa e per competenza). Questi possono essere prodotti tramite il comando
bea queryo utilizzando la vista "Income Statement" di Fava. Molti commercialisti chiederanno un conto economico e uno stato patrimoniale; Beancount può produrli su richiesta. - Categorizzare le spese per corrispondere ai moduli fiscali: Struttura i tuoi conti Beancount in modo allineato con le categorie fiscali. Ad esempio, un lavoratore autonomo potrebbe avere
Expenses:Business:Advertising,Expenses:Business:Travel, ecc., rispecchiando le categorie del Prospetto C. Questo rende facile interrogare i totali per ogni categoria. Puoi usarebea queryo l'interfaccia di query di Fava per sommare le spese per conto per l'anno, poi trasferire quei totali nei tuoi moduli fiscali. - Plusvalenze e investimenti: Se hai investimenti, il monitoraggio dei lotti di Beancount registrerà le date e gli importi di acquisto e vendita. Questo è utile per il Prospetto D / Modulo 8949 (Plusvalenze e Minusvalenze). Puoi interrogare il tuo ledger per tutte le vendite di asset nell'anno e ottenere il loro costo di base e i proventi. Nota: Gli Stati Uniti consentono l'identificazione specifica dei lotti per le vendite (o FIFO per impostazione predefinita). Beancount traccia i lotti per impostazione predefinita su base FIFO a meno che i lotti non siano specificati. Assicurati di contrassegnare correttamente le vendite di lotti in Beancount per riflettere il metodo scelto. Tieni inoltre conto delle regole sulle wash sale (minusvalenze non consentite se riacquisti il titolo entro 30 giorni). Beancount non segnalerà automaticamente le wash sale, ma puoi rettificare manualmente o utilizzare strumenti della community (vedi sotto).
- Esportazione dei dati: Non esiste un'esportazione con un clic da Beancount ai moduli IRS, ma puoi esportare i dati in CSV o Excel. Ad esempio, potresti esportare un elenco di tutte le donazioni di beneficenza da Beancount a un CSV e allegarlo ai tuoi documenti di lavoro fiscali. Alcuni software fiscali (come TurboTax) consentono l'importazione di transazioni di investimento tramite CSV – TurboTax supporta uno specifico formato CSV "gains/loss" per le operazioni azionarie. Con Beancount, puoi scrivere uno script o una query personalizzata per produrre un CSV della tua attività di trading che corrisponda a questi formati, risparmiando tempo sull'inserimento manuale.
Software e strumenti (USA): Una varietà di strumenti può funzionare insieme a Beancount per aiutarti a presentare la dichiarazione:
-
Software di dichiarazione fiscale: Programmi popolari come TurboTax, H&R Block, TaxAct o FreeTaxUSA sono comunemente usati per preparare le dichiarazioni. Questi non si integrano direttamente con Beancount, ma puoi usare i riepiloghi generati da Beancount per inserire i dati. Ad esempio, dopo aver ottenuto i totali da Beancount per entrate e detrazioni, li inserirai nei moduli di intervista del software. Per gli investimenti, come notato, potresti importare un CSV di transazioni azionarie in TurboTax – considera l'uso dei dati Beancount per generare un file TXF o il formato CSV supportato per un'importazione senza problemi.
-
Fogli di calcolo: Molti dichiaranti tecnicamente inclini usano fogli di calcolo per collegare Beancount e i moduli fiscali. Esporta un bilancio di verifica o un riepilogo dei conti in CSV con
bea query, poi usa Excel o Google Sheets per mappare quelle cifre alle righe dei moduli fiscali. Un bilancio di verifica è una query di una riga:bea --file ledger.beancount query --format=csv --output=trial-balance.csv \ "SELECT account, sum(position) AS balance GROUP BY account ORDER BY account"Questo è utile per personalizzare il modo in cui i dati si aggregano — ad esempio, sommando più conti di spesa Beancount in una singola voce del Prospetto C.
-
Integrazione con il commercialista: Se usi un CPA o un preparatore fiscale, puoi condividere i dati Beancount con loro. Mentre la maggior parte dei commercialisti è abituata a file QuickBooks o Xero, puoi consegnare i due report che si aspettano — un bilancio di verifica e un dettaglio del libro mastro generale (ogni registrazione, raggruppata per conto) — generati con
bea query. L'attuale toolchain usabea querye Fava per questo; il vecchio comandobean-bakeper siti statici non fa parte di Beancount 3. Produci un libro mastro generale come CSV in questo modo:bea --file ledger.beancount query --format=csv --output=general-ledger.csv \ "SELECT date, account, position, narration ORDER BY account, date"Per una vista navigabile in sola lettura su cui il tuo commercialista può cliccare, esegui Fava (
fava ledger.beancount) e condividi lo schermo o stampa uno dei suoi report in PDF dal browser. Come notato dal creatore di Beancount, un commercialista esperto di tecnologia può lavorare con questi output, a volte dovendo adattarsi alle convenzioni dei segni sui conti di entrate e passività.
Suggerimenti della community e plugin (USA): La community Beancount ha sviluppato alcuni utili componenti aggiuntivi per le esigenze fiscali specifiche degli Stati Uniti:
- Tax Loss Harvester (estensione Fava): Esiste un plugin Fava che identifica le opportunità di tax-loss harvesting e segnala potenziali wash sale. Questa estensione analizza i tuoi conti di investimento Beancount e segnala quali lotti potrebbero essere venduti in perdita a fini fiscali, e quali di quelle perdite sarebbero disconosciute secondo le regole sulle wash sale. Questo può essere utile a fine anno per la pianificazione fiscale (realizzare perdite per compensare guadagni). È uno strumento avanzato, principalmente per la gestione degli investimenti personali, ma evidenzia come i dati Beancount possano essere utilizzati per la strategia fiscale.
- Registrazioni automatiche di ammortamento: Per gli asset delle piccole imprese, calcolare l'ammortamento per le tasse può essere noioso. Esistono plugin della community per automatizzarlo. Ad esempio, il plugin Flexible Depreciation (parte di
beancount-plugins) può generare registrazioni contabili annuali di ammortamento basate sui metadati che aggiungi agli acquisti di asset. Supporta metodi come a quote costanti o a quote decrescenti e ha persino una modalità per la regola canadese del semestre (che può essere adattata per convenzioni statunitensi come MACRS). Usando un tale plugin, puoi far calcolare a Beancount la tua spesa di ammortamento per l'anno, che poi includerai nella tua dichiarazione dei redditi (Prospetto C o Modulo 4562 per l'ammortamento). Questo garantisce che i tuoi libri contabili e le cifre fiscali rimangano allineati. - Fava per controlli rapidi: Eseguire un'interfaccia web Fava durante la preparazione fiscale può essere estremamente utile. Puoi interrogare rapidamente
Expenses:Taxes:Propertyper ottenere i totali delle imposte sulla proprietà, o filtrare le transazioni per uno specifico tag (come#deductible) se hai contrassegnato le voci deducibili durante l'anno. Alcuni utenti aprono persino temporaneamente l'accesso a Fava per i loro commercialisti per rispondere alle domande in modo interattivo (anche se questo va fatto con cautela per la sicurezza). Questa capacità interattiva può accelerare lo scambio di informazioni nella preparazione fiscale.
Canada
Panoramica sulla preparazione fiscale di fine anno: I residenti canadesi presentano ogni anno una dichiarazione dei redditi individuale T1 General (dovuta entro il 30 aprile per la maggior parte degli individui). Le piccole imprese non incorporate (ditte individuali) includono il loro reddito d'impresa nel T1 utilizzando un Prospetto T2125 delle attività commerciali o professionali. Passaggi chiave nel processo di preparazione fiscale canadese:
- Raccogliere gli T-Slip: Raccogli tutti gli slip fiscali dell'anno. Gli slip comuni includono T4 (reddito da lavoro dipendente), T5 (reddito da investimenti come interessi o dividendi), T3 (reddito da trust/fondi comuni), T4A (pensione o commissioni da lavoro autonomo), tra gli altri. Assicurati di avere gli slip per tutte le fonti di reddito – la CRA si aspetta che tu dichiari tutti i redditi, e il mancato adempimento può comportare una penale del 10% sull'importo non dichiarato. Beancount può aiutare a monitorare se manca uno slip previsto (ad esempio, hai registrato un reddito da dividendi ma non è arrivato alcun T5, quindi sai che devi fare un seguito).
- Organizzare le spese deducibili e i crediti: Compila le ricevute per le spese deducibili fiscalmente o ammissibili ai crediti. Per gli individui, questo potrebbe includere ricevute di contributi RRSP, spese mediche, ricevute di donazioni di beneficenza, ricevute di spese per l'infanzia, ecc. Se sei lavoratore autonomo, raccogli tutte le ricevute di spese aziendali (forniture per ufficio, costi del veicolo, spese per l'ufficio domestico, ecc.) che dovrai inserire nel modulo T2125. In Canada, conserva queste ricevute per almeno sei anni, poiché la CRA potrebbe richiederle in una revisione post-dichiarazione.
- Rendiconti finanziari aziendali: Se hai una piccola impresa o un'attività secondaria, prepara un riepilogo delle entrate e delle spese aziendali per l'anno. Beancount può produrlo facilmente come conto economico. I totali alimenteranno il tuo T2125. Ad esempio, il T2125 ha righe specifiche per le entrate e varie categorie di spese (pubblicità, pasti, ufficio, veicolo, ecc.). Allinea i tuoi conti Beancount a queste categorie per un trasferimento più fluido dei totali. Le piccole imprese canadesi spesso operano su base anno solare per impostazione predefinita (a differenza di alcuni paesi, il Canada generalmente richiede ai titolari di ditta individuale di usare l'anno solare). Assicurati che i tuoi dati Beancount per l'anno solare siano finalizzati (tutte le transazioni registrate e riconciliate) al momento della preparazione fiscale.
- Presentare la dichiarazione: La maggior parte dei canadesi presenta online utilizzando software certificato NETFILE. Dopo aver verificato le tue cifre, usa il software fiscale scelto per inserire i dati (o la funzione Auto-fill se disponibile – il servizio Auto-fill della CRA può importare le informazioni dei tuoi T-slip direttamente in molti programmi software). In alternativa, compila i moduli cartacei (T1 e prospetti) se preferisci la dichiarazione manuale. Il modulo principale (T1) più eventuali prospetti (come il Prospetto 3 per le plusvalenze, o il T2125 per l'attività d'impresa) e i moduli provinciali costituiscono la dichiarazione completa. Assicurati di rispettare la scadenza (30 aprile per gli individui, o 15 giugno se tu o il tuo coniuge avete reddito da lavoro autonomo, anche se qualsiasi saldo dovuto è comunque dovuto entro il 30 aprile).
Risorse ufficiali della CRA: L'Agenzia delle Entrate canadese fornisce una guida completa per i contribuenti:
- Hub CRA "Small Businesses and Self-Employed": Il sito ufficiale della CRA ha una sezione per le piccole imprese e i lavoratori autonomi. Include una "Checklist for small businesses" che copre le principali responsabilità fiscali, e informazioni su argomenti come GST/HST, spese aziendali e tenuta dei registri. Questo è un ottimo punto di partenza se gestisci un'impresa, poiché evidenzia cosa devi dichiarare (es. che le imprese non incorporate usano un T2125, mentre le società incorporate presentano dichiarazioni T2 separate).
- Guide sull'imposta sul reddito personale: La guida CRA "Preparing to do your taxes" offre un passo dopo passo su cosa ti serve prima di dichiarare – dai documenti richiesti alle date importanti. Ricorda ai dichiaranti cose come organizzare gli slip fiscali, conoscere l'ammissibilità alle detrazioni e comprendere i metodi di dichiarazione. Inoltre, ogni anno la CRA pubblica una General Income Tax and Benefit Guide (Guida T1) che spiega riga per riga la dichiarazione – disponibile sul sito della CRA.
- T2125 e istruzioni dei moduli fiscali: Se hai reddito d'impresa o professionale, esamina il modulo ufficiale T2125 e le sue istruzioni. Il sito della CRA e la guida del modulo spiegano quali spese sono consentite e dove inserirle. Ad esempio, descrivono come calcolare le spese per l'uso dell'abitazione per l'attività o le richieste di spese del veicolo. Allo stesso modo, se hai venduto investimenti, consulta le istruzioni del Prospetto 3 (Plusvalenze) per dichiararli correttamente.
- Servizi online della CRA: Usa gli strumenti online della CRA: My Account (per gli individui) può essere usato per verificare il tuo spazio di contribuzione RRSP, le informazioni TFSA o per usare Auto-fill. La CRA fornisce anche un elenco di software certificato NETFILE (alcuni gratuiti per utenti a basso reddito) sul suo sito, garantendo che tu usi un programma approvato per la dichiarazione elettronica.
Utilizzo dei dati Beancount per la dichiarazione fiscale canadese: La flessibilità di Beancount aiuta ad affrontare alcuni aspetti unici delle tasse canadesi:
- Mappatura alle categorie fiscali: Come per gli Stati Uniti, struttura i tuoi conti in modo che corrispondano alle categorie fiscali. Ad esempio, se hai spese da lavoro dipendente (per le quali hai un T2200 e puoi detrarre sul modulo T777), mantieni quelle in un conto distinto (ad esempio,
Expenses:Employment:Supplies) così puoi facilmente sommarle. Per il lavoro autonomo, le categorie del T2125 (pubblicità, pasti, utenze, ecc.) dovrebbero guidare la struttura dei tuoi conti Beancount. Un piano dei conti ben strutturato significa che generare un riepilogo fiscale è facile come eseguirebea queryper sommare ogni categoria per l'anno. - Plusvalenze – Costo di base rettificato (ACB): Il sistema fiscale canadese usa il costo medio per titoli identici nel calcolo delle plusvalenze, e richiede l'inclusione del 50% delle plusvalenze come imponibile. Beancount, per impostazione predefinita, traccia il costo di ogni lotto e consente l'identificazione specifica. Tuttavia, la legge canadese tratta effettivamente tutte le azioni identiche come un unico pool (tranne che in conti diversi). Esempio: Se acquisti 100 azioni a $10 e successivamente 100 azioni a $20 dello stesso titolo, poi vendi 100 azioni, il tuo ACB è $15/azione (la media). Beancount normalmente ti permetterebbe di scegliere quale lotto hai venduto (il che potrebbe mostrare una plusvalenza di $5 o $... a seconda della selezione), ma per la dichiarazione canadese devi usare il costo medio. Poiché Beancount non calcola nativamente la media dei costi tra i lotti, dovrai calcolarla tu. Alcuni membri della community hanno risolto questo scrivendo script o plugin personalizzati. Infatti, un utente ha creato un plugin Beancount per calcolare il costo di base medio in parallelo al normale monitoraggio dei lotti. Questo plugin aggiunge metadati a ogni vendita con l'ACB calcolato, allineando l'output di Beancount alle regole canadesi. Anche senza un plugin, puoi usare i dati di Beancount: elenca tutte le transazioni per un dato titolo e calcola manualmente il costo medio, o esporta le transazioni in un foglio di calcolo per calcolare l'ACB per ogni vendita. Tieni a mente le regole canadesi come la perdita superficiale (simile alle wash sale) e il requisito di convertire tutti gli importi in CAD per la dichiarazione dei redditi. Beancount può gestire più valute; puoi interrogare le plusvalenze realizzate in CAD se registri i tassi di cambio per le transazioni.
- Considerazioni su GST/HST: Se sei un libero professionista o un'impresa registrata per GST/HST, assicurati di separare l'imposta sulle vendite nelle tue registrazioni Beancount. Tipicamente, avresti qualcosa come: quando guadagni $100 + $5 GST, registra un reddito di $100 su un conto di ricavi e $5 su un conto
Liabilities:GST Collected. In questo modo, i tuoi conti economici riflettono il reddito netto e hai un saldo corrente dell'imposta raccolta da versare. Allo stesso modo traccia i crediti d'imposta sugli acquisti (GST/HST pagata sulle spese) in un conto patrimoniale o di contro-spesa. A fine anno (o per ogni periodo di dichiarazione), puoi sommare questi conti per preparare la tua dichiarazione GST/HST. Sebbene la dichiarazione GST/HST sia separata dalla dichiarazione dei redditi, le due sono correlate (ad esempio, gli ITC riducono le spese aziendali per l'imposta sul reddito). I dati di Beancount aiutano a garantire che tu abbia richiesto tutti gli ITC ammissibili e dichiarato la corretta GST raccolta. - Contributi e detrazioni RRSP: Se contribuisci a un RRSP, riceverai le ricevute ufficiali di contribuzione. Potresti anche monitorare i contributi in Beancount (es. transazioni che spostano denaro in un conto di investimento RRSP). Verifica incrociata le tue registrazioni Beancount con le ricevute ufficiali per assicurarti che nessun contributo sia omesso o registrato in modo errato. Il totale delle ricevute è ciò che dichiari nella tua dichiarazione dei redditi (fino al tuo limite di detrazione). Beancount non alimenterà direttamente questo, ma può servire come strumento di verifica personale.
- Reddito estero e crediti d'imposta: Se hai redditi o imposte estere (es. dividendi azionari statunitensi con ritenuta d'acconto), i tuoi registri Beancount mostreranno il reddito estero e qualsiasi imposta pagata. Questi sono necessari per il modulo del credito d'imposta sul reddito estero (T2209) o la detrazione. Contrassegnando o isolando il reddito estero in conti specifici (come
Income:Dividends:US), puoi recuperare rapidamente i totali e gli importi delle ritenute per richiedere il credito d'imposta estero.
Software e strumenti (Canada): I canadesi hanno una gamma di software e strumenti fiscali che possono integrare Beancount:
- Software di preparazione fiscale: Le scelte comuni includono UFile, TurboTax Canada, Wealthsimple Tax (ex SimpleTax), StudioTax e altri. Questi programmi supportano NETFILE e ti guidano attraverso la dichiarazione. Sebbene non importino file Beancount, puoi usare le cifre generate da Beancount per rispondere ai prompt del software. Ad esempio, quando il software chiede "reddito d'impresa" e "spese aziendali per categoria", puoi fare riferimento al tuo report Beancount di entrate/spese. Alcuni software (Wealthsimple Tax, TurboTax) hanno una funzione Auto-fill my return che importa i dati degli T-slip dalla CRA – usala per risparmiare tempo, poi riconcilii con i tuoi registri Beancount per assicurarti che nulla manchi o sia duplicato.
- Fogli di calcolo per il T2125: Se hai molti conti di spesa, potresti creare un foglio di calcolo che mappa ogni conto di spesa Beancount alla riga corrispondente del T2125. Esporta i tuoi totali di spesa (bea query può produrre un CSV delle spese raggruppate per conto) e incollali nel foglio di calcolo, che poi li somma nelle categorie richieste. Questo può servire come foglio di lavoro da inserire nel software fiscale o nei moduli.
- Moduli e calcolatori online della CRA: La CRA offre alcuni calcolatori online (es. per reddito da investimenti o altri scenari) e moduli PDF compilabili. Se preferisci il calcolo manuale per la verifica, puoi usarli insieme ai dati Beancount. Ad esempio, se calcoli l'esenzione per la residenza principale su una vendita di casa (foglio di lavoro del Prospetto 3), useresti i tuoi registri Beancount per il costo di acquisto e i costi di vendita come supporto.
- Esportazione da software contabile (se necessario): Se lavori con un commercialista che usa un pacchetto fiscale professionale, potrebbe chiederti un conto economico e un bilancio di verifica. Puoi esportarli da Beancount. In alcuni casi, i commercialisti potrebbero importare i dati in QuickBooks o CaseWare. Sebbene Beancount non esporti direttamente in quei formati, fornire un dettagliato export Excel del libro mastro generale potrebbe consentire loro di importare o copiare i dati. Non è raro che i commercialisti inseriscano manualmente i numeri di riepilogo, usando il tuo output Beancount come riferimento.
Suggerimenti della community e plugin (Canada): La community di contabilità plaintext ha condiviso diversi suggerimenti specifici per il Canada:
- Gestione di ACB e investimenti: Come accennato, un utente ha creato un plugin per tracciare il costo di base medio per la dichiarazione delle plusvalenze canadesi. Se tratti pesantemente azioni o fondi in un conto non registrato, considera di sfruttare o scrivere un tale script. Anche senza di esso, i consigli della community spesso suggeriscono di mantenere un foglio di calcolo separato o di usare tag in Beancount per contrassegnare quali lotti appartengono a quale "pool ACB". Ad esempio, potresti reimpostare il costo di base tramite una transazione speciale quando immigri in Canada (poiché il Canada considera che tu acquisisca i titoli al fair market value quando diventi residente) – questo può essere registrato in Beancount come transazione di apertura con nuovo costo pari al FMV, aiutandoti a mantenere la base specifica canadese.
- Ammortamento (Capital Cost Allowance): La versione canadese dell'ammortamento per gli asset aziendali è la Capital Cost Allowance (CCA), che tipicamente usa aliquote a quote decrescenti con una regola del semestre nel primo anno. Il plugin Flexible Depreciation supporta un "metodo CRA" che automatizza la regola del semestre per i nuovi asset. Contrassegnando i tuoi acquisti di asset con qualcosa come
depreciation: "AssetName @0.30"(per un'aliquota di classe del 30%), il plugin può generare registrazioni CCA annuali. Questo garantisce che le tue spese Beancount includano la stessa CCA che dichiarerai nella tua dichiarazione dei redditi, il che è cruciale per la coerenza. Se non usi un plugin, puoi calcolare manualmente la CCA (i moduli della CRA come il T2125 hanno fogli di lavoro CCA) e registrare la spesa di ammortamento in Beancount per completezza. - Plugin o flusso di lavoro GST/HST: Sebbene nessun plugin GST ampiamente usato sia specifico per il Canada, una pratica semplice è usare le funzionalità di Beancount (come voci personalizzate o conti) per automatizzare il monitoraggio della GST. Ad esempio, potresti scrivere una query per calcolare la tua GST netta da versare per ogni periodo di dichiarazione dai tuoi conti
GST CollectedeGST Paid. Alcuni utenti hanno condiviso script personalizzati per produrre i dettagli della dichiarazione GST/HST dai dati Beancount. Se la tua impresa è piccola e usa il Quick Method per la GST, potresti mantenere una nota dei tuoi calcoli del quick method in Beancount (tramite una nota o un file separato) per trasparenza. - Supporto della community: La community canadese di Beancount è attiva sui forum e ha discusso argomenti come il monitoraggio dei contributi RRSP vs TFSA, la conversione delle transazioni in USD in CAD per le tasse e altro. Cercare nella mailing list o nel forum PTA "Canada" può produrre thread utili. Ad esempio, le discussioni coprono come gestire il trasferimento tra paesi (step-up del costo di base) o la mancanza di contabilizzazione del costo medio integrata, che ha portato alle soluzioni sopra menzionate. Interagire con queste risorse può fornire informazioni sulle migliori pratiche.
Germania
Panoramica sulla preparazione fiscale di fine anno: Il sistema fiscale tedesco prevede una dichiarazione annuale dei redditi (Einkommensteuererklärung) per gli individui, generalmente presentata su base anno solare. Per coloro che sono dipendenti con solo reddito da lavoro, l'imposta è spesso regolata tramite ritenuta alla fonte (e una dichiarazione può essere facoltativa), ma chiunque abbia redditi aggiuntivi (libero professionista, investimenti, ecc.) o richieda determinate detrazioni presenterà una dichiarazione. Le piccole imprese non tenute alla contabilità in partita doppia spesso presentano un "Einnahmenüberschussrechnung (EÜR)" – un rendiconto semplificato delle entrate/uscite – come parte della loro dichiarazione. Passaggi chiave nella preparazione fiscale tedesca:
- Raccogliere le dichiarazioni dei redditi e i Bescheinigungen: Raccogli la tua Lohnsteuerbescheinigung (certificato annuale dell'imposta sul salario dal tuo datore di lavoro) se sei dipendente, nonché le dichiarazioni per qualsiasi altro reddito. Questo potrebbe includere Kapitalertragsbescheinigungen dalle banche (che mostrano dividendi, interessi e qualsiasi ritenuta d'acconto pagata), registrazioni di redditi da affitto o royalty e qualsiasi documentazione di reddito da libero professionista (fatture emesse, ecc.). Se hai ricevuto pagamenti governativi (come indennità di disoccupazione, Elterngeld), tieni a disposizione anche quelle dichiarazioni.
- Documentare spese e detrazioni (Werbungskosten/Betriebsausgaben): In Germania, i dipendenti possono detrarre determinate spese legate al lavoro (Werbungskosten), mentre i lavoratori autonomi e le imprese elencano le spese aziendali (Betriebsausgaben). Raccogli le ricevute per cose come formazione professionale, strumenti, ufficio domestico (se i criteri sono soddisfatti) e costi di pendolarismo (l'Entfernungspauschale è calcolato in base alla distanza). Se sei lavoratore autonomo o possiedi un'impresa, assicurati di avere tutte le fatture per le spese e di aver rispettato i requisiti (es. fatture IVA corrette). Raccogli anche le prove per eventuali detrazioni speciali come donazioni (Spendenquittungen), spese mediche, premi assicurativi (molti sono deducibili fino a un limite) e pagamenti di imposte (es. imposta sulla proprietà se affitti immobili).
- Riconciliare i registri finanziari: Se usi Beancount per le tue finanze personali o aziendali, riconcilii il tuo ledger con gli estratti conto bancari effettivi e le ricevute per l'anno. I contribuenti tedeschi dovrebbero essere preparati a fornire documentazione su richiesta. Un ledger Beancount può aiutare a garantire che tu non abbia omesso alcun reddito o spesa: verifica incrociata che ogni deposito bancario sia contabilizzato come reddito o afflusso non imponibile. Per le piccole imprese, prepara un EÜR se applicabile – essenzialmente un riepilogo dei ricavi meno le spese, e calcoli separati per cose come l'ammortamento (AfA) e il chilometraggio se richiesto.
- Utilizzare ELSTER o software fiscale: La Germania richiede la dichiarazione elettronica per la maggior parte delle persone. Il portale online ufficiale è ELSTER (Elektronische Steuererklärung). Negli ultimi anni, i moduli online di ELSTER sono disponibili anche in inglese per un uso più facile. Registrati per un account ELSTER se non lo hai già fatto, il che comporta la ricezione di un codice di attivazione per posta, quindi fallo in anticipo. In alternativa, molti usano software fiscali commerciali (es. WISO Steuer, Taxman, Smartsteuer, o strumenti in inglese come SteuerGo). Queste soluzioni software ti guidano attraverso i moduli tedeschi (che possono essere complessi, specialmente per cose come i molti moduli Anlage). Gestiscono anche l'invio elettronico tramite ELSTER. La scadenza per le dichiarazioni autopresentate è tipicamente il 31 luglio dell'anno successivo (per il reddito 2024, dovuto il 31 luglio 2025), ma una proroga è concessa automaticamente fino alla fine di febbraio del secondo anno se usi un consulente fiscale professionista (Steuerberater). Assicurati di rispettare la scadenza pertinente quando presenti tramite ELSTER o software.
Risorse fiscali ufficiali tedesche: I contribuenti in Germania possono fare riferimento a fonti ufficiali per informazioni accurate:
- Informazioni Finanzamt e BZSt: Il Bundeszentralamt für Steuern (BZSt) fornisce informazioni per i contribuenti in più lingue. Ad esempio, spiega che i Finanzämter (uffici delle imposte) locali sono il contatto principale per le questioni relative all'imposta sul reddito e fornisce collegamenti ai moduli. Puoi trovare tutti i moduli fiscali ufficiali sul Form Server delle autorità fiscali (portale dei moduli del Bundesfinanzministerium) – inclusi i moduli della dichiarazione dei redditi e le istruzioni (Anleitung) per ogni prospetto (Anlage).
- Portale ELSTER: Il sito web ufficiale di ELSTER (elster.de) è dove dichiari online. ELSTER ha una guida completa (in tedesco) e tutorial video sull'uso del sistema. Copre come compilare ogni sezione della dichiarazione elettronicamente. C'è anche una guida in lingua inglese sulle basi dell'uso di ELSTER (tramite siti per expat e annunci dell'ufficio delle imposte tedesco) che nota che l'interfaccia può essere commutata in inglese per i moduli principali a partire dal 2024.
- Steuerliche Info (Informazioni fiscali): Le autorità fiscali tedesche emettono guide ufficiali (lettere BMF, ecc.) su argomenti specifici. Per scopi pratici, l'Anleitung (PDF di istruzioni) per la dichiarazione dei redditi e i suoi prospetti (come Anlage N per il lavoro dipendente, Anlage S per il lavoro autonomo, Anlage KAP per gli investimenti, ecc.) sono molto utili – spiegano cosa può essere inserito dove. Questi sono disponibili sul form server e spesso solo in tedesco. Tuttavia, siti web come Handbook Germany o finanzamt.de forniscono riepiloghi in inglese per domande comuni (es. chi deve dichiarare, quali detrazioni sono consentite).
- Ufficio delle imposte locale (Finanzamt): Il Finanzamt fornisce spesso indicazioni sui propri siti web per i contribuenti regionali. In caso di dubbio, puoi chiamare o inviare un'email al tuo Finanzamt locale per domande specifiche. Nota inoltre che gli acconti d'imposta (Vorauszahlungen) potrebbero essere richiesti per i lavoratori autonomi – assicurati di aver contabilizzato quelli che hai pagato, poiché saranno accreditati sulla tua dichiarazione.
Utilizzo dei dati Beancount per la dichiarazione fiscale tedesca: Beancount può essere adattato per soddisfare le esigenze contabili e fiscali tedesche, che hanno alcune caratteristiche uniche:
- Allineamento al piano dei conti tedesco: Le imprese tedesche usano spesso piani dei conti standardizzati come SKR03 o SKR04. Sebbene le finanze personali non lo richiedano, se stai facendo contabilità per una piccola impresa tedesca in Beancount, considera di strutturare i conti per mappare alle categorie SKR04 (comunemente usate da consulenti fiscali e software DATEV). Ad esempio, SKR04 assegna intervalli specifici ai tipi di spesa (pubblicità, viaggi, ecc.). Puoi imitarli nei nomi dei tuoi conti o usare tag di metadati per memorizzare il numero SKR. Questo rende più facile se il tuo Steuerberater deve trasferire i tuoi dati nel loro sistema – puoi fornire una mappatura dei tuoi conti alla tassonomia ufficiale.
- Imposta sul valore aggiunto (MwSt/USt): Se sei registrato per l'IVA (Mehrwertsteuer, chiamata anche Umsatzsteuer), il tuo ledger Beancount dovrebbe tracciare l'IVA raccolta e pagata. Tipicamente, useresti conti separati, simili alla GST nell'esempio canadese: ad esempio,
Liabilities:VAT Collectedper l'imposta a debito sulle vendite, eAssets:VAT Paidper l'imposta a credito sugli acquisti. Le dichiarazioni IVA tedesche possono essere trimestrali o mensili, più una riconciliazione annuale. Con Beancount, puoi generare le cifre per la dichiarazione IVA (Umsatzsteuervoranmeldung) sommando questi conti per il periodo. Assicurati di contabilizzare anche eventuali transazioni in reverse charge o IVA all'importazione – ad esempio, se acquisti servizi dall'esterno della Germania, potresti dover sia dichiarare che detrarre l'IVA (Beancount può gestirlo con registrazioni appropriate). La discussione su Hacker News ha notato che gestire cose come i reverse charge e le aliquote multiple è essenziale per una "corretta contabilità tedesca". In Beancount, potresti usare metadati o conti per contrassegnare le transazioni con IVA al 19% vs 7%, ecc. Potresti persino scrivere un report personalizzato per produrre le righe esatte necessarie per il modulo IVA (es. vendite totali al 19%, vendite totali al 7%, ecc.). Sebbene non integrato, i dati sono tutti lì se strutturati in modo coerente. - EÜR e rendiconti finanziari annuali: Se stai presentando un EÜR (per una piccola impresa) invece di un bilancio completo in partita doppia, essenzialmente hai bisogno dei totali delle entrate e delle spese deducibili. Beancount può produrlo facilmente tramite un report di conto economico per l'anno. Tieni presente le rettifiche specifiche tedesche in un EÜR, come il trattamento dell'uso privato di un'auto (potresti aggiungere una quota come uso personale se hai richiesto le spese complete) o dell'ufficio domestico (che ha condizioni rigorose). Potresti gestire questi in Beancount usando conti separati per la parte deducibile vs la parte personale, o aggiungendo registrazioni di rettifica a fine anno. Se mantieni una partita doppia completa (Bilanz) per un'impresa più grande, Beancount può farlo anche – avresti conti per Attività, Passività, Patrimonio netto, ecc., e produrresti uno stato patrimoniale (Bilanz) e un conto economico (GuV) da Beancount da fornire al tuo consulente fiscale. Sebbene alcune complessità come le rettifiche HGB potrebbero essere al di fuori della portata di Beancount, per le tasse (che sono in gran parte su base di cassa o cassa modificata per le piccole imprese) dovrebbe essere sufficiente.
- Ammortamento (Abschreibungen/AfA): La legge fiscale tedesca specifica le aliquote di ammortamento per vari asset (Absetzung für Abnutzung, AfA). Tipicamente a quote costanti su una vita utile prestabilita (sebbene l'ammortamento a quote decrescenti fosse consentito per alcuni anni in passato per certi asset). Con Beancount, puoi implementare l'ammortamento registrando manualmente le registrazioni annuali di ammortamento per ogni asset o usando un plugin. Ad esempio, se hai acquistato un laptop per €1200, usato esclusivamente per lavoro, e deve essere ammortizzato in 3 anni, potresti creare una registrazione ogni anno addebitando €400 alla spesa di ammortamento. Esistono plugin (come il plugin flexible_depreciation menzionato prima) che potrebbero essere configurati anche per le regole tedesche (es. ammortamento immediato del 50% per asset di basso valore al di sotto di una certa soglia, o i piani di ammortamento lineare). Registrando l'ammortamento in Beancount, i tuoi conti di spesa corrisponderanno a ciò che dichiari nella dichiarazione dei redditi (Anlage AV per gli asset). Tieni traccia dell'Anlagenspiegel (prospetto degli asset) al di fuori o nei metadati di Beancount per sapere quando un asset è completamente ammortizzato.
- Imposte commerciali/industriali: Se paghi la Gewerbesteuer (imposta sulle attività commerciali) come impresa, nota che Beancount può aiutare a tracciare i pagamenti (come spesa, sebbene non deducibile per l'imposta sul reddito) e la base di calcolo. La Gewerbesteuer si basa sull'utile con determinate rettifiche. Potresti mantenere un calcolo separato (poiché sono richieste determinate aggiunte per interessi, ecc.), ma il tuo utile Beancount è il punto di partenza. Allo stesso modo, se hai dipendenti, tracciare Lohnsteuer e contributi sociali in conti separati (passività del personale) può aiutare a garantire che tu abbia contabilizzato tutti i pagamenti quando fai i tuoi report annuali.
Software e strumenti (Germania): I commercialisti e i contribuenti tedeschi usano un mix di strumenti ufficiali e di terze parti che possono interfacciarsi con i flussi di lavoro Beancount:
- ELSTER Online: Il metodo ufficiale gratuito per dichiarare le tasse. ELSTER, ora con un certo supporto in inglese, ti consente di inserire manualmente i tuoi moduli della dichiarazione dei redditi online. Usa le cifre generate da Beancount per compilare i campi. Ad esempio, se il tuo conto economico Beancount mostra €50.000 di utile netto da libero professionista, lo inserirai in Anlage S (per il reddito da lavoro autonomo). Se mostra €2.000 di reddito da dividendi, lo compilerai in Anlage KAP (e noterai qualsiasi ritenuta d'acconto). ELSTER non importa da Beancount o fogli di calcolo, quindi è inserimento manuale, ma affidabile. Puoi anche caricare determinati dati tramite ERiC (l'API di ELSTER), ma questo è tipicamente usato dal software, non dagli individui direttamente.
- Software fiscale (Steuersoftware): Molti tedeschi usano software commerciali per la comodità delle interviste guidate e dei suggerimenti ottimizzati. Programmi come WISO Steuer o SteuerSparErklärung hanno app desktop che si integrano con ELSTER per l'invio. Alcuni di questi possono importare dati da CSV o altri software, ma si aspettano formati specifici (spesso orientati alle importazioni da anni precedenti o altri sistemi contabili). Sebbene non ci sia un'importazione diretta da Beancount, di solito puoi importare un elenco di spese o entrate se lo formatti correttamente. Ad esempio, un'impresa potrebbe importare un CSV di tutte le fatture in un software fiscale per compilare automaticamente le voci di ricavo. Potresti produrre quel CSV dai registri di Beancount. Inoltre, questi programmi possono generare una "Steuerdatei" o un PDF dei moduli compilati – potresti verificare quelli rispetto a un report che crei in Beancount.
- Esportazione DATEV: Se lavori con un Steuerberater, probabilmente usano il software DATEV. Potrebbero chiederti un'esportazione in formato DATEV. Sebbene Beancount non esporti in DATEV out-of-the-box, un approccio è usare un intermediario: esportare Beancount in CSV e poi usare uno strumento o script per mappare al formato DATEV (spesso un layout CSV specifico o XML). La community ha discusso la compatibilità con DATEV, notando che un'integrazione ufficiale richiederebbe la corrispondenza con il piano dei conti SKR04 e i campi dati. Se questo è necessario, considera di coinvolgere il tuo commercialista per vedere se possono lavorare con dati grezzi. In molti casi, fornire i tuoi rendiconti finanziari finalizzati (Stato Patrimoniale, Conto Economico) da Beancount e un dettaglio del libro mastro generale potrebbe essere sufficiente per loro per fare registrazioni di rettifica nel loro sistema.
- Fogli di calcolo per i calcoli: Alcuni calcoli fiscali tedeschi (come la tariffa coniugale per le coppie sposate, o trovare la distribuzione ottimale di determinate spese tra i coniugi) possono essere complessi. Potresti usare un foglio di calcolo per sperimentare scenari. Beancount può fornire i dati di base (es. spese totali pagate da ciascun coniuge). Questo è al di fuori della portata di Beancount, ma evidenzia che avere dati accurati in un unico posto semplifica l'uso di altri strumenti. Inoltre, se mantieni un ledger Beancount per una piccola impresa, potresti usare un foglio di calcolo per preparare rettifiche GAAP se necessarie per banche o rendiconti finanziari ufficiali, mantenendo i conti su base fiscale in Beancount.
Suggerimenti della community e plugin (Germania): Gli utenti tedeschi di Beancount hanno condiviso consigli per adattare Beancount ai requisiti locali:
- Usare i metadati per le fatture: La legge tedesca richiede una documentazione dettagliata, inclusa la conservazione di copie delle fatture e il loro collegamento alle registrazioni contabili. Puoi usare i metadati di Beancount per allegare numeri di fattura o link a file a ogni transazione (es.
; invoice: 2023-INV-1001). Questo rende più facile in caso di verifica: puoi filtrare tutte le transazioni coninvoice:2023-INV-1001e recuperare rapidamente il documento associato. Alcuni hanno persino usato plugin o script per incorporare percorsi di file in modo da poter aprire la fattura scansionata direttamente da Fava. - Reverse charge e codici IVA: Se hai a che fare con servizi o beni intracomunitari UE, contrassegnali in Beancount. Ad esempio, se registri un servizio da un fornitore UE soggetto a reverse charge, potresti taggare la transazione con
VAT=ReverseCharge. Poi potresti creare un report o una query personalizzata per elencare tutte queste transazioni per compilare Anlage UR (il modulo in cui dettagli i servizi in reverse charge). Taggando diversi scenari IVA (nazionale 19%, nazionale 7%, acquisto UE, fuori campo, ecc.), crei essenzialmente una tracciabilità in Beancount che rispecchia ciò che dichiarerai nelle dichiarazioni IVA. Questo monitoraggio granulare è qualcosa che un sistema di contabilità tedesco farebbe; puoi emularlo nel semplice formato testo di Beancount. - Localizzazione dei termini: La community a volte crea traduzioni in tedesco o modelli localizzati per i report. Ad esempio, creare un report GuV (Gewinn- und Verlustrechnung) che usa intestazioni tedesche e raggruppa i conti secondo la presentazione del rendiconto finanziario tedesco. Sebbene non predefinito in Beancount, puoi personalizzare i modelli di report o usare
bea querycon il tuo template HTML per produrre un conto economico in tedesco per i tuoi registri o per una banca. - Pool di asset e GWG (Geringwertige Wirtschaftsgüter): Tieni d'occhio regole come l'ammortamento immediato degli asset di basso valore (fino a un certo limite, es. ≤800€ possono essere spesati immediatamente come GWG). Puoi gestirlo semplicemente spesando tali acquisti in Beancount (es. registrare l'attrezzatura da €500 direttamente su un conto di spesa). Per gli asset al di sopra di quella soglia ma ammissibili all'ammortamento in pool (Sammelposten, nella fascia 250€–1000€ secondo le regole precedenti), potresti avere un conto separato per tracciare l'ammortamento di quel pool. Alcuni utenti Beancount mantengono un conto
Assets:DepreciationPoolper tali casi e ammortizzano una percentuale fissa ogni anno. Questo garantisce la conformità alle regole fiscali usando Beancount per registrarlo. - Forum della community: Il forum Plain Text Accounting e la mailing list di Beancount hanno thread (in inglese) di utenti in Germania che chiedono le migliori pratiche. Gli argomenti comuni includono l'allineamento con SKR04, la gestione dei requisiti multi-data (le fatture tedesche richiedono la registrazione della data della fattura, della data del periodo di servizio e della data di pagamento – puoi usare più campi data nella sintassi o nei metadati di Beancount per questo). Un commentatore di HN che costruiva uno strumento contabile incentrato sulla Germania ha notato che cose come le date multiple e il collegamento ai contratti sono richieste dai GAAP tedeschi; sebbene Beancount non lo imponga nativamente, puoi certamente usare la sua estensibilità (metadati e plugin di validazione personalizzati) per garantire di catturare le informazioni necessarie. Il consenso è che sì, puoi fare una corretta contabilità tedesca in Beancount, ma devi essere disciplinato nell'includere i dettagli richiesti.
- Coordinamento con lo Steuerberater: Se fai la maggior parte della tua contabilità in Beancount e usi un consulente fiscale solo per la dichiarazione, considera di incontrarti con loro una volta per mappare i tuoi conti a ciò di cui hanno bisogno. Alcuni membri della community hanno riferito successo nel fornire al loro commercialista una vista Fava in sola lettura o un HTML esportato dei libri Beancount per approfondire le transazioni. Il commercialista può quindi chiedere chiarimenti su registrazioni specifiche. Con il tempo, man mano che acquisiscono familiarità, potrebbero accettare l'output di Beancount per i conti annuali. Questo può far risparmiare costi, poiché stai essenzialmente facendo il lavoro contabile.
Regno Unito
Panoramica sulla preparazione fiscale di fine anno: Nel Regno Unito, gli individui con reddito non-PAYE o situazioni fiscali complesse presentano una dichiarazione dei redditi Self Assessment annuale (generalmente dovuta entro il 31 gennaio per l'anno fiscale precedente, che va dal 6 aprile al 5 aprile). Le piccole imprese possono essere strutturate come ditte individuali (dichiarazione come parte del Self Assessment) o società a responsabilità limitata (che presentano dichiarazioni fiscali societarie separatamente). Questa guida si concentra sul Self Assessment personale e sulle ditte individuali. Passaggi chiave:
- Raccogliere i registri del reddito: Raccogli i tuoi moduli P60/P45/P11D dal lavoro dipendente (riepilogo della retribuzione, imposta pagata e benefici in natura). Se sei lavoratore autonomo o proprietario di immobili affittati, compila il tuo reddito totale per l'anno fiscale (es. fatture di vendita, estratti conto degli affitti). Includi anche estratti conto degli interessi bancari, cedole dei dividendi e qualsiasi altro reddito (criptovalute, gig economy, ecc.). Nota che i contribuenti britannici devono dichiarare tutti i redditi a meno che non siano coperti da un'esenzione o un'agevolazione specifica. Ad esempio, verifica se hai superato l'indennità di trading o proprietà di £1.000 (se al di sotto, potresti non dover dichiarare quel reddito, altrimenti sì). Beancount può aiutare qui aggregando, ad esempio, tutte le tue fatture di reddito da libero professionista per l'anno fiscale per vedere se superi la soglia.
- Tracciare spese e indennità deducibili: Per i lavoratori autonomi, identifica tutte le spese aziendali che sono detrazioni ammissibili (viaggi, costi d'ufficio, telefono, ecc.) per l'anno fiscale. Assicurati di avere ricevute o registri per ciascuna. Se usi le spese semplificate (come l'aliquota fissa per il veicolo o l'ufficio domestico) invece dei costi effettivi, annota l'utilizzo (Beancount può tracciare il chilometraggio o le ore di ufficio domestico tramite metadati, ad esempio). Se sei dipendente e hai avuto spese di lavoro non rimborsate o hai diritto a determinate agevolazioni (come spese professionali o spese per uniformi), raccogli quegli importi – anche se nota che molte spese da lavoro dipendente non sono richiedibili a meno che tu non debba presentare una dichiarazione per altri motivi. Raccogli anche informazioni sui contributi che possono influire sulle tasse: contributi pensionistici (specialmente se è dovuto il relief per l'aliquota più alta), donazioni Gift Aid di beneficenza (che estendono la tua fascia di aliquota base), ecc.
- Calcolare l'utile imponibile (per le imprese): Se sei una ditta individuale, dovrai calcolare il tuo utile imponibile per l'impresa. Questo è essenzialmente il reddito meno le spese ammissibili, rettificato per le capital allowances (ammortamento fiscale) e qualsiasi voce non deducibile (come la parte personale delle spese). Beancount può produrre un conto economico per la tua impresa che è un punto di partenza. Da quello, applica le rettifiche specifiche del Regno Unito: ad esempio, escludere le spese di rappresentanza (l'intrattenimento dei clienti non è deducibile nel Regno Unito), aggiungere l'ammortamento e sottrarre le capital allowances secondo le regole HMRC (annual investment allowance o writing down allowance). Potresti mantenere una riconciliazione in un foglio di calcolo o all'interno di Beancount (usando conti separati per le rettifiche fiscali). Questa cifra finale va nella sezione Self Employment della dichiarazione dei redditi (modulo SA103).
- Presentare il Self Assessment: L'anno fiscale britannico termina il 5 aprile e la scadenza per la dichiarazione online è il 31 gennaio successivo (la dichiarazione cartacea è dovuta il 31 ottobre precedente). La maggior parte delle persone dichiara online tramite il portale online di HMRC o usando software commerciale. Quando sei pronto a dichiarare, accedi al portale Self Assessment di HMRC (o al software scelto) e inserisci le cifre: reddito da lavoro dipendente (spesso precompilato dai dati di HMRC), reddito e spese da lavoro autonomo, dividendi, interessi, ecc. Verifica ogni cifra rispetto ai tuoi report Beancount. Il sistema calcolerà il tuo debito d'imposta. Se devi delle tasse, nota che potrebbero essere richiesti acconti per l'anno successivo (di solito metà dell'imposta dell'anno corrente, dovuti il 31 gennaio e il 31 luglio). Pianifica il tuo flusso di cassa di conseguenza; puoi anche usare Beancount per prevedere e accantonare denaro per questi pagamenti.
Risorse ufficiali di HMRC: L'HMRC del Regno Unito fornisce una guida chiara per i dichiaranti del Self Assessment:
- Guida Self Assessment di HMRC: La guida gov.uk "Self Assessment tax returns: Overview" spiega chi deve dichiarare e il processo. Nota che compili la dichiarazione dopo l'anno fiscale (che termina il 5 aprile) e sottolinea le scadenze e le penali per la presentazione tardiva. Questa è una lettura obbligatoria se sei nuovo al Self Assessment, per assicurarti di essere tenuto a dichiarare e per comprendere la tempistica.
- Conservazione dei registri: HMRC si aspetta che i contribuenti conservino registri adeguati a supporto della loro dichiarazione dei redditi. Suggeriscono di conservare i registri per almeno 5 anni dopo la scadenza di presentazione del 31 gennaio. In particolare, i registri aziendali di entrate e spese, e i registri personali come interessi e dividendi. I manuali di HMRC (e la guida gov.uk) elencano quali registri dovrebbero conservare i lavoratori autonomi (fatture, ricevute, registri del chilometraggio, ecc.). Essenzialmente, tieni organizzati estratti conto bancari e ricevute – un compito che Beancount rende più facile poiché probabilmente inserisci le transazioni dagli estratti conto e puoi allegare scansioni alle registrazioni.
- Guida su lavoro autonomo e affitti: HMRC fornisce note dettagliate per le pagine del lavoro autonomo (SA103) e le pagine delle proprietà (SA105). Queste note spiegano cosa conta come spese ammissibili, come gestire le capital allowances e come calcolare cose come gli overlap profits (se il tuo periodo contabile non è allineato all'anno fiscale, anche se nuove regole stanno allineando i periodi di base agli anni fiscali). L'opuscolo HS222 è utile per le capital allowances, ad esempio. Tutti questi sono su gov.uk in formato PDF (cerca "SA103 notes").
- Servizi online di HMRC: Il sistema ufficiale HMRC Self Assessment online è gratuito. C'è anche un'app per dichiarazioni semplici. Se non hai dichiarato online l'anno scorso, devi registrarti (ottenere un codice di attivazione per posta). Una volta dentro, il modulo online è essenzialmente lo stesso di quello cartaceo, con testo di aiuto. Il sito web di HMRC ha anche un elenco di software riconosciuto se scegli di usare alternative. Dopo la dichiarazione, il conto fiscale personale di HMRC ti permette di vedere il tuo debito d'imposta, effettuare pagamenti o impostare un piano di pagamento se necessario.
Utilizzo dei dati Beancount per la dichiarazione fiscale britannica: Beancount può supportare molti aspetti dei calcoli fiscali e della tenuta dei registri del Regno Unito:
-
Prospetti del lavoro autonomo: Per le ditte individuali, Beancount può produrre le cifre necessarie per le pagine Self Employment (SA103). Il modulo ha caselle per il fatturato, le spese ammissibili (con una ripartizione se il tuo fatturato supera £85k o se scegli di dettagliare), le capital allowances, ecc. Se il tuo fatturato è al di sotto della soglia, puoi semplicemente dichiarare le spese totali come un unico numero; Beancount può comunque fornire una ripartizione per tuo riferimento. Se al di sopra, dovrai suddividere le spese in categorie come ufficio, viaggi, sussistenza, spese legali, ecc. Mantenendo conti corrispondenti (es.
Expenses:Business:Travel,Expenses:Business:Legal), puoi interrogare istantaneamente quei totali. Le regole britanniche consentono anche l'uso di spese semplificate (aliquota fissa per l'uso della casa, o per miglio per l'auto). Se opti per quelle, potresti non registrare le spese effettive in Beancount per quelle categorie (o le registri ma poi le ignori e usi l'aliquota fissa). Potresti, per chiarezza, avere un conto comeExpenses:Car:Actualma poi non detrarlo, usando una rettifica manuale per richiedere l'aliquota fissa per miglio di HMRC. Documenta tali scelte in una nota o tramite una voce personalizzata Beancount in modo da ricordare il tuo metodo al momento delle tasse. -
Dichiarazione degli investimenti: La tassazione britannica degli investimenti richiede la dichiarazione di dividendi e interessi al di sopra di determinate indennità, e plusvalenze se al di sopra dell'esenzione annuale o per qualsiasi cessione in cui i proventi superano 4× l'esenzione. Usa Beancount per tracciare il reddito da dividendi (magari in
Income:Dividends:UKvsIncome:Dividends:Foreign). A fine anno, somma i tuoi dividendi – dovrai dichiarare il totale, e se alcuni avevano ritenute fiscali estere, annotalo per il credito d'imposta estero (usa la sezione Foreign di SA106). Per le plusvalenze, Beancount può elencare ogni cessione di asset (azioni, criptovalute, immobili ecc.). Il Regno Unito ha specifiche regole di abbinamento delle azioni: stesso giorno, successivi 30 giorni (bed and breakfast) e il pool Section 104 per le partecipazioni più vecchie (che è un pool di costo medio) – queste regole determinano il costo di base delle azioni vendute. Calcolare questo manualmente può essere soggetto a errori. La community ha sviluppato un plugin Beancount per le plusvalenze britanniche che applica le regole di HMRC (media section 104, ecc.) per calcolare i guadagni. Usando questo plugin sui tuoi dati Beancount, puoi ottenere un report di ogni vendita e il suo guadagno o perdita calcolato secondo le regole britanniche, che puoi poi usare per compilare il riepilogo delle plusvalenze nella tua dichiarazione. Anche senza il plugin, puoi usare il monitoraggio dettagliato dei lotti di Beancount come supporto – ricorda solo che l'approccio FIFO o di identificazione specifica predefinito di Beancount non è il metodo britannico; potresti dover rettificare il costo di base nei tuoi registri per imitare il pooling. Un approccio è mantenere i tuoi investimenti in Beancount usando un conto per partecipazione (per isolare le regole del giorno stesso e dei 30 giorni) e calcolare manualmente i costi medi dopo ogni acquisto – o semplicemente affidarti a un calcolo esterno ma usare Beancount per i dati grezzi. In ogni caso, assicurati che tutte le cessioni siano registrate; la soglia di HMRC (attualmente, ~£50k di proventi o £12k di guadagno) potrebbe richiederti di dichiarare anche se non sono dovute tasse. -
IVA e MTD per l'IVA: Se la tua impresa è registrata per l'IVA, probabilmente usi già un software per l'invio delle dichiarazioni IVA, perché Making Tax Digital per l'IVA richiede già la tenuta e l'invio digitali dei registri. Beancount non è software riconosciuto MTD, quindi mantieni i tuoi registri IVA in Beancount e dichiara tramite software di collegamento. Ad esempio, esporta i totali dei tuoi conti IVA da Beancount e inseriscili in uno strumento di collegamento compatibile MTD per inviarli a HMRC.
-
MTD per l'imposta sul reddito (ITSA): Making Tax Digital per l'imposta sul reddito non è più una riforma lontana — sta essere introdotta gradualmente per il reddito qualificante da lavoro autonomo e proprietà. Il calendario di implementazione di HMRC prevede tre fasi, ciascuna legata al reddito dichiarato nella dichiarazione di un anno precedente:
- Dal 6 aprile 2026 se il tuo reddito qualificante era superiore a £50.000 nell'anno fiscale 2024-2025 — questa fase è già in vigore.
- Dal 6 aprile 2027 se il tuo reddito qualificante era superiore a £30.000 nell'anno fiscale 2025-2026.
- Dal 6 aprile 2028 se il tuo reddito qualificante era superiore a £20.000 nell'anno fiscale 2026-2027.
Una volta rientrato nell'ambito, MTD per l'imposta sul reddito richiede registri digitali più aggiornamenti trimestrali inviati tramite software riconosciuto da HMRC; controlla l'attuale guida su ammissibilità ed esenzioni prima di fare affidamento su qualsiasi soglia, poiché date e cifre possono cambiare. Beancount può conservare i registri sottostanti e produrre i totali di entrate e spese ogni trimestre, ma non è esso stesso software riconosciuto MTD — devi comunque dichiarare tramite uno strumento riconosciuto o di collegamento. Gli sforzi della community per collegare i dati Beancount all'API dell'imposta sul reddito di HMRC sono stati proposti; trattali come sperimentali e conferma lo stato di riconoscimento prima di dichiarare con uno di essi.
-
Controlli del codice PAYE: Il tuo ledger Beancount può anche essere usato per verificare il tuo codice fiscale PAYE. Ad esempio, se registri le tue buste paga in Beancount (con retribuzione lorda, imposta, NI, ecc.), puoi annualizzarle e vedere se è stata applicata la corretta indennità esente da imposta. Se noti una discrepanza (magari hai mostrato imposta non pagata), saprai di dover controllare il tuo avviso di codice di HMRC. Questo non è direttamente usato nella dichiarazione (poiché il PAYE è gestito dai datori di lavoro), ma ti aiuta a evitare sorprese e a garantire che il Self Assessment contabilizzi correttamente eventuali sotto/sovrapagamenti.
Software e strumenti (Regno Unito):
- Dichiarazione online di HMRC: La maggior parte degli individui dichiara tramite il servizio online gratuito di HMRC. È semplice per la maggior parte degli scenari. Usalo insieme a Beancount copiando i numeri. Un consiglio: dopo aver inserito tutti i dati, puoi visualizzare un riepilogo del calcolo. Alcune persone lo confrontano con il proprio calcolo (che puoi fare esportando i dati Beancount in un foglio di calcolo e applicando le aliquote fiscali per vedere se corrisponde entro una piccola tolleranza di arrotondamento).
- Software fiscale commerciale: Esistono vari pacchetti software di terze parti (TaxCalc, Taxfiler, Absolute, ecc.) e anche alcune app mobili più recenti approvate da HMRC. Questi possono talvolta importare dati da software contabili o consentire importazioni da fogli di calcolo. Se hai affari complessi o più imprese autonome, un pacchetto software potrebbe aiutare a gestire più prospetti più facilmente. Spesso generano anche una serie di prospetti ben formattati che puoi conservare per i tuoi registri. Tuttavia, molti di questi sono destinati ai commercialisti e potrebbero essere eccessivi per un singolo dichiarante.
- Excel per SA103 (Lavoro autonomo) e SA105 (Proprietà): Se vuoi verificare o pianificare, HMRC fornisce fogli di lavoro (SA103S, SA103F) e SA105 in formato PDF/ODS. Puoi compilarli elettronicamente come test. Beancount può compilare molti dei numeri. Ad esempio, per una proprietà in affitto, potresti usare Beancount per sommare l'affitto ricevuto e tutte le categorie di spese (riparazioni, assicurazione, commissioni dell'agente) per quella proprietà; poi inserirli nel modulo SA105 per vedere il risultato prima di dichiarare ufficialmente. Questa può essere una buona pratica per assicurarti di non omettere alcuna categoria.
- Plugin Beancount per specifiche britanniche: Abbiamo già menzionato il plugin per le plusvalenze britanniche. Se investi, questo può far risparmiare ore di calcoli manuali di pooling. Non c'è molto altro specifico per il Regno Unito attualmente disponibile pubblicamente, ma man mano che le fasi MTD per l'imposta sul reddito entrano in vigore, potremmo vederne di più. Ad esempio, un plugin potrebbe essere scritto per formattare un report trimestrale di entrate/spese per le dichiarazioni MTD, o per calcolare indennità specifiche britanniche (come rettificare l'indennità personale se il reddito > £100k, ecc.). Per ora, potresti affidarti a script personali o fogli di calcolo per tali calcoli.
- Open Banking / Strumenti di importazione: Parte della preparazione fiscale è raccogliere tutte le tue transazioni in un unico posto – cosa in cui Beancount eccelle se sei stato diligente. Strumenti come beancount-import (e molti importatori bancari della community) possono recuperare automaticamente le transazioni bancarie. Questo garantisce che il tuo file Beancount sia completo con tutte le spese e le entrate. In questo modo, al momento delle tasse, ti fidi che i tuoi conti di reddito Beancount riflettano tutto. Se hai iniziato a usare Beancount a metà anno, assicurati di importare i dati dall'inizio dell'anno fiscale (6 aprile) per completezza in quel primo anno.
Suggerimenti della community e plugin (Regno Unito):
- Plugin per le plusvalenze britanniche: Vale la pena evidenziarlo di nuovo – questo plugin del membro della community Beancount Vasily (Evernight su GitHub) implementa le regole sulle plusvalenze di HMRC. Tiene conto del pooling Section 104 (tutte le partecipazioni prima di una vendita mediate), della regola del giorno stesso (le azioni acquistate lo stesso giorno di una vendita si abbinano a quella vendita) e della regola bed-and-breakfast dei 30 giorni (le azioni acquistate entro 30 giorni dopo una vendita si abbinano e rettificano il guadagno). Usare questo plugin sul tuo ledger Beancount significa che puoi calcolare accuratamente cose come i guadagni azionari e persino casi più esotici (probabilmente gestisce le criptovalute in modo simile se tratti ogni moneta come tipo di asset separato). Questo è un contributo inestimabile della community poiché le regole britanniche differiscono dall'approccio FIFO che molti paesi usano.
- Tracciare indennità e fasce: Alcuni utenti taggano le transazioni per aiutare con indennità specifiche britanniche. Ad esempio, taggare il reddito da interessi che rientra nel Personal Savings Allowance, o i dividendi sotto il Dividend Allowance. Sebbene il software fiscale applichi in ultima analisi l'indennità, il tagging può aiutarti a vedere rapidamente se hai superato l'indennità. Es. tagga gli interessi bancari come
#SavingsAllowancee poi interroga il totale – se è al di sotto di £1.000 (contribuente ad aliquota base) o £500 (aliquota più alta), sai che non ci sono tasse su di esso; se al di sopra, dovrai tasse sull'eccedenza. - Dividere l'anno fiscale in Beancount: L'anno fiscale britannico si estende su due anni solari. Alcuni utenti Beancount mantengono viste personalizzate o persino due serie di libri contabili (o più semplicemente, usano il linguaggio di query) per ottenere i dati per l'anno fiscale. Ad esempio, puoi interrogare tra le date "2024-04-06 to 2025-04-05" per ottenere i totali dell'anno fiscale. Se usi costantemente Beancount per molti anni, considera di impostare una query o un report per "Tax Year X" per evitare confusione con i totali dell'anno solare.
- Reddito estero e tasse britanniche: Se hai investimenti esteri o lavori all'estero, il sistema britannico può diventare complicato (remittance basis, crediti d'imposta esteri, ecc.). Sebbene non specifico per il Regno Unito, un consiglio è usare le funzionalità di valuta di Beancount per tracciare sia GBP che valuta estera per ogni transazione. Ad esempio, se hai ricevuto dividendi in USD, registrali con gli equivalenti in GBP usando il tasso di cambio di quel giorno. Poi è facile sommare il reddito estero in GBP per il tuo modulo SA106. Inoltre, traccia le imposte estere pagate come transazioni separate su un conto di spesa fiscale. Questi formeranno la base della tua richiesta di credito d'imposta estero. La chiarezza di avere questo in Beancount è molto migliore che setacciare gli estratti conto del broker a fine anno.
- Uso dei tag per le rettifiche: Il self-assessment britannico ha alcune voci peculiari, come la rettifica per uso privato (se inserisci una spesa che ha un elemento privato, dovresti aggiungere la parte privata nel calcolo del lavoro autonomo). Puoi gestirlo non registrando affatto l'uso privato nelle spese (dividi la transazione tra conti aziendali e personali). Ma se scegli di registrare il 100% di una spesa in aziendale e poi rettificare, potresti taggare quella transazione con
#private_use_30%o simile. Al momento delle tasse, cerchi quel tag e calcoli l'aggiunta. Allo stesso modo, se usi la base di cassa per la contabilità (un'opzione per le piccole imprese nel Regno Unito), gli interessi al di sopra di £500 sono esclusi – potresti taggare la spesa per interessi al di sopra di quella soglia per una rettifica. - Forum della community: Gli utenti britannici di Beancount o altri strumenti di contabilità plaintext a volte condividono esperienze sui forum (es. il gruppo Google Plaintext Accounting o Reddit). Discutono cose come l'allineamento di Beancount con le categorie di HMRC e l'assicurarsi di contabilizzare cose come gli acconti nel flusso di cassa. Ad esempio, si potrebbe creare un conto
Expenses:Taxes:SelfAssessmente registrare gli acconti previsti lì, per non perderne traccia. Sebbene non richiesto per la dichiarazione, è una buona pratica integrare la pianificazione dei pagamenti fiscali nel tuo ledger.
Australia
Panoramica sulla preparazione fiscale di fine anno: L'anno fiscale australiano va dal 1 luglio al 30 giugno, con le dichiarazioni dei redditi individuali dovute entro il 31 ottobre. Gli individui (incluse le ditte individuali) usano il sistema MyTax dell'ATO o moduli cartacei per presentare le dichiarazioni, mentre le società e altre entità hanno le proprie dichiarazioni (spesso con scadenze successive se si usa un agente fiscale). Passaggi chiave per i contribuenti australiani che usano Beancount:
- Raccogliere i documenti sul reddito: Raccogli i tuoi PAYG payment summaries (ora spesso solo un Income Statement accessibile tramite myGov se il tuo datore di lavoro usa Single Touch Payroll) per il periodo luglio-giugno. Raccogli anche estratti conto degli interessi bancari, dichiarazioni dei dividendi (incluse eventuali informazioni sui franking credits), dichiarazioni delle proprietà in affitto (entrate e spese) e registri di qualsiasi altro reddito (es. reddito d'impresa o da contratto, plusvalenze da cessioni di asset). Molti di questi sono precompilati entro fine luglio nei sistemi dell'ATO, ma dovresti verificare incrociando con i tuoi registri (da Beancount). Ad esempio, se Beancount mostra che hai ricevuto $500 di interessi da un conto bancario, assicurati che un importo equivalente appaia nella precompilazione; in caso contrario, potresti doverlo aggiungere manualmente.
- Compilare spese deducibili e ricevute: In Australia, le detrazioni comuni includono spese legate al lavoro (quote sindacali, strumenti, viaggi di lavoro, uniformi, spese per l'ufficio domestico), spese di autoformazione, donazioni di beneficenza, interessi su prestiti di investimento e spese per proprietà in affitto (riparazioni, commissioni dell'amministratore, ecc.). Usa Beancount per tracciarle durante l'anno categorizzandole in modo appropriato (es.
Expenses:Deductible:WorkFromHomeoExpenses:RentalProperty:Repairs). A fine anno, compila i totali. Assicurati di avere ricevute per spese superiori a A$300 (e in generale, conserva tutte le ricevute, poiché l'ATO può chiedere prove). Nota che alcune detrazioni hanno metodi di sostanziazione specifici (come il metodo cents-per-km per l'auto, o l'aliquota fissa per l'ufficio domestico) – decidi se usare i costi effettivi o le tariffe di riferimento e raccogli le informazioni richieste di conseguenza (Beancount può memorizzare, ad esempio, le ore totali di ufficio domestico o le bollette elettriche se devi calcolare i costi effettivi rispetto all'aliquota fissa). - Reddito d'impresa e ditta individuale: Se gestisci una ditta individuale o un'attività secondaria, dichiarerai i tuoi ricavi e spese aziendali nella tua dichiarazione individuale (usando il prospetto Business and Professional Items). Prepara un conto economico per l'impresa per l'anno fiscale (1 luglio–30 giugno). Beancount può produrlo facilmente. Assicurati di contabilizzare eventuali rettifiche tra contabilità e fisco – ad esempio, l'Australia spesso consente l'ammortamento immediato per gli asset (fino a una soglia) o pool di ammortamento semplificati per le piccole imprese; decidi il tuo approccio e riflettilo nel tuo ledger Beancount (o almeno annotalo per dichiarare correttamente nella dichiarazione). Inoltre, verifica se devi contabilizzare le quote di uso privato (es. se il 20% dell'uso del veicolo era personale e hai richiesto tutte le spese, dovresti aggiungere il 20% come uso privato).
- Presentare la dichiarazione dei redditi: Dal 1 luglio, il nuovo anno fiscale si apre per la dichiarazione, ma è saggio aspettare fine luglio o agosto quando la maggior parte delle informazioni è precompilata dall'ATO. Accedi a myGov e accedi all'ATO MyTax per iniziare la tua dichiarazione. MyTax mostrerà il reddito che conosce (da datori di lavoro, banche, ecc.); confronta questi con i tuoi dati Beancount e aggiungi/correggi come necessario. Inserisci qualsiasi reddito aggiuntivo (come il tuo reddito d'impresa, reddito estero, ecc.) e inserisci le detrazioni. MyTax ha categorie per le detrazioni che rispecchiano le sezioni della dichiarazione dei redditi (spese di lavoro, donazioni, ecc.). Usa i tuoi totali Beancount per compilarle, ma sii preparato a inserire descrizioni o ripartizioni per determinate richieste (MyTax potrebbe chiedere dettagli per richieste elevate). Una volta inseriti tutti i dati, esamina il rimborso calcolato o l'importo dovuto. La scadenza per l'autodichiarazione è il 31 ottobre. Se usi un agente fiscale registrato, tipicamente ottieni una proroga fino a maggio dell'anno successivo, ma devi essere registrato come cliente prima del 31 ottobre per ottenere quella proroga.
Risorse ufficiali dell'ATO: L'Australian Taxation Office fornisce una ricchezza di informazioni per assistere nella preparazione fiscale:
- Guida ATO "Income tax return": Il sito web dell'ATO ha indicazioni specifiche per diversi tipi di contribuenti. Per gli individui e le ditte individuali, vedi "Individuals – lodging your tax return" che delinea quando e come dichiarare (es. MyTax online tramite myGov) e le date di scadenza. L'ATO sottolinea che se lo fai da solo, dichiara entro il 31 ottobre, altrimenti coinvolgi un agente fiscale. Nota anche che la maggior parte delle informazioni è precompilata entro fine luglio per le dichiarazioni online, il che è un segnale per quando iniziare a prepararsi.
- Detrazioni e compensazioni ATO: L'ATO ha pagine dettagliate su cosa puoi richiedere per le spese legate al lavoro (a volte suddivise per occupazione), nonché per situazioni specifiche (come proprietà in affitto o autoformazione). Consulta queste per assicurarti che le tue spese categorizzate in Beancount siano effettivamente deducibili. Ad esempio, le "occupation guides" dell'ATO potrebbero indicare quale percentuale di una certa spesa è tipicamente richiedibile. Verifica sempre con la guida ufficiale per evitare di richiedere qualcosa di non deducibile.
- Small Business Corner: Se hai reddito d'impresa, le guide per le piccole imprese dell'ATO spiegano le concessioni e gli obblighi. La pagina "Reports and returns for businesses" evidenzia quali moduli sono necessari (BAS, imposta sul reddito, riepilogo annuale della ritenuta PAYG, ecc.). È un promemoria che oltre alla dichiarazione annuale, potresti aver dovuto presentare il tuo BAS (Business Activity Statements per GST/PAYG) durante l'anno. Assicurati che i tuoi dati Beancount abbiano facilitato anche quelli.
- myTax e precompilazione: Il servizio online dell'ATO (myTax) è intuitivo e include testo di aiuto su ogni sezione. L'app ATO e myGov hanno anche funzionalità per verificare il tuo Notice of Assessment e lo stato delle dichiarazioni. Ufficialmente, l'ATO suggerisce di collegare il tuo account myGov all'ATO in modo che possano precompilare i dati e persino completare parzialmente la tua dichiarazione. Hanno un passo dopo passo su come dichiarare online che essenzialmente ti guida attraverso l'accesso, la verifica delle informazioni e l'invio – se usi Beancount, farai riferimento incrociato nella fase di inserimento dati.
Utilizzo dei dati Beancount per la dichiarazione fiscale australiana: Beancount può assistere sia con i numeri che con la tenuta dei registri per le tasse australiane:
- Contabilità dell'anno finanziario: L'anno finanziario australiano luglio-giugno significa che probabilmente avrai bisogno di report che coprono parti di due anni solari. In Beancount, puoi eseguire query o report per un intervallo di date personalizzato (es.
2024-07-01 to 2025-06-30). Potrebbe essere conveniente mantenere un'asserzione di saldo personalizzata o una registrazione di chiusura al 30 giugno per catturare i saldi di fine anno (specialmente se fai delle competenze). Alcuni utenti mantengono i loro libri in segmenti di anno fiscale. Assicurati che tutte le transazioni fino al 30 giugno siano inserite e che tutto ciò che è datato 1 luglio o successivo sia escluso per il report di quell'anno fiscale. - Ritenuta PAYG e acconti: Se hai avuto imposte trattenute (dal salario o da pagamenti a contratto sotto PAYG), quegli importi appariranno nei tuoi registri. Ad esempio, potresti registrare lo stipendio come due split: retribuzione netta sul tuo conto bancario, e imposta PAYG su un conto di passività o spesa. A fine anno, il totale in quel conto PAYG dovrebbe corrispondere alla cifra dell'imposta trattenuta nel tuo Income Statement (o alla somma degli importi sulle tue buste paga). Questo aiuta a verificare la precompilazione dell'ATO. Allo stesso modo, se paghi acconti PAYG (prepagamenti trimestrali dell'imposta sul reddito), questi dovrebbero essere registrati (spesso come asset fiscale prepagato o come spesa). Li richiederai nella tua dichiarazione per compensare il debito d'imposta finale. Beancount può fornire il totale degli acconti pagati durante l'anno. L'ATO li elencherà anche, ma è bene fare un controllo incrociato.
- Plusvalenze e sconto CGT: Traccia le transazioni di asset in conto capitale in Beancount per facilitare i calcoli dell'imposta sulle plusvalenze. L'Australia tassa le plusvalenze con uno sconto del 50% per gli individui per asset detenuti >12 mesi. Per ogni vendita di asset, dovrai conoscere la base di costo e i proventi della vendita, nonché le date di acquisto e vendita. Beancount registra naturalmente date e importi. Puoi interrogare le tue vendite per l'anno: ad esempio, elenca tutte le registrazioni
Income:CapitalGains. Sebbene Beancount non applichi automaticamente lo sconto del 50%, puoi semplicemente calcolare: se un registro mostra un guadagno di $10.000 e sai che l'asset è stato detenuto per 2 anni, solo $5.000 è imponibile. Potresti considerare di taggare gli asset con date di acquisizione o usare i lotti per separare breve termine vs lungo termine (anche se in Australia è puramente basato sul tempo, non sull'identificazione specifica per lo sconto). Fai attenzione alle minusvalenze in conto capitale – queste sono tracciate e possono essere riportate. Potresti volere un conto per le perdite riportate per ricordartelo l'anno successivo. Se avevi perdite precedenti, le applicherai prima dello sconto. Usando Beancount, puoi modellarlo avendo un saldo corrente delle perdite in conto capitale riportate. - Franking credits: I dividendi australiani spesso vengono con franking credits (crediti d'imposta per l'imposta societaria già pagata). Nel tuo ledger Beancount, potresti registrare il dividendo lordo completo come reddito e il franking credit come credito d'imposta (magari come
Income:FrankingCreditso una riduzione della spesa fiscale). Ai fini fiscali, devi dichiarare l'importo franked e il franking credit separatamente. Assicurati che i tuoi registri li mostrino chiaramente. Ad esempio, un dividendo in contanti di $70 con un franking credit di $30 = $100 lordo. Potresti registrare $100 di reddito e $30 di credito d'imposta, o $70 di reddito e $30 in un conto speciale. In ogni caso, al momento delle tasse, dichiarerai $100 come reddito da dividendi e $30 come franking credit (che conterà verso le tue tasse pagate). Beancount può sommare i tuoi franking credits per l'anno (somma di tutti questi crediti). Questo dovrebbe corrispondere a ciò che è sulle tue dichiarazioni dei dividendi e a ciò che mostra la precompilazione dell'ATO. I franking credits possono essere piuttosto preziosi, quindi verifica di averli inseriti tutti. - Reddito estero e guadagni FX: Se hai investimenti o redditi esteri, la capacità multi-valuta di Beancount è utile. Registra l'equivalente in AUD di qualsiasi reddito estero alla data di ricezione (l'ATO richiede l'uso del tasso di cambio alla data di ricezione o un tasso medio). In questo modo, puoi semplicemente interrogare gli importi in AUD. Se hai pagato imposte estere (come la ritenuta d'acconto su azioni statunitensi), traccialo anche – è richiedibile come offset per imposte estere. Assicurati di convertire anche quell'imposta pagata in AUD. Eventuali saldi in valuta estera potrebbero dare origine a guadagni forex tassabili secondo le regole australiane (se elevati e non per uso personale), il che diventa complicato; ma in generale, tieni d'occhio i conti di liquidità estera intorno a fine anno se fluttuano significativamente.
Software e strumenti (Australia):
- myGov e MyTax: Come accennato, lo strumento principale per gli individui è MyTax online dell'ATO. È gratuito e copre la maggior parte delle situazioni. L'interfaccia è abbastanza semplice: vai sezione per sezione (Reddito, Detrazioni, ecc.). La precompilazione può importare dati per te (come interessi, dividendi dichiarati dalle società, informazioni sull'assicurazione sanitaria per i rimborsi, ecc.). Beancount completa questo assicurando che tu non ti affidi unicamente alla precompilazione – ad esempio, se una banca ha dimenticato di dichiarare qualcosa, il tuo ledger lo catturerebbe. MyTax ha anche una funzione utile che salva i tuoi progressi, così puoi iniziare a inserire e tornare più tardi, il che ti consente di usare i report Beancount per compilare in modo incrementale.
- Software per agenti fiscali: Se usi un commercialista, useranno software professionale (come Xero Tax, HandiTax, ecc.). Tipicamente, fornirai loro riepiloghi del tuo reddito e delle tue detrazioni (stampe Beancount o Excel). Li inseriscono nel loro software, che dichiara tramite il portale Tax Agent. Se preferisci usare un software al dettaglio da solo, esistono opzioni come Etax o H&R Block Online; tuttavia, spesso rispecchiano ciò che fa MyTax ma con qualche guida aggiuntiva. Potrebbero essere utili se vuoi un secondo controllo o un'interfaccia diversa. Di solito consentono l'importazione dei dati dell'anno precedente ma non dei dati Beancount direttamente. Considerando che MyTax è gratuito e robusto, molti utenti esperti di tecnologia usano semplicemente MyTax a meno che la loro situazione non sia molto complessa.
- Fogli di calcolo e strumenti di calcolo: L'ATO fornisce calcolatori per determinate detrazioni (come i calcolatori a tariffa fissa per il lavoro da casa) e per verificare cose come le detrazioni per lavori in conto capitale Division 43 per le proprietà in affitto. Puoi usarli con i dati di Beancount (es. ore totali di lavoro da casa, o costo dei miglioramenti dell'edificio). Inoltre, se vuoi simulare diversi scenari (ad esempio confrontare le spese auto effettive vs cents-per-km), un foglio di calcolo è utile. Inserisci i dati da Beancount (carburante, bollo, assicurazione totali vs chilometri percorsi) per vedere quale produce una detrazione maggiore.
- App ATO per la tenuta dei registri: L'ATO aveva un'app "myDeductions" che consente di catturare le ricevute durante l'anno, e poi puoi caricare i dati per precompilare la tua dichiarazione. Se usi Beancount, probabilmente stai già tracciando le spese, quindi potresti non aver bisogno di myDeductions. In effetti, il tuo Beancount sta svolgendo quel ruolo. Assicurati solo di conservare comunque le immagini delle ricevute se necessario – memorizzare percorsi di file in Beancount o mantenere un sistema di cartelle separato per le ricevute (referenziate per ID transazione) può essere altrettanto efficace dell'app ATO.
- Esportazione da software contabile: Se usavi un pacchetto contabile (QuickBooks, Xero, MYOB) e sei passato a Beancount, nota che quelli a volte producono report di fine anno su misura per le tasse. Con Beancount, potresti emulare parte di ciò con report personalizzati o esportando in CSV e poi usando un modello noto. Ad esempio, alcuni commercialisti hanno modelli Excel per i prospetti delle proprietà in affitto – potresti compilarli dai dati Beancount. Sebbene non sia uno "strumento" diretto, questo metodo sfrutta pratiche note nella preparazione fiscale australiana usando comunque il tuo ledger Beancount come fonte di verità. Se stai ancora spostando la tua contabilità fuori da QuickBooks, segui Migra da QuickBooks a Beancount per aprire il libro contabile dal tuo bilancio di verifica.
Suggerimenti della community e plugin (Australia): La community australiana di Beancount è più piccola, ma ci sono intuizioni generali che si applicano:
- Gestione della GST: Se gestisci un'impresa e sei registrato per la GST, considera di usare le funzionalità di Beancount per automatizzare le suddivisioni della GST. Alcuni utenti creano un modello di transazione o un importatore che separa automaticamente la GST. Ad esempio, una spesa di $110 contrassegnata come inclusiva di GST verrebbe inserita come $100 di spesa, $10 su GST Paid. Facendo questo in modo coerente, al momento del BAS (di solito trimestrale), puoi sommare
Liabilities:GST:CollectedeAssets:GST:Paidper compilare il modulo BAS. Il Simpler BAS dell'ATO per le piccole imprese richiede solo di dichiarare le vendite totali, la GST sulle vendite e la GST sugli acquisti. Quelle cifre possono essere estratte direttamente da Beancount. Garantire che il tuo Beancount sia aggiornato ogni trimestre significa che la fine dell'anno è solo un altro trimestre con forse una dichiarazione GST annuale (se applicabile). Se sei al di sotto della soglia GST e non registrato, la tua contabilità è più semplice (nessuna necessità di voci di suddivisione fiscale) – assicurati solo di non richiedere accidentalmente la GST sulle spese nelle detrazioni se non ne hai diritto (Beancount non conosce il tuo stato GST; devi saperlo tu). - Instant Asset Write-off: L'Australia ha cambiato frequentemente le regole per l'ammortamento immediato degli asset per le piccole imprese (un anno è $20k, poi $30k, poi illimitato per certi periodi). È utile taggare o categorizzare gli acquisti di asset in Beancount. Ad esempio, tagga un acquisto con
#InstantWriteoffse prevedi di richiederlo completamente. Poi, invece di capitalizzarlo in Beancount, potresti spesarlo direttamente su un conto particolare (o spostarlo da asset a spesa a fine anno). Documentare il tuo approccio garantisce coerenza. Se la soglia cambia, puoi interrogare tutti gli acquisti di asset e vedere quali rientrano nella nuova soglia. - Uso personale vs aziendale: Per le ditte individuali, le dichiarazioni australiane richiedono la percentuale di uso personale di alcune spese (specialmente per i veicoli a motore). Un approccio in Beancount è dividere le transazioni all'inserimento: ad esempio, se un acquisto di carburante per auto era $100 e sai che il 30% è privato, registra $70 su
Expenses:Car:Fuel:Businesse $30 suExpenses:Car:Fuel:Private. Poi detrai solo i $70. In alternativa, registra tutti i $100 in spesa aziendale e usa metadati o una nota per indicare il 30% privato, e successivamente riduci manualmente la richiesta. Il primo metodo è più pulito nel ledger. La chiave è essere coerente in modo che i tuoi "libri" Beancount riflettano solo la parte deducibile se possibile, per evitare confusione al momento delle tasse. - Considerazioni pluriennali: L'Australia consente il riporto delle minusvalenze in conto capitale a tempo indeterminato, e recentemente anche un certo riporto delle perdite non utilizzate per le società (non rilevante per gli individui però). Se avevi, ad esempio, una perdita netta in conto capitale l'anno scorso, ricorda di non aspettarti che Beancount la applichi automaticamente – potresti portarla come nota. Allo stesso modo, perdite estere differite o crediti d'imposta esteri potrebbero essere riportati. Tieni una nota al di fuori o come nota Beancount per questi attributi fiscali, poiché non sono strettamente transazioni contabili fino a quando non vengono realizzati.
- Superannuation: Se sei lavoratore autonomo e hai fatto contributi personali al fondo pensione, tracciali in Beancount (es. come trasferimento dalla tua banca a
Assets:Superannuationo una categoria di spesa). Dovrai presentare un notice of intent per richiederli come detrazione e poi dichiarare quella detrazione. Il monitoraggio di Beancount garantisce che tu sappia quanto hai contribuito e possa verificare che il fondo pensione lo abbia ricevuto entro la fine dell'anno. Inoltre, se sei un datore di lavoro (anche di te stesso in una società), traccia i contributi Super Guarantee nelle registrazioni del personale; non sono direttamente sulla dichiarazione dei redditi individuale, ma contano per le detrazioni aziendali e la conformità. - Condivisione della community: Gli australiani che discutono di contabilità plaintext spesso condividono piccoli script—ad esempio, convertire gli output di Beancount nel formato necessario per un certo prospetto ATO. Si potrebbe scrivere uno script Python per analizzare il conto economico di Beancount e produrre un prospetto della proprietà in affitto correttamente formattato (che potrebbe poi essere esaminato o fornito a un commercialista). La base di utenti relativamente più piccola significa meno componenti pre-costruiti, ma la flessibilità di Beancount significa che con un po' di Python o Excel, puoi adattare il tuo output a qualsiasi formato richiesto.
- Conservazione dei registri: L'ATO generalmente richiede di conservare i registri per 5 anni dalla data del notice of assessment. Assicurati che il tuo file Beancount (e i documenti allegati) siano sottoposti a backup e conservati per quel periodo. Se mai dovessi riprodurre i dettagli della tua dichiarazione dei redditi o sostanziare una richiesta, avere il ledger Beancount e le ricevute collegate è estremamente utile. Potresti persino produrre un archivio annuale (esportazione PDF o HTML delle transazioni) per la tua conservazione.
Conclusione: Integrando Beancount nel tuo flusso di lavoro di preparazione fiscale, puoi ridurre gli errori e aumentare l'efficienza. La chiave in tutti i paesi è mantenere un ledger ben organizzato allineato con le categorie fiscali e usare le risorse ufficiali come guida per la conformità. Che si tratti di generare un conto economico per il tuo CPA negli Stati Uniti, calcolare una base di costo medio per le azioni canadesi, mappare ai conti SKR04 tedeschi, dettagliare le spese da lavoro autonomo britanniche, o riconciliare le dichiarazioni BAS australiane – i dati di Beancount e gli strumenti della community possono rendere questi compiti più facili. Verifica sempre con le ultime leggi fiscali e consulta un professionista fiscale per situazioni complesse, ma stai certo che il tuo ledger plaintext diligentemente conservato è un asset potente per la preparazione fiscale di fine anno.
Fonti:
- Internal Revenue Service – Small Business and Self-Employed Tax Center (Schedule C guidance)
- Beancount Community Discussions – Sharing ledger data with accountants
- TurboTax Support – Importing CSV of investment transactions
- Canada Revenue Agency – Small Business Checklist and Income Reporting
- Beancount Google Group – Handling capital gains for US vs Canada (average cost)
- HMRC – Self Assessment Guidance (deadlines, record keeping)
- Plaintext Accounting Forum – Beancount plugin for UK capital gains (HMRC rules)
- Bundeszentralamt für Steuern – German income tax return info and forms
- Hacker News – Discussion on German accounting (SKR04, requirements)
- ATO / MoneySmart (ASIC) – Lodging an Australian tax return (steps, pre-fill)
- Australian Taxation Office – Business returns and lodgment dates
- Beancount Plugin Repository – Depreciation plugin (supports CRA half-year rule)