Aller au contenu principal

Suivre les investissements immobiliers dans Beancount.io

Suivez un bien locatif dans Beancount.io : hypothèques, amortissement, base de coût et une vente immobilière avec réintégration de l'amortissement.

Gérer la comptabilité d'un bien locatif à travers les hypothèques, les comptes séquestres, les tableaux d'amortissement et les ventes éventuelles de biens peut s'avérer complexe. Ce guide complet vous montre comment configurer et tenir un suivi précis de vos investissements immobiliers à l'aide du puissant système de comptabilité en texte brut de Beancount.io.

Explorez un exemple de registre immobilier en direct :

Ouvrir Real Estate Example Ledger dans un nouvel onglet

Pourquoi les Outils Traditionnels sont Insuffisants​

Problèmes Courants avec les Logiciels de Comptabilité Immobilière​

  • Aucun suivi de l'amortissement : La plupart des outils ne prennent pas en charge l'amortissement linéaire sur 27,5 ans avec la convention du milieu de mois
  • Mauvaise gestion des hypothèques : Les vues simplifiées ne décomposent pas les paiements en intérêts, capital et séquestre
  • Ajustements de base de coût manquants : Les améliorations capitalisées qui s'ajoutent à la base sont traitées comme des dépenses ordinaires
  • Aucune décomposition du gain à la vente : Impossible de séparer le produit de la vente entre la réintégration de l'amortissement et les plus-values à long terme
  • Structures de comptes rigides : Les catégories fixes ne permettent pas les répartitions terrain/bâtiment ni les comptes de contrepartie d'actif
  • Dépendance vis-à-vis du fournisseur : Les formats propriétaires rendent impossible la conservation de 27,5 ans de registres continus

Avantages de Beancount.io​

  • Contrôle total : Possédez vos données dans un format en texte brut qui dure des décennies
  • Personnalisation illimitée : Modélisez n'importe quelle structure de bien avec des comptes personnalisés
  • Base de coût précise : Suivez séparément le coût d'origine, les améliorations et l'amortissement
  • Calculs transparents : Voyez exactement comment l'amortissement s'accumule et comment les gains sont calculés
  • Le bien comme matière première : Utilisez les directives de prix pour la vue Holdings de Fava avec suivi de l'appréciation
  • Pérennité : Le format en texte brut garantit l'accessibilité à long terme pendant toute votre période de détention

Configuration de la Structure de Comptes de Votre Propriété​

Hiérarchie des Comptes​

Commencez par une structure de comptes complète qui reflète votre investissement immobilier :

; ============================================================
; Property Asset Accounts
; ============================================================
 
; The property commodity — 1 unit purchased at cost basis
1970-01-01 open Assets:RealEstate:Property
; Contra-asset: accumulated depreciation reduces building value on balance sheet
; Note: Land ($80K, 20%) is non-depreciable; Building ($320K, 80%) is depreciated
1970-01-01 open Assets:RealEstate:AccumDepreciation
; Capital improvements added to basis
1970-01-01 open Assets:RealEstate:CapitalImprovements
 
; ============================================================
; Bank Accounts
; ============================================================
 
1970-01-01 open Assets:Bank:Checking
1970-01-01 open Assets:Bank:Savings
; Escrow impound: monthly contributions for property tax & insurance
1970-01-01 open Assets:Bank:EscrowImpound
 
; ============================================================
; Liability Accounts
; ============================================================
 
; 30-year fixed mortgage at 7.0% APR
1970-01-01 open Liabilities:Mortgage
; Tenant security deposit — not income until forfeited
1970-01-01 open Liabilities:SecurityDeposit
 
; ============================================================
; Income Accounts
; ============================================================
 
1970-01-01 open Income:RealEstate:Rent
1970-01-01 open Income:RealEstate:CapitalGains:LongTerm
1970-01-01 open Income:RealEstate:DepreciationRecapture
 
; ============================================================
; Expense Accounts
; ============================================================
 
