Bering McKinley Podcast Blog

#1 – Don’t Be That Guy: Managed Services Sucks

Written by Josh Peterson | Oct 3, 2025 9:26:10 PM

What this episode covers: why many MSPs struggle with profitability—and how to fix it with pricing discipline, Agreement Gross Profit (AGP), Effective Hourly Rate (EHR), airtight time entry, and a balanced mix of recurring, hourly, and project work.

YouTube · Spotify · Apple · Podbean

Episode notes

Reality check. Fixed-fee agreements create predictable MRR only when the business mechanics are tight. Most misses come from pricing, labor management, and weak reporting—not from technical delivery.

Why it “sucks.” Without disciplined pricing, revenue tracking, and operational hygiene, even great teams underperform financially.

Agreement Gross Profit (AGP)
Formula: (Agreement Revenue – Agreement COGS) ÷ Agreement Revenue. Include licensing + labor. Target ~65%; review monthly to catch underpricing/scope creep.
Effective Hourly Rate (EHR)
Revenue per labor hour on an agreement. Target ≈ 1.125 × tech rack rate. If EHR < rack, you’re likely over-servicing or under-pricing.

Operational discipline. Build agreements in your PSA to support accurate invoicing + actionable reporting. Many MSPs add BrightGauge, Cognition360, or MSPbots for clear AGP/EHR dashboards. Enforce perfect time entry; run daily dispatch reviews to confirm billables, statuses, and out-of-scope items.

Revenue mix that works. Rough guide: ~60% recurring, ~20% hourly (out-of-scope), ~20% projects. Hourly isn’t the enemy—it adds revenue, clarifies scope, and discourages over-delivery. Dedicated PMs protect gross profit and prevent scope creep.

Pricing & client comms. Price to your labor economics and demand profile, flag out-of-scope early (hourly or change order), and invoice with detailed tech notes to reduce disputes.

Exit-ready mindset. Clean books, healthy AGP/net profit, and documented processes increase valuation and keep you ready for unexpected opportunities.

“Managed services doesn’t fail because of tech—it fails when you don’t price, track, and manage the work like a business.”
  • Track AGP monthly (~65% target).
  • Watch EHR (~1.125× rack rate).
  • Perfect time entry + ticket hygiene.
  • Balance revenue: ~60% recurring / ~20% hourly / ~20% projects.
  • Use dashboards to surface AGP/EHR weekly.
  • Route out-of-scope to hourly/projects; invoice with detail.
Should we ditch managed services for hourly? No—keep managed services as the backbone; balance the mix and tighten scope, pricing, and labor. How often do we review metrics? Monthly for AGP/EHR, plus daily operational reviews of time entry/dispatch. What tools help? BrightGauge, Cognition360, MSPbots—clear AGP/EHR dashboards that people will actually look at.
Next steps: