Modèle Excel de suivi de cashflow mensuel + Compte-rendu mensuel
Le cash est une dynamique : des encaissements et des décaissements qui s’enchaînent avec des décalages (DSO/DPO), des pics (paie, loyers, impôts) et des aléas (retards clients, surconsommation cloud, pannes). Un bon modèle transforme ces mouvements en tableau de bord actionnable : que va-t-il se passer ce mois-ci, le mois prochain, et que décide-t-on ?
Ce guide vous livre une méthode concrète pour bâtir (et faire vivre) un modèle intelligent de cashflow mensuel, compatible Excel/Sheets — et aligné avec le classeur que vous avez déjà.
Architecture cible du modèle cashflow mensuel
- Paramètres
Devise, date de départ, horizon (12 mois), solde initial, DSO/DPO, %COGS, salaires, loyers, marketing, intérêts & dette, TVA. - Règles de catégorisation
Dictionnaire de mots-clés → Type (Entrée/Sortie), Catégorie (Ventes, COGS, Salaires, etc.), Sous-catégorie. Sert à proposer un tag dès que vous collez vos extraits bancaires. - Banque (réel)
Journal : Date, Libellé, Tiers, Montant (positif = entrée, négatif = sortie), colonnes Type/Catégorie proposées puis validées, + Mois (AAAA-MM). - Prévisions (drivers)
Séries mensuelles générées par hypothèses : CA avec croissance, décalage DSO des encaissements, %COGS avec décalage DPO au paiement, et Opex fixes (salaires, loyers, marketing…). L’idée est de projeter même en l’absence de réel. - Synthèse
Pour chaque mois : Réels + Prévisions → Encaissements, Décaissements, Flux net, Trésorerie début/fin. On y calcule les KPI (burn rate, runway, DSCR). - Dashboard
Graphiques : Flux net (barres) et Trésorerie de fin (courbe). Étiquettes et seuils pour décider.
Ingestion et auto-catégorisation des relevés
- Collez vos lignes (CSV banque, PSP, ERP).
- La colonne Proposition se base sur
SEARCH()des mots-clés (ex. « Stripe », « AWS », « URSSAF », « Loyer »). - Vous validez (liste déroulante) ou corrigez. La qualité s’améliore chaque mois en enrichissant le dictionnaire.
Astuce
Ajoutez une colonne « Contrat/Projet » (facultatif) pour isoler un client majeur ou un produit et visualiser son poids cash
Passer du P&L au cash : modéliser DSO/DPO
- DSO (Days Sales Outstanding) → décale l’encaissement.
Exemple de projection mensuelle (Excel) :Encaissement_M = SI(M-ARRONDI(DSO/30;0)>=1; INDEX(CA_Base; M-ARRONDI(DSO/30;0)); 0) - DPO (Days Payable Outstanding) → décale le paiement des COGS.
COGS_payé_M = SI(M-ARRONDI(DPO/30;0)>=1; INDEX(COGS_Base; M-ARRONDI(DPO/30;0)); 0)
Règle d’or : gardez simple et traçable. Vous pourrez raffiner (fractionner DSO/DPO par client/fournisseur) une fois la base fiable.
Opex fixes, variables et « pics »
- Fixes : salaires, loyers, abonnements (CRM, pub always-on, outils). Saisissez des montants mensuels par ligne.
- Pics : impôts, primes, bonus, 13e mois, CAPEX ponctuels, assurances. Listez-les explicitement, mois par mois.
- Dette : séparez intérêts (charges) et principal (flux de financement) pour le KPI DSCR.
TVA : la traiter sans brouiller la vue
- Si vous suivez une trésorerie nette de TVA (fréquent), ajoutez une ligne « TVA nette » dans Prévisions (souvent zéro sauf régularisation).
- Si la TVA pèse fort (retard de remboursement), modélisez-la en décalage (ex. –N mois).
KPI financiers essentiels (définitions et seuils)
- Flux net = Encaissements – Décaissements (mois M).
- Trésorerie de fin (M) = Trésorerie début (M) + Flux net (M).
- Burn rate (3 derniers mois) = moyenne des sorties nettes (valeur positive).
- Runway (mois) = Trésorerie de fin courant / Burn rate.
- < 3 mois : alerte rouge | 3–6 : vigilance | > 6 : zone de confort.
- DSCR (simplifié) = Encaissements / (Intérêts + Remb. principal) du mois.
- < 1,0 : incapacité de service de la dette | ≥ 1,2 : sain.
Scénarios et stress tests
Boucle opérationnelle mensuelle (cadence recommandée)
- J+1–J+3 : import banque, validation des propositions de tags, rapprochements (PSP, ERP).
- J+4–J+5 : mise à jour des drivers (CA réel, DSO/DPO, coûts fixes).
- J+6 : revue KPI (burn, runway, DSCR), écarts vs budget.
- J+7 : plan d’actions (relances clients, tempo dépenses, arbitrages marketing, tirage ligne de crédit si besoin).
- Hebdo : micro-mise à jour pour surveiller un seuil (ex. trésorerie < X € → alerte).
Qualité et gouvernance
- Un seul référentiel de catégories (Type/Catégorie/Sous-catégorie). Les doublons « Ads » / « Marketing » font perdre la comparabilité.
- Dates : utilisez des fins de mois (EOMONTH) pour l’alignement des séries.
- Unités (positif/negatif) : standardisez (entrées +, sorties –).
- Versioning : v0 (setup), v1 (réel M-1), v2 (après drivers), vRef (approuvé). Notez qui/quand/pourquoi.
- Rapprochement PSP (ex. Stripe/Chargebee) : comparez brut vs net (frais) → la différence doit être tracée en Intérêts/frais bancaires ou COGS (frais PSP).
- Biais d’optimisme : imposez des hypothèses sourcées (contrats signés, entonnoir qualifié) et un pessimiste discipliné.
Mise en place (pas à pas, 90 minutes)
- Paramètres : renseignez solde initial, DSO/DPO, %COGS, salaires/loyers/marketing, dette, TVA.
- Règles : ajoutez vos fournisseurs/tiers clés (banque/PSP, cloud, publicité, paie, impôts).
- Banque : collez 3 derniers mois. Corrigez les tags proposés.
- Prévisions : ajustez CA de départ, croissance, pics connus (impôts, primes, CAPEX).
- Synthèse/Dashboard : lisez Flux net et Trésorerie fin par mois.
- KPI : notez runway et DSCR. Fixez des seuils d’alerte (ex. runway < 4 mois → gel embauches).
- Scénarios : dupliquez l’onglet Prévisions avec 3 jeux d’hypothèses et comparez.
Exemples de formules utiles (Excel/Sheets)
- Mois (AAAA-MM) depuis la date
=TEXTE(FIN.MOIS([@Date];0);"aaaa-mm") - Proposition de catégorie (mot-clé)
=SIERREUR(INDEX(R_CAT; EQUIV(VRAI; ESTNUM(CHERCHE(R_KW; [@Libellé])); 0)); "") - Encaissements CA avec croissance
=CA_DEPART*(1+CROISS_MENS)^(COLONNE()-2) - Trésorerie fin (ligne cumul)
=SI(MOIS=1; SOLDE_INITIAL + Flux_Net_M1; Tréso_Fin_(M-1) + Flux_Net_M)
(Adaptez les séparateurs ; ↔ , selon votre paramétrage.
Lecture managériale & décisions
- Trésorerie fin < seuil à M+2 : action immédiate (relances, escomptes, tirage RCF, étalement CAPEX).
- Coup de chaud DSO sur 3 clients : renforcez le credit control (pénalités de retard, conditions d’escompte).
- COGS cloud dérive : audit d’usage (réservation instances, tiers moins chers, optimisation applicative).
- Runway < 4 mois : priorisez revenus à cycle court (upsell install base, offres cash-upfront).
Checklist « fin de mois »
- Import banque & PSP, rapprochements OK
- Catégorisation > 95 % (lignes non classées < 5 %)
- Drivers mis à jour (CA, DSO/DPO, COGS, Opex)
- KPI : Flux net, Trésorerie fin, Burn, Runway, DSCR
- Scénario Pessimiste vérifié (tampon ≥ 3 mois)
- Plan d’actions validé (relances, négos, arbitrages)




Application du modèle dans le cadre d’un projet SaaS
Piloter la trésorerie mensuelle ( cashflow mensuel) d’une entreprise SaaS en combinant réels (extraits bancaires) et prévisions (drivers simples) pour obtenir : flux net, trésorerie de fin, runway, burn rate, DSCR.
Structure des onglets
- Paramètres : devise (EUR), date départ 2025-01-01, horizon 12 mois, solde initial 350 k€, hypothèses SaaS préremplies :
CA départ 200 k€, +3 %/mois, DSO 30 j, COGS 20 %, DPO 30 j, salaires –180 k€, loyer –20 k€, marketing –40 k€, intérêts –1 k€, principal dette –8 k€. - Banque (réels d’exemple) : entrées Stripe mensuelles + charges typiques (salaires, AWS, Ads) sur janv.–mars 2025. Sert de gabarit pour coller vos relevés.
- Prévisions (moteur) :
CA avec croissance puis décalé par DSO ; COGS = % du CA puis décalé par DPO ; Opex fixes (salaires, loyer, marketing, intérêts, dette) en séries 12 mois. - Synthèse : agrège réels + prévisions par mois → Encaissements, Décaissements, Flux net, Tréso fin (cumul depuis solde initial) ; calcule runway/burn/DSCR.
- Dashboard : graphiques Flux net (barres) et Tréso fin (courbe) sur 12 mois.
Ce qui est “intelligent”
- Décalages DSO/DPO déjà câblés (encaissements/COGS glissent dans le temps).
- Drivers SaaS réalistes par défaut (CA récurrent, COGS cloud, opex fixes).
- KPI clés prêts : runway, burn (3 mois), DSCR.
Utilisation rapide (ordre conseillé)
- Paramètres : remplacez les valeurs par vos chiffres (DSO/DPO, %COGS, salaires…).
- Banque : collez vos lignes des 3–6 derniers mois (Date, Libellé, Montant).
- Prévisions : ajustez la croissance, ajoutez pics (impôts, primes, CAPEX).
- Synthèse/Dashboard : lisez Flux net et Tréso fin ; notez runway & DSCR.
- Option : décliner 3 scénarios (Optimiste/Base/Pessimiste) en dupliquant Prévisions.
Limites & points d’attention
- Le DSO/DPO est modélisé au mois près (arrondi) → suffisant pour comité mensuel ; affinez si besoin par client/fournisseur.
- La TVA n’est pas détaillée (ligne optionnelle) ; si elle pèse, créez une série dédiée avec son propre décalage.
- Les règles d’auto-catégorisation avancées (mots-clés) existent dans la version complète du modèle SaaS ; la v3 est volontairement compacte.




Piloter la trésorerie au quotidien (Partie II) -De l’Excel « modèle » à un système vivant, fiable et actionnable
1) Architecture opérationnelle minimale (S-curve en 3 flux)
- Sources : Banque/PSP (relevés, frais), ERP/Factures (AR/AP, échéances), Paie, Cloud/COGS, Impôts/TVA.
- Normalisation (schéma commun) :
Date | Libellé | Tiers | Montant(+) | Type(Entrée/Sortie) | Catégorie | Sous-cat | Projet/Client | Mois AAAA-MM. - Référentiels : dictionnaire Type/Catégorie/Sous-cat unique ; table clients/fournisseurs (DSO/DPO cibles, conditions).
Objectif J+3 : 100 % des lignes du mois taguées, 0 “Autres”.
2) Automatiser l’ingestion & la qualité
- Règles de catégorisation évolutives (mots-clés + exceptions par Tiers).
- Contrôles :
- Somme Banque = somme Encaissements – Décaissements (écart tolérance ≤ 0,1 %).
- % lignes non classées < 5 %.
- Cut-off fin de mois (EOM) cohérent (pas de double comptabilisation).
- Alerte (cellule drapeau dans la Synthèse) :
Runway < 4→ Alerte rougeDSCR < 1,0→ Risque detteTréso fin (M+1) < 2×Paie→ Sécurité insuffisante
3) Prévisions dynamiques (au-delà du “top-down”)
- Ventes : mix top-down (croissance %) + bottom-up (pipeline signé/pondéré).
- DSO par cohorte client (Top-10, mid-tail, long tail) : 30j / 45j / 60j → plus réaliste qu’un DSO moyen unique.
- COGS : part fixe (abonnements cloud) + part élastique (usage). Ajoutez un lag (M ➜ M+1) si la facture tombe le mois suivant.
- Opex : séparez récurrent (paie, loyer, outils) et discrétionnaire (marketing, conseil). Rendez ces postes “prompts” (curseurs %).
Tip Excel : créez une table Paramètres_Scénarios (Col. = hypothèses, Lignes = Optimiste/Base/Pessimiste) et une cellule Scénario_actif pour commuter toutes les formules via INDEX().
4) Scénarios & stress tests (rapides mais robustes)
- 3 scénarios par défaut (O/B/P) + stress ciblés :
+15 j DSOsur les 10 plus gros clients+20 % COGS cloudsur 3 mois–30 % marketingavec lag de 2 mois sur l’effet CA
- Monte Carlo light (Excel) :
- Utilisez
ALEA()sur DSO (borne min/max) et COGS% ; calculez Runway 1 000 fois via Table de données ; lisez P5 / P50 / P95 avecCENTILE.INC. - Décidez en P50 mais vérifiez la capitale de survie en P5.
- Utilisez
5) Multidevise & consolidation
- Table FX (EUR pivot) :
Date | Devise | Taux_EUR. - Chaque ligne Banque/Prévision a
Devise+Montant_Devise→Montant_EUR = Montant_Devise × Taux. - Multi-entités : onglet par entité + Synthèse_Groupe. Gérez intercos (éliminations) et cash sweeping (transferts hebdo).
6) Gouvernance & cadence
- Hebdo (30 min) : focus tactique (cash in/out 7–14 jours, relances, décaissements).
- Mensuel (1h) : variance Réel vs Prévu, KPI (Flux net, Tréso fin, Burn, Runway, DSCR), scénarios M+1..M+3, décisions.
- RACI : Finance (owner modèle), Sales (pipeline & encaissements), Tech/Opérations (COGS), RH (paie), Direction (arbitrages).
Outputs standardisés :
- One-Pager Comité (vous l’avez) ; 2) Detail Pack (Synthèse + cash 13 semaines) ; 3) Liste Actions (owner/échéance/impact cash).
7) Variance analysis « prêt-à-remplir »
- Encaissements : –8 % vs budget → qui (clients), quoi (factures), quand (dates prévues/réelles), pourquoi (process).
- COGS : +12 % → surconsommation (produit X), tarif (plan non optimisé), one-off (incident).
- DSO : +10j → top-3 retards ; mesures : escompte, pénalités, blocage commandes.
- Actions : 3 à 5 max, avec impact cash 90 jours estimé (€, probabilité, date).
8) Cadre de décisions (seuils)
- Runway < 4 mois → geler embauches non critiques, accélérer recouvrement, négocier CAPEX/phasing.
- DSCR < 1,0 (≥2 mois de suite) → revoir dette (rééchelonnement), prioriser cash-upfront.
- Tréso fin (M+1) < 2×Paie → déclencher plan de sécurisation (tirage RCF, réduction dépenses discrétionnaires, push d’upsell).
9) Feuille 13-semaines (schéma)
Semaine | Cash début | Encaissements | Décaissements fixes | Décaissements variables | Flux net | Cash fin
- Granularité hebdo pour piloter les pics réels (paie, loyers, TVA).
- Reliez-la à vos mêmes référentiels (catégories & règles), mais avec un calendrier hebdo.
10) Check-list d’industrialisation (30-60-90 jours)
J+30 : dictionnaire catégories figé, ingestion banque/PSP stable, J+3 à 100 % tagué.
J+60 : scénarios O/B/P en place, revue mensuelle rigoureuse, one-pager systématique.
J+90 : Monte Carlo light, multi-entité/FX, 13-semaines déployée, seuils d’alerte automatisés.
Annexes pratiques
Formules utiles (rappels)
- % écart :
=(Réel – Budget)/Budget - Runway (mois) :
=SI(Burn>0; Tréso_fin/Burn; "∞") - DSCR :
=Encaissements / ABS(Intérêts + Principal)
Table d’actions (modèle)
Action | Owner | Échéance | Impact cash (€) | Prob. | Status
Relancer factures >30j | AR Lead | 05/10 | 180 000 | 70% | En cours
Négocier AWS Reserved | CTO | 15/10 | 40 000 | 60% | À lancer
Gel dépenses events | CMO | 01/10 | 25 000 | 100%| Validé

Pilotage de la performance par le contrôle de gestion : Modèle Excel Automatisé + Rapport PDF







