Financial forecast

Describe your business. Get the numbers.

Revenue streams, direct costs, people, expenses, assets, financing, taxes and dividends — entered as structured, plain-language assumptions. A tested calculation engine turns them into a month-by-month forecast across your whole horizon.

4 Revenue stream types, each modelled differently
10 Assumption tables feeding one engine
36 Months of detail behind every annual total
The revenue table

Add a stream, watch it flow through everything

Every value you enter here lands in your P&L, balance sheet and cash flow — with the timing handled for you.

app.feasypro — Forecast · Revenue

Revenue

Model every way your business makes money.

Revenue Totals

$0 $200K $400K $600K $800K Year 1 Year 2 Year 3
Forecast →
Revenue Year 1 Year 2 Year 3 Actions
SubscriptionsRecurring Charges $186,000$271,000$358,000
Setup & OnboardingUnit Sales $84,000$108,000$132,000
ConsultingBillable Hours $112,000$142,000$176,000
Partner ReferralsRevenue Only $30,000$40,000$52,000
Totals $412K$561K$718K
Revenue · Type 1

Unit sales

You sell a countable thing at a price. Feasy Pro asks how many units you sell per period and what each one costs the customer, then multiplies them out month by month.

When to use it: retail, e-commerce, food and drink, hardware, wholesale — anywhere volume × price is the honest description of how money arrives.

Worked example: a coffee shop selling 3,200 drinks a month at $4.60 books $14,720 of monthly revenue. Set units to vary over time and you can raise summer volumes without touching the price assumption.

Notebook with a rising revenue curve and wooden blocks
Adding a stream

Constant, or varying month by month

Pick the stream type, then decide whether each driver holds steady or changes over the horizon.

app.feasypro — Add Revenue Stream

Revenue

Model every way your business makes money.

Add Revenue Stream

Configure how this revenue stream behaves across your forecast horizon.

Revenue stream type

How many units will you sell?

Unit price

Revenue · Types 2–4

Hours, subscriptions, or just the number

Not every business sells units. Three more stream types cover the rest, and one forecast can mix all four.

  • Billable hourshours worked × hourly rate. For agencies, consultancies, law and accounting practices, trades. Example: 260 billable hours a month at $145 is $37,700.
  • Recurring chargesa subscriber count that carries forward, times a charge per period. For SaaS, memberships, retainers, maintenance contracts. Add new signups month by month and the base compounds.
  • Revenue onlyyou type the revenue figure directly, no drivers. Useful for a line you already have a number for, a grant, or a stream too small to model in detail.

Every stream can be constantor varying over time. Choose varying and you get a monthly grid with paste-from-Excel and fill-right, so seasonality and ramp-ups take seconds rather than an afternoon.

Expense ledger sheets with teal highlighter on a warm desk
Costs & people

What it costs to deliver, and who does the work

Direct costs can be a flat amount or a percentage of a specific revenue stream — so when that stream grows, its cost of delivery grows with it automatically.

  • Direct costs as amounts or as a % of the revenue stream they belong to
  • Operating expensesentered on their own schedule, optionally tied to a stream
  • Personnelas individual roles or headcount groups, with start dates and annual raises
  • Burden rateapplied account-wide, so benefits and payroll taxes are never forgotten

Because personnel is a first-class table rather than a lump-sum expense, changing a hire date by two months moves your payroll, your cash flow, and your break-even point together.

Laptop showing an abstract three-year forecast grid
The rest of the model

Assets, financing, taxes and timing

The parts founders usually skip are the parts bankers ask about first. They are all first-class inputs here, and the engine does the accounting behind each one.

  • Assets & capexwith straight-line depreciation over the useful life you set
  • Financingloans and lines of credit with real interest schedules, plus investments in
  • Taxesincome tax on profit, and sales tax configurable per revenue stream
  • Cash-flow assumptionsaccounts receivable and payable credit terms, so revenue booked in March can land in cash in April
  • Dividendsdistributions out, modelled properly against retained earnings

That AR/AP timing is the difference between a forecast that looks profitable and one that tells you whether you can make payroll.

Teal gears assembling into balanced statement cards
I stopped babysitting a 40-tab spreadsheet the week we switched. Unit sales, people, and financing finally live in one place — and the P&L updates without me rewriting formulas.
Mei Chen
Founder · Singapore

Common questions

  • Yes. A studio might run billable hours for project work, recurring charges for retainers, and unit sales for a productised offering — all in the same model, each with its own direct costs and sales-tax treatment.

  • No. Leave a value constant and it applies across the horizon. Switch to “varying over time” only where it matters, and use fill-right or paste a row straight from Excel to populate the grid.

  • You choose it when you create the company, along with your currency and the month your fiscal year starts. Every table and statement then runs monthly across that horizon with annual totals rolled up.

Ready to see the numbers?

Your forecast is 20 minutes away.

No spreadsheets. No accountant required. Just your assumptions — and the complete financial picture that follows.

Three statements · Always in balance · Export anytime