FP&AAnalyseCatégoriesChamps analytiques

Où part l'argent : dépenses par catégorie et par axe analytique, sans tableau croisé

Interrogé sur les dépenses « par code analytique », l'assistant reçoit une seule liste qui mélange catégories de dépenses, régions et tous les autres axes. Voici comment isoler un axe, vérifier que le total est retrouvé, et chiffrer la part de dépenses non codée.

L'équipe Spendesk MCP·5 October 2026·6 min read
Où part l'argent : dépenses par catégorie et par axe analytique, sans tableau croisé

Le problème

« Où part l'argent ? » est la première question qu'on pose à un analyste FP&A, et la réponse commence d'habitude par un export et un tableau croisé par catégorie.

Le MCP Spendesk peut donner cette répartition directement. Il y a une chose à savoir d'abord : les dépenses n'ont pas de dimension « catégorie » à part. Les catégories sortent dans la même liste que tous les autres axes analytiques — régions, projets, ce que votre société a configuré. Lue telle quelle, cette liste additionne plus que ce que vous avez dépensé.

Les échanges ci-dessous sont reconstitués à partir de tests faits sur un compte démo Spendesk le 5 octobre 2026. La formulation est réécrite pour la lisibilité ; les chiffres et les résultats sont ceux que les outils ont renvoyés.

Dépenses par catégorie, avec un contrôle du total

Claude Code — MCP Spendesk
Vous
Où part l'argent par catégorie de dépense sur les 12 derniers mois ?
⚙get_expense_categories⚙spendesk_analyze_spend
C

Période utilisée : du 2025-10-01 au 2026-09-30. Dépenses totales : EUR 113720.26 sur 25 dépenses.

CatégorieMontantPart du totalDépensesMois le plus élevé
IT & Technical feesEUR 87235.3676,7 %19Juillet 2026
Announcements & AdsEUR 25984.9022,8 %3Septembre 2026
Travel & ExpenseEUR 500.000,4 %3Juin 2026
✅Les trois catégories totalisent EUR 113720.26, soit exactement le total : toutes les dépenses ont une catégorie.
⚠️IT & Technical fees n'est pas un rythme régulier : EUR 82425.37, soit environ 94 %, tombent sur le seul mois de juillet. À lire comme un effet ponctuel, pas comme une tendance.

Voulez-vous la série mois par mois d'une catégorie ?

Deux choses se sont passées derrière cette réponse. L'assistant a d'abord récupéré la liste des catégories, puis n'a gardé que les lignes qui y correspondent. Et il a recalculé chaque part sur le vrai total, plutôt que de reprendre les pourcentages fournis avec les lignes.

Pourquoi la liste ne se lit pas telle quelle

Claude Code — MCP Spendesk
Vous
Montre-moi les dépenses par code analytique, tous confondus, même période.
⚙spendesk_analyze_spend
C

Voici la liste brute — à lire avec précaution :

CodeMontant
FranceEUR 87783.36
IT & Technical feesEUR 87235.36
GM BudgetEUR 66516.00
Announcements & AdsEUR 25984.90
Finance BudgetEUR 18219.36
……
⚠️Ces lignes totalisent bien plus que les EUR 113720.26 réellement dépensés. Elles appartiennent à des axes différents : « IT & Technical fees » fait partie des catégories de dépense récupérées juste avant, alors que « France » et « GM Budget » ne sont pas des catégories et viennent d'autres champs — la liste elle-même ne le dit pas. Une dépense porte une valeur par axe, donc elle est comptée une fois par axe.
→Ne jamais additionner ces lignes, ni comparer une région à une catégorie
→Dites-moi quel axe vous voulez, et je ne garde que ses valeurs

La liste ne dit pas à quel axe appartient chaque ligne. La seule façon fiable d'en isoler un est de récupérer d'abord les valeurs de cet axe et de filtrer dessus.

Dépenses par région, et ce qui n'est pas affecté

Claude Code — MCP Spendesk
Vous
Dépenses par région sur la même période, et combien n'est rattaché à aucune région ?
⚙get_analytical_fields⚙get_analytical_field_values⚙spendesk_analyze_spend
C

Axe utilisé : Region (7 valeurs : Austria, Belgium, France, Germany, Luxembourg, Monaco, Spain).

RégionMontantPart du totalDépenses
FranceEUR 87783.3677,2 %21
Autres régionsEUR 0.00—0
Non affecté à une régionEUR 25936.9022,8 %—
→Seule la France porte des dépenses sur cet axe
→EUR 25936.90 n'ont aucune région : c'est le chiffre à traiter si le reporting par région compte

La part non affectée est souvent la ligne la plus utile. C'est le total moins ce que l'axe explique, et aucun outil ne la renvoie directement. À lire comme une estimation : les lignes additionnent des lignes de dépense alors que le total compte chaque dépense une fois, donc les deux peuvent différer légèrement même quand tout est affecté.

À savoir

  • Rôle requis. Le MCP Spendesk n'est utilisable que par un Controller ou un Account Owner de la société concernée. Avec un autre rôle, ces demandes ne fonctionnent pas.
  • Les montants sont TTC et suivent la date du document, pas la date comptable.
  • Les avoirs viennent en déduction : une catégorie peut être inférieure à la somme de ses factures brutes.
  • 366 jours au maximum par demande. Pour un historique plus long, l'assistant lance plusieurs périodes et ne les combine que si toutes ont réussi.
  • Demandez assez de lignes. Par défaut, seules les dix plus grosses lignes sont renvoyées et le reste est regroupé dans « Others » ; avec plusieurs axes mêlés dans une liste, la catégorie cherchée peut s'y trouver.
  • Pas de budget. Pour un écart au budget par catégorie, donnez les chiffres de budget à l'assistant.
  • Les catégories sont des libellés destinés aux collaborateurs, pas des comptes comptables.

À retenir

  • Il n'existe pas de dimension « catégorie » : catégories et champs analytiques personnalisés reviennent dans une seule liste mélangée (les centres de coûts ont leur propre regroupement)
  • On isole un axe en récupérant d'abord ses valeurs, puis en ne gardant que ces lignes
  • Contrôlez le total : pour les catégories de ce compte, les lignes retrouvaient le total au centime
  • La part non affectée à un axe est le total moins ce que l'axe explique
  • Deux skills font cela dans l'ordre : Voir où part l'argent par catégorie et Analyser les dépenses par projet ou région

Related skills

Interested in AI Agent services or Custom Integrations?