1970-01-01 open Expenses:RealEstate:MortgageInterest
1970-01-01 open Expenses:RealEstate:LoanOrigination
1970-01-01 open Expenses:RealEstate:PropertyTax
1970-01-01 open Expenses:RealEstate:Insurance
1970-01-01 open Expenses:RealEstate:PropertyManagement
1970-01-01 open Expenses:RealEstate:Repairs
1970-01-01 open Expenses:RealEstate:Maintenance
1970-01-01 open Expenses:RealEstate:Depreciation
; Buyer-side closing costs (purchase only). There is deliberately no
; SellingCosts expense account: costs of sale reduce the amount realized
; at closing instead — see Property Disposition below.
1970-01-01 open Expenses:RealEstate:ClosingCosts

Définition de la Marchandise avec Métadonnées​

Définissez votre bien comme une matière première pour un suivi de type portefeuille :

1970-01-01 commodity PROP123MAIN
  name: "123 Main St, Anytown, CA 90210"
  asset-class: "real-estate"
 
1970-01-01 commodity USD

Cela permet à la vue Holdings de Fava d'afficher la valeur marchande actuelle de votre bien aux côtés des actions, des obligations et d'autres investissements.

Suivi de l'Acquisition de la Propriété​

Enregistrement de l'Achat​

Suivez un achat de 400 000 $ avec un apport de 20 % et un prêt hypothécaire fixe sur 30 ans :

; Down payment — 20% of $400,000
2024-03-15 * "Escrow" "Down payment — 20% of $400,000"
  Assets:RealEstate:Property           1 PROP123MAIN {400,000.00 USD, 2024-03-15}
  Assets:Bank:Checking              -80,000.00 USD
  Liabilities:Mortgage             -320,000.00 USD

Frais de Clôture​

Enregistrez chaque frais de clôture comme une transaction distincte pour des pistes d'audit claires :

2024-03-15 * "Lender" "Loan origination fee — 1% of $320,000"
  Expenses:RealEstate:LoanOrigination   3,200.00 USD
  Assets:Bank:Checking                 -3,200.00 USD
 
2024-03-15 * "Title company" "Title insurance, escrow fees, recording"
  Expenses:RealEstate:ClosingCosts      2,800.00 USD
  Assets:Bank:Checking                 -2,800.00 USD
 
2024-03-15 * "Appraiser" "Property appraisal"
  Expenses:RealEstate:ClosingCosts        450.00 USD
  Assets:Bank:Checking                   -450.00 USD

Allocation Terrain/Bâtiment​

L'IRS exige de séparer le terrain non amortissable du bâtiment amortissable. Documentez la répartition à l'aide de commentaires :

; Land / building cost allocation (from county assessor):
; County assessor shows 20% land ($80K) / 80% building ($320K).
; Only the building portion ($320K) is depreciated — see depreciation section.
; Source: County Assessor parcel record, assessed 2024-01-01

Dépôt Initial de Séquestre​

Les prêteurs exigent généralement un dépôt initial en séquestre à la clôture :

; Initial escrow: 3 months property tax + 1 year insurance prepaid
; Property tax: ~$5,000/yr → $416.67/mo × 3 = $1,250.00
; Insurance: ~$1,800/yr prepaid
2024-03-15 * "Escrow" "Initial escrow impound — property tax (3 mo) + insurance (1 yr)"
  Assets:Bank:EscrowImpound              1,250.00 USD
  Expenses:RealEstate:Insurance          1,800.00 USD
  Assets:Bank:Checking                  -3,050.00 USD

Gestion du Prêt Hypothécaire​

Répartition du Paiement Mensuel​

Chaque paiement hypothécaire se répartit entre charges d'intérêts, remboursement du capital et séquestre :

; 30-year fixed: $320,000 at 7.0% APR
; Monthly P&I: $2,129.06
; Monthly escrow: $566.67 ($416.67 tax + $150.00 insurance)
; Total payment: $2,695.73
 
; Month 1: Interest = $320,000.00 × 0.07 / 12 = $1,866.67
2024-04-01 * "Bank" "Mortgage payment — April 2024"
  Expenses:RealEstate:MortgageInterest    1,866.67 USD
  Liabilities:Mortgage                      262.39 USD
  Assets:Bank:EscrowImpound                 566.67 USD
  Assets:Bank:Checking                   -2,695.73 USD
 
