ArPLAgencies already on board

Test the yes before you give it

Payroll runs the same every month; the revenue arrives in lumps. Retainers, hours, payroll and cash become one baseline — automatically from your accounting, your CRM and the hours your team already logs in Toggl. Then put the next hire, the pitch you're weighing or the retainer on the table on top of it, and see what each one carries before you commit.

  • AES-256 · TLS 1.3ENCRYPTEDAT REST & IN TRANSIT
  • ROW-LEVELSECURITYPER CLIENT
  • MADE & HOSTED INGERMANY
  • GDPRCOMPLIANT

Cashflow Forecast

12 monthsCashDecisions2Compare toActualsJul 26 – May 2027
Jul 26Aug 26Sep 26Oct 26Nov 26Dec 26Jan 27Feb 27Mar 27Apr 27May 27
€104k€78k€52k€26k€0kJul 26Aug 26Sep 26Oct 26Nov 26Dec 26Jan 27Feb 27Mar 27Apr 27May 27Now
Revenue
Revenue
Retainers
€54,400€54,400
€61,200€61,200
€61,200€61,200
€61,200€0
€75,700€0
€75,700€0
€75,700€0
€75,700€0
€75,700€0
€75,700€0
€75,700€0
Active retainers
HubSpot
8
9
9
9
9
9
9
9
9
9
9
Average monthly feeManual
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
Project revenue
€28,000€28,000
€28,000€28,000
€28,000€28,000
€28,000€0
€28,000€0
€28,000€0
€28,000€0
€28,000€0
€28,000€0
€28,000€0
€28,000€0
Total revenue€82,400€89,200€89,200€89,200€103,700€103,700€103,700€103,700€103,700€103,700€103,700
Operating expenses
Operating expenses
Payroll
−€71,000−€71,000
−€71,000−€71,000
−€71,000−€71,000
−€71,000€0
−€76,800€0
−€84,700€0
−€84,700€0
−€84,700€0
−€84,700€0
−€84,700€0
−€84,700€0
6000 · Salaries−€58,400−€58,400−€58,400−€58,400−€64,200−€64,200−€64,200−€64,200−€64,200−€64,200−€64,200
6020 · Freelancers−€12,600−€12,600−€12,600−€12,600−€12,600−€12,600−€12,600−€12,600−€12,600−€12,600−€12,600
Total operating expenses−€71,000−€71,000−€71,000−€71,000−€76,800−€84,700−€84,700−€84,700−€84,700−€84,700−€84,700
€1,234Forecast — drivers & models€1,234Actuals — booked

Trusted by agencies

The status quo

Your agency could grow faster than it does.

What's missing isn't demand — it's a number behind the yes. And the numbers that would give you one sit in your time tracker, your payroll journal and your accountant's file, never in the same place.

Which retainer still carries itself — and which no longer does?

The fee is the same every month. The hours behind it aren't, and nobody works out when the two turn into a loss.

Effective rate per clientHours over the fee

When is the right moment to grow the team?

More people means more capacity means more retainers — but the salary starts on day one and the utilisation follows later.

A mid-level from AprilThe month it turns

Can the retainer, the hire and the tool upgrade go together?

Each is a yes on its own. Together they're a question only data can answer.

New retainer +€6.8kTool upgrade +€400/mo

What's missing isn't another report. It's a base that runs forward — and holds still while you test a yes against it.

The challenge

Why decisions in an agency are so hard to call

Six things make an agency hard to read. Anything you want to decide against — hire, pitch, say yes — has to handle every one of them first.

A retainer is flat, the work behind it isn't

The fee is the same every month. The hours drift up quarter by quarter, and the effective rate slides under the one you priced without anyone noticing.

Capacity arrives before the revenue does

You hire to win the next retainer, but the salary starts on day one and the retainer starts when it starts. The gap in between is the whole risk.

Freelancers and media scale with the work

Bought-in hours and media budget aren't fixed costs and aren't overheads — they move with the month, so a busy month costs more before it earns more.

New business is lumpy

One retainer won or lost is a visible step in the revenue line. Averaging that into a smooth growth rate makes the plan wrong in both directions.

Project revenue invoices in milestones

A third on signature, a third at delivery, a third on sign-off — three dates that have nothing to do with the months the work happened in.

Decisions never come one at a time

The hire, the new retainer and the tool upgrade are each a yes on their own. Whether all three together still work is a different question, and it needs one plan to answer it.

So it takes more than a utilisation report. It takes a base that handles all six by design — and holds up when you test a decision against it.

The solution

One model of your agency — and every yes tested on it

Foreqast isn't three separate tools. It's one model of your agency's money — prebuilt from your accounting data, sharpened by every hour that syncs into it, and built to be the thing your next yes gets measured against.

What you connect

Based on your accounting

Actuals, accruals and open items — already assigned to an account.

