Sign in

Blog · Industry

Software: guides and articles

Explore customer, product and recurring-revenue performance for your software business. Work with dashboards and an AI analyst on reports tailored to your subscription, licensing or service model.

Board and management reporting · Software

SaaS sales revenue analysis: reconcile bookings and ARR

Reconcile signed bookings, net billings, recognized revenue and recurring-revenue movements from SaaS exports. Follow a worked contract example, spreadsheet formulas and checks that explain why the totals differ.

Oct 23, 20266 min read
Board and management reporting · Software

Product health dashboard: adoption, retention, and revenue

A product health dashboard compares customer adoption, continued use, and recurring revenue on the same cohort base. Build the comparison from supplied usage and subscription exports, with formulas and checks that keep the measures aligned.

Oct 22, 20265 min read
Finance metrics and formulas · Software

SaaS gross margin: define cost of revenue consistently

SaaS gross margin measures revenue left after delivery costs. Classify hosting, support and other delivery costs consistently, reconcile product margins, and separate real changes from accounting reclassifications.

Oct 21, 20266 min read
Finance metrics and formulas · Software

Average cost per lead for SaaS: connect leads to customers

Calculate SaaS cost per lead from campaign and CRM exports, then follow the same leads into opportunities and customers. This worked example connects lead costs to acquisition cost and gross-profit payback.

Oct 20, 20265 min read
Board and management reporting · Software

Adoption Dashboard: Active Users, Cohorts, and Retention

An adoption dashboard compares qualifying usage, feature uptake, and later return activity. This worked software example starts with exported user rows, proves the cohort totals, and changes one input to show what moves.

Oct 18, 20265 min read
Board and management reporting · Software

MRR dashboard: new, expansion, contraction, and churn

An MRR dashboard explains how recurring revenue changes from one month to the next. Build a customer movement table from subscription exports, calculate the bridge in Excel, and prove it matches closing MRR.

Oct 17, 20264 min read
How-to guides · Software

Customer success analytics: usage, value and account action

Customer success analytics connects account adoption and service effort with renewal and expansion outcomes. Build a comparable account table from your exports, calculate the measures in Excel, and reconcile the results before assigning action.

Oct 15, 20265 min read
Board and management reporting · Software

Passive churn: separate payment failures from cancellations

Passive churn is customer loss caused by unresolved payment problems rather than a deliberate cancellation. Measure the final outcome of a billing cohort and reconcile recovered, lost and unresolved customers before comparing periods.

Oct 15, 20265 min read
Board and management reporting · Software

Customer success dashboard: renewals, adoption, and risk

A customer success dashboard brings renewal status, recorded adoption, service effort, and revenue into one account review. This worked example reconciles the totals and changes one usage input to show what moves the result.

Oct 14, 20266 min read
Forecast and pipeline · Software

ARR forecast: bridge new business, expansion and churn

Build an ARR forecast from opening subscriptions, renewal assumptions and recurring pipeline. Work the customer-group bridge, reproduce it in Excel and check that every movement reaches the closing total.

Oct 12, 20266 min read
Finance metrics and formulas · Software

SaaS ARR: definition, calculation and recurring revenue bridge

SaaS ARR annualizes recurring subscription charges under a stated company policy. Calculate it from contract lines, reconcile customer movements and keep it separate from bookings and recognized revenue.

Oct 9, 20265 min read
How-to guides · Software

SaaS marketing ROI: cohorts, payback and contribution

Calculate SaaS marketing ROI using acquisition costs and realized subscription contribution. Compare equally mature cohorts, find the observed payback month, and keep projected lifetime returns separate.

Oct 9, 20266 min read
Board and management reporting · Software

B2B Product KPIs: Adoption, Retention, and Account Value

B2B product KPIs connect account adoption and repeat usage with customer retention and recurring value. Use a worked customer-cohort example to separate user behavior from commercial outcomes.

Oct 7, 20265 min read
Finance metrics and formulas · Software

Software industry financial ratios: margins, cash and costs

Software financial ratios connect delivery margins, operating spending and cash generation. Use a worked quarterly comparison to build a consistent finance scorecard from revenue, cost and cash exports.

Oct 7, 20266 min read
Board and management reporting · Software

SaaS churn reasons: connect cancellation codes to lost ARR

Rank recorded SaaS cancellation reasons by lost ARR, tenure and product usage. Build a reproducible spreadsheet breakdown, reconcile the losses and separate recorded explanations from evidence of a cause.

Oct 4, 20266 min read
Territory, capacity and quota planning · Software

SaaS financial management: revenue, costs and cash

SaaS financial management connects recognized revenue, delivery costs, operating spending and cash with budget. Build a monthly review from finance exports, reconcile the results and assign the decisions.

Oct 4, 20265 min read
Board and management reporting · Software

SaaS sales dashboard: bookings, ARR and pipeline

Build a SaaS sales dashboard from CRM deals and subscription summaries. Separate signed bookings, recurring revenue movements and open pipeline, then check how each total connects to its source rows.

Oct 4, 20265 min read
Territory, capacity and quota planning · Software

Customer success segmentation for service planning

Customer success segmentation groups accounts by lifecycle, renewal exposure and service needs. Build a coverage table from account and contract exports, reconcile workload, and assign capacity from the evidence.

Oct 2, 20265 min read
Finance metrics and formulas · Software

SaaS bookings vs ARR: contract value and recurring run rate

SaaS bookings measure signed commitments, while ARR annualizes eligible recurring charges at a reporting date. Reconcile the same contract rows through term, services, start dates and renewals.

Oct 1, 20265 min read
Finance metrics and formulas · Software

Rule of 40 for SaaS: the formula, five companies worked and which margin to use

The Rule of 40 adds a software company's revenue growth rate to its profit margin and asks whether the sum reaches 40%. This page gives the formula and the Excel version, works five companies, shows how the choice between EBITDA and free cash flow margin can flip the result, and covers which growth figure to use and what the score cannot tell you.

Sep 26, 20266 min read
Finance metrics and formulas · Software

Unit economics: the per-customer P&L, with LTV, CAC and payback worked for three segments

Unit economics is the profit and loss of one customer: what it pays, what it costs to serve, what it cost to win and how long it stays. This page builds the per-customer P&L for three segments of one software company, ties CAC, payback and LTV together, caps the lifetime so low churn cannot inflate it, and shows the same method for businesses without subscriptions.

Sep 26, 20268 min read
Finance metrics and formulas · Software

Average SaaS CAC: compare costs by customer segment

Average SaaS CAC measures acquisition spending per new customer, but contract size and sales motion change what the average means. Compare consistent segments, calculate gross-profit payback and select benchmarks that match your definitions.

Sep 23, 20265 min read
Finance metrics and formulas · Software

LTV to CAC ratio: formula, what's good, and why 3:1 can mislead

The LTV to CAC ratio divides a customer's lifetime gross profit by the cost of winning them. This page gives the formula, works three segments with CAC payback in months, shows why a blended ratio hides the segment below 3:1, and caps the lifetime so a low churn rate cannot turn into a ten-year customer.

Sep 23, 20266 min read
Board and management reporting · Software

App user behavior analysis: compare funnels and cohorts

App user behavior analysis compares completed tasks and return activity in existing exports. Build a user-level worksheet, calculate funnel completion and returning-user rates, and compare signup cohorts with equal observation windows.

Sep 22, 20266 min read
Finance metrics and formulas · Software

How to calculate LTV (customer lifetime value): formulas and worked examples

Customer lifetime value is the gross profit a customer brings over the whole relationship. This page gives the standard LTV formula, where each input comes from, a worked example on three segments with LTV against CAC, a discounted version, a method for B2B businesses without subscriptions, and the check that proves the segment figures.

Sep 22, 20266 min read
Finance metrics and formulas · Software

SaaS cash flow statement: billing, revenue and cash

A SaaS cash flow statement explains customer receipts, spending and the change in cash. Follow a worked example connecting annual advance billings, deferred revenue, receivables and operating cash, then test a slower renewal month.

Sep 22, 20266 min read
Finance metrics and formulas · Software

Customer acquisition cost (CAC): formula, calculator and a worked example

Customer acquisition cost is the sales and marketing cost of winning a new customer. This page gives the formula and what belongs in the cost, a small spreadsheet calculator for CAC and payback, a worked example across four channels with the weighted-average check, and the difference between blended, paid and fully loaded CAC.

Sep 19, 20266 min read
Finance metrics and formulas · Software

Burn rate: gross and net burn formulas, runway and a worked example

Burn rate is how fast a company uses cash. This page gives the gross and net burn formulas, works six months of a software company's bank data with the Excel formulas, turns net burn into runway on a stated average, proves the figures by walking opening cash to closing cash, and covers the burn multiple.

Sep 17, 20266 min read
How-to guides · Software

Product funnel analysis: find activation drop-offs

Product funnel analysis compares signup cohorts through a defined activation sequence. Use prepared usage summaries, exact spreadsheet formulas, and a reconciliation to locate the transition that needs investigation.

Sep 16, 20266 min read
Board and management reporting · Software

SaaS user analytics: adoption, activity and account outcomes

SaaS user analytics connects supplied usage summaries with account renewals and revenue. Define active users, build a consistent renewal cohort and reproduce adoption and renewal comparisons in a spreadsheet.

Sep 15, 20265 min read
Forecast and pipeline · Software

SaaS revenue forecasting: retention and new sales

Build a customer-month SaaS revenue forecast from retention, contraction, expansion and new sales. Separate recurring run rate from recognized revenue and reconcile the plan with actuals.

Sep 14, 20265 min read
Finance metrics and formulas · Software

Calculate annual churn from monthly churn: formula and cohort check

Convert a constant monthly churn rate into compounded annual churn. Follow a complete customer-cohort example, distinguish projected losses from observed losses, and check the result against monthly subscription exports.

Sep 11, 20265 min read
Board and management reporting · Software

Product Management Report: Adoption and Business Results

A product management report connects adoption and retention changes with commercial results and accountable follow-up. Build a recurring review from customer, usage, and revenue exports, with a worked comparison and spreadsheet formulas.

Sep 11, 20265 min read
Territory, capacity and quota planning · Software

SaaS FP&A: connect recurring revenue to the company plan

SaaS FP&A connects recurring revenue with delivery costs, acquisition spending and department budgets. Build a monthly review from revenue and ledger exports, calculate the variance bridge and check that cohort and department totals reconcile.

Sep 10, 20265 min read
Board and management reporting · Software

Average SaaS churn: compare cohorts and contract terms

Average SaaS churn depends on customer size, contract term, renewal opportunities and revenue definitions. Work through a billing-export example that separates logo losses, renewal losses and the recurring revenue bridge.

Sep 8, 20265 min read
Board and management reporting · Software

SaaS Onboarding KPIs: Activation, Time, and Retention

SaaS onboarding KPIs connect checklist completion, activation time, and later usage. Compare signup cohorts with an account-level example and checks that keep unfinished cohorts out of the results.

Sep 7, 20265 min read
How-to guides · Software

User segmentation: build groups from usage and revenue data

Build reproducible product-user groups from signup dates and recorded usage. Compare their counts, subsequent retention and recurring revenue, with spreadsheet formulas and reconciliation checks.

Sep 3, 20266 min read
Alternatives and comparisons · Software

How to choose analytics software for SaaS: questions, data and traps

How SaaS companies should choose analytics software: start from the questions, check the data you hold, ask vendors ten questions, avoid the traps.

Sep 2, 20264 min read
Finance metrics and formulas · Software

Average revenue per user: ARPU formula and example

Average revenue per user divides a defined revenue amount by the matching user population. Work the formula by plan, reconcile the total and separate revenue changes from changes in user activity.

Sep 1, 20265 min read
Wallet share and penetration · Software

What is a good seat utilization rate? The answer depends on three things you can measure

The honest answer to what share of contracted seats or licenses should be in use: the 70 to 85 percent figures quoted depend on what active means, on the time since the contract started, and on how use is spread across the account, because a customer at 80 percent with all use in one team is a different renewal from one at 60 percent spread across five. This page gives the ranges, the three measurable things that set the right figure for one base, and the table to compute before anyone quotes a percentage.

Aug 27, 20263 min read
Wallet share and penetration · Software

What is a good net revenue retention? The answer depends on three things you can measure

The honest answer to what net revenue retention a company should have: the widely quoted 100 percent floor and 120 percent aspiration are SaaS investor figures that depend on segment, contract structure and what is counted as expansion. This page gives the ranges by segment, the three measurable things that set the right figure for one base, the cohort, the gross retention underneath, and the expansion source, and the table to compute before anyone quotes a percentage.

Aug 26, 20263 min read
Territory, capacity and quota planning · Software

Consumption-based pricing: models, examples and tradeoffs

Consumption-based pricing charges customers for measured usage. Compare pricing structures, work through tiered charges and gross margin, and reconcile usage to billing before interpreting growth.

Aug 16, 20266 min read
Territory, capacity and quota planning · Software

SaaS financial model XLS: workbook structure in Excel

A SaaS financial model workbook connects subscribers, subscription revenue, delivery costs, spending and cash. Use this layout and worked formulas to build checks and compare supplied model outputs with actual results.

Aug 16, 20266 min read
Forecast and pipeline · Software

SaaS cash flow forecast: billing, collections and runway

Build a subscription cash forecast from billing, customer collection dates and operating payments. A worked example separates annual prepayments from revenue and shows how a delayed renewal changes cash headroom.

Aug 15, 20265 min read
Board and management reporting · Software

Customer base KPIs for SaaS sales teams: ten measures that matter, each with its formula and the export it comes from

The ten customer base KPIs a B2B SaaS company should run on, each with its formula, the export it comes from and what it tells you: net revenue retention by cohort, gross revenue retention, seat utilization before renewal, whitespace reconciled to ARR, expansion pipeline against whitespace, untouched accounts by ARR, time to value, renewal calendar coverage, expansion by source, and ARR concentration. Also the three measures most SaaS teams miss, the figures to drop, the identities, and who owns what.

Aug 11, 20264 min read
Forecast and pipeline · Software

SaaS financial projections: revenue, costs and cash

Build SaaS financial projections from customer movements, pricing, delivery costs and hiring assumptions. Follow a monthly spreadsheet example, reconcile cash and receivables, and compare the projection with actual performance.

Aug 11, 20265 min read
Finance metrics and formulas · Software

Cash Conversion Cycle for Software Companies

A software company's conventional cash cycle can miss the effect of advance subscription billing. Compare receivable and payable days with billings, collections and deferred revenue before judging the cash position.

Aug 9, 20265 min read
Wallet share and penetration · Software

Whitespace as a number, reconciled to ARR: product fit for SaaS accounts

How a SaaS company turns the hand-colored whitespace spreadsheet into a computed, valued list per account: fit from what similar customers own, the gap at list price, untouched accounts from CRM activity, AE capacity, and the reconciliation to ARR.

Aug 7, 20263 min read
Coverage and territory · Software

The untouched accounts report: the CRM activity list every SaaS sales leader should run weekly

How to build the untouched accounts report from Salesforce or HubSpot activity: which accounts in each territory have had no two-way contact in the window, ranked by ARR and renewal date, per AE and CSM, with the capacity check that turns it from a list into a plan.

Aug 5, 20263 min read
Forecast and pipeline · Software

Time to value and retention: the onboarding milestone that predicts the first renewal

How a SaaS customer success team finds the onboarding milestone that most separates renewed from churned accounts, from the usage export, the onboarding log and the renewal outcomes: days to each milestone per account, first-renewal retention by whether and when the milestone was reached, the milestone with the largest separation, the accounts in onboarding now that are past its typical day without reaching it, and the honest statement that it is an association.

Aug 5, 20263 min read
Forecast and pipeline · Software

Ten questions a SaaS CRO asks about the base, and the table that answers each

The ten questions a SaaS chief revenue officer puts to the sales and success teams about existing customers, what is net revenue retention by cohort and which cohort broke, which accounts renew inside 120 days under their seats, is the expansion pipeline on the accounts with whitespace, which onboardings are behind the milestone that predicts renewal, what is whitespace reconciled to ARR, which accounts are over their cap, which accounts have gone untouched, what do bookings, billings and revenue each say, which deals slipped three times, and what changed, each with the table from the subscription ledger, the usage export and the CRM, and the answer to send back.

Jul 31, 20262 min read
Forecast and pipeline · Software

Seat utilization before renewal: active seats against contracted seats in SaaS

How a SaaS revenue team turns product usage and the contract register into a renewal risk and expansion list: active seats against contracted seats per account, the utilization trend over the last two quarters, the accounts under a threshold with a renewal inside 120 days, the accounts at or above their seat cap, and the identity that ties the seat table to ARR.

Jul 24, 20262 min read
Territory, capacity and quota planning · Software

Consumption-based sales compensation: how to model payouts

Compare commission payouts under explicit usage-revenue rules. Build a workbook from approved usage, credited revenue and payout assumptions, then test timing, rate changes and reconciliation checks.

Jul 18, 20265 min read
How-to guides · Software

Marketing analytics SaaS teams can tie to revenue

Connect SaaS acquisition spending to pipeline, won customers and recurring revenue from matched exports. Keep bookings, recognized revenue and ARR separate, and compare cohorts with the same observation window.

Jul 15, 20265 min read
Board and management reporting · Software

Net revenue retention by cohort, reconciled to ARR

How a SaaS finance or revenue team computes net revenue retention per signing cohort from the subscription ledger, the four movements that make it up, expansion, contraction, churn and reactivation, the identity that ties every cohort's movements back to the ARR bridge, and why a single company NRR figure hides the cohort that is quietly failing.

Jul 12, 20262 min read
Forecast and pipeline · Software

Expansion pipeline against whitespace: are the reps working the gaps the data found?

How a SaaS revenue team checks whether its expansion pipeline covers the whitespace the account data shows: expansion opportunities per account against the account's valued whitespace, the accounts with large gaps and no open opportunity, the opportunities on accounts with no gap, the share of whitespace value under active pursuit per rep, and the identity that ties expansion pipeline to the whitespace grid.

Jun 30, 20263 min read
Covirage for Software

Software analytics for your business.

See the page