Forecasting Without Fantasy: How Agencies Stop Cash Panic and Start Making Real Decisions
Interview: Financial Forecasting + The “Hierarchy of Financial Needs” for Agency Owners
Behind the Agency Podcast with Ryan Watson, Founding Partner at Upsourced Accounting
Watch
Prefer the highlights? Key takeaways and summary below.
TL;DR – Key Takeaways
Most agencies shouldn’t “forecast” revenue far out if they don’t have a predictable growth engine—stick to what you can actually see.
Upsourced separates budgeting (known + expected work) from forecasting (imagined future work) to avoid dangerous wishful thinking.
Feast/famine is basically the default in project work—your real job is matching demand (work) to supply (people) fast.
Cash reserves aren’t there to fund months of losses—they’re there to bridge timing gaps (like milestone billing).
If you don’t have work “as far as the eye can see,” don’t burn cash hoping it magically shows up—right-size the team.
The “Hierarchy of Financial Needs” helps you focus on one KPI at a time instead of staring at a depressing dashboard of 25 red metrics.
“Retainable revenue” matters more than “retainers”—you need 50%+ coming from existing logos to scale past ~$4–5M reliably.
If clients pay late: pause work. Your only leverage is the service you’re delivering.
Meet the Guest
Ryan Watson is a founding partner at Upsourced Accounting, an outsourced accounting + CFO advisory firm built specifically for agencies. They work with around 120 development and marketing agencies across the U.S. and have been doing it for 13 years.
Ryan’s not just an “accounting guy.” He’s been inside agencies too—most recently as CFO/COO of an influencer marketing and media agency that grew to $45M and was sold to a public company—so he’s lived the forecasting and cash flow stress from the inside.
Episode Summary
1. Why “Forecasting” Can Actually Hurt You
Ryan starts by drawing a line between two words people mix up:
Budget = expected P&L based on known work + realistically weighted pipeline
Forecast = expected P&L based on activity that doesn’t exist yet
Here’s the punchline: if your growth engine isn’t predictable, forecasting is basically a spreadsheet-shaped lie.
“Most agencies don’t have a predictable enough revenue generation engine… so a forecast just creates false confidence.”
If your leads come in “chunky” from referrals, relationships, and random timing, forecasting can trick you into hiring and spending too early… and that’s when things get ugly.
2. The Core Agency Problem Nobody Escapes
Ryan says feast-or-famine isn’t a personal failure. It’s baked into project work.
The hardest job of the agency owner is matching:
Demand = how much work you actually have coming
Supply = the team you’re paying every month
His advice is blunt: be objective about demand, then adjust supply immediately so you’re not running an “expected loss” month after month.
3. What Cash Reserves Are Actually For
He recommends 3 months of operating expenses as a starting point, but clarifies what that money is for:
Not: “Let’s burn this for six months and hope sales recover.”
Yes: “Let’s bridge timing gaps between milestones and collections.”
Example: a 6-month project, paid in two big milestones. Reserves get you from Milestone 1 to Milestone 2.
And a line that hit hard:
“These situations never materialize more positively than you think. They always end up less positively than you think.”
4. The “Agency Lifecycle” Trap: Using the Wrong Playbook
One of Ryan’s best points is that agencies keep applying the wrong operating model for their stage.
He uses a lifecycle framework:
Create mode (0–$1M)
Build mode ($1M–$3M)
Grow mode
Scale mode
(he lists these as the progression, with the big “brick wall” often showing up around $3–$4M)
In create mode, he calls out “playing business”:
Doing stuff that feels productive (like plans, trademarks, fancy ops work) instead of doing the only two things that matter:
get people to buy deliver with limited resources
Then later, a classic mistake: trying to hire a CRO too early so the founder can “get out of sales.” Ryan says that’s often a scale-mode move attempted in build-mode… and it blows up.
5. Retainers vs “Retainable Revenue” (This Was a Big One)
Ryan agrees recurring revenue is amazing… but also says it’s not always realistic.
So instead he looks at retainable revenue:
“How much of this year’s revenue came from customers we already had before this year?”
His line in the sand:
If retainable revenue is under 50%, it’s extremely hard to grow to $4–5M+ consistently.
Even for project agencies, this can show up as an “annuity stream of projects” from bigger clients (land-and-expand, multiple departments, follow-on work).
6. The Hierarchy of Financial Needs (His Best Framework)
Ryan shares a framework that’s basically Maslow’s hierarchy… but for agency finance.
The point: stop tracking 25 KPIs. Track the one that matters right now.
The steps:
Solvency — Can you make payroll next week?
Gross Margin — Are you making money on service delivery? (He mentions dev agencies often target ~40–50%)
Cash Reserves — ~3 months baseline (adjust based on business model)
Net Profit — “Gold standard” target is ~20%+ after paying the owner a market salary
Predictable Revenue Growth — the capstone that unlocks real forecasting
The key benefit isn’t just financial—it’s psychological:
Instead of a dashboard screaming at you, you focus on one “next rung,” build momentum, and the other metrics improve along the way.
7. Late-Paying Clients: The Simple Rule
Ryan’s tactical guidance:
If a client is consistently late, pause work.
“Your only real leverage is the service you’re performing.”
And don’t wait too long to find out if they pay—invoice early, get money in the door, and learn their behavior fast.
Notable Quotes
“Most agencies should not forecast… all it does is create false confidence.”
“The hardest thing about being an agency owner is matching supply and demand.”
“Don’t burn cash reserves to keep looking for work. Right-size the business.”
“Your only leverage in collections is the service you’re performing.”
Learn More / Get in Touch
Visit → UpsourcedAccounting.com
YouTube → @upsourced
Want More Interviews Like This?
Subscribe to the show on YouTube
Join my newsletter for weekly insights → [Newsletter link if applicable]
