River
Y CombinatorBacked by Y Combinator

Free template

Annual Marketing Plan and Budget Template

Sheets that turn next year's revenue target into a budget by channel, tested on last year's results, plus the written case and one-page ask.

Free download · No account needed

What you get

Pack of 7 files: 4 documents, 3 spreadsheets

Annual Marketing Plan and Budget Template
  • AssumptionsDocument
  • Channel RationaleDocument
  • Target ModelSpreadsheet
  • Budget by ChannelSpreadsheet
  • Scenario ComparisonSpreadsheet
  • Plan NarrativeDocument
  • Plan PresentationDocument
RiverAnnual Marketing Plan and Budget Template

Plan Presentation

Marketing Plan and Budget, One Page

Read aloud in the room. Every figure already lives on Plan Narrative, Target Model or Budget by Channel.

The ask, in one line

$______ funds the board's $______ marketing-sourced revenue target, a ______ increase over last year's $______ approved budget.

Why this number, not a negotiated one

InputValue
Opportunities needed
Trailing win rate
Average contract value
Retroactive check error

What less money buys instead

BudgetOpportunitiesRevenue% of target

The one question to answer before this leaves the room

Is the target firm? If yes, this is the number that funds it. If not, Scenario Comparison shows exactly what a smaller number buys.

Page 1 of 1108 words

How to build an annual marketing plan and budget

An annual marketing plan and budget sets next year's revenue goal for marketing, the channels that will reach it, and what each channel will cost. The strongest plans work backward from the goal. Divide the revenue target by your average deal size, then by your win rate, to get the opportunities you need. Then price those opportunities at each channel's real cost, so every budget line traces back to numbers anyone can check.

The habit that matters most: build every number from your own last 12 months, and test the model on last year before you use it to ask for money.

Three colleagues at a table go through a printed bar chart report, one pointing at it with a pen
A good budget survives someone checking every line. Photo: Vitaly Gariev on Unsplash

Start from the revenue target

Begin with the number marketing will be held to, and write down what it counts: new bookings, new annual recurring revenue or sourced pipeline. The math below works only for what your funnel produces, so plan expansion revenue separately. For a pipeline target, skip the win rate: pipeline counts opportunities, not closed deals.

Don't start from a benchmark. Gartner's 2026 CMO Spend Survey of 401 CMOs, as reported by Chief Marketer, found budgets averaged 7.8% of company revenue1. Yet 56% of those CMOs said they lacked the budget for their 2026 strategy. An average shows what others spend, not what your target costs.

Principles of Marketing, a free textbook from Rice University's OpenStax, calls the objective-and-task method perhaps the best method but often used the least2. It prices the work a goal requires, as this guide does.

Four common ways to set the total

MethodHow the number is setThe catch
Percent of revenueA fixed share of salesSales drive the budget, not the reverse
Last year plus a percentageLast year's budget, nudged up or downLast year's guesses carry over
Competitive parityWhat rivals seem to spendTheir goals and costs aren't yours
Objective and taskThe cost of the work the goal requiresNeeds your own data, checked against results

Gather a year of your own numbers

You need five inputs, all from the same trailing 12 months of CRM and ad account data. Note the date of each pull.

  • Win rate: won deals as a share of all opportunities that closed, including those lost to no decision. Use the real rate, not the one sales is asked to hit.
  • Average deal size: the annual contract value of deals won.
  • Channel share: the share of opportunities each channel sourced.
  • Lead-to-opportunity rate: the share of each channel's marketing-qualified leads that became opportunities.
  • Cost per lead: each channel's full cost divided by its qualified leads.

Full cost means media, tools, agency fees and a share of your team's time on the channel. People are a big part of the bill: in Gartner's survey, labor averaged 24.5% of the marketing budget1.

Never fill a gap with a guess

If a rate is missing, use a range and label it as an estimate. A made-up single figure disappears into the total, where nobody can check it.

Turn the target into a marketing budget

The arithmetic takes five steps, each using one input.

  1. Count the deals

    Divide the revenue target by your average deal size.

  2. Count the opportunities

    Divide the deals by your win rate.

  3. Split them by channel

    Multiply the opportunities by each channel's share.

  4. Count the leads

    Divide each channel's opportunities by its lead-to-opportunity rate.

  5. Price each channel

    Multiply its leads by its cost per lead. The channels add up to the budget.

ExampleOne channel, worked throughAn illustrative example written for this guide, matching the template's made-up sample company.

Target: $4,800,000 of new annual recurring revenue from marketing-sourced deals, 77% more than last year's $2,705,000.

Deals: $4,800,000 at a $32,000 average deal is 150. At a 22% win rate, that takes 681.8 opportunities.

