1001Ferramentas
🪄Calculators

SaaS Magic Number

Compute SaaS Magic Number = (ARR_current − ARR_prev) × 4 / S&M_prev.

SaaS Magic Number: sales efficiency

The Magic Number measures how efficiently each dollar invested in sales and marketing turns into new recurring revenue: Magic = (Net New ARR in quarter × 4) / S&M spend in the previous quarter. Created by Scale Venture Partners. Reading: > 1.5 accelerate spend (each dollar pays back in < 8 months), 0.75–1.5 healthy zone, < 0.75 reduce burn and review go-to-market. Example: Net New ARR in Q3 = $250k, annualized $1M; S&M in Q2 = $800k → Magic = 1.25 — healthy growth.

Context and benchmarks

Used in Series B+ rounds to decide whether to increase burn in growth, in board reports, and as an industry benchmark. Influences ICP choice (raise the bar when Magic is low) and the valuation multiple — companies with Magic > 1 historically receive premium ARR multiples.

FAQ

Why use the previous quarter's S&M? Because there is a lag between spending and revenue generation — the pipeline built in Q2 closes in Q3.

Magic Number or CAC Payback? Complementary. Magic measures aggregate efficiency; CAC Payback measures per-customer payback time. Use both.

Does it work for early-stage startups? Less useful below $1M ARR — the volume is too low and the figure becomes volatile. Most reliable from Series B onwards.

Related Tools

🔁

MRR and ARR Calculator

Compute MRR (Monthly Recurring Revenue) and ARR from monthly and annual subscriptions. Also shows ARPU. Key SaaS metrics. Everything in your browser.

🔥

Karlovitz Number

Computes the Karlovitz number of a turbulent premixed flame, Ka = (u'/S_L)^1.5 · (ℓ_t/δ_L)^−0.5, comparing the chemical time of the flame front with the turnover time of the smallest eddies (Kolmogorov scale). Ka below 1 means the laminar flame structure survives the turbulence (wrinkled and corrugated regimes); between 1 and 100 eddies penetrate the preheat zone and thicken the flame; above 100 the reaction zone itself is broken. Together with the Damköhler number it forms the axes of the Borghi diagram, used to pick combustion models in CFD. Peters' form is adopted; integral scale and flame thickness must share the same unit. Enter the velocity fluctuation, the laminar flame speed, the integral length scale and the laminar flame thickness.

📉

Cohort Retention Calculator

Compute cohort retention rate by month.

🔥

Burn Multiple

Compute Burn Multiple = net burn / new ARR. <1 excellent, >2 inefficient.

🌡️

Elenbaas Number

Computes the Elenbaas number of a channel formed by two heated vertical parallel plates, El = g·β·ΔT·b⁴ ÷ (ν·α·H), which is the Rayleigh number based on the plate spacing b multiplied by the ratio b/H. It governs natural convection in finned heat sinks, electronics enclosures and solar collectors: a very small El means a narrow, tall channel where the boundary layers merge and choke the flow, while a large El means the plates behave as isolated. The spacing that maximises a heat sink's total dissipation falls near El ≈ 46 for isothermal plates, a classic natural-convection fin design criterion. Gravity is taken as 9.80665 m/s², β is the fluid thermal expansion coefficient and H the plate height. Enter the expansion coefficient, the temperature difference, the spacing, the kinematic viscosity, the thermal diffusivity and the plate height.

📉

Churn Rate Calculator

Compute churn rate (cancellation rate) and retention rate. Supports customer churn and revenue churn. Everything in your browser.

The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.