ProcurementSaaSShadow IT

Recurring SaaS, duplicates, and shadow IT: the audit Procurement never runs often enough

The same vendor can be paid under 3 or 4 different supplier names, by teams that never talk to each other. Claude spots these duplicates and scattered AI spend in one prompt.

The Spendesk MCP Team·10 July 2026·5 min read
Recurring SaaS, duplicates, and shadow IT: the audit Procurement never runs often enough

The problem

In a 250-person European tech company, SaaS subscriptions almost never go through a single purchasing channel. One employee opens a card to test a tool, a manager approves another for their team, and six months later nobody knows how much the company actually pays for a given tool category — or whether two subscriptions are, in fact, funding the same vendor under two different names.

This isn't mismanagement — it's simply that no consolidated view exists by default. A Procurement lead auditing the SaaS fleet before a renewal negotiation has to cross-reference exports, eyeball duplicates, and hope nothing was missed on AI spend — the category that has grown fastest over the last two years.

Claude, connected to the Spendesk MCP, does this reconciliation work directly on the company's real data.

What the Spendesk MCP changes with Claude

A recurring spend ranking, cross-referenced with cardholders, is enough to surface the duplicates and spend clusters that matter.

Claude Code — MCP Spendesk
Vous
What are my biggest recurring SaaS subscriptions and are there any duplicates?
spendesk_analyze_spendget_supplierslist_cards
C

I analyzed recurring (subscription-type) spend over the last 12 months.

Top recurring suppliers

SupplierAnnual amountShare of total
Zendesk€142,30015%
Salesforce€118,90012%
Slack€94,2009%
⚠️Likely duplicate supplier detected: 3 distinct records appear to correspond to the same vendor — "Scribly AI", "Scribly", and "SCRIBLY.IO" — held by 3 different people (Marketing, Sales Ops, Product), with no visible coordination.
⚠️Another, more obvious likely duplicate: "CloudSign" and "Cloudsign" (case variant) are two separate supplier records.

Want me to break down the exact amounts on each record before a possible merge?

Going further: 2 additional use cases

Mapping AI tool spend

Useful for a budget review or an AI tool usage policy.

Claude Code — MCP Spendesk
Vous
Give me a snapshot of AI tool spend
spendesk_analyze_spendlist_cards
C
3 subscriptions linked to the same vendor (Scribly AI, under 3 distinct supplier names) spread across 3 cost centers.
PixelForge AI (Design) — AI visual generation tool.
CodePilot (Engineering) — AI coding assistant.
An SEO tool used by one Marketing team notably as an "AI tool".
⚠️AI spend is spread across at least 4 cost centers with no identifiable consolidated budget.

Want me to group these lines into a single "AI Spend" view for your next budget review?

Spotting subscriptions opened without central coordination

Useful for a first-pass shadow IT check, before going further on compliance.

Claude Code — MCP Spendesk
Vous
Which active subscriptions look like they were opened by individual employees without a centralized purchasing process?
list_cards
C
Hosting subscription for an internal dashboard — opened individually, no pre-referenced supplier.
Workflow automation tool subscription — opened at the individual level.
Digital signage tool subscription — opened at the individual level.

These three subscriptions aren't necessarily problematic, but none appears in a visible purchasing process from the MCP — worth checking whether a purchasing policy already covers them.

Want me to check if there are already-contracted alternatives for these use cases?

Key takeaways

  • The same vendor can appear under several supplier names — Claude detects this by cross-referencing amounts and labels, but merging remains a manual action.
  • AI spend is rarely natively consolidated — it has to be reconstructed from supplier names and active subscriptions.
  • Subscriptions opened individually, with no pre-referenced supplier, are the first shadow IT signal worth checking.
  • This audit is a starting point, not automatic compliance: every suspected duplicate must be confirmed before any action.
  • Run it before every renewal negotiation or quarterly budget review.

Related skills