Aller au contenu

Réalisations · Gestion locative pour une agence immobilière

Immobilier — administration de biens

Gestion locative pour une agence immobilière

Parc, baux, quittancement, encaissements et impayés, avec la double casquette mandataire et propriétaire.

  • Java 21
  • Spring Boot
  • Jakarta Faces
  • PostgreSQL
  • Flyway

Le contexte

Une agence administrant des biens pour le compte de propriétaires tiers tout en possédant elle-même une partie du parc. Cette dualité, banale dans le métier, est ce qui met en échec la plupart des logiciels du commerce : ils supposent l'un ou l'autre, rarement les deux.

Concrètement, le même loyer encaissé n'a pas le même traitement selon que le bien est géré sous mandat — où l'agence doit un reversement et perçoit des honoraires — ou détenu en propre, où l'encaissement est un produit direct. Tant que cette distinction n'est pas dans le modèle, elle se règle à la main, tous les mois, avec les erreurs que cela suppose.

Ce qui a été construit

Le suivi du parc, des propriétaires, des locataires et des baux ; la production des quittances ; l'enregistrement des encaissements et le suivi des impayés ; les charges et les travaux, avec leur répartition entre propriétaire et locataire.

Le mode de détention est porté par le modèle de données, et non par une case à cocher : c'est lui qui détermine les écritures produites, les documents émis et les montants reversés.

Les particularités locales sont prises en compte d'origine : montants en FCFA, absence de TVA sur les loyers d'habitation, identité fiscale NIF / RCCM.

Les décisions structurantes

Le quittancement engendré, jamais saisi. Une quittance se déduit d'un bail et d'une période. La produire automatiquement supprime la catégorie d'erreurs la plus coûteuse du métier : le loyer appelé au mauvais montant.

Aperçu du quittancement de novembre : huit quittances à émettre pour 2 021 000 FCFA, une par bail, avec le bien, le lot, le locataire, l'échéance et le montant.
Le quittancement d'un mois : chaque quittance se déduit d'un bail, et l'aperçu montre ce qui sera émis avant que rien ne le soit. Données de démonstration.

L'historique conservé. Un bail modifié ne remplace pas le précédent, il lui succède. Toute quittance émise reste explicable des années plus tard, ce qui est exactement ce qu'un contrôle demande.

Les documents produits sur le serveur. Quittances et avis d'échéance sortent en PDF depuis l'application, avec les mentions légales requises, plutôt que d'un modèle bureautique que chacun adapte de son côté.

Le résultat

L'appel de loyers mensuel, qui mobilisait plusieurs jours, se lance en une opération. Les impayés se lisent en continu au lieu d'apparaître au moment du bilan.

Tableau de bord de l'agence : 73 % d'occupation, 947 000 FCFA encaissés dans le mois, 2 838 000 FCFA d'impayés sur sept quittances, puis la liste des impayés les plus anciens avec leur retard en jours.
Le tableau de bord de l'agence : occupation, encaissé du mois et impayés les plus anciens, avec leur retard. Données de démonstration.

Un besoin comparable ?

Les contextes se ressemblent rarement tout à fait, mais les questions, si.