DATEV
L
lexoffice
S
sevdesk

Improve with additional data

Logged hours per client, salary per person, new-business pipeline.

Toggl
HubSpot

Perfectionize with your assumptions

Retainer fees, payment terms, planned roles, freelance budget.

9 retainers live€6,800 / monthHire from April

Forecast

CashProfit
Actuals
Projected by Foreqast
Jun 26Jul 26Aug 26Sep 26Oct 26Nov 26Dec 26Jan 27Feb 27Mar 27
Gross profit
Revenue
Retainers
€54,400€54,400
€61,200€61,200
€61,200€61,200
€61,200€61,200
€61,200€0
€61,200€0
€61,200€0
€61,200€0
€61,200€0
€61,200€0
Active retainers
HubSpot
8
9
9
9
9
9
9
9
9
9
Monthly fee
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
€6,800
Project revenue
€28,000€28,000
€28,000€28,000
€28,000€28,000
€28,000€28,000
€28,000€0
€28,000€0
€28,000€0
€28,000€0
€28,000€0
€28,000€0
Cost of revenue
Freelancers & production
−€12,600−€12,600
−€12,600−€12,600
−€12,600−€12,600
−€12,600−€12,600
−€12,600€0
−€12,600€0
−€12,600€0
−€12,600€0
−€12,600€0
−€12,600€0
Gross profit€69,800€76,600€76,600€76,600€76,600€76,600€76,600€76,600€76,600€76,600
Operating expenses
Operating expenses
Payroll
−€58,400−€58,400
−€58,400−€58,400
−€58,400−€58,400
−€58,400−€58,400
−€58,400€0
−€64,200€0
−€64,200€0
−€64,200€0
−€64,200€0
−€64,200€0
Tools & licences
−€3,400−€3,400
−€3,400−€3,400
−€3,400−€3,400
−€3,400−€3,400
−€3,400€0
−€3,400€0
−€3,400€0
−€3,400€0
−€3,400€0
−€3,400€0
AssetsBalances at period end
Cash€156,000€170,800€185,600€200,400€215,200€224,200€233,200€242,200€251,200€260,200
Open invoices€38,080€42,840€42,840€42,840€42,840€42,840€42,840€42,840€42,840€42,840
AnalysisRetainer economics
Retainer hours464 h558 h594 h612 h612 h612 h612 h612 h612 h612 h
Effective hourly rate€117.24€109.68€103.03€100.00€100.00€100.00€100.00€100.00€100.00€100.00
Operating margin€8,000€14,800€14,800€14,800€14,800€9,000€9,000€9,000€9,000€9,000

Capabilities

5

Which month can I afford the hire?

2

How much money do I have, including open invoices?

1

How many hours did the retainers really take?

4

What is my effective hourly rate?

3

What's left after freelancers and payroll?

The decisions

Now start working with your numbers

Hold the fee against the hours

The effective rate tells you inside the month whether a retainer still carries — not at the next renewal.

The fee, and what it really costs

Jul 26Aug 26Sep 26Oct 26Nov 26Dec 26
Revenue
Revenue
Retainer · Aurora
€4,900€4,900
€4,900€4,900
€4,900€4,900
€4,900€0
€4,900€0
€4,900€0
Fixed monthly fee
€4,900
€4,900
€4,900
€4,900
€4,900
€4,900
Hours
Toggl
42 h
39 h
44 h
44 h
44 h
44 h
Effective rate
€117
€126
€111
€111
€111
€111
Retainer · Nordwind
€2,600€2,600
€2,600€2,600
€2,600€2,600
€2,600€0
€2,600€0
€2,600€0
Project work
€2,300€2,300
€2,300€2,300
€2,300€2,300
€2,300€0
€2,300€0
€2,300€0
Total revenue€9,800€9,800€9,800€9,800€9,800€9,800
Retainers & margin

Grow the team in the right month

Salary from month one, utilisation later — you see the point where the two cross.

Payroll & hiring plan

Aug 26Sep 26Oct 26Nov 26Dec 26Jan 27
Operating expenses
Operating expenses
Payroll
−€57,600−€57,600
−€57,600−€57,600
−€57,600€0
−€65,280€0
−€65,280€0
−€65,280€0
6000 · Salaries−€48,000−€48,000−€48,000−€54,400−€54,400−€54,400
6010 · Employer contributions−€9,600−€9,600−€9,600−€10,880−€10,880−€10,880
Freelancers
−€7,200−€7,200
−€7,200−€7,200
−€7,200€0
−€7,200€0
−€7,200€0
−€7,200€0
Tools & software
−€2,400−€2,400
−€2,400−€2,400
−€2,400€0
−€2,400€0
−€2,400€0
−€2,400€0
Total operating expenses−€67,200−€67,200−€67,200−€74,880−€74,880−€74,880

New Role

Hiring plan

