How to Set a Marketing Budget for a Small Business (With Example)

What the 2026 benchmarks really say, how to build your marketing budget from a sales goal, how to split fixed and test spend across channels, and a worked example with a monthly template.
Navy card with a pie chart split into marketing channels beside a monthly budget sheet and a calculator

To set a marketing budget for a small business, work out how many leads your sales goal needs and what each lead costs, then check the total against a share of revenue. Canada’s BDC suggests 2 to 5% of revenue for B2B firms and 5 to 10% for consumer businesses. Keep most of it fixed and a smaller part for tests.

Most budget advice stops at the percentage and still quotes survey data from 2018 or 2019. This guide uses the 2026 figures, turns a sales goal into a monthly number and splits it across channels in a worked example.

It also covers PKR and USD budgets for Pakistani businesses selling abroad, and a monthly review routine.

Key takeaways

  • Use a percentage of revenue as a sanity check, not as the budget: BDC suggests 2 to 5% for B2B and 5 to 10% for B2C.
  • The 2026 CMO Survey puts average marketing spend at 9.0% of revenue among US companies, with a median of 5%.
  • Build the real number from your goal: customers needed, leads needed and what each lead costs by channel.
  • Keep most of the budget on proven channels and ring-fence a smaller test budget with a stop rule written in advance.
  • Review spend, cost per lead and customers won every month, and move money toward the channels that produce sales.

How much should a small business spend on marketing?

Most published guidance puts small business marketing between 2 and 10% of revenue, but the right figure depends on your margins, growth goal and how customers find you. Treat benchmarks as a range to test your plan against, not a target.

The figures you’ll see quoted measure different things:

SourceWhat it saysWhat to keep in mind
BDC (Business Development Bank of Canada)B2B companies: 2 to 5% of revenue. B2C companies: 5 to 10%A rule of thumb, not survey data; BDC stresses it depends on your business and goals
The CMO Survey 2026, all companiesMarketing expenses average 9.0% of revenue; the median answer was 5%Surveys senior marketers at US companies, most far larger than a typical small business
The CMO Survey 2026, by business modelB2B product 7.0%, B2B services 10.1%, B2C product 12.0%, B2C services 7.2% of revenueAverages hide a wide spread: individual answers ranged from 0 to about 43%
The CMO Survey 2026, by company sizeUnder $10 million revenue: 13.3% of revenue. Under 50 employees: 16.3%Basic tools cost much the same at any size, so they weigh more on small revenue
SBA blog (2019)Average marketing spend of 7.9% of revenue, based on 2018 figuresWidely quoted, but several years old
Marketing budget benchmarks and what they measure

Two practical rules follow. New businesses usually need a higher share while nobody knows them, a point the SBA also makes; established firms with steady referrals can spend less, but rarely nothing. And if your trade association publishes budget benchmarks, use them, because a sector figure beats a cross-industry average.

Which budgeting method should a small business use?

Use the objective-and-task method to build the budget and a percentage of revenue to check it. The other common methods, matching competitors and spending whatever is left, give useful signals but are poor ways to decide.

MethodHow it worksGood forWeakness
Percentage of revenueSpend a fixed share of last year’s or forecast revenueA quick ceiling and a sanity checkA slow year cuts the budget just when you need customers
Objective and taskList the results you want, the activities that produce them and what each costsA budget you can defend line by lineRelies on estimates until you have data
Competitive parityMatch what competitors appear to spendSpotting channels you can’t afford to ignoreYou rarely know their real budget or results
Affordable methodSpend whatever remains after other costsVery early businesses with no revenue historyMarketing becomes the first cut
Four ways to set a marketing budget

In practice, combine them: build the number with objective and task, compare it with the percentage range, and look at competitors only to see which channels you must be in. A built number far above the range suggests an over-ambitious goal; far below, you may be underestimating what customers cost to win.

How do you build a marketing budget from your sales goal?

Work backwards from the customers you need, not forwards from a round number. Six figures give you a budget you can defend:

  1. Revenue goal: the extra revenue you want marketing to bring in, separate from repeat and referral work you’d get anyway.
  2. Customers needed: the revenue goal divided by average revenue per customer. Use first-year value if customers come back.
  3. Leads needed: customers needed divided by your close rate. If you close 1 in 4 inquiries, you need four leads per customer.
  4. Allowable cost per customer: the share of a customer’s gross profit you’re willing to spend to win them, based on margins and cash flow.
  5. Cost per lead by channel: estimates from your own history, supplier quotes or tools such as Google’s Keyword Planner for paid search.
  6. Fixed costs: spending that doesn’t rise with lead volume, such as tools, hosting, content production and agency fees.

Multiply the leads you need from each channel by its cost per lead, add the fixed costs, and you have a first draft. If the expected cost per customer is above your allowable figure, improve the offer, landing page or close rate before approving it. For paid search, our guide to setting a Google Ads budget works through the numbers.

Count more than the ad spend

