Level Marketing / Articles / Running a business

How to plan a marketing budget: share of revenue vs goal-based

October 22, 2026 · 2 min read

How to plan a marketing budget: share of revenue vs goal-based

"How much should we spend on marketing?" is one of the questions business owners ask most. There's no universal number, but there are two sound ways to plan a budget. Here are both, along with the cost structure, test and scale periods and a sample monthly table.

Method 1: a share of revenue

The budget is set as a share of revenue or planned revenue. The exact percentage depends on your industry, margin and growth goals: a new business aiming to grow fast usually allocates a larger share than an established company.

  • Pro: simple and safe — the budget never exceeds income.
  • Con: it isn't tied to a goal, and a new business has no revenue yet.

Method 2: working back from the goal

Work backwards from the number of sales you need.

An example (illustrative numbers):

  1. The goal is 30 sales a month.
  2. Lead-to-sale conversion is 10% → you need 300 leads.
  3. Cost per lead (CPL) is $2 → ad budget = 300 × 2 = $600.
  4. Add specialist fees and content on top.

Then check: does the gross profit from 30 sales exceed all marketing costs? That's the ROMI calculation. If you don't know your CPL yet, you'll find it during the test period: see our CPL guide.

Cost structure

ItemWhat it includes
Ad budgetPayments to Meta, Telegram, Google, Yandex and other platforms
Specialist or agencySetup, management, reporting
Content productionPhotos, video, design, copy
ToolsCRM, services and subscriptions
Test reserveTrying new channels, audiences and creatives

Test and scale periods

  • Test (first 1–2 months): a smaller budget, several audiences and creatives. The goal is to find combinations that work and your real cost per lead.
  • Scale: increase the budget on winning campaigns step by step. Sharp jumps can make results unstable.

A sample monthly table (illustrative numbers)

ChannelGoalBudgetExpected leadsActual
Instagram and FacebookLeads$500250
TelegramSubscribers and leads$15050
Google or Yandex search"Hot" leads$20040
Content (video, design)Creatives$250—
Test reserveNew ideas$100—
Total$1,200340

Fill in the "Actual" column at the end of the month and reallocate next month's budget based on the results.

Account for seasonality

Demand isn't flat through the year: education centres peak before the academic year, many shops before holidays. Plan the budget month by month and raise it ahead of the peak.

Conclusion

Combine both methods: calculate from the goal and sanity-check against a share of revenue. Update the plan every month based on your advertising report. If you'd like help calculating a goal-based budget, get in touch with Level Marketing.

More on this topic

Read next