SaaS Marketing Budget: How Much and Where

· Cole Stark · 7 min read

Cover for a guide to setting a SaaS marketing budget: one wide bar divided into unequal segments, two of them left as dashed outlines and moved down into a new blue bar

A SaaS marketing budget should come from what you can afford to pay for a customer, not from a percentage someone else spends. Benchmarks are a sanity check: private B2B SaaS companies put a median 8% of ARR into marketing and 15% into sales in SaaS Capital's 2026 survey. Then build your own number from targets, conversion rates and payback.

Below are the benchmarks worth knowing, how to build the budget bottom-up, how I'd split it by stage, and a template you can copy.

SaaS marketing budget benchmarks

The best public data on private SaaS comes from SaaS Capital's spending benchmarks, a survey of more than 1,000 private B2B SaaS companies completed in March 2026:

  1. Marketing: a median 8% of ARR, unchanged from the year before.
  2. Sales: a median 15% of ARR, up from 13%.
  3. Companies between $3M and $5M ARR: 8% on marketing and 12% on selling.
  4. Equity-backed companies spent about twice as much on marketing as bootstrapped ones.

For comparison, Gartner's 2026 CMO Spend Survey found marketing budgets averaged 7.8% of company revenue. That's 401 marketing leaders surveyed from January to March 2026, most at companies with more than $1 billion in revenue. A mature enterprise's ratio says little about what a startup needs.

Use benchmarks to spot an outlier, not to set a number. A company growing 80% a year and one growing 15% shouldn't have the same SaaS marketing budget, and medians hide that.

Build a B2B marketing budget from the bottom up

A B2B marketing budget that holds up in a board meeting starts with the revenue target and works backward.

  1. Set the new revenue target for the year.
  2. Divide it by your average contract value to get the customers you need.
  3. Decide how many of those customers marketing has to source, as opposed to sales outbound, partners or expansion.
  4. Use your funnel conversion rates to work back to the signups, trials or demos you need.
  5. Price each channel by its cost per customer, from your own history or from small tests.
  6. Check the total against your payback target.

Here's a hypothetical. You want $1.2M in new ARR, and the average customer pays $12,000 a year, so you need 100 customers. Marketing needs to source 60 of them. If your blended marketing cost per customer is $4,000, the program budget is $240,000 for the year, or $20,000 a month.

Then check payback. Customer acquisition cost (CAC) is what you spend to win one customer. Payback is CAC divided by the monthly gross profit a customer brings in.

At $1,000 a month and an 80% gross margin, $4,000 of marketing cost pays back in five months. Add your sales cost per customer for the fully loaded figure.

If the bottom-up number is far above what you can afford, the fix is rarely spending less across the board. Cut the channels with the worst cost per customer, or raise prices.

SaaS marketing budget allocation by stage

How you split the money depends on how much you know. Here's the starting point I'd use, then I'd move money every month based on cost per paying customer.

StageWhere most of the budget goesWhat to hold off on
Before product-market fitFounder-led sales, a few high-intent search campaigns, content that answers buyer questionsLarge paid social and brand campaigns
Early tractionSearch, SEO content, comparison pages, the first creator partnerships, trackingEvents and sponsorships with no attribution
ScalingProven channels at higher spend, paid social and video, a growing teamChannels nobody can measure

Within any stage, fund demand capture before demand creation. Capture means being found by people already looking: search ads, SEO, review sites and comparison pages. Creation means reaching people who don't know they need you yet, through content, creators and paid social. Creation matters, but capture pays back faster and funds the rest.

My guides to Google Ads for SaaS and SEO for SaaS startups cover the two biggest capture lines.

Hold about 10% for experiments, each with a budget, a deadline and a number that decides whether it continues. A saas startup marketing budget is mostly experiments, so be strict about killing the ones that don't work.

A SaaS marketing budget template

Copy this into a spreadsheet. Plan monthly, review monthly, and reset the plan each quarter.

Line itemMonthly budgetTargetOwner
People: salaries and contractors
Paid searchCost per paying customer
Paid social and videoCost per paying customer
Creators and sponsorshipsCost per paying customer
Content and SEOSignups from organic
EventsPipeline sourced
Tools and data
Experiments (about 10%)One number per test
TotalBlended cost per customer

Add three rows under the totals: new customers from marketing, blended CAC, and CAC payback in months. Those are the numbers the budget answers to.

Decide up front whether salaries count as marketing spend. Benchmarks differ on it, and so do boards. Pick one rule and keep it, or every year's comparison is off.

Review it monthly, reset it quarterly

A budget set in January is a guess by March. Review spend and results by channel every month, and move money toward the channels with the lowest cost per paying customer that can still scale.

That review only works if you can trace customers back to channels. Brand search, word of mouth and creators make that harder, which is why I separate brand from non-brand and ask new users how they heard about you. My guide to marketing effectiveness covers how to compare channels fairly.

Who should own the SaaS marketing budget

Someone has to own the number and be accountable for it. Before you can afford a full-time marketing leader, a fractional CMO or head of growth can build the plan, run the monthly review and decide where the next dollar goes. That's work I do, so weigh the suggestion accordingly.

Whoever owns it, ad spend should be billed to your accounts, never through a contractor or agency. It keeps the incentives clean and the data yours.

A SaaS marketing budget is a hypothesis

A SaaS marketing budget is a bet on which channels will produce customers at a cost you can afford. Start from your targets, check against the 8% median, fund demand capture first, and move money every month based on what customers actually cost. If you want help building the plan, that's part of the fractional Head of Growth work I do.

SaaS Marketing Budget FAQs

How much should a SaaS company spend on marketing?

A SaaS company typically spends around 8% of ARR on marketing, the median in SaaS Capital's 2026 survey of more than 1,000 private B2B SaaS companies, plus about 15% on sales. Equity-backed companies spent roughly twice as much on marketing as bootstrapped ones. Your own number should come from targets, conversion rates and payback.

What percentage of revenue should a B2B company spend on marketing?

A B2B company's marketing budget is often set as a share of revenue, but the right share depends on growth goals. Gartner's 2026 CMO Spend Survey found an average of 7.8% of revenue, mostly at large companies. Startups growing quickly usually spend more, and the budget should be justified by cost per customer.

How should you allocate a SaaS marketing budget?

Allocate a SaaS marketing budget to demand capture first, meaning search, SEO and comparison pages that reach people already looking. Then fund demand creation, such as content, creators and paid social. Keep about 10% for experiments with clear stop rules, and move money monthly toward the channels with the lowest cost per paying customer.

Should salaries be included in the marketing budget?

Salaries can be included in the marketing budget or kept separate, and benchmarks differ on which they do. What matters is consistency. Pick one rule, use it every year, and report program spend and people costs as separate lines so you can compare channel costs fairly and see the full cost of acquiring customers.

How do you calculate CAC payback?

You calculate CAC payback by dividing customer acquisition cost by the monthly gross profit a new customer brings in. If acquiring a customer costs $4,000 and they pay $1,000 a month at an 80% gross margin, payback takes five months. Use fully loaded CAC, including sales costs, when you report it to a board.

How much should a SaaS startup spend on marketing before product-market fit?

A SaaS startup should spend little on paid marketing before product-market fit, because there's not enough data to know what works. Put the money into founder-led sales, a few high-intent search campaigns and content that answers buyer questions. Treat each spend as an experiment with a budget, a deadline and a clear success number.

Let's talk growth

Full-funnel growth for AI and SaaS startups — full-time, fractional, project, or advisory.