Split every line into working media, the money paid to ad platforms, and everything else: tools, content, design and management. Owners often budget only the ad spend. Who runs each channel changes the second number a lot, so compare an agency, a freelancer and an in-house hire before you finalize it.

How should you split fixed spend and test budget?

As a working rule, put 80 to 90% of the budget on channels that already produce leads at an acceptable cost, and ring-fence 10 to 20% for tests. A brand-new business with no proven channel is the exception: at first, almost everything is a test.

What belongs in the fixed core

  • Channels with months of data showing an acceptable cost per lead.
  • Foundations that must keep running: hosting and maintenance, your Google Business Profile, review requests, analytics and a CRM.
  • SEO and content, which lose momentum when stopped and restarted.

How to run a test without wasting it

  • Test one thing at a time: a new channel, audience or offer, not all three.
  • Write the success rule before you start, such as a maximum cost per lead or a minimum number of booked calls.
  • Give each test a fixed budget and an end date, long enough to produce enough clicks and leads to judge.
  • Move winners into the fixed core next month, and stop losers instead of extending them.

How should you allocate a marketing budget across channels?

Allocate by goal and by how soon you need results. Paid search and your Business Profile capture existing demand; SEO and content build demand you collect later; email and WhatsApp win repeat sales.

GoalChannels that fitFirst metric to watchWhen to expect a signal
Leads this monthGoogle Ads search, Google Business ProfileCost per lead; calls and form inquiriesDays to weeks, once tracking works
Steady leads next yearSEO, content, reviewsOrganic inquiries; rankings for priority searchesMonths; judge it over at least two quarters
Repeat and referral salesEmail, WhatsApp, loyalty offersRepeat purchases; replies and bookingsWeeks, if you already have a customer list
Awareness in a new area or marketMeta ads, YouTube, local partnershipsReach in the target area, then searches for your brand nameWeeks for reach, months for demand
Online store salesShopping ads, Meta ads, email flowsRevenue and return on ad spendDays to weeks for ads, months for organic
Matching channels to marketing goals

A service business that needs inquiries now might put the largest share into search ads while SEO builds, then shift toward SEO as organic leads grow. Whatever the split, run two or three channels well rather than six badly; your digital marketing plan is where you choose them.

If nobody on your team has time to run even two channels properly, consider managed Google Ads, SEO and social media support rather than spreading a small budget thin.

Marketing budget for small business example: a home renovation contractor

Example: a fictional home renovation contractor. Every figure is made up to show the method; the costs are illustrations, not price quotes.

  • Last year’s revenue: $750,000. Goal: 20 extra jobs from marketing this year.
  • Average job: $15,000 revenue and $4,500 gross profit. Allowable cost per customer: $1,500, a third of gross profit.
  • Close rate: 1 in 5 inquiries, so 100 leads a year, or about 8 a month.
  • Budget ceiling: 20 jobs at $1,500, or $30,000 a year ($2,500 a month).
Budget lineTypeMonthlyWhy it’s there
Google Ads search campaign (ad spend)Fixed core$1,000At an assumed $150 per lead: about 7 inquiries
Paid search managementFixed core$300Keywords, ads and landing page tests
SEO and contentFixed core$600Service pages, project write-ups, local links
Google Business Profile updates and review requestsFixed core$0Done in-house
CRM, call tracking and email toolsFixed core$100Counting leads and customers by source
Website hosting and maintenanceFixed core$100Fast, secure site
Meta ads test: before-and-after videos in two suburbsTest$300Stop rule: under 3 inquiries after 8 weeks
Reserve for the busy seasonReserve$100Extra search budget at peak demand
Total$2,500Test share: 12%
Example monthly marketing budget (fictional figures)

Percentage check: $30,000 is 4% of last year’s revenue, below BDC’s 5 to 10% for consumer businesses. That isn’t automatically wrong, because the goal is modest and referrals already bring in work. A goal of 40 extra jobs would give $60,000, or 8%.

After three months, the contractor compares real costs with the assumptions. If search leads cost $200 rather than $150, the fix is the landing page or keywords, not a bigger budget.

How do you budget in PKR and USD when you market abroad?

Budget each cost in the currency you’ll pay it in, then convert to rupees at a cautious planning rate. For a Pakistani business selling to the UK, the UAE or the US, that means a PKR budget for local work and a foreign-currency budget for overseas ads and software.

  • Price ads in the target market: clicks cost what the auction in London or Dubai says, not what they cost in Lahore.
  • Choose your Google Ads currency deliberately: Google says an account’s currency is permanently set when you create the account, and paying in another currency means opening a new account.
  • Plan at a slightly worse exchange rate than today’s, so a weaker rupee doesn’t quietly cut your foreign ad spend mid-quarter.
  • List software with foreign costs: many marketing tools bill in US dollars.
  • Check taxes and bank charges: tax on ad spend depends on your billing country and payment setup, and banks may add charges to foreign-currency card payments.

Pakistan note

Google’s tax rules for Pakistani advertisers changed in 2026. According to the Google Ads taxes page, from October 1, 2026, accounts on monthly invoicing billed in rupees are invoiced by Google Pakistan (Private) Limited with 15% Sindh Sales Tax, and some newly created accounts are affected too. Check the rules for your own payment setup before you fix the budget.

Country matters elsewhere too: the same page says Google Ads accounts with Australian business addresses pay 10% GST. Always budget ad spend with tax included.

How often should you review your marketing budget?

Review it monthly, reset it quarterly and rebuild it yearly. Monthly reviews catch waste early; quarterly resets give slower channels such as SEO time to show a trend.

A 30-minute monthly review

  1. Compare actual spend with planned spend for every line.
  2. Check cost per lead and cost per customer by channel, from your CRM, not ad platforms alone.
  3. Look at lead quality: how many leads became quotes, bookings or sales.
  4. Move money: pause lines above your allowable cost per customer; add to lines below it.
  5. Record each decision and why, for the quarterly reset.

Our guide to digital marketing KPIs explains which numbers to track for each channel and where to find them.

A simple marketing budget template

Copy these columns into a spreadsheet, one row per budget line, and fill in actual figures monthly. The rows show example entries.

Budget lineTypePlannedActualLeadsCustomersDecision
Google Ads searchFixed$1,000$97061Keep; fix landing page
SEO and contentFixed$600$60021Keep; judge quarterly
Meta ads testTest$300$30010Continue to week 8
Monthly marketing budget template (example entries)

How TechZone can help

TechZone helps small businesses in Pakistan, the UK, the UAE, the USA, Canada and Australia turn a sales goal into a marketing budget and a channel plan. We start by checking your tracking, so the cost-per-lead figures behind the budget are real, then build the budget with you line by line and review it every month. Our digital marketing services cover Google Ads, SEO, social media and content, with scope and costs agreed in a written proposal before work starts. Book a free 30-minute consultation to go through your numbers together.

Frequently asked questions

Should a marketing budget be a percentage of gross or net revenue?

A marketing budget percentage is normally calculated on gross revenue, meaning total sales before costs. The CMO Survey asks what percent of company sales revenues goes to marketing, and BDC’s 2 to 5% and 5 to 10% guidance also refers to revenue. Basing the budget on net profit gives small, unstable numbers that swing with one year’s margins.

Do salaries and agency fees count as part of the marketing budget?

Agency and freelancer fees belong in the marketing budget, because they are a direct cost of running your marketing. In-house marketing salaries are a judgment call: include them when you compare your spending with benchmarks that count total marketing expenses, but keep them on a separate line so you can still see how much goes to ads, tools and content.

How do you set a marketing budget for a new business with no revenue?

A new business with no revenue history should build its marketing budget from its launch goal and the cash it can commit, not from a percentage of sales. Estimate the customers needed in the first six months, the leads that requires and a cautious cost per lead, then treat most spending as a test until real costs replace the estimates.

Should you cut marketing when sales slow down?

Cutting all marketing when sales slow down usually shrinks the pipeline for the months that follow. A better response is to pause tests and any channel whose cost per customer is above your allowable figure, while protecting the channels that still win customers profitably. Slow-building channels such as SEO lose ground when they stop, so reduce them rather than switching them off.

Should a new website come out of the marketing budget?

A new website is usually best treated as a separate one-off project rather than part of the monthly marketing budget, because a large build cost distorts one year’s figures. Keep the ongoing costs, such as hosting, maintenance, security updates and small page changes, on a monthly line in the marketing budget, and plan any redesign with its own written scope.

Sources and further reading

Written by

TechZone Team

TechZone is a digital agency in Islamabad, Pakistan. We design and build websites, online stores, mobile apps and AI automation for businesses in the UK, UAE, USA, Canada, Australia and Pakistan, and mentor interns through our virtual internship program. On this blog we share what we use in that work every day.

Last updated

Keep reading

Related articles

Branded navy card with the headline beside a 90-day calendar, a rising search results chart and a map pin

SEO

A week-by-week SEO plan for small businesses with limited time: what to set up first, which pages to fix, what to publish, how to earn reviews and links, and how to tell if it’s working.

13 min read

Navy card with a ticked checklist beside a map pin and a local results panel listing three nearby businesses

Local SEO

Thirty local SEO steps in seven phases, from your Google Business Profile and location pages to citations, reviews, local links and tracking, each with why it matters, how to check it and what to do first.

13 min read

Navy card with the headline beside a search results page showing a sponsored ad, a budget dial and a checklist for keywords, ads and tracking

Google Ads & PPC

A plain-English guide to running Google Ads as a small business in 2026: how the auction works, why Search usually comes first, how to set up keywords, ads and tracking, and what to do in the first 30 days.

14 min read

Want expert help putting this into practice?

Tell us what you’re working on. We’ll reply with honest advice, clear next steps and a written quote.