1 min read

#51 – Don’t Be That Guy: Net Profit Is a Lie, Gross Profit Is King (Ryan Alter)

#51 – Don’t Be That Guy: Net Profit Is a Lie, Gross Profit Is King (Ryan Alter)

In this Don’t Be That Guy episode, Josh Peterson and Ryan Alter take on a hard truth that many MSP owners quietly avoid: net profit can lie to you. Through candid examples and lived experience, they explain how owners can technically show a profit on paper while slowly bleeding cash, overworking teams, and masking operational problems inside general and administrative expenses. The conversation reframes the profit and loss statement as an operational dashboard—not a tax document—and makes the case that gross profit, particularly service department gross profit, is the clearest signal of whether an MSP’s business model actually works.

Drawing directly from Ryan’s experience building and selling his MSP, the discussion digs into service mix, project revenue, utilization pressure, and the dangerous habit of ignoring weighted averages across product, cloud, and services. Josh walks through why a 42% company-wide gross profit target matters, how even a few percentage points missed can quietly cost six figures over time, and why “just covering your monthly nut” is an unacceptably low bar for long-term business health. These themes closely align with the financial execution framework behind the BMK Vision operating system, as well as broader guidance found in Strategies for Sustainable Growth for MSPs and Enhancing Business Decisions with MSP Analytics. For MSP leaders who want to move beyond gut feel and manage by real numbers, this episode is a necessary reset.

Return to the BMK Vision Podcast main page →

Listen on Your Favorite Platform

  • Apple Podcasts
  • YouTube
  • Spotify

Episode Highlights

  • 00:02:10 – Why net profit can mislead owners into a false sense of security.
  • 00:05:40 – Gross profit explained as the real measure of operational performance.
  • 00:10:04 – Service department gross profit benchmarks and why most MSPs don’t know theirs.
  • 00:17:48 – How revenue mix and weighted averages drive overall profitability.
  • 00:33:09 – The long-term cost of being “just a few points off” financially.
“You can be profitable all the way to bankruptcy. Gross profit is what tells you if the business actually works.”
— Ryan Alter

About the Guest

Ryan Alter is a former MSP owner and industry veteran with deep hands-on experience in operational finance, service delivery, and profitability. Having built and sold his own MSP, Ryan brings a pragmatic, operator-first perspective to financial discipline.

Connect with Ryan on LinkedIn →

About the Host

Josh Peterson is the CEO of Bering McKinley and host of the BMK Vision Podcast, where he helps MSP owners replace intuition with clarity, discipline, and execution.

Connect with Josh on LinkedIn →

#46 – From the Trenches: From Venezuela to a Profitable MSP (Alexis & Mariana – My PC Friends)

3 min read

#46 – From the Trenches: From Venezuela to a Profitable MSP (Alexis & Mariana – My PC Friends)

In this From the Trenches episode, Alexis and Mariana, co-founders of Central Florida-based MSP My PC Friends, join Josh Peterson to tell...

Read More
#38 – From the Trenches: Early MSP Days & Growth Mindset (Tim Taylor)

2 min read

#38 – From the Trenches: Early MSP Days & Growth Mindset (Tim Taylor)

In this From the Trenches episode, Tim Taylor—founder of TaylorWorks and longtime MSP owner and consultant—joins Josh Peterson to unpack...

Read More
#29 - From The Trenches - Mastering MSP Sales Systems - (Mitz Giannakos)

2 min read

#29 - From The Trenches - Mastering MSP Sales Systems - (Mitz Giannakos)

In this From the Trenches episode, Josh Peterson sits down with Mitz Giannakos, Co-Founder of Next Step Technology Solutions, to unpack...

Read More