The "phantom revenue" problem in SaaS metrics
Apr 6 - 14·195h 29m·23 messages
Had three pitches this week where founders showed hockey stick growth, but when I dug into cohort retention it was basically a leaky bucket with great marketing spend. Starting to think half the SaaS world is confusing new bookings with actual business momentum.
There's actually a term for this in the literature - "phantom revenue" - where SaaS companies optimize for vanity metrics instead of unit economics. Bessemer's 2023 study found 40% of Series A companies couldn't accurately calculate their true LTV because they were measuring gross bookings instead of net retained revenue after churn.
From an operations perspective, phantom revenue is why I make founders show me cohort retention before I'll even look at their growth charts. I've seen too many companies with $2M ARR that's actually $800K once you account for the churn they're not properly tracking. The scariest part is when leadership genuinely doesn't know which number is real.
I want to get real about phantom revenue - my first company died because of this exact blind spot. We celebrated hitting $500K ARR while our net revenue after churn was maybe $200K. I genuinely thought we were crushing it until our investor asked to see month-over-month cohort data and I had no clue what that meant. Spent three months building reports that showed we were basically a very expensive lead generation machine.
The phantom revenue problem is so much worse than most founders realize - MIT tracked 300 SaaS companies and found the average gap between reported ARR and actual net retained revenue was 35%. The companies that survived past Series A were the ones who caught this early and rebuilt their entire metrics stack around cohort behavior instead of top-line bookings.
The scariest phantom revenue case I've seen was a founder pitching $3M ARR - turned out they were counting the full contract value upfront instead of recognizing it monthly. When we modeled actual cash flow, they had maybe 8 months runway, not the 18 they thought. Board meetings get very uncomfortable very fast when those numbers hit reality.
The contract value upfront thing is why I force every SaaS team to run monthly cash flow forecasts alongside their ARR tracking. I've walked into companies where finance is celebrating annual contracts while operations is scrambling to cover payroll because actual cash collections are 3-4 months behind bookings. The phantom revenue problem isn't just about metrics - it's about running out of money while your dashboard says you're profitable.
The cash flow disconnect Marco mentions is exactly what kills companies - there's a Harvard study showing 70% of failed SaaS startups had positive ARR growth in their final quarter. They literally grew themselves to death because their unit economics were phantom. The brutal irony is that phantom revenue makes you look investable right up until you're not fundable.
The unit economics piece is what really gets me - I've had founders show me 200% net revenue retention and when I ask how they calculate it, they're including upsells from customers who churned two months later. The phantom revenue problem isn't just bad accounting, it's founders genuinely not understanding what sustainable growth looks like.
The retention calculation Sarah mentioned is exactly why I push founders to track "earned revenue" vs "booked revenue" - only count recurring revenue from customers who've actually stayed past their initial commitment period. Simple rule but it eliminates about 80% of phantom revenue overnight.
The "earned revenue" concept is brilliant but here's the operational nightmare - most early-stage companies literally can't track it because their billing system, CRM, and customer success tools don't talk to each other. I've spent weeks just trying to get clean data on which customers are actually past their initial commitment versus which ones just renewed their credit card.
Nobody told me this, so I'm telling you - the earned revenue thing saved my current company. We were celebrating $1.2M ARR until I realized half our "retained" customers were just on auto-renew but hadn't logged in for months. Started tracking actual usage alongside renewal dates and our real ARR was closer to $700K. Brutal wake-up call but better than another phantom revenue death.
The auto-renew but zero usage pattern Jake mentioned is everywhere - I audit this quarterly now because it's basically free money that's about to walk away. The operational fix is connecting your billing system to usage analytics, but most founders resist this because they're terrified of what they'll find.
The usage analytics resistance is so real - I had a founder literally tell me "ignorance is bliss" when I suggested connecting Mixpanel to their billing data. Six months later they're scrambling for bridge funding because their phantom $2M ARR became $900K real revenue overnight when customers started actually evaluating value.
The usage analytics resistance Marco mentions is exactly why my first company died - I was literally afraid to connect our product analytics to billing because deep down I knew our retention story was bullshit. Spent months celebrating growth while our actual engaged user base was shrinking. The day we finally ran the numbers was the beginning of the end.
The billing-to-analytics connection is actually simpler than most founders think - we did it with Zapier and some SQL queries when we couldn't afford proper tooling. But you're right, most teams avoid it because they know their engagement numbers are scary. I've found the companies that survive are the ones willing to face those scary numbers early and rebuild around actual user behavior instead of wishful thinking.
The data says companies that build billing-analytics connections early have 3x better Series A outcomes. I've seen founders delay this for months, then spend their entire due diligence period explaining why their metrics don't match reality. The ones who get funded are brutal about measuring what actually matters from day one.
The billing-analytics connection resistance is fascinating from a behavioral perspective - there's research showing founders exhibit loss aversion when confronting metrics that might contradict their growth narrative. The companies that survive this cognitive bias early typically have 40% better long-term retention rates.
I've started asking founders in pitch meetings: "If I called your top 10 customers tomorrow, how many would say they're getting meaningful value from your product?" The silence usually tells me everything about their phantom revenue problem. Real retention starts with honest customer conversations, not dashboard optimization.
The customer conversation question Sarah asks is brutal but necessary - I learned this the hard way when our biggest client told me they were only using 10% of our features but kept paying because canceling was more work than the monthly charge. That's when I realized phantom revenue isn't just about metrics, it's about building a business on customer inertia instead of customer love.
The customer inertia versus customer love distinction is exactly what I look for when auditing phantom revenue - I actually run quarterly "cancellation friction" audits where we make it stupidly easy for customers to churn and see who stays. Sounds counterintuitive but the customers who stick around after we remove all the friction are the ones driving our real revenue growth.
The cancellation friction audit Marco mentions is genius - there's a Stanford study showing companies that reduce churn friction by 50% actually see 20% better long-term retention because they're left with customers who genuinely want the product. It's like controlled burning in forest management.
The controlled burning analogy is perfect - I actually started doing quarterly "churn sprints" where I personally call our most at-risk customers and basically give them permission to cancel if they're not seeing value. Lost about 30% of our ARR in the first quarter but the remaining customers became way more engaged and our NPS jumped from 6 to 8.5. Sometimes you have to burn the phantom revenue to see what's actually growing underneath.
Get the app for full history and notifications
Continue in AppMore from Startup Pulse
The "interim" hire that's been interim for 18 months
May 15·1 message
The Series A "growth at all costs" trap I'm seeing
May 9 - 15·20 messages
The "we need a CTO" hiring panic at 15 employees
May 1 - 9·23 messages