PlaygroundCatalog › Budget Variance Analysis
BV

Budget Variance Analysis

🔵 Stable🕐 updated 2026-06-08 🔷 SkillSpec L3 pm-finance

Produce a structured budget variance analysis from actual vs budget figures. Use when asked to analyse budget variances, explain underspend or overspend, write a variance commentary, or investigate why actuals differ from plan. Produces a categorised variance table with root cause analysis and management commentary.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Write a variance analysis for these actuals vs budget: [paste]”“Explain why we are over budget on [cost line]”“Write the variance commentary for our finance review”“Produce a budget vs actual analysis for Q[N]”

What to give it

Actuals and budget figures — paste as table or describe line by line
Period — month / quarter / YTD
Materiality threshold — e.g. £10k or 5%
Known reasons for variances — if any
Audience — CFO / board / management / auditor

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

All variances above threshold explained
Root causes specific (not vague)
Favourable/Adverse correctly labelled
Forecast impact stated for material variances

⚠️ What it refuses to do

Do not explain a variance as "timing" without specifying which period it will reverse into and what amount is expected
Do not label a favourable variance on a cost line without checking whether it is due to underspend, delayed spend, or reduced activity — the cause determines whether it is genuinely good news
Do not omit variances below the materiality threshold entirely — note them collectively so the reader knows they exist and were reviewed
Do not present a variance analysis without a forecast impact statement for material items — historical variances without forward implications are incomplete

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Start with

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="budget-variance-analysis"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Budget Variance Analysis is one of 1078 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog