Core Intelligence
Operating Dashboard
Real-time view of revenue, margin, and pipeline
Margin Intelligence
Know which channels and SKUs make money
Forecast Confidence Engine
Revenue forecasts you can actually trust
Advanced Analytics
Blended ROAS Dashboard
True return on ad spend across every channel
Cohort LTV Tracker
Lifetime value by acquisition cohort and channel
SKU Profitability
Profit and loss at the individual product level
More Features
Pipeline Health Monitor
Spot deal risks before they hit revenue
Weekly Operating Report
Auto-generated briefs for your Monday review
All 14 features
Featured
Data Connection Layer
Connect HubSpot, Stripe, Shopify and 10+ tools in minutes. No code, no CSV uploads.
Learn moreCRM
HubSpot
Sync CRM deals, contacts, and pipeline data
Salesforce
Pull opportunities, accounts, and forecasts
Pipedrive
Connect deals and activity data
Finance & Commerce
Stripe
Revenue, subscriptions, and payment data
Shopify
Orders, products, and store analytics
QuickBooks
P&L, expenses, and accounting data
Marketing
Google Ads
Campaign spend, clicks, and conversions
Meta Ads
Facebook and Instagram ad performance
All 14 integrations
5-minute setup
Connect your first data source
OAuth login, select metrics, and start seeing unified data. No CSV uploads or developer time.
See all integrationsIndustries
eCommerce
Unified margins, ROAS, and LTV for online stores
D2C Brands
True contribution margin across every channel
B2B SaaS
Pipeline-to-revenue visibility for operators
Use Cases
Find Profit Leaks
Spot hidden costs eating your margins
Weekly Operating Review
Run your Monday review in 15 minutes
Replace Manual Reporting
Eliminate 4-6 hours of spreadsheet work
More
True ROAS
Blended return on ad spend across all channels
Revenue Forecast
Data-backed forecasts your board trusts
All industries & use cases
Popular use case
Find Profit Leaks
Most operators discover 8-15% of revenue leaking through hidden costs within the first week.
See how it worksLearn
Blog
Operating insights for founders and COOs
Glossary
Key terms in operating intelligence
What is Operating Intelligence?
The category explained in plain English
Use Cases
Weekly Operating Review
Run your Monday review in 15 minutes
Replace Manual Reporting
Eliminate 4-6 hours of spreadsheet work
Margin Visibility
Know which channels and SKUs make money
New on the blog
How to run a Weekly Operating Review without 3 hours of prep
The exact process operators use to arrive briefed — without touching a spreadsheet.
Read the postProfit Intelligence
Revenue leakage (also called revenue loss, revenue slippage, or billing leakage) is the gap between what a company is contractually owed and what it actually collects. It happens when invoices go unpaid, charges fail silently, discounts are applied incorrectly, renewal dates are missed, or upsell opportunities go uncaptured. Operators use revenue leakage as a diagnostic metric to find and fix collection failures.
The cumulative impact of leakage is significant. A $10M ARR company leaking 3% annually loses $300K — enough to fund 2 full-time hires or 6 months of additional marketing spend. The problem compounds because most leakage is invisible in standard reporting. The CRM shows the deal as "closed-won." The finance tool shows the invoice as "sent." But the money never arrived.
For B2B SaaS companies with recurring revenue, healthy leakage rates sit below 2% of annual revenue. Companies between 2-4% have identifiable and fixable leakage sources. Above 5% typically signals systemic billing or renewal process failures that require immediate operational intervention.
Revenue leakage is not margin compression. Margin compression measures profitability declining on revenue you did collect. Revenue leakage measures money you never collected at all. Both reduce the bottom line, but they have different causes and different fixes.
Revenue leakage represents the highest-leverage profitability fix available to most operators — because it recovers money already earned without requiring new customers, new channels, or new products. Every dollar of recovered leakage drops directly to the bottom line.
The operational blind spot exists because leakage hides in the gaps between systems. The CRM marks a deal as won. The billing system sends an invoice. But between those two events, things break: a payment method expires, a discount code is applied twice, a renewal date passes without a notification, an annual contract auto-converts to month-to-month at a lower rate.
A typical $8M ARR SaaS company auditing revenue leakage for the first time discovers $180K-$400K in annual losses across 3-5 sources. The most common finding: failed payment retries that the billing system silently abandoned after 2 attempts, converting paying customers to involuntary churn. The second most common: discounts that were approved for the first contract year but never removed at renewal.
Revenue Leakage = Expected Revenue - Actual Collected Revenue
Example:
Expected Revenue (based on contracts + renewals): $847,200
Actual Collected Revenue (cash received in Stripe): $819,450
Revenue Leakage = $847,200 - $819,450 = $27,750 (3.3%)
What each component means:
Revenue leakage rate (percentage):
Revenue Leakage Rate = (Expected Revenue - Actual Collected Revenue) / Expected Revenue x 100
Example:
($847,200 - $819,450) / $847,200 x 100 = 3.3%
Some operators break leakage into sub-categories for diagnosis: billing leakage (failed charges, invoice errors), renewal leakage (missed renewals, downgrades at renewal), and pricing leakage (unauthorized discounts, grandfathered rates never updated).
How revenue leakage varies across B2B company segments. Ranges based on EY Global Revenue Leakage Survey (2024) and industry-observed data.
| Segment | Good (<2%) | Average (2-4%) | Above average (4-6%) | Action needed |
|---|---|---|---|---|
| Early-stage SaaS (<$1M ARR) | <$20K annual leakage | $20K-$40K | $40K-$60K | Audit failed payment retries and discount application |
| Growth SaaS ($1-10M ARR) | <$100K annual leakage | $100K-$300K | $300K-$600K | Implement dunning automation and renewal tracking |
| Scale SaaS ($10M+ ARR) | <$200K annual leakage | $200K-$600K | $600K+ | Full revenue audit across billing, renewals, and pricing |
| B2B Services / Agencies | <1.5% of contracted value | 1.5-3% | 3-5% | Reconcile time-and-materials billing against contracts |
Sources: EY Global Revenue Leakage Survey 2024, Zuora Subscription Economy Index, industry-observed ranges.
1. Using invoiced revenue instead of collected revenue as the baseline
Invoiced revenue includes invoices that were sent but never paid. Comparing expected revenue to invoiced revenue understates leakage because it counts unpaid invoices as "collected." Always use cash received from the payment processor or accounting system.
2. Ignoring involuntary churn as a leakage source
When a credit card expires and the payment retry fails, most billing systems mark the customer as churned after 3-4 attempts. This is involuntary churn — the customer did not choose to leave. Smart dunning sequences recover 20-40% of failed payments. Without them, the company records churn when it should record a billing recovery.
3. Not auditing discount persistence at renewal
A 20% discount approved for a new customer's first year should expire at renewal. In practice, many billing systems carry the discount forward automatically. A $15K ACV deal renewed at 20% off for 3 additional years costs $9K in leakage that never shows up as a "discount" — it just looks like a smaller contract.
4. Measuring leakage annually instead of monthly
Annual leakage audits catch the total damage but not the source in real time. Monthly measurement — comparing expected collections to actual collections — allows operators to identify and fix leakage sources within 30 days instead of discovering them during an annual finance review.
5. Treating all leakage as equal
A $500 failed charge on a $500/month customer is a different problem than a $500 pricing error across 50 accounts. The first requires a dunning fix. The second requires a billing system audit. Categorizing leakage by source — billing, renewal, pricing — enables targeted intervention.
Fairview's Margin Intelligence engine reconciles expected revenue from the CRM with actual collected revenue from Stripe, QuickBooks, or Xero — calculating the leakage gap automatically. The Operating Dashboard displays leakage as a dollar amount and percentage, with drill-down by source category.
When Fairview detects a leakage pattern — a cluster of failed charges, a renewal cohort with persistent discounts, a pricing discrepancy between the CRM contract value and the billing system — the Next-Best Action Engine generates a specific recommendation: "12 accounts with expired payment methods have failed retry sequences. Total at-risk revenue: $14,200. Trigger manual outreach."
The Weekly Operating Report includes a leakage summary with week-over-week trends, enabling operators to track recovery progress against identified sources.
→ See how Fairview detects revenue leakage
People sometimes confuse revenue leakage with margin compression. They affect the bottom line differently.
| Revenue Leakage | Margin Compression | |
|---|---|---|
| What it measures | Money earned but not collected | Profitability declining on money that was collected |
| Root cause | Billing errors, failed charges, missed renewals, uncaptured upsells | Rising costs, declining pricing power, channel mix shift |
| Typical magnitude | 1-5% of annual revenue | 2-6 percentage points annually during scaling |
| Detection method | Reconciliation: expected vs. actual collected revenue | Period-over-period margin comparison |
| Fix | Billing process improvements, dunning automation, renewal workflows | Pricing adjustments, cost reduction, channel optimization |
Revenue leakage is a collection problem. Margin compression is a profitability problem. A company can have zero leakage and still experience severe margin compression — and a company with perfect margins can still leak 4% of revenue through billing failures. Both need separate tracking.
Revenue leakage is money your business earned but never collected. It happens when charges fail silently, discounts persist beyond their agreed term, renewals get missed, or billing errors go undetected. The average B2B SaaS company loses 1-5% of annual revenue to leakage — money that is already owed but never arrives.
Subtract actual collected revenue from expected revenue. Expected revenue comes from active contracts and scheduled renewals in your CRM. Actual collected revenue comes from your payment processor or accounting system. The difference is your leakage. Express it as a percentage: (Expected - Actual) / Expected x 100.
The five most common sources: failed payment retries (involuntary churn), persistent discounts that were not removed at renewal, billing errors (wrong amount invoiced), missed renewal dates, and uncaptured upsell revenue from contract expansions that were agreed but never billed. Failed payments alone account for 20-40% of total leakage in most SaaS companies.
Below 2% of annual revenue is considered well-managed. Between 2-4% is average and indicates fixable leakage sources. Above 5% signals systemic billing or renewal process failures. Growth-stage SaaS companies ($1-10M ARR) typically leak 2-4% before implementing dedicated leakage tracking (EY Global Revenue Leakage Survey, 2024).
Monthly. A monthly reconciliation of expected vs. actual collected revenue catches new leakage sources within 30 days. Annual audits reveal the total damage but miss the opportunity for early intervention. The highest-impact cadence is a monthly audit with a quarterly deep review by leakage category.
Start by categorizing leakage into billing (failed charges, invoice errors), renewal (missed dates, persistent discounts), and pricing (unauthorized discounts, grandfathered rates). Then address each category: implement smart dunning for billing leakage, set renewal reminders for renewal leakage, and audit discount rules for pricing leakage. Most companies recover 40-60% of identified leakage within 90 days.
Fairview is an operating intelligence platform that tracks revenue leakage automatically alongside margin compression, contribution margin, and forecast confidence. Start your free trial →
Siddharth Gangal is the founder of Fairview. He built leakage detection into the platform after discovering that most operators do not know they are losing 1-5% of revenue until someone reconciles the numbers for them.
Ready to see your data clearly?
10 minutes to connect. No SQL. No engineering team. Your first dashboard is built automatically.
No credit card required · Cancel anytime · Setup in under 10 minutes