; Month 2: Interest = ($320,000.00 - $262.39) × 0.07 / 12 = $1,865.14
2024-05-01 * "Bank" "Mortgage payment — May 2024"
  Expenses:RealEstate:MortgageInterest    1,865.14 USD
  Liabilities:Mortgage                      263.92 USD
  Assets:Bank:EscrowImpound                 566.67 USD
  Assets:Bank:Checking                   -2,695.73 USD

Décaissements du Séquestre​

Suivez les moments où le compte séquestre paie les taxes et l'assurance :

; Semi-annual property tax disbursement
2024-09-15 * "County tax collector" "Property tax — first installment"
  Expenses:RealEstate:PropertyTax    2,500.00 USD
  Assets:Bank:EscrowImpound        -2,500.00 USD
 
; Annual insurance renewal
2025-03-15 * "Insurance company" "Homeowner insurance renewal — year 2"
  Expenses:RealEstate:Insurance      1,850.00 USD
  Assets:Bank:EscrowImpound        -1,850.00 USD

Revenus Locatifs et Gestion Immobilière​

Revenus Bruts avec Frais de Gestion​

Suivez séparément les revenus locatifs bruts et les frais de gestion immobilière :

; Rent: $2,400/mo, PM fee: 8% = $192
; Net to owner: $2,208
 
2024-04-01 * "Tenant" "April 2024 rent"
  Assets:Bank:Checking                    2,208.00 USD
  Expenses:RealEstate:PropertyManagement    192.00 USD
  Income:RealEstate:Rent                 -2,400.00 USD

Dépôts de Garantie​

Les dépôts de garantie sont des passifs, non des revenus :

; Receive deposit — creates liability
2024-03-20 * "Tenant" "Security deposit — 1 month rent"
  Assets:Bank:Checking                    2,400.00 USD
  Liabilities:SecurityDeposit           -2,400.00 USD
 
; Return deposit — eliminates liability
2025-11-01 * "Tenant" "Return security deposit — lease ended"
  Liabilities:SecurityDeposit            2,400.00 USD
  Assets:Bank:Checking                  -2,400.00 USD

Augmentations de Loyer​

Documentez clairement les augmentations de loyer :

; 2025 rent increase: $2,400 → $2,500/mo
; New PM fee: 8% × $2,500 = $200
2025-01-01 * "Tenant" "January 2025 rent (increased to $2,500)"
  Assets:Bank:Checking                    2,300.00 USD
  Expenses:RealEstate:PropertyManagement    200.00 USD
  Income:RealEstate:Rent                 -2,500.00 USD

Suivi de l'Amortissement​

Amortissement Linéaire sur 27,5 Ans avec Convention de Mi-Mois​

Règles fédérales américaines d'amortissement pour les biens locatifs résidentiels (MACRS — Publication 946 de l'IRS) :

  • Période de récupération : 27,5 ans
  • Méthode : Linéaire
  • Convention : Milieu de mois (demi-mois dans les premier et dernier mois)
; Building cost: $320,000 (80% of purchase price)
; Monthly depreciation: $320,000 / 27.5 / 12 = $969.70
; Half-month: $484.85
 
; First month — half-month (placed in service 3/15)
2024-03-31 * "Depreciation" "March 2024 — half-month (placed in service)"
  Expenses:RealEstate:Depreciation          484.85 USD
  Assets:RealEstate:AccumDepreciation      -484.85 USD
 
; Full months
2024-04-30 * "Depreciation" "April 2024"
  Expenses:RealEstate:Depreciation          969.70 USD
  Assets:RealEstate:AccumDepreciation      -969.70 USD
 
2024-05-31 * "Depreciation" "May 2024"
  Expenses:RealEstate:Depreciation          969.70 USD
  Assets:RealEstate:AccumDepreciation      -969.70 USD

Poursuivez les écritures mensuelles pour chaque mois de détention du bien, et dans le mois de la vente, enregistrez un demi-mois final selon la même convention du milieu de mois — voir le modèle du mois de cession. Détenu de la mi-mars 2024 à la mi-novembre 2025, ce tableau cumule 9,5 mois d'amortissement en 2024 et 10,5 mois en 2025 : 20 mois × 969,70 $ = 19 394,00 $, l'amortissement cumulé que la vente ci-dessous solde.