Paid search sources 34% of them: 231.8. At an 8.8% lead-to-opportunity rate, that is 2,634 leads. At $145 a lead, the line comes to about $382,000.

All four channels add up to $1,544,108, against last year's $850,000 budget.

  • The target explains the ask. The budget rises 82% largely because the target rises 77%. Say so first, or the ask looks unreasonable.
  • Round at the end. Keep the decimals until the last step, so the channel lines add up to the total.

Test the model on last year

Before the model sizes next year, make it predict last year. Divide last year's budget by your blended cost per opportunity (total budget over total opportunities), then multiply by win rate and deal size. Compare the result with the revenue marketing actually sourced.

In the example, $850,000 at about $2,265 an opportunity buys 375 opportunities, which predicts $2,642,000. Marketing actually sourced $2,705,000, or 2.4% more.

A single-digit gap means the model is close enough to size next year's ask. Above about 10%, find out what changed before you rely on it, such as a win rate that jumped after a new sales hire ramped up.

If deals take six months or more to close, compare each year's budget with revenue from the opportunities it created, whenever they closed.

Compare channels by cost per opportunity

Cost per lead flatters channels whose leads rarely become opportunities. Divide each channel's cost per lead by its lead-to-opportunity rate to get cost per opportunity, the fair comparison.

The same four channels, ranked two ways

ChannelCost per leadLead to opportunityCost per opportunity
Organic search$626.1%$1,016
Paid search$1458.8%$1,648
Events$41014.5%$2,828
Outbound$2185.2%$4,192

Illustrative rates from the example company. Outbound sits mid-table per lead and costs the most per opportunity.

The cheapest channel can't always absorb more money. Organic search compounds over quarters, so doubling its budget won't double next quarter's opportunities. Paid search is usually the fastest dial to turn, until the searches worth buying run out. Run a Google Ads account audit before adding to it.

Some channels are worth a higher cost per opportunity. Forrester's 2026 buyer research found the typical B2B buying decision involves 13 internal stakeholders and nine external influencers3. An event can put several of them in one room, and outbound can work the accounts sales wants most. Plan big shows with a trade show planning checklist.

The math only sees buyers who are ready now

Trailing rates only measure people who were ready to buy. LinkedIn's B2B Institute, part of a company that sells B2B ads, says 95% of your potential buyers aren't ready to buy today4. Give any brand work for later buyers its own line and goal, so this year's opportunity count doesn't judge it.

Price the counteroffer before the meeting

Finance will often offer less, so price smaller budgets before the meeting: divide the offer by your blended cost per opportunity, then multiply by win rate and deal size. In the example, a $1,000,000 offer sounds generous at 18% above last year, yet funds about 65% of the target.

Price levers other than money, too. The same offer with a win rate 2 percentage points higher funds about 71% of the target.

Budgets also move after approval. When Forrester polled its community of B2B marketing leaders in mid-2026, 21% said their budgets had decreased5 from the levels set at the start of the year. Only 10% reported an increase. A model you can rerun turns a cut into a revised target, not an argument.

Then put the case on one page that someone can read aloud. Give the ask in one line and the reason in three bullets. Show what smaller budgets buy and the split by channel. End with one question, usually whether the target is firm.

Before you present the budget

  • The target says what it counts: sourced pipeline, bookings or new recurring revenue
  • Every rate comes from the same 12 months and carries a pull date
  • The model predicted last year within about 10%
  • Every channel line can be recomputed from the inputs
  • Finance's offer and a flat budget are priced in revenue
  • The ask fits on one page and ends with one question

If you keep a monthly marketing report, a year of it already holds most of your channel numbers. The template on this page lays out the whole model. Edit with AI opens it in River, which tests the model on your last year before it fills in your numbers.

How to use this template

Use the files as they are, or open them in River. Every sheet and document arrives filled with one worked plan, so you can follow the math before you swap in your own. With Edit with AI, River asks for your target and your last 12 months of numbers, checks the model against last year, then replaces the sample figures with yours.

  1. Download it or open it in River

    Take the four Word documents and three CSV sheets free, or open the whole template in River to build it with AI.

  2. Enter your trailing rates

    Put your last 12 months' win rate, deal size and channel rates into Assumptions, or send River your exports to work them out.

  3. Check it, then size the budget

    Run last year's budget through Target Model first. If it predicts last year closely, build next year's budget by channel.

  4. Price offers, then present

    Run any counteroffer through Scenario Comparison, then read the one-page Plan Presentation and ask whether the target is firm.

What's in the template

