Paid Media & Performance

ROI-driven search, social and display for B2B. Built to lower CPL in every market you sell into.

International PPC Google Ads Management LinkedIn Ads Facebook Ads Retargeting

Organic Growth & SEO

Multilingual SEO, content and inbound that compound. Rank, stay ranked and convert.

International SEO Free SEO Audit Inbound Marketing B2B Copywriting

Demand Generation

Top-of-funnel programs that create pipeline before the RFP. For buying committees, measured in SQLs.

B2B Demand Gen Lead Magnets Growth Marketing

AI Marketing

Be the answer when buyers ask AI. Visibility in ChatGPT, Gemini and AI Overviews, measured and managed.

AI & LLM Visibility Answer Engine Optimization Multilingual AI Search

WordPress Development

Fast, secure, multilingual WordPress. Engineered for Core Web Vitals, SEO and conversion.

Web Design Core Web Vitals WPML Multilingual
Calculator · Free to Use · Methodology PDF

The B2B Marketing Budget Calculator: Enter a Pipeline Target, Get the Budget It Actually Requires

Most B2B marketing budgets are set forward: a share of revenue, or last year plus 10%. This calculator computes backwards from the pipeline number sales is carrying: opportunities needed, leads needed per stage, monthly budget per channel, and the floor below which each channel stops working. All math runs in your browser, no email required.

Jump to the Calculator

The Calculator

From Pipeline Target to Monthly Budget by Channel

Every default is editable and every default has a source, listed in the table further down. Replace the seeds with your CRM numbers and the output is your number, not ours.

Your Inputs

Channel Mix (%) CPL (USD) Google Ads LinkedIn Ads Microsoft Ads

CPL seeds are published 2025 benchmark figures, sources in the table below. Replace them with your last-90-day CPLs; the benchmarks are for teams that do not have their own numbers yet.

Funnel and floor assumptions (editable)

Funnel rates are starter assumptions, not benchmarks: replace them with your CRM actuals before trusting the output. Minimum leads per month drive the safe-to-cut floor; the Google default of 15 reflects the conversion volume Google Ads documentation historically required for Target CPA. LinkedIn additionally carries a platform floor of about $300 per month, from its $10 minimum daily campaign budget.

What Your Target Requires

$0
Required paid-media budget per month, fees excluded
0Leads / mo
0MQLs / mo
0SQLs / mo
0Opportunities / mo
ChannelLeads / moBudget / moSafe-to-cut floorStatus
Google Ads0$0$0OK
LinkedIn Ads0$0$0OK
Microsoft Ads0$0$0OK

Status logic: BELOW FLOOR means the channel's allocated budget cannot sustain its minimum lead volume; NEAR FLOOR means it sits within 25% of that line. The floor is the number you can cut to, not past. All arithmetic runs client-side on your inputs; nothing is stored or sent anywhere.

Why We Compute Backwards: Pipeline-Back vs Spend-Forward

The standard way to set a B2B marketing budget is spend-forward: take a share of revenue and distribute it across channels. The most-quoted anchor is the Gartner CMO Spend Survey (2026), which puts the average marketing budget at 7.8% of company revenue. That number is useful for one thing only: telling the board you are not an outlier. It says nothing about whether the budget can produce the pipeline your sales team is carrying, because it was never derived from that pipeline.

Pipeline-back budgeting inverts the direction. Start from the quarterly pipeline target, divide by ACV to get opportunities, walk the opportunities back through your funnel conversion rates to get leads, multiply leads by what a lead costs on each channel. The output is not a comfortable number; it is the required number. When the required number exceeds what finance will approve, you now have a precise conversation: cut the pipeline target, improve a conversion rate, or lower a CPL. Spend-forward budgets hide that trade-off; pipeline-back budgets force it into the open, which is what a budget is for.

One caution from the accounts we open: the recorded CPL is the most fragile input in this whole calculation, because in the accounts we have opened, conversion tracking was broken in every single one. Before you defend a budget built on your CPL, verify the CPL. Our B2B PPC Self-Audit Scorecard covers the tracking checks in its first section.

The Safe-to-Cut Floor, Explained

Budgets get cut mid-year; that is normal. What breaks accounts is the assumption that spend scales down linearly. It does not, for 2 documented, mechanical reasons:

  • Automated bidding needs conversion volume. Google Ads bid strategies re-enter a learning period after significant changes, typically about 7 days per Google Ads Help documentation, and they stabilize on conversion data. Google's documentation historically set 15 conversions in 30 days as the entry requirement for Target CPA; the hard requirement was later removed, but the statistical reality it encoded was not. Cut a campaign below the volume that feeds its bid strategy and you are not running a smaller version of the same campaign, you are running a permanently learning one.
  • Platforms have delivery thresholds. LinkedIn's minimum daily campaign budget is $10 (LinkedIn Ads documentation, 2026), roughly $300 per month before the auction gives a campaign enough impressions to optimize anything. A LinkedIn line item at $150 per month is not a lean campaign, it is a rounding error the auction ignores.

