Transparent, versioned formulas
Every metric ships with its formula, default inputs, and a version tag. Pin to a version (?v=v1) for reproducibility — we never silently change a formula on a saved scenario or board book.
Methodology
CACulator.io starts with broadly accepted SaaS metric definitions and keeps benchmark guidance conservative until opt-in cohorts are sufficiently dense. Premium board-book AI drafting is grounded in the metric snapshots you provide, with the evidence shown before generation.
Every metric ships with its formula, default inputs, and a version tag. Pin to a version (?v=v1) for reproducibility — we never silently change a formula on a saved scenario or board book.
Board Book AI draft prompts use only the inputs, outputs, and metric snapshots you provide. The model is instructed to refuse fabricated numbers and we show the evidence sent to the model before generation.
Public SaaS guidance (curated research), CACulator anonymized participant cohorts (opt-in, k≥10), and investor firm internal portfolio rollups (your portcos only). Individual companies are never shown in cohort views.
Participant cohort bands (p25 / p50 / p75) appear only after a sample threshold is met. Below threshold, we fall back to curated public guidance with the source noted on each card.
Metric snapshots in a board book come from manual entry, CSV import, or a saved scenario today. Read-only Stripe Connect sync is coming soon. Outputs should always be reviewed by the founder or operator before sending.
Calculator outputs, AI explanations, and board narrative are decision support — not advice. Verify formulas, inputs, and assumptions before reporting to your board or investors.
Browse the full set of formula definitions and version tags below. Need the canonical source code? See the public formula repo.
CAC = Sales and marketing spend / New customers acquired
Calculate blended CAC from acquisition spend and new customer volume.
CAC payback = CAC / (ARPA * Gross margin)
Estimate how many months it takes to recover CAC from gross profit.
LTV = ARPA * Gross margin / Monthly churn rate
Estimate gross-profit lifetime value using ARPA, margin, and churn.
LTV:CAC = LTV / CAC
Compare lifetime value to acquisition cost to judge acquisition efficiency.
NRR = (Beginning revenue - churn - contraction + expansion) / Beginning revenue * 100
Measure retained and expanded recurring revenue from an existing cohort.
GRR = (Beginning revenue - churn - contraction) / Beginning revenue * 100
Measure retained recurring revenue before expansion offsets losses.
Logo churn = Churned customers / Starting customers; gross revenue churn = lost MRR / starting MRR
Calculate logo churn, gross revenue churn, and net revenue churn together.
ARR = MRR * 12; ARPA = MRR / paying accounts; ACV = annual contract value / annual contracts
Normalize core recurring revenue metrics for SaaS reporting.
Rule of 40 = Revenue growth % + EBITDA margin %
Combine growth and profitability into the classic SaaS operating balance score.
Magic Number = (Current quarter ARR - Prior quarter ARR) / Prior quarter sales and marketing spend
Estimate sales and marketing efficiency from the ARR created by the previous quarter's spend.
Burn multiple = Net burn / Net new ARR
Measure how many dollars of burn are required to create each dollar of net new ARR.
Quick ratio = (New MRR + Expansion MRR) / (Churned MRR + Contraction MRR)
Compare new and expansion revenue against churn and contraction drag.
Rule of X = (Revenue growth % × growth weight) + Free cash flow margin %
Weight growth against free cash flow margin for later-stage SaaS valuation discipline.
Net new ARR = New ARR + Expansion ARR - Churned ARR - Contraction ARR
Break ARR creation into new, expansion, churn, and contraction components.
Runway (months) = Cash on hand / Monthly net burn
Estimate months of runway from cash, revenue, and operating expenses. Toggle scenarios for hiring or growth assumptions.
Pipeline coverage = Qualified pipeline / Revenue target
Estimate whether qualified pipeline is sufficient for a revenue target.
Sales velocity = Opportunities × Average deal size × Win rate / Sales cycle days
Calculate expected revenue throughput per day across a sales pipeline.
Win rate = Won deals / Total closed deals × 100
Measure closed-won efficiency from closed opportunity volume.
GTM efficiency = (Net new ARR / Sales and marketing spend) × NRR × Gross margin
Blend acquisition efficiency, retention quality, and margin into one operating score.
Search for a command to run...