Modèle de Contre-Actif​

L'approche par contrepartie d'actif permet de conserver le coût d'origine du bien visible tout en suivant la réduction de l'amortissement cumulé :

  • Assets:RealEstate:Property — affiche toujours le coût d'origine (400 000 $)
  • Assets:RealEstate:AccumDepreciation — accumule un solde négatif au fil du temps
  • Valeur nette comptable = Property - |AccumDepreciation| = base ajustée pour l'amortissement

Cette séparation est essentielle pour le calcul de la vente, où vous avez besoin du coût d'origine, du total des améliorations et du total de l'amortissement comme valeurs distinctes.

Améliorations en Capital par Rapport aux Réparations​

La Distinction Critique​

Réparations (déduction courante — entièrement déductible l'année où elles sont engagées) :

2024-05-18 * "HVAC Pro" "A/C repair — replaced capacitor"
  Expenses:RealEstate:Repairs             285.00 USD
  Assets:Bank:Checking                   -285.00 USD
 
2024-06-10 * "Joe's Plumbing" "Fix leaking kitchen faucet"
  Expenses:RealEstate:Repairs             180.00 USD
  Assets:Bank:Checking                   -180.00 USD

Améliorations capitalisées (s'ajoutent à la base — non déductibles maintenant, réduisent le gain à la vente) :

2024-08-12 * "Home Depot" "Replace water heater — 50 gal gas"
  Assets:RealEstate:CapitalImprovements  1,800.00 USD
  Assets:Bank:Checking                  -1,800.00 USD
 
2024-10-05 * "Lowe's" "New kitchen appliances — stove + dishwasher"
  Assets:RealEstate:CapitalImprovements  4,200.00 USD
  Assets:Bank:Checking                  -4,200.00 USD

Comment Décider​

CatégorieExemplesTraitement fiscal
RéparationRéparer un robinet qui fuit, remplacer un condensateur, rapiécer un toitDéduction courante (Annexe E)
Amélioration capitaliséeNouveau chauffe-eau, nouveaux appareils, nouveau toit, agrandissementAjout à la base de coût
EntretienAménagement paysager, lutte antiparasitaire, nettoyageDéduction courante (Annexe E)

Cession de la Propriété​

Calcul du Gain de Vente​

Lorsque vous vendez, le gain se répartit entre la réintégration de l'amortissement et la plus-value à long terme. Les frais de vente — la commission de vente et les frais de clôture payés par le vendeur — réduisent le montant réalisé sur la vente (Publication 544 de l'IRS) ; ce ne sont pas des dépenses d'exploitation distinctes :

; === Gain Calculation ===
;
; Purchase price:              $400,000.00
; + Capital improvements:      +  6,000.00
; - Accumulated depreciation:  - 19,394.00
; = Adjusted basis:            $386,606.00
;
; Sale price:                  $435,000.00
; - Selling costs (6%):        - 26,100.00 (itemized in the closing statement below)
; = Net proceeds:              $408,900.00
;
; Total gain:                  $ 22,294.00 (net proceeds - adjusted basis)
;   Depreciation recapture:    $ 19,394.00 (unrecaptured §1250 gain — taxed at max 25%)
;   Long-term capital gain:    $  2,900.00 (taxed at LTCG rates)

Enregistrement de la Vente​

Rapprochez le relevé de clôture avant d'enregistrer quoi que ce soit. L'agent séquestre déduit la commission, les frais de clôture du vendeur et le remboursement de l'hypothèque des 435 000,00 $ de l'acheteur et vous vire le reste — chaque déduction n'intervient qu'une seule fois :

; === Closing Statement ===
;
; Contract price:              $435,000.00
; - Sales commission (5%):     - 21,750.00
; - Seller closing costs (1%): -  4,350.00
; = Net proceeds:              $408,900.00
; - Mortgage payoff:           -314,744.09
; = Cash wired to seller:      $ 94,155.91

Enregistrez la clôture en deux écritures. Le remboursement solde le capital restant du prêt — le devis de remboursement du prêteur après le paiement d'octobre 2025. La cession reçoit le produit net de 408 900,00 $ : les 26 100,00 $ de frais de vente sont déjà soustraits dans ce chiffre, il n'y a donc aucun paiement distinct de commission ou de frais de clôture depuis le compte courant :

; Mortgage payoff — remaining principal per the lender's payoff quote
2025-11-15 * "Bank" "Mortgage payoff at closing"
  Liabilities:Mortgage                  314,744.09 USD
  Assets:Bank:Checking                 -314,744.09 USD
 
; Dispose property and recognize gain — the cash posting is net of the
; $26,100.00 selling costs, which reduce the amount realized at closing
2025-11-15 * "Sale" "Dispose property — recognize gain"
  Assets:RealEstate:Property              -1 PROP123MAIN {400,000.00 USD, 2024-03-15}
  Assets:RealEstate:CapitalImprovements   -6,000.00 USD
  Assets:RealEstate:AccumDepreciation     19,394.00 USD
  Assets:Bank:Checking                   408,900.00 USD
  Income:RealEstate:DepreciationRecapture -19,394.00 USD
  Income:RealEstate:CapitalGains:LongTerm  -2,900.00 USD

Ensemble, les deux écritures font varier le compte courant exactement du montant viré : 408 900,00 $ entrant, 314 744,09 $ sortant, soit un net de 94 155,91 $. N'enregistrez pas non plus la commission ou les frais de clôture comme paiements de dépenses — cela déduirait une seconde fois les mêmes 26 100,00 $ de la trésorerie et fausserait le résultat du même montant. Notez que le gain réalisé (22 294,00 $) et la trésorerie que vous conservez (94 155,91 $) sont des chiffres différents : le gain compare le produit net à la base ajustée, tandis que la trésorerie est ce qui reste après le remboursement du prêt.

Performance du Portefeuille​

Directives de Prix pour le Suivi de l'Appréciation​

Configurez des évaluations trimestrielles du bien :

2024-03-15 price PROP123MAIN  400,000.00 USD
2024-06-30 price PROP123MAIN  405,000.00 USD
2024-09-30 price PROP123MAIN  412,000.00 USD
2024-12-31 price PROP123MAIN  418,000.00 USD
2025-03-31 price PROP123MAIN  425,000.00 USD
2025-06-30 price PROP123MAIN  430,000.00 USD

Sources pour les évaluations immobilières : Zestimate de Zillow, estimation Redfin, ventes comparables ou expertises professionnelles.

Live Prices peut fournir des cotations de marché prises en charge et des paires de devises pour d'autres avoirs de votre registre hébergé. Il n'évalue pas un bien ni ne fixe le prix d'une matière première immobilière personnalisée. Continuez à enregistrer les évaluations de biens avec vos propres directives datées.

Vue des Avoirs de Fava​

Le bien étant modélisé comme une matière première, la vue Holdings de Fava affiche :

  • Base de coût : Prix d'achat d'origine
  • Valeur marchande : Basée sur la dernière directive de prix
  • Gain latent : Appréciation depuis l'achat

Cela vous permet de voir l'immobilier aux côtés des actions, des cryptomonnaies et d'autres investissements dans une vue de portefeuille unifiée.

Stratégies d'Optimisation Fiscale​

Catégorisation pour l'Annexe E​

La structure de comptes de Beancount correspond directement aux lignes de l'Annexe E :

Ligne de l'Annexe ECompte Beancount
Ligne 3 (Loyers perçus)Income:RealEstate:Rent
Ligne 5 (Publicité)Expenses:RealEstate:Advertising
Ligne 8 (Assurance)Expenses:RealEstate:Insurance
Ligne 9 (Juridique/professionnel)Expenses:RealEstate:Legal
Ligne 10 (Frais de gestion)Expenses:RealEstate:PropertyManagement
Ligne 12 (Intérêts hypothécaires)Expenses:RealEstate:MortgageInterest
Ligne 14 (Réparations)Expenses:RealEstate:Repairs
Ligne 16 (Taxes)Expenses:RealEstate:PropertyTax
Ligne 18 (Amortissement)Expenses:RealEstate:Depreciation

Concepts d'Échange 1031​

Un échange 1031 reporte les plus-values et la réintégration de l'amortissement en réinvestissant dans un bien de même nature. Bien que la mise en œuvre complète nécessite les conseils d'un expert-comptable, Beancount peut suivre le gain reporté au moyen de métadonnées et d'écritures de note.

Rapports et Analyses​

Requête de Revenu Net Locatif​

SELECT account, sum(position) as total
WHERE account ~ "Income:RealEstate" OR account ~ "Expenses:RealEstate"
GROUP BY account
ORDER BY total;

Analyse des Flux de Trésorerie​

-- Monthly net cash flow from property
SELECT year(date), month(date), sum(position) as net_flow
WHERE account ~ "Assets:Bank:Checking"
  AND (narration ~ "rent" OR narration ~ "Mortgage" OR narration ~ "repair")
GROUP BY year(date), month(date)
ORDER BY year(date), month(date);

Vérification de Fin d'Année​

Utilisez les assertions de solde pour détecter les erreurs avant la déclaration fiscale :

2025-01-01 balance Assets:RealEstate:Property    1 PROP123MAIN
2025-01-01 balance Assets:RealEstate:CapitalImprovements  6,000.00 USD
2025-01-01 balance Assets:RealEstate:AccumDepreciation   -9,212.15 USD
2025-01-01 balance Liabilities:SecurityDeposit           -2,400.00 USD

Meilleures Pratiques et Conseils​

1. Documentez la Répartition Terrain/Bâtiment​

Consignez la répartition de l'évaluateur du comté dans des commentaires avec la source et la date. L'IRS peut contester des répartitions de bâtiment agressives.

2. Suivez l'Amortissement Mensuellement​

Même s'il est déclaré annuellement, les écritures mensuelles gardent votre bilan exact et simplifient la clôture de fin d'année.

3. Classez les Améliorations et les Réparations avec Précaution​

En cas de doute, consultez la Publication 527 de l'IRS. La distinction entre une amélioration capitalisée (qui s'ajoute à la base) et une réparation (déduction courante) peut vous faire économiser ou coûter des milliers.

