
Variance Analysis
Explain budget-vs-actual or period-over-period swings with price/volume drivers and leadership-ready commentary.
Overview
Variance-analysis is an agent skill most often used in Grow (also Operate, Validate) that decomposes financial variances into drivers with waterfall-style narratives for budget vs actual reporting.
Install
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill variance-analysisWhat is this skill?
- Price × volume decomposition with verification that components sum to total variance
- Optional three-way split including mix effects for revenue and COGS-style metrics
- Materiality thresholds and narrative templates for leadership commentary
- Waterfall chart methodology for visual driver stories
- Budget vs actual vs forecast comparison framing
- Price × volume decomposition with explicit verification identity
- Three-way decomposition path separating mix effects
Adoption & trust: 1.6k installs on skills.sh; 19.6k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
Your actuals diverged from budget and stakeholders want a clear story of drivers—not a single unexplained percentage delta.
Who is it for?
Indie operators preparing monthly reviews, investor updates, or pricing sanity checks when they have line-item actuals and budget comparatives.
Skip if: Automated GL posting, tax compliance filings, or investment advice without human professional review.
When should I use this skill?
Analyzing budget vs actual, period-over-period changes, revenue or expense variances, or preparing variance commentary for leadership.
What do I get? / Deliverables
You get decomposed volume, price, and mix effects plus draft variance commentary suitable for internal review before leadership reporting.
- Variance decomposition tables
- Driver narrative draft
- Waterfall analysis outline
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Revenue and cost variance review usually happens in Grow when you measure whether the business is tracking plan. Analytics is the shelf for decomposing metrics, materiality, and narrative explanations—not one-off tax filing.
Where it fits
Close the month by explaining why MRR missed plan using volume and price effects on subs and add-ons.
Diagnose infra or vendor spend spikes vs budget before renewing annual contracts.
Quantify how a price change and mix shift drove net revenue vs the prior quarter assumption.
How it compares
Skill-backed FP&A narrative workflow, not a live accounting system or trading signal generator.
Common Questions / FAQ
Who is variance-analysis for?
Solo builders and small teams who own their own P&L views and need structured variance explanations without a dedicated analyst.
When should I use variance-analysis?
Use it in Grow (analytics) for budget vs actual or period-over-period reviews; in Operate (iterate) when diagnosing cost drift; in Validate (pricing) when revenue mix shifts need explanation.
Is variance-analysis safe to install?
Treat financial outputs as drafts only; review the Security Audits panel on this page and never paste live secrets—only summarized figures you are comfortable sharing with your agent.
SKILL.md
READMESKILL.md - Variance Analysis
# Variance Analysis **Important**: This skill assists with variance analysis workflows but does not provide financial advice. All analyses should be reviewed by qualified financial professionals before use in reporting. Techniques for decomposing variances, materiality thresholds, narrative generation, waterfall chart methodology, and budget vs actual vs forecast comparisons. ## Variance Decomposition Techniques ### Price / Volume Decomposition The most fundamental variance decomposition. Used for revenue, cost of goods, and any metric that can be expressed as Price x Volume. **Formula:** ``` Total Variance = Actual - Budget (or Prior) Volume Effect = (Actual Volume - Budget Volume) x Budget Price Price Effect = (Actual Price - Budget Price) x Actual Volume Mix Effect = Residual (interaction term), or allocated proportionally Verification: Volume Effect + Price Effect = Total Variance (when mix is embedded in the price/volume terms) ``` **Three-way decomposition (separating mix):** ``` Volume Effect = (Actual Volume - Budget Volume) x Budget Price x Budget Mix Price Effect = (Actual Price - Budget Price) x Budget Volume x Actual Mix Mix Effect = Budget Price x Budget Volume x (Actual Mix - Budget Mix) ``` **Example — Revenue variance:** - Budget: 10,000 units at $50 = $500,000 - Actual: 11,000 units at $48 = $528,000 - Total variance: +$28,000 favorable - Volume effect: +1,000 units x $50 = +$50,000 (favorable — sold more units) - Price effect: -$2 x 11,000 units = -$22,000 (unfavorable — lower ASP) - Net: +$28,000 ### Rate / Mix Decomposition Used when analyzing blended rates across segments with different unit economics. **Formula:** ``` Rate Effect = Sum of (Actual Volume_i x (Actual Rate_i - Budget Rate_i)) Mix Effect = Sum of (Budget Rate_i x (Actual Volume_i - Expected Volume_i at Budget Mix)) ``` **Example — Gross margin variance:** - Product A: 60% margin, Product B: 40% margin - Budget mix: 50% A, 50% B → Blended margin 50% - Actual mix: 40% A, 60% B → Blended margin 48% - Mix effect explains 2pp of margin compression ### Headcount / Compensation Decomposition Used for analyzing payroll and people-cost variances. ``` Total Comp Variance = Actual Compensation - Budget Compensation Decompose into: 1. Headcount variance = (Actual HC - Budget HC) x Budget Avg Comp 2. Rate variance = (Actual Avg Comp - Budget Avg Comp) x Budget HC 3. Mix variance = Difference due to level/department mix shift 4. Timing variance = Hiring earlier/later than planned (partial-period effect) 5. Attrition impact = Savings from unplanned departures (partially offset by backfill costs) ``` ### Spend Category Decomposition Used for operating expense analysis when price/volume is not applicable. ``` Total OpEx Variance = Actual OpEx - Budget OpEx Decompose by: 1. Headcount-driven costs (salaries, benefits, payroll taxes, recruiting) 2. Volume-driven costs (hosting, transaction fees, commissions, shipping) 3. Discretionary spend (travel, events, professional services, marketing programs) 4. Contractual/fixed costs (rent, insurance, software licenses, subscriptions) 5. One-time / non-recurring (severance, legal settlements, write-offs, project costs) 6. Timing / phasing (spend shifted between periods vs plan) ``` ## Materiality Thresholds and Investigation Triggers ### Setting Thresholds Materiality thresholds determine which variances require investigation and narrative explanation. Set thresholds based on: 1. **Financial statement materiality:** Typically 1-5% of a key benchmark (revenue, total asset