Aller au contenu

Échéanciers : payer en plusieurs fois

En une phrase

L'échéancier (ou tranches) découpe le paiement d'un frais en plusieurs versements échelonnés dans le temps. C'est le levier #1 pour augmenter votre taux de recouvrement en Afrique francophone — sans changer un seul tarif.

Cet article explique non seulement comment configurer un échéancier, mais pourquoi vous en avez besoin, comment doser entre flexibilité parents et discipline trésorerie, et comment éviter les pièges classiques (cash-flow déséquilibré, taux d'impayés sous-estimé, recouvrement impossible).


Pourquoi proposer le paiement en tranches ?

Le constat économique en zone CFA

Le revenu moyen des familles cibles n'est pas lissé sur l'année :

  • Les fonctionnaires touchent leur salaire le 25 du mois (et leurs primes en juillet/décembre)
  • Les commerçants ont des pics saisonniers (rentrée scolaire, fêtes, fin d'année)
  • Les agriculteurs encaissent majoritairement entre novembre et avril (récoltes)
  • L'informel (~70 % de l'économie au Cameroun) est de toute façon irrégulier

Conséquence : exiger l'écolage annuel en un seul versement en septembre est mathématiquement impossible pour 70-90 % des familles. La question n'est pas "faut-il échelonner ?" mais "comment échelonner intelligemment ?"

Le double effet sur votre école

Configurer correctement les échéanciers a deux effets simultanés :

Effet sur les familles Effet sur votre école
Charge mensuelle plus supportable Plus d'élèves inscrits (moins d'abandons financiers)
Sentiment de confiance accordée Image de "vraie école professionnelle" (vs école qui exige tout cash)
Possibilité de prévoir le budget famille Cash-flow plus prévisible côté école (rentrée d'argent étalée)
Réduction du stress financier Taux de recouvrement annuel +15 à +25 % observés sur les déploiements types

L'objection classique : "Mais on perd en cash !"

Faux dans 9 cas sur 10. Voici la décomposition :

SANS échéancier (paiement comptant exigé) :
  • 30 % des familles paient comptant
  • 40 % paient en retard (souvent en plusieurs versements négociés au cas par cas, sans tranches officielles)
  • 20 % paient partiellement et abandonnent l'enfant en cours d'année
  • 10 % ne paient jamais

  → Taux de recouvrement : ~55 %, cash-flow chaotique, charge admin maximale.

AVEC échéancier (3 tranches trimestrielles) :
  • 55 % paient toutes les tranches à temps
  • 25 % paient avec quelques jours de retard
  • 15 % paient certaines tranches en retard, abandonnent T2 ou T3
  • 5  % ne paient pas

  → Taux de recouvrement : ~80 %, cash-flow lissé, relances ciblables.

L'argent arrive plus tard dans l'année avec les tranches, mais il arrive davantage et de façon plus prévisible.


Quand activer les tranches

Critères de décision par type de frais :

Frais Tranches utiles ? Raison
Inscription ❌ Non Petit montant, à payer avant d'inscrire — pas négociable
Scolarité annuelle ✅ Indispensable Montant lourd (60-95 % de la facture totale)
Cantine ❌ Non, géré autrement Facturation mensuelle automatique, pas annuelle
Transport ✅ Si forfait annuel Si vous facturez 10 mensualités, c'est déjà étalé. Si forfait annuel : tranches
Uniforme ⚠️ Optionnel Si > 50 000 XAF, oui. Sinon non
Sortie ponctuelle (autre) ❌ Non Trop petit pour la complexité admin

Critère du seuil

Règle de pouce : dès que le frais dépasse 1 mois de salaire moyen dans votre zone de recrutement, proposer des tranches.

  • Zone urbaine premium (Yaoundé, Douala) : seuil ~250 000 XAF
  • Zone urbaine standard : seuil ~150 000 XAF
  • Zone semi-rurale : seuil ~80 000 XAF

Les 4 modes d'échéancier

Argon supporte 4 presets + un mode custom. Comprenez les 5 pour choisir.

Annuel (1 tranche)

Configuration : techniquement, "1 tranche" = paiement comptant. Argon le propose pour la cohérence interface.

Usage : familles qui préfèrent solder l'écolage en début d'année (souvent contre une remise de 5-10 %). Voir Remise paiement anticipé plus bas.

Semestriel (2 tranches)

Configuration : - T1 : 50 % à payer fin octobre - T2 : 50 % à payer fin février

Pour qui : familles aisées à revenus mensuels stables, écoles internationales (souvent calées sur le calendrier européen ou américain).

Avantage école : simple à suivre, peu de relances.

Inconvénient famille : sommes encore importantes (50 % de l'écolage annuel).

Trimestriel (3 tranches — preset par défaut recommandé)

Configuration : - T1 : 1/3 à payer fin octobre - T2 : 1/3 à payer fin janvier - T3 : 1/3 à payer fin avril

Pour qui : majorité des écoles privées en zone CFA. C'est l'équilibre standard.

Avantage école : cohérent avec le découpage pédagogique (3 trimestres). Le parent comprend intuitivement.

Avantage famille : montant supportable. Les fonctionnaires touchent leur prime fin décembre, ce qui peut servir à payer T2 en janvier.

Aligner pédagogique et financier

Synchronisez les dates de tranches avec les bulletins : "payer T1 = avoir accès au bulletin T1". Cela motive énormément les familles à régler à temps. Politique optionnelle activable dans Paramètres → Finances → Solde requis pour bulletin.

Mensuel (10 tranches — octobre → juillet)

Configuration : 10 tranches égales, échéance le 5 du mois (par exemple).

Pour qui : - Familles aux revenus très contraints (informel, salaires modestes) - Écoles populaires ou semi-rurales - Écoles avec politique "accessible à tous"

Avantage famille : charge ultra-supportable (~1/10e de l'écolage par mois).

Inconvénient école : - Charge admin de relance × 10 (vs × 3 en trimestriel) - Nombreux petits paiements à enregistrer - Risque d'oubli plus élevé (10 fois l'occasion d'oublier)

Le piège du mensuel

Mensuel oui, mais prévoyez du temps administratif. Une école avec 300 élèves en mensuel = potentiellement 3000 paiements par an à enregistrer (vs 900 en trimestriel). Sans Mobile Money intégré, c'est ingérable.

Custom

Configuration manuelle : vous définissez chaque tranche (libellé, montant, échéance).

Pour qui : - Familles avec calendrier spécifique négocié (ex : "je paie 100k en septembre, 50k en novembre, le reste en mars") - Travailleurs saisonniers (récoltes : tout payer entre novembre et avril) - Cas exceptionnels (fratrie en difficulté temporaire) - Acompte d'inscription suivi de tranches scolarité

Limite : la somme des tranches doit correspondre exactement au montant total restant. Argon refuse si écart.


Configurer un échéancier — 2 niveaux

Niveau 1 : sur le frais (politique globale)

Quand vous voulez tous les élèves d'une classe (ou toute l'école) à un même échéancier :

  1. Admin → Finances → Frais → cliquer sur un frais → Modifier
  2. Cocher "Payable en tranches"
  3. Choisir le preset (Trimestriel / Mensuel / Semestriel / Annuel) ou Custom
  4. Saisir le nombre de tranches + leur échéance (Argon calcule les montants égaux)
  5. Enregistrer

À la prochaine génération de factures, les tranches sont créées automatiquement pour la ligne concernée.

Modifier en cours d'année

Si vous modifiez la configuration de tranches sur un frais après que des factures ont été générées, les nouvelles factures auront les nouvelles tranches, mais les factures existantes garderont leurs anciennes tranches (sauf reconfiguration manuelle ligne par ligne). C'est intentionnel : protège contre les modifications accidentelles.

Niveau 2 : sur une facture spécifique (cas particulier)

Quand un parent spécifique négocie un échéancier différent :

  1. Admin → Finances → Factures → cliquer la facture concernée
  2. Configurer échéancier (cette ligne ou la facture entière)
  3. Choisir preset ou Custom
  4. Confirmer

L'échéancier ne s'applique qu'à cette facture. Les autres familles restent sur la politique globale.

Tracer la négociation

Lorsque vous configurez un échéancier custom suite à une négociation, ajoutez une note d'audit : "Échéancier négocié avec M. Mballa le 15/09/2026 — paiement T1 reporté à fin novembre suite à licenciement". Cela protège l'école en cas de réclamation ultérieure et garde la mémoire.


Cycle de vie d'une tranche

Chaque tranche traverse 5 statuts :

   ┌──────────┐
   │ a_venir  │  Tranche créée, échéance encore future
   └─────┬────┘
         │ paiement partiel reçu
   ┌──────────┐
   │ partiel  │  Partiellement payée
   └─────┬────┘
         │ paiement complet
   ┌──────────┐
   │  solde   │  Tranche entièrement réglée
   └──────────┘

   ┌──────────┐
   │  echu    │  Échéance dépassée, montant restant > 0
   └─────┬────┘
         │ peut redevenir partiel ou solde après paiement
   (vers partiel ou solde)

   ┌──────────┐
   │ annulee  │  Annulée par l'admin (cas exceptionnel)
   └──────────┘

a_venir

État par défaut à la création. La date d'échéance est encore future.

Visible côté parent : avec un badge bleu et un compte à rebours ("Échéance dans 12 jours").

Visible côté admin : pas alerte particulière, juste dans la prévision de trésorerie.

partiel

Le parent a payé une partie de la tranche. Cas possibles :

  • Paiement Mobile Money pour un montant inférieur à la tranche
  • Paiement comptoir en espèces partiel
  • Plusieurs petits versements

Calculé automatiquement : Argon additionne les transactions liées et compare au montant tranche. Si total < montant, statut = partiel.

solde

Tranche entièrement réglée. Apparaît avec une coche verte côté parent et admin.

echu

Date d'échéance dépassée + montant restant > 0. Statut dérivé (pas stocké en DB, calculé à la volée).

Côté parent : affichage rouge, message urgent, bouton "Payer maintenant" mis en avant.

Côté admin : - Apparaît dans la vue "Tranches en retard" (Finances → Aperçu) - Inclus dans la fonction "Relancer toutes les tranches en retard"

annulee

Tranche annulée explicitement par l'admin. Cas d'usage :

  • Élève transféré en cours de trimestre (annule les tranches futures de l'ancienne école)
  • Bourse accordée a posteriori (annule les tranches déjà à venir)
  • Erreur de configuration

L'annulation est non destructive : la tranche reste en DB pour l'audit, mais ne compte plus dans les totaux dus.


Payer une tranche

Côté parent (paiement libre)

/parent/finances → Mes tranches :

  1. Liste de toutes les tranches de tous les enfants, triées par échéance
  2. Cliquer sur une tranche → écran de paiement
  3. Choisir le mode :
    • Mobile Money (Orange Money, MTN MoMo) — disponible si tenant configuré
    • Carte bancaire (Visa, Mastercard) — si configurée
    • Virement — affichage des coordonnées RIB de l'école
    • Espèces au comptoir — instructions
  4. Confirmer

Mobile Money / Carte : paiement instantané, tranche solde immédiatement. Virement / Espèces : la tranche reste a_venir jusqu'à validation manuelle par l'admin.

Côté admin (paiement comptoir)

Pour saisir un paiement reçu en espèces ou en virement :

  1. Admin → Finances → Tranches → cliquer la tranche concernée
  2. Payer (admin) → renseigner :
    • Mode : especes / virement / cheque / mobile_money_offline
    • Montant reçu
    • Référence (n° pièce, n° virement, n° chèque) — important pour l'audit
    • Date de réception
  3. Valider

Une transaction est créée, liée à votre compte admin. La tranche passe à partiel ou solde.

Bonus : remise paiement anticipé

Beaucoup d'écoles offrent 5 à 10 % de remise pour les familles qui paient tout comptant en début d'année.

Workflow recommandé :

  1. Créer un frais Remise paiement anticipé de type autre, montant négatif (ex : -10% de la scolarité)
  2. Marquer comme non obligatoire (à ajouter manuellement)
  3. Quand une famille paie comptant : ajouter cette ligne de remise à sa facture avant qu'elle ne paye
  4. La facture totale est mécaniquement réduite
  5. La famille paie le total réduit en 1 fois (ou en tranches selon votre offre)

Comptablement : votre rapport affiche "CA brut + remises = CA net" — bien plus clair qu'un montant abaissé directement.


Stratégies avancées

Tranches par ligne vs tranches par facture

Argon supporte deux granularités :

Par facture entière

Toutes les lignes de la facture sont fusionnées dans un seul échéancier. Exemple :

  • Facture totale 800 000 XAF (Inscription 50k + Scolarité 600k + Uniforme 50k + Cantine 100k)
  • 3 tranches de 266 666 XAF chacune

Avantage : un seul échéancier à suivre pour la famille.

Inconvénient : impossible de payer la cantine séparément ou de moduler.

Par ligne (granularité fine)

Chaque ligne peut avoir son propre échéancier. Exemple :

  • Inscription : 1 tranche (à payer à l'inscription)
  • Scolarité : 3 tranches (trimestriel)
  • Uniforme : 1 tranche (à l'inscription)
  • Cantine : (non échelonnée, facturée mensuellement par le module)

Avantage : flexibilité maximale, cohérence métier (chaque service a son rythme).

Inconvénient : pour la famille, vue plus complexe à comprendre.

Notre recommandation

Utilisez par ligne dans 90 % des cas. C'est plus naturel : "je paie 3 tranches de scolarité + 1 inscription" est plus clair que "je paie 3 tranches qui contiennent un mélange de tout".

Échéances négociées au cas par cas

Un parent vient vous voir : "Je ne peux pas payer T2 le 31 janvier, je peux décaler au 15 mars ?"

Procédure :

  1. Admin → Finances → Tranches → trouver la tranche concernée
  2. Modifier → changer la date d'échéance
  3. Ajouter une note d'audit : Échéance décalée du 31/01 au 15/03 — demande parent du 25/01
  4. Optionnel : envoyer un message de confirmation au parent

Stratégie : tenir un journal des négociations dans un canal interne (Slack, document partagé). Cela évite que 3 parents différents obtiennent 3 décalages contradictoires de votre part.

Frais étalés sur deux années scolaires

Cas : voyage scolaire international payé sur 2 ans (commencé en septembre N, voyage en juin N+1).

Workflow :

  1. Créer le frais sur l'année N
  2. Configurer un échéancier custom : 4 tranches dont 2 en année N et 2 en année N+1
  3. Le frais reste comptablement rattaché à l'année N
  4. Les paiements de tranches en année N+1 sont normalement traçables

Limite actuelle : le reporting "CA encaissé en année N+1 mais rattaché à l'année N" demande une analyse manuelle.

Prélèvement automatique

Non implémenté dans Argon v1. Raison : Mobile Money en zone CEMAC ne supporte pas (encore) le prélèvement récurrent natif côté API publique. Les paiements doivent être déclenchés par le parent.

Alternative en attendant :

  • Notification push 5 jours avant chaque échéance
  • Notification rappel 1 jour avant
  • Notification de retard dès J+1
  • Le parent clique sur la notification → arrive directement sur l'écran paiement → 30 secondes pour valider

C'est moins automatique qu'un prélèvement, mais l'expérience utilisateur reste fluide.


Suivi et relances

Tableau de bord trésorerie

Admin → Finances → Aperçu affiche en continu :

  • Total attendu (mois en cours) : somme des tranches dont l'échéance est ce mois-ci
  • Total reçu (mois en cours) : somme des paiements de tranches enregistrés ce mois-ci
  • Tranches en retard : nombre + montant total
  • Prévision T+1 : ce que vous devriez encaisser le mois prochain
  • Top 10 retards : familles avec le solde en retard le plus élevé

Cette vue est votre boussole quotidienne pendant les périodes de tension trésorerie (fin de mois, début de trimestre).

Relancer les retards

Relance individuelle

  1. Cliquer sur une tranche en retard
  2. Notifier le parent → email + notification push avec :
    • Le détail du retard
    • Le montant à payer
    • Un lien direct pour payer (Mobile Money ou autre)

Relance groupée

  1. Finances → Tranches en retard → cocher plusieurs tranches
  2. Relancer la sélection
  3. Argon envoie une notification adaptée à chacun

Bonne pratique : relancer gentiment au début (rappel cordial), durcir progressivement après 30 jours, escalader vers un appel téléphonique direct après 60 jours. Ne pas spammer.

Métriques à suivre

  • Taux de paiement à l'échéance : % de tranches solde au moment où elles deviennent echu
  • Taux de retard moyen : nombre de jours moyens entre échéance et paiement
  • Taux d'impayés définitifs : % de tranches qui restent echu à la fin de l'année

Cibles raisonnables en zone CFA :

Métrique Bonne école Excellente école
Paiement à l'échéance 60-70 % >80 %
Retard moyen 15-30 jours <10 jours
Impayés définitifs 5-10 % <3 %

Si vous êtes en-dessous, c'est un signal pour revoir votre politique d'échéancier ou intensifier les relances.


Impact comptable

OHADA et SYSCOA

Selon le référentiel comptable OHADA (Acte Uniforme du 24 mars 2017 sur la comptabilité), la créance d'écolage est enregistrée au moment de la constatation (génération de la facture), pas au moment de l'encaissement.

Concrètement :

  • À la génération des factures : compte 411 — Clients débité du montant total
  • À chaque encaissement de tranche : compte 411 crédité et compte 5xx — Banque/Caisse débité

Argon respecte cette logique : le CA "attendu" est ce qui a été facturé, et le "encaissé" est ce qui a effectivement été reçu.

TVA et frais scolaires

L'enseignement étant exonéré de TVA dans la plupart des pays CEMAC pour les écoles agréées, les frais de scolarité n'incluent pas de TVA. Mais attention :

  • La cantine peut être TVA-able selon le pays (Cameroun : oui)
  • Le transport peut être TVA-able
  • L'uniforme vendu en boutique est presque toujours TVA-able

Configurez le taux de TVA dans Paramètres → TVA par défaut pour les modules concernés. Argon calcule HT et TTC automatiquement.

Provisions pour impayés

Bonne pratique comptable : provisionner les créances douteuses en fin d'exercice.

Argon n'automatise pas (encore) le calcul de provision, mais le rapport "Tranches en retard de plus de 90 jours" donne la base pour calculer votre provision avec votre comptable.


Erreurs courantes

Message d'erreur Cause Solution
La somme des tranches ne correspond pas au solde restant Vous avez configuré des tranches custom dont la somme ≠ montant restant Ajuster pour que la somme = solde restant exactement
Impossible de configurer un échéancier sur une facture soldée La facture est déjà entièrement payée Aucun échéancier nécessaire — la facture est close
Des paiements ont déjà été enregistrés sur des tranches Vous essayez de reconfigurer mais des tranches sont payées Voir Reconfigurer un échéancier
Échéance dans le passé Date d'échéance saisie antérieure à aujourd'hui Soit corrigez la date, soit acceptez (utile pour rattraper du retard administratif)

"J'ai configuré mes tranches mais elles n'apparaissent pas côté parent"

Causes possibles :

  1. L'échéancier est configuré sur le frais mais les factures ont été générées AVANT → régénérer les factures OU configurer manuellement sur chaque facture
  2. Le parent regarde la mauvaise facture → vérifier l'année scolaire affichée
  3. Cache navigateur côté parent → demander de rafraîchir

Reconfigurer un échéancier existant

Cas : vous avez configuré trimestriel mais le parent demande mensuel.

Procédure non destructive :

  1. Si aucun paiement sur les tranches actuelles : Modifier échéancier → choisir nouveau preset → confirmer. Argon supprime les anciennes tranches et crée les nouvelles
  2. Si certaines tranches sont payées : Argon bloque la reconfiguration globale. Solutions :
    • Configurer les nouvelles tranches uniquement sur le solde restant (les tranches déjà soldées sont préservées)
    • Annuler manuellement les tranches non payées + recréer la configuration souhaitée

Tranche qui reste "en retard" alors que le parent a payé

Causes possibles :

  1. Paiement Mobile Money en attente de confirmation par le provider (peut prendre 5-15 min)
  2. Paiement saisi en mode especes mais avec montant inférieur à la tranche (passe en partiel, pas solde)
  3. Plusieurs transactions partielles dont la somme atteint le montant — Argon devrait recalculer mais parfois cache navigateur. Recharger.

Cas particulier : changement en cours d'année

Élève transféré dans une autre école

Étapes :

  1. Identifier les tranches déjà soldées (montant déjà encaissé par l'école)
  2. Identifier les tranches à venir : les marquer annulee (vous n'allez plus les facturer)
  3. Optionnel : émettre un remboursement partiel si la famille a payé en avance et l'élève part — décision politique de votre école

Élève admis en cours d'année

Étapes :

  1. Créer la facture pour cet élève (génération individuelle ou re-génération de la classe)
  2. Configurer l'échéancier prorata temporis : si l'élève arrive en janvier (T2 commencé), faire payer T2 + T3 uniquement
  3. Mode custom recommandé pour ces cas

Checklist avant la rentrée

  • Échéancier configuré sur le frais Scolarité (preset Trimestriel par défaut)
  • Dates de tranches alignées avec le calendrier pédagogique (T1 fin octobre, T2 fin janvier, T3 fin avril)
  • Notifications push activées (5j avant + 1j avant + J+1 retard)
  • Politique "solde requis pour bulletin" décidée (si oui, configurée dans Paramètres → Finances)
  • Politique "remise paiement comptant" décidée (si oui, frais Remise créé avec montant négatif)
  • Modes de paiement configurés et testés (au minimum : espèces + Mobile Money local)
  • Tableau de bord trésorerie consulté chaque vendredi matin pendant les premiers mois
  • Procédure de relance documentée (qui appelle, quand, avec quel discours)
  • Cas de négociation prévu : "que faire si un parent demande à décaler ?"

Voir aussi