Role

Senior Developer

Start

Nov 2026

Monthly salary

€6,400 / mo

Fully loaded €7,680 / mo — employer contributions included.

Cash and runway update the moment you saveSave
Scaling

Cost three decisions together

Turn them on alone or together and compare the forecast with and without.

Impact before you commit

Aug 26Sep 26Oct 26Nov 26Dec 26Jan 27
€71k€53k€35k€18k€0kAug 26Sep 26Oct 26Nov 26Dec 26Jan 27Now
Change in cash−€3,700−€3,700−€3,700−€2,700−€2,700−€2,700
Cumulative cash€144,300€140,600€136,900€134,200€131,500€128,800

Contract changes

Acme retainerNew
Nov 2026 · +€6,800/mo
Figma OrganizationUpgrade
Nov 2026 · −€700/mo

Team changes

Senior designerHire
Nov 2026 · −€5,800/mo
Costs & decisions

That puts every number in one model. What follows is the daily work with it — one decision at a time.

Retainers & margin

Plan the fee — and see what it really costs in hours.

How Foreqast solves it

A retainer is a fixed number: the same fee every month, however much work went in. Foreqast plans it as exactly that — a fixed monthly fee per client that sits in the forecast without anyone maintaining it. The tracked hours run underneath, not as revenue but as the check: €4,900 against this month's hours is an effective rate of €111, versus the €120 you priced it at. When it slips below, you know inside the month rather than at the next renewal.

The fee, and what it really costs

Jul 26Aug 26Sep 26Oct 26Nov 26Dec 26
Revenue
Revenue
Retainer · Aurora
€4,900€4,900
€4,900€4,900
€4,900€4,900
€4,900€0
€4,900€0
€4,900€0
Fixed monthly fee
€4,900
€4,900
€4,900
€4,900
€4,900
€4,900
Hours
Toggl
42 h
39 h
44 h
44 h
44 h
44 h
Effective rate
€117
€126
€111
€111
€111
€111
Retainer · Nordwind
€2,600€2,600
€2,600€2,600
€2,600€2,600
€2,600€0
€2,600€0
€2,600€0
Project work
€2,300€2,300
€2,300€2,300
€2,300€2,300
€2,300€0
€2,300€0
€2,300€0
Total revenue€9,800€9,800€9,800€9,800€9,800€9,800

Scaling

Grow the team the month the numbers say yes.

How Foreqast solves it

For an agency, growth is mostly capacity: more people, more retainers you can run at once. Create the role as a test hire — start month, hourly wage, contracted week — and it forecasts immediately, without anyone being employed. Salary from month one, utilisation later: you see the point where those cross, and move the start date until it works. An extra ad budget is tested beside it on the same model, if the pipeline rather than the capacity is your constraint.

Payroll & hiring plan

Aug 26Sep 26Oct 26Nov 26Dec 26Jan 27
Operating expenses
Operating expenses
Payroll
−€57,600−€57,600
−€57,600−€57,600
−€57,600€0
−€65,280€0
−€65,280€0
−€65,280€0
6000 · Salaries−€48,000−€48,000−€48,000−€54,400−€54,400−€54,400
6010 · Employer contributions−€9,600−€9,600−€9,600−€10,880−€10,880−€10,880
Freelancers
−€7,200−€7,200
−€7,200−€7,200
−€7,200€0
−€7,200€0
−€7,200€0
−€7,200€0
Tools & software
−€2,400−€2,400
−€2,400−€2,400
−€2,400€0
−€2,400€0
−€2,400€0
−€2,400€0
Total operating expenses−€67,200−€67,200−€67,200−€74,880−€74,880−€74,880

New Role

Hiring plan

Role

Senior Developer

Start

Nov 2026

Monthly salary

€6,400 / mo

Fully loaded €7,680 / mo — employer contributions included.

Cash and runway update the moment you saveSave

Costs & decisions

Test decisions and see the impact on profit and cash flow — before you commit.

How Foreqast solves it

Every recurring cost is its own line and every change its own switch: a hire, a cancelled tool, a new retainer. Turn them on alone or together and compare the forecast with and without. The switch above the table gives you both sides of it: the profit view says what the month actually earns, the cash view says when the money moves and which month gets tight. None of it touches your plan until you keep it.

Decisions

Create decision

Decisions on

2/3

First lands Nov 2026

Monthly, once settled

+€300

Better off every month

Over 12 months

+€3,600

Everything switched on, added up

Ad-budget changes

0

No planned spend steps

Team changes1 change Manage the team
Senior designer
Hire · €5,800/mo loaded·from Nov 2026
−€5,800/mo
Simulate
Contract changes2 changes Manage contracts
Acme retainer
New · €6,800 / month from the start·from Nov 2026
+€6,800/mo
Simulate
Figma Organization
Upgrade · €1,700 → €2,400 / month·from Nov 2026
−€700/mo
Simulate

