financial-variance-narrator

By Agentman

Investigate and explain financial variances to stakeholders in business terms. Provides frameworks for materiality assessment, root cause investigation, and executive communication. Use when analyzing budget vs. actual, month-over-month, or forecast variances.

Accountingv
varianceanalysisbudgetforecastmaterialityexecutive-reportingfinancefluxexplanation

Skill Instructions

# Financial Variance Narrator

## Overview

Every finance team spends significant time explaining "why are we off budget?" The challenge isn't calculating the variance—it's determining what's material, investigating root causes, and translating technical explanations into business insights. This skill provides the framework for variance analysis that drives understanding and action.

## The Variance Communication Problem

```
WHAT FINANCE OFTEN DELIVERS:        WHAT STAKEHOLDERS NEED:
─────────────────────────────       ──────────────────────
"Revenue was $50K under budget"     "We missed revenue because the
                                    Smith deal slipped to next month.
                                    Pipeline remains strong."

"Marketing overspent by 15%"        "Marketing pulled forward Q3 spend
                                    for the product launch, which drove
                                    the revenue beat. Net impact positive."

"COGS increased 3%"                 "Supplier pricing increased. We're
                                    renegotiating contracts. Expect
                                    normalization by Q3."
```

## Variance Analysis Framework

```
┌─────────────────────────────────────────────────────────────────┐
│                    VARIANCE ANALYSIS PROCESS                    │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  STEP 1           STEP 2           STEP 3           STEP 4     │
│  ────────         ────────         ────────         ────────   │
│  Calculate        Assess           Investigate      Narrate    │
│  Variances        Materiality      Root Causes      & Present  │
│                                                                 │
│  What's the       Is it worth      Why did it       How do we  │
│  difference?      explaining?      happen?          explain it?│
│                                                                 │
└─────────────────────────────────────────────────────────────────┘
```

## Step 1: Calculate Variances

### Variance Types

| Comparison | Use Case | Frequency |
|------------|----------|-----------|
| **Actual vs. Budget** | Performance against annual plan | Monthly |
| **Actual vs. Forecast** | Performance against latest expectations | Monthly |
| **Month-over-Month** | Trend analysis | Monthly |
| **Year-over-Year** | Seasonality-adjusted comparison | Monthly/Quarterly |
| **Actual vs. Prior Year** | Growth analysis | Quarterly |

### Variance Calculation

```
BASIC VARIANCE:
Variance ($) = Actual - Budget/Forecast/Prior

PERCENTAGE VARIANCE:
Variance (%) = (Actual - Budget) / Budget × 100

FAVORABLE VS. UNFAVORABLE:
Revenue: Actual > Budget = Favorable (F)
         Actual < Budget = Unfavorable (U)

Expenses: Actual < Budget = Favorable (F)
          Actual > Budget = Unfavorable (U)
```

### Variance Summary Template

```
VARIANCE SUMMARY
────────────────
Period: [Month/Year]
Comparison: [vs Budget / vs Forecast / vs Prior Month]

┌─────────────────────┬──────────┬──────────┬──────────┬─────────┐
│ Line Item           │ Actual   │ Compare  │ Var ($)  │ Var (%) │
├─────────────────────┼──────────┼──────────┼──────────┼─────────┤
│ Revenue             │          │          │          │         │
│   Product           │          │          │          │         │
│   Services          │          │          │          │         │
│ Total Revenue       │          │          │          │         │
├─────────────────────┼──────────┼──────────┼──────────┼─────────┤
│ COGS                │          │          │          │         │
│ Gross Profit        │          │          │          │         │
│ Gross Margin %      │          │          │          │         │
├─────────────────────┼──────────┼──────────┼──────────┼─────────┤
│ Operating Expenses  │          │          │          │         │
│   Sales & Marketing │          │          │          │         │
│   R&D               │          │          │          │         │
│   G&A               │          │          │          │         │
│ Total OpEx          │          │          │          │         │
├─────────────────────┼──────────┼──────────┼──────────┼─────────┤
│ Operating Income    │          │          │          │         │
│ Operating Margin %  │          │          │          │         │
└─────────────────────┴──────────┴──────────┴──────────┴─────────┘
```

## Step 2: Assess Materiality

### Materiality Thresholds

```
CUSTOMIZATION REQUIRED:
┌─────────────────────────────────────────────┐
│ Your materiality thresholds:                │
│                                             │
│ ABSOLUTE:                                   │
│ Explain if variance > $________             │
│                                             │
│ PERCENTAGE:                                 │
│ Explain if variance > ____%                 │
│                                             │
│ BOTH REQUIRED (either triggers):            │
│ > $________ AND > ____%                     │
│                                             │
│ AUTOMATIC EXPLANATION (regardless):         │
│ □ Revenue (any material variance)           │
│ □ Gross margin                              │
│ □ Operating income                          │
│ □ New line items                            │
│ □ ________________________                  │
└─────────────────────────────────────────────┘
```

