SaaS marketing budget template
A budget planning worksheet covering people, programs, tools and ads, with illustrative scenarios and a visible method for checking payback.
On this page 7 sections
- The four buckets and the split that usually holds
- Build the sheet backwards from the pipeline number
- Three pre filled scenarios you can start from
- The payback check that stops the sheet lying to you
- The quarterly reforecast tab
- What finance will question, and the four answers to have ready
- Use it this week
- Frequently asked questions
The short answer
A working SaaS marketing budget template splits spend into four buckets (people, programmes, tools and media), sizes the total against an ARR band (roughly 20 to 30 percent of ARR below $5M, 12 to 25 percent from $5M to $20M, and 8 to 12 percent above that), and then checks itself. Each channel line carries an expected opportunity count, so the sheet can calculate implied CAC and flag any plan where payback runs past 18 months.
Key points before you start
Most budget templates are a sum. You type numbers into rows, a total appears at the bottom, and nothing in the sheet tells you the plan is arithmetically incapable of hitting the number attached to it. This one works the other way round. Every channel line needs an expected opportunity count before it accepts a dollar figure, and the model raises a flag the moment the resulting plan implies a CAC payback past your ceiling.
Open the sheet next to this page. The structure maps to the same model most teams running SaaS marketing already keep in their heads, so nothing here should feel unfamiliar. It just makes the assumptions visible.
The four buckets and the split that usually holds
Every marketing budget divides into people, programmes, tools and media. Labels matter more than they sound, because finance will ask you to move contractors between buckets in month three and you need a rule written down before that conversation.
People is salaries, benefits, payroll tax and recruiting fees for anyone on marketing headcount. Programmes is work you buy rather than employ: agency retainers, freelance writers, design, video, events, research, PR. Tools is software licences. Media is paid distribution where the money lands with a platform, so Google, LinkedIn, Meta, Reddit, G2, Capterra and sponsorships.
| Bucket | Typical share | What sits here | Where teams misclassify |
|---|---|---|---|
| People | 45% to 55% | Salaries, benefits, payroll tax, recruiting | Long term contractors who are really staff |
| Programmes | 15% to 25% | Agencies, freelancers, events, production | Booth build costs finance wants to call media |
| Tools | 8% to 12% | HubSpot, Ahrefs, Segment, Amplitude, Webflow | Sales tools paid on the marketing card |
| Media | 20% to 30% | Google, LinkedIn, G2, Capterra, sponsorships | Review site listings billed annually as tools |
Ranges rather than one split, because a $40M ARR company selling into regulated buyers will sit near 55 percent people and 18 percent media, while a self-serve product at $2M ARR often runs the reverse. The template has a motion toggle that shifts the defaults.
One rule the sheet enforces: any tool licence over $2,000 a month gets an owner name and a renewal date in two extra columns. That pair of columns has recovered more wasted spend than any renegotiation I have sat in.
The misclassification almost everyone makes
G2 and Capterra listings get booked as tools because they arrive as one annual invoice from a vendor. They are media. Book them as media and your cost per opportunity by channel stops flattering itself by 15 to 20 percent.
Build the sheet backwards from the pipeline number
Start at the revenue target and work down to spend. Not for elegance. A budget assembled bottom up will always total to last year plus inflation, because every owner asks for what they had plus a bit.
From revenue target to channel budget
- Take the new ARR target
Net new only. Strip expansion out, since expansion is usually a customer success and product number, not a marketing one.
- Divide by ACV
This gives required new customers. If ACV varies by segment, run the calculation once per segment and add the results.
- Divide by win rate
Use the trailing four quarter opportunity win rate from the CRM, not the number sales quotes in a meeting.
- Split opportunities across channels
Assign each channel a share based on last year's actual contribution, then adjust deliberately and note why.
- Apply cost per opportunity
Use each channel's trailing cost per opportunity including a share of people cost. The sheet does the loading for you.
- Total and compare
If the total exceeds what the business can fund, change the target, the assumption or the mix. Never quietly change the arithmetic.
A worked case. A $6M ARR company targets $2.4M net new ARR at an $18,000 ACV, with a 22 percent opportunity win rate. That is 133 new customers, which needs 606 opportunities across the year, or about 152 a quarter. If paid search delivers opportunities at $940 fully loaded and you ask it for 40 percent of the total, that single channel costs $228,000. Now the budget has a shape you can argue with.
Most teams discover at this step that their plan needs roughly twice the opportunities they have historically produced. Better to find that in a spreadsheet in October than in a board meeting in May. If you want the channel by channel version of this maths, the demand generation budget calculator provides a budget-allocation scenario.
Editable working copy
Download this template
Save an editable working copy of the framework on this page. Add your own owners, evidence and decisions.
Three pre filled scenarios you can start from
The template ships with three completed tabs so you are editing rather than staring at an empty grid. Each one is internally consistent: the channel lines add up to the opportunity count, and the opportunity count supports the ARR target.
| Scenario | $2M ARR seed stage | $10M ARR Series B | $40M ARR scale up |
|---|---|---|---|
| Budget as share of ARR | 26% | 18% | 10% |
| Total marketing spend | $520,000 | $1,800,000 | $4,000,000 |
| Marketing headcount | 3 | 9 | 24 |
| People | $312,000 (60%) | $918,000 (51%) | $2,120,000 (53%) |
| Programmes | $78,000 (15%) | $396,000 (22%) | $800,000 (20%) |
| Tools | $52,000 (10%) | $180,000 (10%) | $360,000 (9%) |
| Media | $78,000 (15%) | $306,000 (17%) | $720,000 (18%) |
| New ARR target | $900,000 | $4,000,000 | $12,000,000 |
| Implied marketing CAC | $6,930 | $9,000 | $10,000 |
Notice the seed scenario runs the highest percentage and the lowest absolute dollars. Three people and $78,000 of media does not buy a diversified channel portfolio, which is why the channel rankings matter most at that stage. Pick two channels, fund them properly, and ignore the rest for four quarters.
The Series B tab is where programmes jump. That is deliberate. Nine people cannot produce enough content, video and event presence alone, so agency and freelance spend rises faster than headcount between $5M and $15M ARR. Compare your own split against the budget benchmarks before you defend it.
The payback check that stops the sheet lying to you
After entering an expected opportunity count for each channel, calculate implied CAC and convert it to gross-profit payback. The CSV is a working table, not an automated model; use the linked calculators to check the arithmetic.
The formula is simple enough to audit: monthly gross profit per customer equals ACV multiplied by gross margin, divided by 12. Payback months equals blended CAC divided by that figure. At a $24,000 ACV and 78 percent gross margin, each customer returns $1,560 a month in gross profit, so a $22,000 blended CAC pays back in just over 14 months.
18 months
The payback ceiling above which the template flags your plan as unfundable
Template default, adjustable by stage
Green under 12 months, amber 12 to 18, red past 18. The threshold is editable, and enterprise companies with 130 percent net revenue retention can justifiably set it at 24. What you should not do is delete the check because it keeps turning red.
The honest tradeoff
This check will sometimes tell you that a plan your CEO already promised the board is not fundable. That is uncomfortable and it is the entire point. The alternative is finding out in month nine, when the hiring is done and the agency contract has ten months left on it.
The quarterly reforecast tab
Annual budgets go stale around month four. Conversion rates move, hiring slips by six weeks, and one channel quietly doubles its cost per opportunity while nobody looks.
The reforecast tab pulls planned spend beside actuals for the closed quarter, recalculates implied CAC on the real numbers, and then asks for one written sentence explaining every variance over 15 percent. Not a deck. One sentence, in the sheet, dated.
That sentence is the most valuable thing in the file by the end of the year. When you build next year’s budget you will have four dated explanations of what actually happened, which beats reconstructing it from memory. Feed the same output into your marketing plan so the plan and the budget never drift apart.
Editable CSV worksheet
SaaS benchmark evaluation worksheet
Record the source, date, cohort and metric definition before comparing your numbers with a benchmark.
What finance will question, and the four answers to have ready
They will ask the same four things every time, so prepare them once.
- Why is this higher as a percentage than last year? Because the ARR base grew and the band shifts with stage. Show the three scenario tabs.
- What happens if we cut 20 percent? The sheet answers this properly: remove opportunities in the ratio the cut implies and show the new ARR number. Never answer with a vague statement about brand damage.
- Why do agencies cost more than hiring? Often they do not. The template includes a build versus buy cell comparing a $9,000 monthly retainer to a $135,000 fully loaded hire producing the same output.
- Can you prove last year’s spend worked? Partially, honestly. Pair the budget with whatever self-reported attribution you have and say plainly which channels you can and cannot evidence.
For a quick sanity read before the meeting, run your inputs through the SaaS marketing budget calculator and bring the one page output. The B2B version handles longer sales cycles and multi-threaded deals.
Use it this week
Copy the sheet, delete the two scenario tabs you do not need, and fill the fourth from your own CRM export. Expect the first pass to take four hours, most of it spent arguing with yourself about win rate.
Then run the payback check before you show anyone anything. If it comes back red, you have found the real conversation. Lesson 4 of the foundations course walks through how to reopen the target discussion without it becoming a fight, and the wider benchmark set gives you the peer numbers to hold up while you do it.
Editable working copy
Download this template
Save an editable working copy of the framework on this page. Add your own owners, evidence and decisions.
Frequently asked questions
How much should a SaaS company spend on marketing?
It tracks with stage. Below $5M ARR, 20 to 30 percent of ARR is common because the absolute dollars are small and growth has to come from somewhere. Between $5M and $20M the band narrows to roughly 12 to 25 percent. Above $20M, efficient companies run 8 to 12 percent. Venture backed companies sit well above bootstrapped ones at every band.
What are the four buckets in a marketing budget?
People covers salaries, benefits, payroll tax and recruiting. Programmes covers work you buy rather than employ, so agencies, freelancers, events and production. Tools covers software licences. Media covers paid distribution where money goes to a platform, including Google, LinkedIn, G2 and Capterra. Keeping them separate is what lets you compare cost per opportunity honestly across channels.
Should marketing budget include headcount?
Yes, and any budget that excludes it is not a budget. Fully loaded people cost is usually the largest single bucket at 45 to 55 percent of total spend. Excluding it makes your cost per lead look impressive and makes your CAC calculation wrong, because CAC in every serious benchmark set includes sales and marketing salaries.
How do you build a marketing budget from a revenue target?
Divide the new ARR target by average contract value to get required new customers. Divide that by the opportunity win rate to get required opportunities. Split those across channels, apply each channel's historical cost per opportunity, and total the result. If the total exceeds what the business can fund, you change the target, the win rate assumption or the channel mix. Not the arithmetic.
What is a reasonable CAC payback period for SaaS?
Most B2B SaaS companies report somewhere between 14 and 20 months, with the better performers under 12. Under 12 months is strong, 12 to 18 is workable, and past 24 months you are financing growth with cash you may not have. The template calculates implied payback from your own budget and flags anything past 18.
How often should a SaaS marketing budget be reforecast?
Quarterly, with a light monthly check on media spend only. Annual budgets go stale by month four because pipeline conversion rates move and hiring slips. The reforecast tab in the template compares planned spend to actuals, recalculates implied CAC on real numbers, and asks you to write one sentence explaining each variance over 15 percent.
What percentage of marketing budget should go to paid ads?
For a sales-led B2B SaaS company, 20 to 30 percent of total marketing spend is typical. PLG companies with low ACV often run higher because paid acquisition scales with self-serve conversion. Anything above 45 percent usually means organic and lifecycle work has been underfunded, and the budget becomes fragile the moment CPCs rise.
The saas-marketing.net editorial team Research and editorial
We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.
Published September 11, 2026. Last updated .