Contract changes

Acme retainerNew
Nov 2026 · +€6,800/mo
Figma OrganizationUpgrade
Nov 2026 · −€700/mo

Team changes

Senior designerHire
Nov 2026 · −€5,800/mo

Your configuration

Choose how accurate your forecast should be

It depends on what you give it — so here's the whole ledger, and you can click through it. Every input carries a fixed weight, and only the things you have to keep current cost you time. Accounting alone already reads Solid, at zero hours a week. Add the retainers and your time tracking and it reads Max.

One-time setup

+8% weight
+4% weight

Integrations

+55% weight
+9% weight
+7% weight
+5% weight

Ongoing tracking

+5% weight0.5 h/week
+4% weight0.5 h/week
+3% weightSynced — no upkeep

Your forecast quality and automation

Automation0 hof upkeep a weekFully automatic
QualitySharpforecast qualityDecide with it

Success stories

Agencies deciding on the numbers

How other agencies cost payroll, retainers and the decisions in between — in their own words.

All success stories

Works with your stack

Accounting, CRM and time tracking

DATEV
L
lexoffice
S
sevdesk
Toggl
HubSpot

Time to value

Set up in 15 minutes — after that you decide on live numbers

It takes one guided setup: a handful of questions about how your agency works, and your accounting connected. Foreqast generates the forecast from there — no model to build, no template to fill in. From then on every yes has a number behind it.

  1. 15 min

    Complete the guided setup

    Foreqast asks how your agency earns and spends — retainers, projects, freelancers, payroll and contracts — and you connect your accounting. That is the whole setup.

  2. Automatic

    Your forecast is generated

    Your bookings arrive already categorized, get accrued day by day and roll twelve months forward. The forecast builds itself — and stays current with every sync.

  3. From day one

    Start making decisions

    Retainers, payroll and the tight weeks are there. Test the hire, the freelance budget or a lost client against them before you commit.

Usable from the guided setup alone, sharper with every step after it: connect your time tracking · connect HR and payroll · connect CRM and new business · keep freelance budget and tools current

Why Foreqast

All the data, none of the upkeep

A spreadsheet holds every number you put in it — including payroll, which you roll forward by hand. An FP&A tool can do everything, but its setup takes longer than your longest project. Foreqast joins the two: the data from your accounting and your time tracking, carried forward automatically, and a decision you can switch on and off against it.

SpreadsheetsEnterprise FP&AForeqast
Data basisAnything you type inAfter the implementationReal accounting data
Retainer planningA row per clientWith a contract moduleFee, start, billing day
Effective hourly rateOnly if you import hoursVia an integration projectFee ÷ tracked hours
PayrollRolled forward by handA workforce modulePer person, with dates
Freelancers & mediaEstimated as overheadsAs variable costVariable, per client
Cash and profit viewWhatever you modelBoth, maintained apartBoth, one switch apart
Several decisions togetherCosted one at a timeVersioned scenariosSwitches, compared live
Upkeep a weekAround 8 hoursA role of its ownFully automatic
SetupDays to weeksLonger than your longest project20 minutes
PriceFreeFive figures a yearFrom €39/month

The short version: a spreadsheet has the flexibility, but you maintain it. The FP&A tool has the depth, but nobody on the team will open it. Foreqast has both — and costs less.

FAQ

The questions agencies ask

What agencies want to know before they start — answered briefly. The long version lives in the documentation and the academy.

Still have a question?

The documentation explains every field; the academy walks the whole way from actuals to a finished plan.

Do I need finance skills?

No. The structure comes from your accounting — you set drivers and read the result.

How are retainers modelled?

As a fixed monthly fee per client with a start, end and billing date — it sits in the forecast without upkeep and lands in the cash flow on the right day.

Where does the effective hourly rate come from?

The fee divided by the hours tracked that month. When it slips below the rate you priced, you see it inside the month.

Can I test several decisions at once?

Yes. You can keep several decisions active in parallel and compare the forecast with and without them.

Do I see margin per project member?

Hourly cost per member and per-member time tracking are on the roadmap. Today you plan at project and client level.

Are employer contributions included?

Automatic employer contributions and payroll taxes are on the roadmap. Today you plan with fully loaded cost per role.

How are freelancers planned?

As a variable block that grows with the work — not as an overhead that looks the same every month.

Does the plan use real payment terms?

Yes. Open invoices enter the plan on their payment term, not their invoice date.

How fast is setup?

About 20 minutes — connect accounting, add your retainers, your team and your projects.

Is my data secure?

Your data is encrypted in transit and at rest, and only ever used to build your own forecast.

Run the numbers before you say yes

Connect your accounting, get your baseline in minutes, then test the hire, the pitch and the retainer against it before you commit. Free to start.

Get early access

14 days free · no card required