### Materiality Assessment Matrix

| Variance Size | Impact on Key Metrics | Requires Explanation |
|---------------|----------------------|---------------------|
| Small ($) + Small (%) | No impact | No |
| Small ($) + Large (%) | May distort ratios | Maybe (context) |
| Large ($) + Small (%) | Budget was large | Yes |
| Large ($) + Large (%) | Significant miss | Yes (detailed) |

### Materiality Decision Tree

```
IS VARIANCE MATERIAL?
         │
         ▼
┌────────────────────────────┐
│ Exceeds $ threshold?       │
└───────────┬────────────────┘
       │         │
      YES        NO
       │         │
       ▼         ▼
  EXPLAIN   ┌────────────────────────┐
            │ Exceeds % threshold?   │
            └───────────┬────────────┘
                   │         │
                  YES        NO
                   │         │
                   ▼         ▼
              EXPLAIN   ┌────────────────────────┐
                        │ Key metric impacted?   │
                        │ (gross margin, etc.)   │
                        └───────────┬────────────┘
                               │         │
                              YES        NO
                               │         │
                               ▼         ▼
                          EXPLAIN    NO EXPLANATION
                                    NEEDED
```

## Step 3: Investigate Root Causes

### Root Cause Categories

| Category | Description | Investigation Approach |
|----------|-------------|----------------------|
| **Volume** | Units sold/produced | Compare volume actual vs. plan |
| **Price** | Price per unit | Check pricing, mix |
| **Mix** | Product/customer mix | Analyze composition |
| **Timing** | When recognized | Check period allocation |
| **Rate** | Cost rates | Review contracts, rates |
| **Efficiency** | Productivity | Analyze utilization |
| **One-time** | Non-recurring items | Isolate and explain |
| **Error** | Booking mistake | Correct and explain |

### Revenue Variance Analysis

```
REVENUE VARIANCE DECOMPOSITION
──────────────────────────────

Total Revenue Variance: $________

DECOMPOSE INTO:

1. VOLUME VARIANCE
   (Actual Units - Budget Units) × Budget Price
   = ________ units × $________ = $________
   
   Why volume differs: _______________________

2. PRICE VARIANCE
   (Actual Price - Budget Price) × Actual Units
   = $________ × ________ units = $________
   
   Why price differs: _______________________

3. MIX VARIANCE
   Impact of product/customer mix shift
   = $________
   
   What shifted: _______________________

TOTAL: $________ (should equal total variance)
```

### Expense Variance Analysis

```
EXPENSE VARIANCE DECOMPOSITION
──────────────────────────────

Account: [Account Name]
Total Variance: $________

DECOMPOSE INTO:

1. PLANNED SPENDING SHIFT
   Did we intentionally spend more/less?
   Amount: $________
   Reason: _______________________

2. TIMING DIFFERENCE
   Did spending move between periods?
   Amount: $________
   What period: _______________________

3. RATE/PRICE CHANGE
   Did unit costs change?
   Amount: $________
   Reason: _______________________

4. VOLUME/ACTIVITY CHANGE
   Did we do more/less activity?
   Amount: $________
   Reason: _______________________

5. ONE-TIME/UNUSUAL
   Non-recurring items?
   Amount: $________
   What: _______________________

TOTAL: $________ (should equal total variance)
```

### Investigation Checklist

```
VARIANCE INVESTIGATION CHECKLIST
────────────────────────────────

REVENUE VARIANCES:
□ Check bookings/orders vs. plan
□ Review customer wins/losses
□ Analyze deal slippage
□ Check pricing deviations
□ Review product mix
□ Verify revenue recognition timing
□ Check for one-time items (refunds, credits)

COGS VARIANCES:
□ Check volume impact
□ Review supplier pricing changes
□ Analyze product mix impact
□ Check for scrap/waste issues
□ Review inventory adjustments
□ Check for one-time charges

OPEX VARIANCES:
□ Compare to spending plan
□ Check for timing shifts
□ Review headcount vs. plan
□ Check contractor/consulting spend
□ Review travel and events
□ Identify one-time items
□ Check for accrual adjustments
```

## Step 4: Narrate and Present

### Narrative Structure

```
VARIANCE EXPLANATION STRUCTURE
──────────────────────────────

1. STATE THE VARIANCE (1 sentence)
   "[Line item] was [over/under] [budget/forecast/prior] by 
   [$X] ([X%])."

2. EXPLAIN THE PRIMARY DRIVER (1-2 sentences)
   "This was primarily due to [root cause], which 
   [impacted/contributed] [$X]."

3. PROVIDE CONTEXT (1-2 sentences)
   "This [was expected / was unexpected] because [context].
   [Business implication]."

4. STATE THE OUTLOOK (1 sentence)
   "We expect [this to continue / to normalize / to reverse]
   in [timeframe] because [reason]."
```

