# Budget Previsions

> Skill expert en budget et prévisions. Analyse budget vs réel multi-postes, calcule les écarts (valeur, pourcentage, sens favorable/défavorable), produit des alertes sur les dérives > 10 %, calcule le rolling forecast. Se déclenche sur : "budget", "prévisions", "forecast", "écart budget", "suivi budgétaire", "tableau de bord", "KPIs", "réalisations vs objectifs", "plan de trésorerie annuel". NE PAS utiliser pour : business plan sur 5 ans, valorisation, levée de fonds.

- Skill: `achrefchatcount/budget-previsions` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add achrefchatcount/budget-previsions`
- Raw SKILL.md: https://api.skillmd.com/api/skills/achrefchatcount/budget-previsions/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Finance & Business
- Author: achrefchatcount (https://skillmd.com/u/achrefchatcount)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/achrefchatcount/budget-previsions

---


# Skill — Budget & Prévisions

## Règles d'or
1. **Sens des écarts** : charge sous budget = favorable ; produit au-dessus = favorable.
2. **Alerte dérive > 10 %** sur les postes significatifs.
3. **Rolling forecast** : révisé chaque mois avec le réalisé YTD.
4. **Dashboard** : présenter max 8 KPIs clés — pas de noyer dans les chiffres.

## Workflow

### Budget vs réel
```python
from shared.fr_finance.budget import LigneBudget, analyse_budget
lignes = [
    LigneBudget("CA", "Chiffre d'affaires", "produit", 500_000, 520_000),
    LigneBudget("CHARGES", "Charges opérationnelles", "charge", 350_000, 380_000),
]
analyse = analyse_budget(lignes)
print(analyse["alertes"])
```

### Rolling forecast
```python
from shared.fr_finance.budget import rolling_forecast
rf = rolling_forecast([45000, 48000, 52000], budget_mensuel=50000, nb_mois_restants=9)
```

## Ressources
- `references/budget_methodes.md`

