WP Manifestindependent plugin directory
manifest / utilities / centgerance

100gérance

100gérance — Plugin WordPress libre de gestion immobilière pour propriétaires suisses

by Guillaume Leroyer · github.com/guillaume1965/centgerance · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/guillaume1965/centgerance/archive/refs/heads/main.zip

La gestion immobilière sans gérance.

Plugin WordPress libre et gratuit pour les propriétaires suisses qui veulent gérer eux-mêmes leur(s) bien(s) immobilier(s) sans passer par une régie professionnelle.


Pourquoi 100gérance ?

Confier la gestion d'un immeuble à une régie coûte typiquement entre 4 % et 8 % des revenus locatifs annuels. Pour un petit immeuble de 5 lots à 1 200 CHF/mois, cela représente entre 2 880 et 5 760 CHF par an — pour des prestations qu'un propriétaire averti, équipé du bon outil, peut largement assurer lui-même.

100gérance = sans gérance. Le plugin couvre l'ensemble du cycle de gestion :

  • Référentiel : immeubles, biens, locataires, fournisseurs, clés de répartition
  • Baux : génération de bail libre A4 conforme aux Art. 253 ss CO (17 clauses configurables), téléversement du PDF signé, suivi des avenants
  • Loyers : QR-factures Swiss QR-bill v2.2 (compatibles toutes apps bancaires suisses) — émission unitaire ou batch sur période
  • Encaissements : saisie manuelle ou import CAMT 053 (relevé bancaire ISO 20022) avec rapprochement automatique par référence QRR
  • Factures fournisseurs : imputations multi-lignes, ventilation par clés de répartition
  • Décomptes annuels : calcul prorata temporis, génération du décompte par locataire, régularisation sur la facture suivante avec courrier explicatif
  • Tableau de bord financier : compte d'exploitation, suivi des impayés, ventilation par catégorie
  • Lettres-types : 21 modèles paramétrables conformes au droit suisse (rappels, mises en demeure 257d CO, résiliations, formules officielles, courriers fournisseurs et administration)
  • Sinistres : dossiers avec pièces jointes (photos, devis, expertises), 4 courriers types (déclaration, intervention, suivi, contestation)
  • Export Excel : feuilles prêtes pour le fiscaliste

Installation

Prérequis

  • WordPress ≥ 6.0
  • PHP ≥ 8.0
  • MySQL/MariaDB
  • Un QR-IBAN suisse pour émettre des QR-factures de loyer (à demander à votre banque, distinct de l'IBAN classique)

Méthode 1 — Installation depuis le ZIP

  1. Téléchargez la dernière release sur https://100gerance.com
  2. Dans votre admin WordPress : Extensions → Ajouter → Téléverser une extension
  3. Sélectionnez le ZIP et cliquez sur Installer maintenant
  4. Activez le plugin
  5. Allez dans 100gérance → Paramètres pour configurer vos coordonnées de bailleur et votre QR-IBAN

Méthode 2 — Depuis GitHub

cd wp-content/plugins/
git clone https://github.com/guillaume1965/centgerance.git

Puis activez depuis l'admin WordPress.


Configuration initiale

  1. Paramètres → Coordonnées bailleur : saisissez votre nom, adresse, code postal, ville
  2. Paramètres → QR-IBAN : saisissez votre QR-IBAN (commence par CH, positions 5-9 entre 30000 et 31999)
  3. Référentiel → Immeubles : créez votre/vos immeuble(s)
  4. Référentiel → Biens : créez les lots de chaque immeuble
  5. Référentiel → Personnes : ajoutez vos locataires
  6. Opérations → Baux : créez les baux actifs (lien bien ↔ personne ↔ loyer)
  7. Opérations → Facturer loyers : générez vos QR-factures, mois après mois

Licence

100gérance est un logiciel libre distribué sous licence GPL v2 ou ultérieure.

Vous pouvez librement :

  • l'utiliser, à titre personnel ou commercial
  • l'étudier, le modifier
  • le redistribuer, modifié ou non

À condition de respecter les termes de la GPL. Voir LICENSE pour le texte complet.


Soutenir le projet

Le plugin est gratuit et le restera. Si toutefois il vous fait économiser plusieurs milliers de francs en évitant les frais de régie, et que vous souhaitez encourager son développement et sa maintenance, vous pouvez faire un don :

Aucun montant suggéré : ce que vous estimez juste.


Mises en garde juridiques

⚠️ Ce plugin propose des modèles de courriers et des baux types conformes au droit suisse fédéral (Code des obligations, Art. 253 ss CO ; LCA ; CPC). Cependant :

  • Le droit du bail varie selon les cantons (notamment pour les formules officielles de résiliation et de hausse de loyer, obligatoirement émises par chaque canton — Art. 266l al. 2 CO).
  • Les modèles fournis sont des points de départ et doivent être adaptés à votre situation.
  • En cas de litige ou de doute, consultez un avocat spécialisé en droit immobilier ou un service cantonal de conseil aux propriétaires.

L'auteur du plugin décline toute responsabilité quant aux conséquences juridiques découlant de l'utilisation des modèles.


Compatibilité bancaire

Le QR Code généré par 100gérance respecte la spécification Swiss QR-bill v2.2 publiée par SIX. Il a été testé contre :

  • Référence officielle SIX : 21000000000003139471430009017 → check digit 0
  • Algorithme mod10 récursif conforme
  • Encodeur QR ISO/IEC 18004 :2015 niveau M, mode binaire UTF-8

Compatible avec : Postfinance, UBS, Raiffeisen, BCN et toutes les banques cantonales suisses qui scannent les QR-bills via leur app mobile.


Support et contributions

Ce plugin est développé sur le temps libre de son auteur. Les contributions par pull request sont bienvenues.


Auteur

Guillaume Leroyer — entrepreneur basé en Suisse, propriétaire qui gère lui-même son immeuble et qui a développé ce plugin pour ses propres besoins, avant de le libérer pour la communauté.

https://leroyer.net


100gérance — parce qu'un bon outil vaut mieux qu'une mauvaise régie.