### Narrative Examples

```
GOOD NARRATIVE:

"Marketing expense was $75K (18%) over budget. This was 
primarily due to pulling forward the product launch campaign 
from Q3, which contributed $60K. The remaining $15K was 
higher event costs than planned. This investment supported 
the $200K revenue beat this month. We expect marketing to 
be under budget in Q3 due to this timing shift."

---

BAD NARRATIVE:

"Marketing was over budget by $75K."

---

WHY IT'S BAD:
- No root cause
- No context
- No business connection
- No outlook
```

### Executive Summary Format

```
FINANCIAL VARIANCE SUMMARY
──────────────────────────
Period: [Month Year]

HEADLINES:
• [Key takeaway #1 - usually bottom line]
• [Key takeaway #2 - most significant variance]
• [Key takeaway #3 - notable item or outlook]

SUMMARY BY AREA:

REVENUE: [$ vs Budget] ([%])
[1-2 sentence narrative]

GROSS MARGIN: [% actual vs % budget]
[1-2 sentence narrative]

OPERATING EXPENSES: [$ vs Budget] ([%])
[1-2 sentence narrative]

OPERATING INCOME: [$ vs Budget] ([%])
[1-2 sentence narrative]

KEY ITEMS TO WATCH:
• [Item that may impact future periods]
• [Risk or opportunity identified]
```

### Variance Commentary Template

```
VARIANCE COMMENTARY
───────────────────
Line Item: [Name]
Actual: $________ Budget: $________ Variance: $________ (___%)

NARRATIVE:
[Line item] was [favorable/unfavorable] to budget by [$X] ([X%]).

PRIMARY DRIVERS:
1. [Driver #1]: $________ impact
   [Explanation]

2. [Driver #2]: $________ impact
   [Explanation]

BUSINESS CONTEXT:
[Why this matters / connection to business activities]

OUTLOOK:
[Expected trend going forward]

STATUS: □ Expected  □ Unexpected  □ One-time  □ Ongoing
```

## Presentation Tips

### For Different Audiences

| Audience | Focus | Detail Level | Time |
|----------|-------|--------------|------|
| Board | Key metrics, trends, risks | High-level | 5 min |
| CEO/CFO | Bottom line, major drivers, outlook | Summary + key details | 10-15 min |
| Department Heads | Their area detail | Detailed their area | 15-20 min |
| Accounting Team | All variances | Full detail | As needed |

### Communication Guidelines

```
DO:
✓ Lead with the bottom line
✓ Quantify impacts
✓ Explain business context
✓ Acknowledge surprises
✓ Provide outlook
✓ Connect to actions

DON'T:
✗ Just state numbers without context
✗ Blame other departments
✗ Hide unfavorable news
✗ Over-explain immaterial items
✗ Use accounting jargon
✗ Leave questions unanswered
```

### Handling Questions

```
COMMON QUESTIONS AND PREPARATION:

"Why didn't we see this coming?"
→ Prepare: What was known vs. unknown

"What are we doing about it?"
→ Prepare: Actions being taken

"Will this continue?"
→ Prepare: Outlook with rationale

"Who is responsible?"
→ Prepare: Facts, not blame

"What's the full-year impact?"
→ Prepare: Forecast implications
```

## Variance Tracking Over Time

### Trend Analysis

```
VARIANCE TREND TRACKER
──────────────────────

Line Item: [Name]

┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐
│ Month   │ Jan     │ Feb     │ Mar     │ Apr     │ YTD     │
├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤
│ Actual  │         │         │         │         │         │
│ Budget  │         │         │         │         │         │
│ Var ($) │         │         │         │         │         │
│ Var (%) │         │         │         │         │         │
├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤
│ Trend   │ ──      │ ↑/↓     │ ↑/↓     │ ↑/↓     │         │
└─────────┴─────────┴─────────┴─────────┴─────────┴─────────┘

PATTERN IDENTIFIED:
□ One-time (no trend)
□ Improving
□ Worsening
□ Consistent offset
□ Volatile

IMPLICATIONS:
[What the trend means for forecast/planning]
```

## Resources

### references/
- **variance-investigation-guide.md** — Detailed investigation procedures
- **narrative-examples.md** — Sample variance narratives by line item
- **presentation-templates.md** — Slide templates for variance reviews

### scripts/
- **variance-calculator.py** — Calculates variances and flags material items
- **trend-analyzer.py** — Analyzes variance patterns over time

### assets/
- **variance-analysis-template.xlsx** — Complete variance analysis workbook
- **executive-summary-template.pptx** — Presentation template
- **commentary-template.docx** — Variance commentary document

Included Files

  • SKILL.md(17.9 KB)
  • _archive/skill-package.zip(5.9 KB)

Ready to use this skill?

Connect this skill to your AI assistant or attach it to your Agentman agents.