4. Utilisez des Assertions de Solde​

Vérifiez les soldes chaque trimestre. Si bea --file <file> check signale un échec d'assertion, vous détecterez tôt les erreurs de saisie.

5. Conservez les Dépôts de Garantie comme Passifs​

N'enregistrez jamais les dépôts de garantie comme revenus tant qu'ils ne sont pas légalement confisqués.

6. Maintenez les Directives de Prix​

Mettez à jour les évaluations du bien chaque trimestre en utilisant des ventes comparables, les estimations Zillow ou des expertises professionnelles.

7. Planifiez la Vente​

Gardez vos comptes propres afin que les deux côtés du calcul de la vente soient déjà calculés le moment venu : la base ajustée (coût d'origine + améliorations - amortissement cumulé) et le montant réalisé (prix de vente - frais de vente).

Conclusion​

Un suivi efficace des investissements immobiliers exige précision, cohérence et les bons outils. Beancount.io offre la flexibilité et la puissance nécessaires pour gérer une comptabilité complexe de biens locatifs sur tout le cycle de vie de l'investissement.

Principaux avantages de l'utilisation de Beancount.io pour le suivi immobilier :

  • Propriété complète des données : Vos données dans un format en texte brut qui dure des décennies
  • Base de coût précise : Suivez séparément l'achat, les améliorations et l'amortissement
  • Rapports prêts pour les impôts : La structure de comptes correspond directement à l'Annexe E
  • Vue de portefeuille : Le bien comme matière première permet l'intégration à la vue Holdings de Fava
  • Pérennité : Le format ouvert garantit l'accessibilité pendant toute la période d'amortissement de 27,5 ans et au-delà

Commencez avec un seul bien et développez votre suivi à mesure que votre portefeuille grandit. L'investissement dans une configuration adéquate porte ses fruits en matière de rapports précis, d'optimisation fiscale et de tranquillité d'esprit.

Prêt à prendre le contrôle de votre comptabilité immobilière ? Commencez avec Beancount.io dès aujourd'hui.

Source : https://beancount.io/fr/docs/Solutions/real-estate-investment-tracking