The calculator turns this into a floor per channel: the larger of the platform minimum and your minimum monthly lead volume times CPL. Above the floor, cutting is a trade you can model. Below the floor, the correct move is consolidation: set that channel's mix to zero and re-split the leads across the channels that remain. Two channels above their floors outperform three channels starving together. The seeded defaults demonstrate this deliberately: at a $750,000 quarterly target, the 15% Microsoft slice lands below its floor, and the mechanical answer is to fold it into Google until volume justifies reopening it.

How you split the mix in the first place is a channel-strategy question, not an arithmetic one: intent-capture channels like paid search convert at lower CPLs, audience channels like LinkedIn reach buyers who are not searching yet. The normalization lens that connects them is cost per accepted lead, which we walk through in the Google Ads agency pricing guide.

Where the Defaults Come From

Every seeded number in the calculator is either a published benchmark with a source and year, or an explicitly labeled assumption. Nothing else. Replace each one with your own data as you get it:

DefaultSeeded valueSourceReplace with
Google Ads CPL$104LocaliQ Search Advertising Benchmarks (2025 report): Business Services average CPL $103.54; cross-industry average $70.11Your last-90-day search CPL
LinkedIn Ads CPL$125AdBacklog LinkedIn benchmarks per industry (2025): SaaS and software CPLs from $100 upward, common B2B range $60 to $150 and above; Digital Applied (2026) puts the cross-industry average near $94. We seed $125 as a mid-range software defaultYour lead-gen-form CPL; landing-page CPLs run higher
Microsoft Ads CPL$73Modeled at 30% below the Google seed; Coupler.io's PPC statistics roundup (2026) puts the average Microsoft search CPC about 40% below Google's, and platform comparisons commonly report 30% to 50% on similar keywordsYour own Microsoft CPL once the channel has volume
Funnel stage rates35% / 40% / 60%Starter assumptions, no external source claimedYour CRM's lead-to-MQL, MQL-to-SQL and SQL-to-opportunity actuals
Channel floors15 / 5 / 10 leads per monthGoogle: conversion volume historically required for Target CPA (Google Ads Help); LinkedIn: $10 minimum daily budget (LinkedIn Ads documentation, 2026) plus a working assumption; Microsoft: working assumptionThe volume at which your own bid strategies stay out of learning
Budget context7.8% of revenueGartner CMO Spend Survey (2026), average marketing budget as share of company revenue; used in prose only, not in the mathNothing: it is a sanity anchor, not an input

The gated PDF adds the piece a page cannot hold: an assumptions log you fill in as you replace each seed, so that when finance asks where the number came from, every line has an owner and a date.

B2B Budget Math, Answered

How much should a B2B company spend on marketing?

The most-cited anchor is the Gartner CMO Spend Survey (2026): marketing budgets average 7.8% of company revenue. But an average tells you what other companies spend, not what your pipeline target requires. Compute backwards from the pipeline number first; then use the revenue percentage as a sanity check, not as the method.

What is pipeline-back budgeting?

Setting the marketing budget by working backwards from the pipeline target: pipeline divided by ACV gives opportunities, opportunities walked back through funnel conversion rates give leads, and leads times cost per lead per channel give the required monthly budget. The output is the budget the target requires, rather than the target the budget permits.

What is a good cost per lead for B2B?

Published 2025 benchmarks put the cross-industry Google Ads average at $70.11 with Business Services at $103.54 (LocaliQ), and common B2B LinkedIn CPLs between $60 and $150 and above, with SaaS and software from $100 upward (AdBacklog, 2025). Treat all of these as seeds: the only CPL that matters is your own, measured against what an accepted lead is worth in your funnel.

What is the safe-to-cut floor?

The monthly spend per channel below which the channel stops functioning rather than shrinking gracefully: automated bidding loses the conversion volume it needs to stay out of its learning period, and platform minimums like LinkedIn's $10 per day stop being met. Above the floor, a cut is a modelable trade. Below it, consolidate into fewer channels instead.

How accurate is this calculator?

The arithmetic is exact; the output is only as good as the inputs. The seeded CPLs and floors are published 2025 benchmarks and documented platform mechanics, and the funnel rates are labeled starter assumptions. Replace the seeds with your CRM actuals and a verified CPL, and the output becomes a number you can defend in a budget meeting.

Next Step

Pressure-Test This Number in 30 Minutes

Bring your calculator output. We go through your funnel rates, your CPLs and your channel floors against what we see in live B2B accounts, and tell you which inputs would not survive contact with your own data. You leave with a budget you can defend, whether or not we ever work together.

Book the Pressure-Test Call