npx claudepluginhub brainbytes-dev/everything-claude-financeThis skill uses the workspace's default tool permissions.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Integrates PayPal payments with express checkout, subscriptions, refunds, and IPN. Includes JS SDK for frontend buttons and Python REST API for backend capture.
name: rolling-forecasts description: Rolling forecast methodology and implementation
| Dimension | Static Budget | Rolling Forecast |
|---|---|---|
| Horizon | Fixed fiscal year | Continuous 12-18 months |
| Update frequency | Once per year | Monthly or quarterly |
| Granularity | Detailed line items | Driver-based, higher level |
| Purpose | Target-setting, accountability | Decision support, agility |
| Effort | Heavy annual process | Lighter, continuous updates |
| Relevance | Decays as year progresses | Always current |
A rolling forecast does not replace the budget. The budget remains the accountability benchmark. The forecast provides the latest view of where the business is actually heading.
12-month rolling: Always see 12 months ahead regardless of where you are in the fiscal year. When January actuals close, add the next January to the forecast.
18-month rolling: Provides visibility beyond the fiscal year boundary. Useful for businesses with long lead times, capex planning, or seasonal dynamics.
Quarterly cadence with monthly granularity: Most common approach. Full re-forecast quarterly; interim months updated only for material changes.
Instead of forecasting every line item, identify the 15-25 key drivers that determine 80%+ of financial outcomes.
Revenue drivers by business model:
SaaS: Customers × ARPU × Retention Rate
E-commerce: Traffic × Conversion Rate × AOV
Manufacturing: Units × Price × Utilization Rate
Professional Services: Headcount × Utilization × Bill Rate × Realization
Subscription Media: Subscribers × ARPU + Ad Impressions × CPM
Cost drivers:
Personnel: Headcount × Avg Cost (driven by hiring plan)
COGS: Revenue × (1 - Gross Margin %) or Unit Volume × Unit Cost
Marketing: Revenue × Marketing Spend Ratio or Campaign-level build
Facilities: Fixed (lease) + Variable (utilities per sqft)
Advantages of driver-based approach:
=== ROLLING FORECAST CALENDAR ===
Frequency: Quarterly full re-forecast, monthly actuals comparison
Day | Activity
Day 1-3 | Month-end close (actuals finalized)
Day 4-5 | FP&A distributes driver templates to forecast owners
Day 6-8 | Business units update driver assumptions
Day 9-10 | FP&A consolidates, identifies key changes vs prior forecast
Day 11 | FP&A review meeting (challenge assumptions, resolve issues)
Day 12 | Forecast finalized, loaded into system
Day 13-15| Executive review: forecast vs budget, forecast vs prior forecast
MAPE (Mean Absolute Percentage Error):
MAPE = (1/n) × Σ |Actual - Forecast| / |Actual| × 100%
Tracking accuracy over time:
Forecast accuracy scorecard:
Metric | 1Q Ahead | 2Q Ahead | 3Q Ahead | 4Q Ahead | Target
Revenue | ___% | ___% | ___% | ___% | < 5%
Gross Profit| ___% | ___% | ___% | ___% | < 8%
EBITDA | ___% | ___% | ___% | ___% | < 10%
Cash Flow | ___% | ___% | ___% | ___% | < 15%
Every forecast cycle should include a disciplined FvA review:
Layer scenarios on top of the base rolling forecast:
Base Forecast (most likely outcome)
± Upside Scenario (favorable market, accelerated wins)
± Downside Scenario (demand slowdown, cost inflation)
± Stress Scenario (recession, key customer loss)
Scenarios should modify specific drivers, not arbitrary percentage adjustments.
Phase 1: Foundation (Month 1-2)
Phase 2: First Cycle (Month 3-4)
Phase 3: Refinement (Month 5-8)
Phase 4: Maturity (Month 9+)
=== ROLLING FORECAST SUMMARY ===
Company: [Name]
Forecast Date: [Date]
Horizon: [Next 12/18 months]
--- P&L Forecast ($ thousands) ---
| Q1 Act | Q2 Fcst | Q3 Fcst | Q4 Fcst | FY Fcst | FY Budget | Δ to Budget
Revenue | _____ | _____ | _____ | _____ | _____ | _____ | ____
Gross Profit | _____ | _____ | _____ | _____ | _____ | _____ | ____
EBITDA | _____ | _____ | _____ | _____ | _____ | _____ | ____
Net Income | _____ | _____ | _____ | _____ | _____ | _____ | ____
--- Key Driver Assumptions ---
Driver | Prior Fcst | Current Fcst | Change | Owner
Revenue growth rate | ___% | ___% | ___ bp | [Name]
Gross margin | ___% | ___% | ___ bp | [Name]
Headcount (year-end) | ___ | ___ | ± ___ | [Name]
Customer churn rate | ___% | ___% | ___ bp | [Name]
--- Forecast Change Bridge ---
Prior Forecast EBITDA: $____k
+ Revenue volume impact: $____k
+ Pricing impact: $____k
- Cost increase: ($____k)
± Timing / phasing: $____k
± Other: $____k
= Current Forecast EBITDA: $____k
=== DRIVER INPUT FORM ===
Department: [Name]
Forecast Owner: [Name]
Submission Date: [Date]
Driver | Current Value | Forecast Value | Assumption Basis
New logos per month | ___ | ___ | [Pipeline, win rate]
Avg deal size | $___k | $___k | [Mix shift, pricing]
Churn rate (monthly)| ___% | ___% | [Cohort analysis]
Hiring plan (FTEs) | ___ | ___ | [Approved reqs]
Unit COGS | $___ | $___ | [Supplier contract]
Comments / risks:
[Free text for qualitative context]
Before finalizing a rolling forecast, verify: