Revenue & Income Modeling

Model subscription revenue (MRR/ARR), product sales, project fees, and seasonal patterns with payment timing.

1 min readUpdated June 4, 2026

ForezynPlan supports multiple Revenue component driver modes, making it easy to model any type of income stream accurately.

Driver modes available

Fixed amount (enter monthly values manually), Growth rate (start from a base and grow by % per period), Volume × Price (units sold × price per unit), Subscription / SaaS (MRR-based with new customers and churn), and % of another component (e.g. commission as % of a parent revenue line).

Modelling SaaS / subscriptions

Select the Subscription driver. Enter: starting MRR, new customers per month (or growth rate), average monthly revenue per customer, and monthly churn rate (%). ForezynPlan calculates MRR movement, cumulative ARR, and churn impact automatically.

Multiple revenue lines

Add a separate Revenue component for each distinct income stream (e.g. 'Enterprise ARR', 'SMB ARR', 'Professional Services', 'Training'). This gives you clean Revenue Breakdown reporting.

One-time vs recurring

For one-time revenue (e.g. implementation fees, hardware sales), use Fixed amount mode and enter the amount in the relevant month only. For recurring, use Growth rate or Subscription modes.

Seasonality

In Fixed amount mode, you can enter different values per month to capture seasonal peaks and troughs. Click the cell for each month and type the value directly.

Back to Building Your Plan
Was this helpful?