Mesurer la dépendance aux fournisseurs
Analyse la concentration des achats par fournisseur pour identifier les dépendances excessives et le risque de rupture d'approvisionnement.
CFOProcurement📆 MensuelIntermédiaireLecture seule
Demandez-le comme ça
Combien de fournisseurs représentent 80 % de nos achats ?
Quand l'utiliser
Quand la direction financière ou les achats veulent repérer les fournisseurs critiques, mesurer la dépendance et préparer une diversification.
Ce que ça produit
Classement des fournisseurs par part du spend total avec indicateur de risque de concentration et recommandations de diversification.
Comment ça se déroule
- 1Totalise les dépenses par fournisseur sur les 12 derniers mois
- 2Compte combien de fournisseurs concentrent 80 % des dépenses
- 3Repère les fournisseurs pesant chacun plus de 10 % du total
- 4Détecte les catégories de dépenses qui reposent sur un seul fournisseur
- 5Relève le pays des fournisseurs les plus importants
- 6Présente la concentration et les fournisseurs à diversifier en priorité
Ce qui vous protège
- Ce skill ne fait que lire : il ne modifie rien dans Spendesk
- Il agit avec vos permissions et votre rôle, jamais au-delà
- L'assistant ne peut ni approuver ni payer
▸Détail technique80/100 · 3 outils
FournisseursAnalyse des dépensesspendesk_analyze_spendget_expense_categoriesget_suppliers
# Concentration et dépendance fournisseurs
## But
Mesurer à quel point les dépenses reposent sur quelques fournisseurs : combien en concentrent 80 %, lesquels pèsent plus de 10 % chacun, et quelles catégories de dépenses dépendent d'un seul fournisseur.
Annoncer la période exacte (par défaut les 12 derniers mois ; 366 jours au maximum par appel).
## Étape 1 — Dépenses par fournisseur
```json
{
"tool": "spendesk_analyze_spend",
"params": { "fromDate": "YYYY-MM-DD", "toDate": "YYYY-MM-DD", "groupBy": ["supplier"], "limit": 50 }
}
```
⚠️ Trois points vérifiés en direct :
- **Par défaut, seules 10 lignes sont renvoyées** ; le reste est regroupé dans une ligne « Others ». Passer `limit: 50`, le maximum.
- Au-delà de 50 fournisseurs, la ligne « Others » subsiste : le calcul des 80 % reste exact tant que le seuil est atteint dans les 50 premiers. Sinon, dire que la concentration est faible et que le détail n'est pas disponible.
- **Ne pas reprendre `share`** : il ne correspond pas à la part du total net dès qu'il y a des avoirs. Recalculer chaque part sur `summary.totalAmount`.
Les avoirs sont inclus et viennent en déduction. Pour une concentration sur les achats bruts, ajouter `"filters": { "payableTypes": [...] }` sans `creditNote`.
## Étape 2 — Pareto
À partir des lignes triées par montant :
- nombre de fournisseurs qui cumulent 80 % de `summary.totalAmount` ;
- fournisseurs pesant chacun plus de 10 % : dépendance critique ;
- part du premier fournisseur.
## Étape 3 — Catégories dépendant d'un seul fournisseur
Il n'existe pas de dimension « catégorie » : les catégories de dépenses sortent sous `analyticalCode`, **mélangées aux valeurs des autres champs analytiques**. Les isoler :
```json
{ "tool": "get_expense_categories", "params": {} }
```
Puis :
```json
{
"tool": "spendesk_analyze_spend",
"params": { "fromDate": "YYYY-MM-DD", "toDate": "YYYY-MM-DD", "groupBy": ["analyticalCode", "supplier"], "limit": 50 }
}
```
Ne garder que les lignes dont `id` est un identifiant de catégorie. Dans le détail `breakdown` de chaque catégorie, signaler celles où un fournisseur dépasse 90 % : c'est une dépendance à un seul fournisseur.
## Étape 4 — Fiche des fournisseurs critiques
```json
{ "tool": "get_suppliers", "params": { "ids": ["<id1>", "<id2>"] } }
```
Lire `address.country` et `bankCountry`. Un `iban` vide ne prouve pas l'absence de coordonnées bancaires (les comptes hors zone IBAN ne sont jamais renvoyés) : ne pas en faire un signal de risque à lui seul. L'appréciation du risque pays revient à l'utilisateur.
## Rapport
```
Concentration fournisseurs — du <date> au <date>
Dépenses totales : X EUR
N fournisseurs concentrent 80 % des dépenses
Fournisseurs à plus de 10 % : nom, montant, part
Catégories dépendant d'un seul fournisseur : catégorie, fournisseur, part
```
## Limites à dire
- Seules les dépenses passées par Spendesk sont comptées.
- Un fournisseur dominant n'est pas forcément un risque s'il s'agit d'un partenaire choisi : le skill mesure, il ne juge pas.
- Pour voir si la concentration augmente, refaire l'analyse sur les 12 mois précédents.
## Résultat observé (compte démo, 5 octobre 2026)
Sur 12 mois et EUR 113 720,26 de dépenses, le premier fournisseur pesait EUR 60 000,00, soit 52,8 % du total, et trois fournisseurs dépassaient chacun 10 %. La part affichée par l'outil pour le premier (51,6 %) différait de la part recalculée sur le total.
## Exemples de prompts
- "Combien de fournisseurs représentent 80 % de nos achats ?"
- "Quels sont nos fournisseurs les plus critiques en termes de dépendance ?"
- "Y a-t-il des catégories où on n'a qu'un seul fournisseur ?"
Comment installer ce skill
/
- 1Télécharger le fichier
s45-supplier-concentration-risk.mdvia le bouton ci-dessus. - 2Placer le fichier dans le répertoire
.claude/de votre projet (ou~/.claude/pour une installation globale).cp s45-supplier-concentration-risk.md .claude/s45-supplier-concentration-risk.md - 3Utiliser dans Claude Code — le skill est automatiquement découvert. Décrivez votre besoin en langage naturel et Claude appliquera les instructions du skill.
💡 Assurez-vous que le MCP Spendesk est configuré dans votre
.claude/settings.json avec les outils spendesk_analyze_spend, get_expense_categories, get_suppliers.Skills similaires
★ Top