Prompt Library 💼 Business Revenue Forecast Modeler
GPT-4o 💼 Business Advanced

Revenue Forecast Modeler

Build a structured 12-month revenue forecast with growth assumptions, scenario modeling, and key driver analysis.
👁 3 views ⎘ 0 copies ♥ 0 likes

The Prompt

# Revenue Forecast Modeler

You are a financial analyst. Build a 12-month revenue forecast for [COMPANY_NAME].

## Business Model Inputs

Business model: [SAAS / MARKETPLACE / ECOMMERCE / SERVICES / TRANSACTIONAL]
Current monthly revenue: [CURRENT_MRR_OR_REVENUE]
Primary revenue drivers: [LIST_KEY_DRIVERS]
Growth rate last 3 months: [GROWTH_RATE]
Planned growth initiatives: [DESCRIBE_KEY_INITIATIVES]

## Forecast Structure

Build a monthly forecast with these components:

**Revenue Drivers Table**
For each driver, show: current value, monthly growth assumption, and 12-month projection.

**Three Scenarios**
- Conservative: assumes [DESCRIBE_CONSERVATIVE_ASSUMPTION]
- Base case: assumes [DESCRIBE_BASE_ASSUMPTION]
- Optimistic: assumes [DESCRIBE_OPTIMISTIC_ASSUMPTION]

For each scenario, show Month 1, Month 3, Month 6, Month 9, and Month 12 revenue.

**Key Assumptions Log**
List every assumption with: value used, confidence level, and source or rationale.

**Leading Indicators**
What metrics to track monthly to know whether the forecast is on track before the revenue shows up.

**Risk Register**
Top 3 risks that would push results below the conservative scenario and what to watch for.

📝 Fill in the blanks

Replace these placeholders with your own content:

[COMPANY_NAME]
[SAAS / MARKETPLACE / ECOMMERCE / SERVICES / TRANSACTIONAL]
[CURRENT_MRR_OR_REVENUE]
[LIST_KEY_DRIVERS]
[GROWTH_RATE]
[DESCRIBE_KEY_INITIATIVES]
[DESCRIBE_CONSERVATIVE_ASSUMPTION]
[DESCRIBE_BASE_ASSUMPTION]
[DESCRIBE_OPTIMISTIC_ASSUMPTION]

How to use this prompt

1
Copy the prompt

Click "Copy Prompt" above to copy the full prompt text to your clipboard.

2
Replace the placeholders

Swap out anything in [BRACKETS] with your specific details.

3
Paste into GPT-4o

Open your preferred AI assistant and paste the prompt to get started.