Aller au contenu
ZO ExpertiseCONSULTING SARL

Produit · Éducation

SIGFS, la gestion financière scolaire sur une base unique

Scolarité, services parascolaires, dépenses, relances et états consolidés — dans une seule application, à la place du classeur Excel.

10

modules fonctionnels

236

tests automatisés sur le noyau financier

4

profils métier distincts

2

formats d'export : PDF et Excel

Logo Groupe Scolaire Auréoles

Déployé chez

Groupe Scolaire Auréoles

SIGFS y a remplacé le classeur Excel de suivi des encaissements : grille tarifaire unique, reçus numérotés, impayés suivis et états consolidés.

En mouvement

De l'imputation au reçu imprimé

Quarante-quatre secondes d'usage réel : le caissier répartit un versement sur les échéances, valide, et le reçu numéroté sort dans ses trois formats.

La vidéo ne se charge qu'au moment où vous appuyez sur lecture : ouvrir cette page ne vous coûte aucune donnée.

Démonstration · 44 sExtrait d'une session de démonstration. Les montants et le dossier affichés sont ceux d'un jeu d'essai.

Le point de départ

Un classeur Excel qui a servi de cahier des charges

Le suivi des encaissements était tenu sur un classeur : une feuille par niveau, une colonne par mois, une ligne par élève. Ce classeur a fait son travail — il a aussi ses limites, connues de ceux qui le tiennent.

Ce que coûtait le classeur

Un total juste suppose que personne n'a écrasé une formule.

Les montants sont calculés, jamais saisis deux fois.

Le reçu remis à la famille est recopié à la main, hors du classeur.

Le reçu numéroté est produit par l'encaissement lui-même.

Aucun historique : on ne sait pas qui a modifié quelle cellule, ni quand.

Chaque opération laisse une trace nominative et horodatée.

Les impayés se cherchent à l'œil, feuille par feuille.

Les impayés sont une liste, filtrable et exportable.

Un seul poste à la fois peut écrire dans le fichier.

Plusieurs postes travaillent en même temps, chacun selon son rôle.

L'application ne demande pas d'abandonner l'historique : elle sait relire le classeur de suivi existant et en reprendre les élèves, les souscriptions et les règlements déjà encaissés.

Ce que l'établissement y gagne

Une donnée saisie une fois, à l'endroit où elle naît

L'inscription, l'encaissement, la dépense : tous les états en découlent. Aucun écran ne demande de ressaisir ce qu'un autre sait déjà.

Le chiffre du jour, à tout moment

Prévisionnel, encaissé, créances, dépenses et solde net sont recalculés à l'affichage. La direction n'attend plus la consolidation de fin de mois pour savoir où en est l'exercice.

Un reçu que l'on peut opposer

Numérotation continue, montant en toutes lettres, code de vérification, duplicata explicitement marqué. Une annulation ne supprime rien : elle contrepasse.

Les impayés cessent d'être invisibles

Chaque souscription porte son échéancier ; un mois non réglé devient un retard daté, remonté au tableau de bord dès que le taux de recouvrement passe sous le seuil d'alerte.

La relance devient une campagne

La liste des retards alimente directement un envoi groupé SMS ou WhatsApp, à partir de modèles où le nom, la classe et le montant dû sont remplis automatiquement.

Chacun voit ce qui le concerne

Quatre profils, une matrice de permissions. Le caissier encaisse sans voir la consolidation ; le comptable saisit les dépenses sans pouvoir les valider ; le directeur arbitre.

Les états sortent seuls

Synthèse consolidée, statistiques par exercice, journal de caisse, fiche d'impayés, attestations de scolarité : en PDF pour la signature, en Excel pour le retraitement.

Le tableau de bord

L'écran d'accueil de la direction

Tous les indicateurs sont recalculés à l'affichage — il n'existe pas de version « figée » du chiffre. Deux filtres suffisent à changer de périmètre : l'exercice et le niveau.

Tableau de bord

Exercice 2025-2026 · tous niveaux · recalculé à l'affichage

Prévisionnel

48 350 000

Encaissé

39 122 500

Créances

9 227 500

Dépenses

21 480 300

Solde net de trésorerie

17 642 200FCFA

Taux de recouvrement

80,9 %

Seuil d'alerte : 75 %

Trésorerie mois par mois

  • Encaissements
  • Dépenses
02 M4 M6 M8 MSept.Oct.Nov.Déc.Janv.Févr.

Encaissements par service

  • Scolarité30 450 000
  • Cantine4 820 000
  • Garderie2 140 000
  • Goûter1 212 500
  • Taekwondo500 000
Tableau de bord, profil Directeur. Quand le taux de recouvrement passe sous le seuil d'alerte paramétré, un bandeau le signale et renvoie à la fiche des impayés. Données d'illustration.

La caisse

L'écran le plus utilisé, et le plus retravaillé

Le caissier saisit ce que la famille lui remet ; l'application propose l'imputation, en commençant par les échéances les plus anciennes et par la scolarité. Le caissier reste maître de la répartition : il peut décocher, corriger, répartir autrement.

En fin de journée, l'état de caisse — total encaissé, ventilation par mode de règlement, reçus émis et annulés — est la pièce remise avec les espèces, et le point de rapprochement de la comptabilité.

Caisse — encaissement

KONÉ Aïcha · CM2 · matricule AUR-2412

Versement reçu

70 000FCFA

Réparti sur les échéances les plus anciennes, scolarité d'abord.

Scolarité

2 mois en retard · reste 70 000 sur 315 000

PériodeRégléStatutÀ imputer
Novembre35 000retard15 000
Décembre35 000retard35 000
Janvier35 00015 000à échoir20 000
Total du reçu70 000

Taekwondo — non tarifé pour la classe CM2 : rien n'est encaissable. La caisse le dit plutôt que d'accepter un montant orphelin.

Écran de caisse : un bloc par service souscrit, le détail des échéances, et le total du reçu toujours visible. Données d'illustration.
Versement reçu70 000FCFA

L'application impute d'abord les échéances les plus anciennes. Le caissier reste libre de répartir autrement.

Novembre
15 000 FCFA2 mois de retard
Décembre
35 000 FCFAéchéance en retard
Janvier
20 000 FCFAà échoir

Le reçu

Une pièce que l'on peut opposer

GROUPE SCOLAIRE AURÉOLES

Reçu de paiement

2026-000412
Date
20/08/2026
Élève
KONÉ Aïcha
Matricule
AUR-2412
Classe
CM2
ScolaritéNov.15 000
ScolaritéDéc.35 000
ScolaritéJanv.20 000

TOTAL

70 000 FCFA

soixante-dix mille francs CFA

Mode
Espèces
Caissier
M. Diallo

Le code renvoie à la pièce d'origine : le reçu présenté peut être confronté à ce que l'application a enregistré.

Reçu au format A5. Les deux autres formats sont le ticket 80 mm pour l'imprimante de caisse et le PDF pour l'envoi. Données d'illustration.

Ce qui rend le reçu opposable

Numérotation continue
Aucun trou dans la série : un numéro manquant est un numéro annulé, et l'annulation reste visible.
Montant en toutes lettres
Écrit par l'application, pas par le caissier — cette conversion fait l'objet de tests dédiés.
Code de vérification
Le QR code renvoie à la pièce d'origine : un reçu présenté peut être confronté à ce que l'application a enregistré.
Duplicata marqué
Une réimpression porte la mention DUPLICATA : elle ne peut pas être présentée comme l'original.
Trois formats
Ticket 80 mm pour l'imprimante de caisse, A5 pour l'archivage papier, PDF pour l'envoi.

Couverture fonctionnelle

Dix modules, et un menu qui n'affiche que l'autorisé

Le menu de gauche est l'organigramme de l'application : n'y apparaissent que les entrées que le profil connecté a le droit d'ouvrir.

  • Tableau de bord

    Prévisionnel, encaissé, créances, dépenses, solde net, courbes mensuelles

  • Élèves

    Dossier permanent, inscription par exercice, souscriptions, compte courant

  • Caisse

    Encaissement, imputation automatique, reçus numérotés, clôture journalière

  • Services parascolaires

    Cantine, goûter, garderie, taekwondo — grilles, présences, tenues

  • Dépenses

    Décaissements, pièces justificatives, circuit de validation, budgets

  • Pédagogie

    Enseignants, matières, affectations, trimestres, alertes d'absence

  • Rapports

    Synthèse, statistiques, impayés, journal, attestations — PDF et Excel

  • Relances

    Listes de retards, modèles SMS/WhatsApp, envoi groupé par passerelle

  • Paramétrage

    Exercices, classes, grille tarifaire, rôles et permissions

  • Audit et reprise

    Journal immuable des opérations, import du classeur Excel existant

Pilotage

La vue que la direction imprime

Une ligne par classe, les colonnes de l'exercice, le total en pied. Chaque état s'exporte en PDF — mise en page fixe, prête pour la signature — et en Excel, pour qui veut retraiter les chiffres.

Synthèse consolidée

Par classe · exercice 2025-2026 · exportable en PDF et Excel

