What this calculator measures
This calculator works backward from growth goals. Tell it how many new clients you want each month and what a lead costs you, and it estimates the leads and the monthly budget needed to get there.
How to use it
- Target clients per month: New customers you want to close.
- Business scenario: Pick the funnel maturity that matches your team (descriptions below).
- Targeted cost per lead: Your average CPL across channels. Use the funnel metrics calculator if you do not know it.
- Select Calculate Required Budget.
Formulas
- Required leads = New clients needed × Leads per client (set by the scenario)
- Required monthly budget = Required leads × Cost per lead
Scenarios
- Scenario 1, Early stage: Limited historical data and a young sales process. More leads are needed for each new client.
- Scenario 2, Standard B2B: Stable channels and a defined sales process.
- Scenario 3, High maturity: Strong qualification, sales alignment and conversion across stages. Fewer leads per client.
Assumptions
- CPL is blended across channels and stays constant as budget grows. In practice, CPL often rises as you scale a single channel.
- The result is a demand budget. It does not include team salaries, tools or brand work unless they are in your CPL.
How to read your result
If the required budget is above what you can fund, you have three levers: lower CPL (better targeting and landing pages), improve conversion so fewer leads are needed per client, or extend the timeline. Run the calculator for each lever to see which closes the gap fastest.
Related Tools and Reading
- Check your stage-by-stage rates with the conversion rate calculator.
- Test paid channel economics with the Google Ads ROI calculator.
- Pressure-test the plan in B2B marketing strategy for $20M to $50M companies and see how marketing engineering builds the tracking behind it.
Frequently Asked Questions
How much should a B2B company spend on marketing?
The most reliable answer comes from your goals and funnel math, not a percentage of revenue. This calculator does that math.
Why is my required budget higher than expected?
Usually because more leads are needed per client than assumed. Improving lead-to-customer conversion lowers the budget the most.
Which scenario should I choose?
Pick the one that matches your last two quarters of data, not your target state.
Does this work for construction and SaaS companies?
Yes. For construction, treat a qualified bid request as a lead. For SaaS, decide whether trials or demo requests count as leads and stay consistent.