The backward math, filled in for one worked planTarget Model, Budget by Channel, and Scenario Comparison.
Annual Marketing Plan and Budget Template
RiverTarget Model

Target Model

Illustrative rows for a fictional B2B software company, Harlow Analytics.

RowYearRevenueOpportunitiesBudgetModeled rev.Actual rev.Error
Retroactive checkFY26$2,705,000375.3$850,000$2,642,302$2,705,000+2.4%
Forward derivationFY27$4,800,000681.8$1,544,108$4,800,000not yet known—

The retroactive row runs last year's approved budget back through the same arithmetic. Within 2.4% of the actual result, the model is trusted to size this year's ask.

RiverBudget by Channel

Budget by Channel

ChannelShareOpps neededMQL:OppCost/MQLBudget% of total
Outbound/SDR20%136.45.2%$218$571,67837.0%
Events22%150.014.5%$410$424,13827.5%
Paid Search34%231.88.8%$145$381,97324.7%
Organic/SEO24%163.66.1%$62$166,31910.8%
Total100%681.8$1,544,108100.0%

Every line traces back to Target Model's opportunity count. Outbound costs the most per opportunity despite a mid-range cost per MQL, because its MQL:Opp rate is the lowest of the four.

RiverScenario Comparison

Scenario Comparison

ScenarioBudgetOpportunitiesRevenue% of target
Plan (full ask)$1,544,108681.8$4,800,000100.0%
Finance's initial offer$1,000,000441.6$3,108,59364.8%
Flat vs. FY26$850,000375.3$2,642,30255.0%
Offer + 2pt win-rate lift$1,000,000441.6$3,391,19370.6%

Finance's offer sounds like an 18% increase over last year. Run through the model, it funds 65% of the target, not more.

  • AssumptionsYour win rate, average deal size and each channel's rates, from the last 12 months, with the pull date.
  • Channel RationaleWhy each channel gets its share, ranked by cost per opportunity instead of cost per lead.
  • Target Model sheetThe revenue target worked back to opportunities and budget, beside a check against last year's results.
  • Budget by Channel sheetOpportunities, leads and budget for each channel, with every line traceable to the target.
  • Scenario Comparison sheetWhat smaller budgets, or a better win rate, would buy in opportunities and revenue.
  • Plan NarrativeThe written case: the target, the math behind it, last year's check, the funding gap and the ask.
  • Plan PresentationThe one page read aloud in the budget meeting, ending with the question the room must answer.

Common questions

What should an annual marketing plan and budget include?

It should state the revenue target, what that target counts, and the 12 months of rates behind it. Then it gives a budget by channel with the math for each line, what smaller budgets would buy, and a one-page summary. Many plans also add messaging and a campaign calendar; this template covers the target, the money and the case.

How much should a company spend on marketing?

There is no right percentage, only the cost of reaching your own target. Gartner's 2026 survey of CMOs put the average at 7.8% of company revenue, which makes a useful sanity check once your own math is done. A company chasing a much bigger target than last year may need far more.

What if we don't have a full year of data?

Use the window you have and label it, six months for example, rather than presenting it as a year. A short window can miss seasonal swings, such as a busy events season, and makes the check on past results less certain. Say so in the plan. Where a channel has no history at all, use a labeled range instead of a single invented number.

How often should you update a marketing budget?

Update it whenever an input moves, not just once a year: a fresh 12-month pull, or a new win rate, deal size or target. A channel's lead-to-opportunity rate moving more than 2 percentage points, the template's threshold, counts too. Change the model first and let each channel line follow, rather than editing a budget figure by hand.

Is this marketing plan and budget template free?

Yes. Download the four Word documents and three CSV sheets with no signup. They come filled with a sample plan for a made-up company, so you can see how the numbers connect before you replace them. Edit with AI opens the same template in River.

What does Edit with AI do?

It opens the template in a free River workspace. River asks for your revenue target and what it counts, then your win rate, deal size and channel numbers, or whatever exports you have. It tests the model on last year and tells you the error, then swaps in your figures. A missing rate gets a labeled range instead of an invented number.

Sources

  1. Chief Marketer. “Gartner CMO Spend Survey: Budgets Reflect Increase in Consumption-Based Martech, Paid Media Spend.” chiefmarketer.com (opens in a new tab)

  2. OpenStax. “13.4 Steps in the IMC Planning Process.” openstax.org (opens in a new tab)

  3. Forrester. “The State Of Business Buying, 2026.” forrester.com (opens in a new tab)

  4. LinkedIn Marketing Solutions. “95-5 Rule.” business.linkedin.com (opens in a new tab)

  5. Forrester. “Greater Pressure And Influence Define B2B Marketers’ Outlook.” forrester.com (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River