ClasseEffectifAttenduEncaisséResteRecouvrement
Petite section326 240 0005 366 400873 60086 %
Moyenne section295 655 0004 411 0001 244 00078 %
CP1358 400 0007 056 0001 344 00084 %
CM2319 300 0006 975 0002 325 00075 %
Total12729 595 00023 808 4005 786 60080 %

La première colonne reste visible pendant le défilement latéral — on ne lit pas un montant sans savoir de quelle classe il parle.

Synthèse consolidée par classe. Les autres états disponibles sont la fiche des impayés, les attestations de scolarité, le journal de caisse et la matrice des paiements. Données d'illustration.

Côté famille

Un portail sans mot de passe

Le portail parent s'ouvre par un lien à usage unique envoyé par SMS ou WhatsApp : pas de compte à créer, pas de mot de passe à retenir, pas d'application à installer. Le lien identifie la famille et expire.

La famille y consulte la situation de son enfant : ce qui est dû, ce qui est réglé, les reçus émis. Autant de questions qui ne se posent plus au secrétariat.

Relances

Une campagne, pas un fichier tenu à part

La relance part de la liste des retards. On filtre, on choisit un modèle, on visualise ce que la campagne coûtera, puis on envoie — par SMS via la passerelle configurée, ou par WhatsApp.

  • Les modèles sont enregistrés une fois et réutilisés : première relance, rappel, avis de solde.
  • Chaque envoi est journalisé — destinataire, modèle, statut de remise.
  • Les clés de la passerelle vivent dans un fichier de configuration non versionné, propre à l'installation.

Rôles et traçabilité

Une permission vérifiée avant chaque action

Quatre profils — super administrateur, directeur, comptable, caissier — complétés d'un profil enseignant restreint à ses propres classes. Ce ne sont pas des libellés décoratifs : chaque écran et chaque action vérifient la permission avant de s'exécuter.

Le journal d'audit

  • Toute opération sensible — encaissement, annulation, validation de dépense, modification de tarif, création de compte — laisse une entrée immuable : qui, quoi, quand, depuis où.
  • Le journal se consulte et se filtre ; il ne se modifie pas.
  • Une suppression n'est jamais destructive : la donnée est marquée supprimée et disparaît des écrans, mais reste dans la base pour l'audit.

Mise en service

Quatre temps, sans jamais arrêter la caisse

L'ancien classeur reste la référence jusqu'au basculement, prononcé une fois les totaux rapprochés.

  1. 01

    Installation et paramétrage

    Serveur, base, compte super-administrateur. Puis l'exercice, les classes, les types de frais et la grille tarifaire — la matière dont tout le reste dépend. Comptez une demi-journée avec la direction.

  2. 02

    Reprise du classeur existant

    Le classeur de suivi est déposé tel quel. L'application le relit, propose un rapprochement — élèves, classes, souscriptions, règlements déjà encaissés — et signale ce qu'elle ne sait pas rattacher avant d'écrire quoi que ce soit.

  3. 03

    Formation par poste

    Chaque profil n'apprend que ses écrans. Le caissier : encaisser, imprimer, clôturer. Le comptable : dépenses, services, relances. La direction : tableau de bord, synthèse, validation, exports.

  4. 04

    Double tenue, puis bascule

    Quelques jours de tenue parallèle, le temps de rapprocher les totaux de caisse. Une fois l'égalité constatée, le classeur est archivé et l'application devient la référence.

Ce que l'établissement doit prévoir

Un poste par utilisateur simultané avec un navigateur à jour, une imprimante de reçus (ticket 80 mm ou A4), un accès Internet pour la passerelle SMS et le portail des familles, et une sauvegarde quotidienne de la base — c'est le seul point d'exploitation qui ne se délègue pas.

Socle technique

Des briques éprouvées, sans chaîne de compilation à maintenir

L'application se déploie en copiant des fichiers. Les pièces comptables et les reçus archivés sont écrits hors de la racine web : aucune adresse ne les expose. Les identifiants de base et les clés d'API vivent dans un fichier local non versionné.

L'application manipule des données financières nominatives et des dossiers d'enfants : en production, le chiffrement du transport n'est pas optionnel.

Langage
PHP 8.3
Cadre applicatif
Laminas MVC 3.7
Persistance
Doctrine ORM 2.19
Base de données
MySQL 8
Habilitations
RBAC lmc-rbac-mvc
Interface
Bootstrap 5.3
236 tests automatisés
Ils couvrent le noyau financier : échéanciers, statuts de retard, imputation, refus de caisse, montants en lettres, lecture des classeurs. Chaque défaut trouvé en recette y a laissé un cas nommé.

Voir SIGFS tourner sur les chiffres de votre établissement

Demander une démonstration
Écrire sur WhatsApp