Skip to content
Agentmart
Submit a tool

budgeting-planning

Use this skill when building budgets, conducting variance analysis, implementing rolling forecasts, or allocating costs.

Skill by mkurman

IndexedMIT★ 325
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/mkurman-budgeting-planning

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use this skill when building budgets, conducting variance analysis, implementing rolling forecasts, or allocating costs. Triggers on FP&A, budgeting, variance analysis, rolling forecasts, cost allocation, headcount planning, department budgets, and any task requiring financial planning or budget management.

Use cases: productivity, finance

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/budgeting-planning

What's inside

Skill name
budgeting-planning
Description
Use this skill when building budgets, conducting variance analysis, implementing rolling forecasts, or allocating costs. Triggers on FP&A, budgeting, variance analysis, rolling forecasts, cost allocation, headcount planning, department budgets, and any task requiring financial planning or budget management.
License
MIT
Instructions
323 lines in SKILL.md · view on GitHub

Files (4)

  • README.md
  • SKILL.md
  • evals.json
  • variance-templates.md · references/

SKILL.md (first lines)

## Key principles

1. **Budget is a plan, not a constraint** - A budget is a hypothesis about the
   future. When reality diverges from plan, the job is to understand why and
   update the forecast - not to defend the original numbers or cut spending
   mechanically to hit a line. A budget that nobody updates is just a document.

2. **Rolling forecasts beat annual budgets** - An annual budget is stale the
   day it is published. Rolling forecasts (typically 12 or 18 months forward,
   updated monthly or quarterly) keep the financial view current with business
   reality. Many high-performing FP&A teams use the annual budget for target-
   setting and rolling forecasts for operational decision-making.

3. **Variance analysis drives learning** - The value of budgeting is not the
   budget itself but the discipline of comparing plan to actuals and asking
   "why?" Every significant variance is a signal: market changed, assumption
   was wrong, execution slipped, or an opportunity emerged. Variance analysis
   without root-cause investigation is just arithmetic.

4. **Zero-base periodically** - Incremental budgeting ("last year plus 5%")
   locks in historical inefficiencies. Zero-based budgeting (ZBB) forces every
   dollar to be justified from scratch. ZBB is expensive - do it for a full
   business unit every 3-5 years, or for cost categories that have grown faster
   than revenue for two consecutive years.

5. **Headcount is the biggest lever** - In most knowledge-work businesses,
   60-70% of operating expenses are people costs (salaries, benefits, payroll
   taxes). Headcount planning is therefore the highest-leverage FP&A activity.
   Model headcount at the individual role level, not in aggregate - aggregate
   headcount budgets hide timing assumptions and grade-mix shifts.

---

## Core concepts

### Budget types

| Type | Description | Best for |
|---|---|---|
| Operating budget (OpEx) | Revenue, COGS, gross margin, operating expenses, EBITDA | Annual planning cycle, P&L management |
| Capital budget (CapEx) | Long-lived asset purchases: equipment, infrastructure, software licenses | Investment decisions, depreciation schedules |
| Cash flow budget | Operating + CapEx + financing cash flows | Liquidity management, runway planning |
| Zero-based budget | Every line item justified from zero each cycle | Cost discipline, restructuring periods |
| Rolling forecast | 12-18 month forward view, updated each period | Operational decision-making, investor guidance |

### Variance analysis

Variance = Actuals - Budget (favorable if positive for revenue, negative for
expenses; adverse if the opposite). Three decomposition layers:

- **Volume variance** - driven by more or fewer units/transactions than planned
- **Price/rate variance** - driven by a different price or unit cost than planned
- **Mix variance** - driven by a shift in the composition of revenue or cost

### Rolling forecasts

A rolling forecast extends the planning horizon by one period every time one
period closes. Instead of a fixed year-end target, the team always looks the
same distance into the future. Cadence options:

- **Monthly with 12-month horizon** - high effort, high accuracy, used by fast-
  growth companies where 3-month-old assumptions are obsolete
- **Quarterly with 4-6 quarter horizon** - balanced effort, used by most mid-
  market companies
- **Annual reforecast** - minimum viable; update the annual budget once (e.g.
  at mid-year) to reflect H1 actuals

### Cost centers

Cost centers are organizational units tracked for expense accountability but
not directly linked to revenue. Categorization matters for allocation:

- **Direct cost centers** - produce the product or service (engineering,
  manufacturing, customer success delivery)
- **Indirect cost centers** - support the business (HR, finance, IT, legal,
  facilities)
- **Shared services** - serve multiple business units and require allocation

---

## Common tasks

### Build an annual budget

Use this template sequence to construct a bottom-up operating budget:

**Step 1 - Revenue model**
```
Revenue = Volume x Price (by product / segment / channel)
- Prior year actuals as base
- Growth assumptions by segment (market data + sales pipeline + management targets)
- Pricing assumptions (list price, discount rate, mix shifts)
```

**Step 2 - COGS and gross margin**
```
COGS = Variable COGS + Fixed COGS
- Variable: unit costs x volume (hosting, payment processing, direct labor)
- Fixed: depreciation, facilities tied to delivery
Gross Margin % = (Revenue - COGS) / Revenue
```

**Step 3 - Operating expenses by department**
```
For each department:
  Headcount costs = (salary + benefits + payroll tax) per FTE x planned FTEs
  + Timing of new hires (partial-year cost for mid-year starts)
  Non-headcount = software, contractors, T&E, marketing spend, etc.
```

**Step 4 - EBITDA and cash flow bridge**
```
EBITDA = Gross Profit - OpEx
Cash flow = EBITDA - CapEx - working capital changes - debt service
```

**Step 5 - Scenario analysis**
```
Base case: most likely assumptions

From mkurman/zorai, MIT.

More from mkurman/zorai

Signals

Stars
325
Forks
24
Open issues
0
Last commit (this folder)
May 5, 2026 (5 months ago)
Last release
Oct 23, 2026 (4 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
Website
zorai.app/
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from mkurman

Cite this page

budgeting-planning skill. Agent Mart. https://agentmart.dev/skills/mkurman-budgeting-planning (last updated 2026-10-24)