SaaS Sales Calculator

This SaaS Sales Calculator estimates booked sales from lead volume, conversion rate, average contract value, and the number of selling periods. It gives teams a compact way to translate pipeline assumptions into expected customers and revenue. The calculation is suitable for scenario planning, quota discussions, and campaign sizing. It does not model sales-cycle timing, churn, expansion, or recognition rules unless those effects are already reflected in the inputs.

Inputs

leads
%
USD
periods
Result
Estimated booked sales
Expected customers
Sales per period
Leads per customer
Conversion rate used

1. Enter qualified lead volume
Use leads that meet your chosen qualification standard for one period.

2. Set conversion rate
Enter the expected percentage of qualified leads that become customers.

3. Provide contract value
Use the average booked contract value per new customer.

4. Choose the period count
Multiply the per-period assumptions across months, quarters, or another consistent period.

5. Check the sales scenario
Review expected customers and booked sales, then test alternative conversion or value assumptions.

Expected customers = Leads per period × Conversion rate × Number of periods
Booked sales = Expected customers × Average contract value

Conversion rate is entered as a percentage and converted to a decimal. All periods are assumed to have the same lead volume and rate.

What the result means

Use the main result together with the supporting metrics to compare scenarios and identify the assumptions with the largest effect.

Conversion rate is entered as a percentage and converted to a decimal. All periods are assumed to have the same lead volume and rate.

Given
Given: 1,000 qualified leads per month, 4% conversion, $6,000 average contract value, and 12 months.

Calculation
Customers = 1,000 × 0.04 × 12 = 480. Booked sales = 480 × $6,000 = $2,880,000. Sales per month = $240,000.

Result
Under constant assumptions, the team books $2.88 million from 480 new customers.

Is booked sales the same as recognized revenue?

Not necessarily. Booked sales reflects contract value signed, while revenue recognition may occur over the service period.

Should I enter all website visitors as leads?

Use visitors only when your conversion rate is visitor-to-customer. Keep the input population and rate definition aligned.

Can I model quarterly sales?

Yes. Enter leads per quarter and use the number of quarters as the period count.

Why can expected customers be fractional?

The output is an expected value for planning. Actual customer counts are whole numbers and will vary.

How can I estimate the leads required for a target?

Rearrange the formula: required leads = target sales ÷ average contract value ÷ conversion rate, using the same period basis.