Information Centre

How Much Should a Small Business Spend on Digital Marketing?

Most small businesses should allocate 7 to 12 percent of gross revenue to marketing, with the majority of that directed to digital channels. The right figure within that range depends on your industry, how competitive your local market is, and whether you are focused on growth or consolidation. This article gives you a practical framework for calculating your budget, splitting it across channels, deciding between an agency and an in-house hire, and measuring whether the spend is doing its job.

Reading time: 13 minLast updated:
A desk calculator beside a coin stack, a five-slice pie chart and a calendar with a quarterly review marker
Contents
  1. At a Glance
  2. The Standard Budget Recommendation (and Why It Varies)
  3. What Does That Look Like in Dollars? (Australian Context)
  4. How to Split Your Budget Across Channels
  5. Outsource or Hire In-House? A Cost Comparison
  6. How to Calculate Your Starting Budget
  7. How to Tell Whether Your Budget Is Working
  8. Common Budget Mistakes Small Businesses Make
  9. Frequently Asked Questions
  10. Setting Your First Quarterly Budget

At a Glance

  • Growth-focused businesses: 10 to 12 percent of gross revenue
  • Stable, retention-focused businesses: 5 to 7 percent of gross revenue
  • All figures cover: ad spend, agency or freelancer fees, content production, and tools
  • Review frequency: quarterly, not annually
  • Fastest channel for leads: Google Ads
  • Most cost-efficient channel at 12 to 24 months: SEO

The Standard Budget Recommendation (and Why It Varies)

The commonly cited benchmark is 7 to 12 percent of gross revenue allocated to marketing. The US Small Business Administration has historically recommended 7 to 8 percent of revenue for marketing overall as a general guideline. For most small businesses today, digital activity accounts for the bulk of that spend, whether through paid search, SEO, social advertising, or content.

Businesses in high-competition verticals typically sit at the higher end. A trades business competing for plumbing or electrical leads in Sydney or Melbourne faces a very different paid search environment than a regional bookkeeper with a narrow local audience. Legal services, financial advisory, and healthcare are further examples where competition for search visibility drives costs up and requires proportionally higher investment to generate results.

The lower end of the range (5 to 7 percent) suits businesses that have already built strong organic visibility, a reliable referral base, or a customer base with high retention and repeat purchase rates. Spending less than 5 percent of revenue on marketing is rarely advisable for a business in a competitive market, because visibility erodes faster than most owners expect when spending drops below the threshold needed to maintain positions in paid and organic search.

Q: What percentage of revenue should a small business spend on digital marketing?

Most small businesses should allocate 7 to 12 percent of gross revenue to marketing, with digital channels representing the majority of that budget. Businesses in competitive markets or active growth phases should target the upper end of this range, while businesses focused on retention can often operate effectively at 5 to 7 percent.


What Does That Look Like in Dollars? (Australian Context)

Percentages are useful as a starting point, but the dollar figures are what make the decision real. The table below translates the benchmark range into monthly figures for Australian businesses at three common revenue levels. All figures are in Australian dollars and cover total digital marketing spend, including agency or freelancer fees, ad spend, tools, and content production.

Annual RevenueLow End (7%) MonthlyHigh End (12%) Monthly
$500,000$2,917$5,000
$1,000,000$5,833$10,000
$2,000,000$11,667$20,000

A critical distinction many business owners miss: ad spend and management fees are separate line items, and both count toward your total. If you are paying a Google Ads agency $1,500 per month to manage campaigns and spending $1,000 per month on the ads themselves, your total Google Ads cost is $2,500, not $1,000. Underestimating the true budget by counting only ad spend is one of the most common planning errors at the small business level. For ad spend on its own, see How Much Should a Business Spend on Google Ads?

At the $2,917 monthly level (the conservative end for a $500,000 revenue business), you are working with a meaningful but constrained budget. That is enough to run a focused Google Ads campaign, maintain basic SEO activity, and produce some content, but it does not stretch across six channels simultaneously. Concentration matters more than coverage at this scale.

Q: What is a realistic digital marketing budget for a small business in Australia?

For an Australian small business with $500,000 to $1 million in annual revenue, a realistic total digital marketing budget falls between $2,900 and $10,000 per month, depending on growth goals and market competition. This figure must account for agency or freelancer fees, ad spend, content production, and software tools combined, not ad spend alone.


How to Split Your Budget Across Channels

Channel allocation is where most general advice falls short. Listing the available channels is easy; telling you how to divide a real budget across them is more useful.

The right split depends on your business model. A service-based local business generating leads through search behaves differently from an e-commerce brand relying on social discovery. The table below is a practical starting template for a local service business. Treat it as a starting point, not a fixed formula.

Suggested Starting Allocation for a Local Service Business

ChannelSuggested AllocationWhat It Covers
Google Ads (PPC)35 to 45%Search intent capture, lead generation
SEO20 to 30%Organic visibility, long-term traffic growth
Social Media (paid and organic)15 to 20%Brand awareness, retargeting
Content Production10 to 15%Blog posts, landing pages, video
Email Marketing5 to 10%Retention, nurture sequences

When to Adjust the Split

If lead volume is the immediate priority, weight more heavily toward Google Ads. Paid search captures people who are actively searching for what you sell, which means the intent is already there. Organic traffic from SEO is typically far cheaper per visitor over a 12 to 24 month horizon, but it takes 3 to 6 months before measurable ranking movement appears. A business that needs leads in the next 60 days should not start with SEO as its primary channel.

If your product or service is visually driven (interiors, food, fashion, fitness), social media paid advertising warrants a larger share of the budget. Retargeting on Meta platforms can also be highly cost-efficient once you have website traffic to work with, because you are serving ads to people who already know your brand.

The most common mistake is spreading a small budget across too many channels at once. Allocating $500 per month to five different channels produces weak results in all five. Concentrating $2,500 per month on one or two channels and executing them properly almost always outperforms the spread.

Coins spread thinly across five small buckets compared with a thick stream filling two buckets with orange lead icons

Q: Should a small business use Google Ads or SEO first?

If you need leads within the next one to three months, start with Google Ads. If you are planning for 12 months or beyond and can sustain the investment, run both simultaneously, weighting the budget toward paid search initially and shifting toward SEO as organic results build. SEO typically takes 3 to 6 months to produce measurable results, so it should not be the sole lead generation activity for a business that needs near-term revenue. Our full comparison is in SEO vs Google Ads: Which Drives Better Business Growth?


Outsource or Hire In-House? A Cost Comparison

This decision is common for businesses crossing the $800,000 to $1.5 million revenue threshold. At that level, the marketing workload often outgrows what the owner can manage personally, but the business may not yet be large enough to justify a full-time hire. The trade-offs are real in both directions.

A balance scale weighing an agency team against a single in-house marketer, with coins on each side

What an Agency or Freelancer Costs

A typical Australian digital marketing agency retainer for a small business sits between $2,000 and $6,000 per month, excluding ad spend. The wide range reflects differences in scope, the number of channels managed, and the seniority of the team working on the account.

Specialist freelancers (SEO consultants, paid search managers, copywriters) typically charge $80 to $180 per hour, or structured retainers of $1,000 to $3,000 per month per channel. These are market estimates and vary by location, specialist experience, and the complexity of the engagement.

What an In-House Marketer Costs

A junior marketing coordinator in Australia earns $55,000 to $70,000 per year, based on salary data from Seek.com.au and LinkedIn Salary Insights. A mid-level digital marketer commands $75,000 to $95,000. Add superannuation (currently 11.5 percent), leave loading, payroll tax (where applicable), and the cost of recruitment, and the true annual cost of a mid-level hire can exceed $110,000.

Factor in the time to hire (often two to three months), onboarding, and the tools and training budget they will need. An in-house hire also has a single skill set. Unless you hire a senior generalist, you will still need to supplement with specialist help for SEO, paid search, or web development.

Comparison Table

FactorAgency or FreelancerIn-House Hire
Monthly cost range$2,000 to $6,000+$5,500 to $9,000+ (all-in)
Expertise breadthMulti-channel specialistsUsually generalist unless senior
ScalabilityEasy to scale up or downFixed overhead
Business knowledgeRequires onboardingBuilds over time
Best suited forUnder $1.5M revenue or specialist needsOver $1.5M with consistent marketing volume

Neither option is universally better. An agency delivers breadth and flexibility; an in-house hire develops deep knowledge of your business over time. Many businesses at the $1 to $2 million revenue range find a hybrid works well: one part-time or junior in-house person handling coordination and content, supported by specialist freelancers or an agency for paid search and technical SEO. If you are in Melbourne, How to Choose a Digital Marketing Agency in Melbourne covers how to compare providers.


How to Calculate Your Starting Budget

You do not need a consultant to set an initial marketing budget. Work through these steps using your own numbers.

  1. Calculate your gross annual revenue. Use your most recent full financial year.

  2. Multiply by your chosen percentage. Use 0.07 if you are focused on stability and retention. Use 0.10 to 0.12 if you are in growth mode or facing strong competition.

  3. Divide by 12 to arrive at your monthly budget.

  4. Subtract fixed costs you are already paying. This includes software subscriptions, any existing retainers, and tools like Google Analytics, email platforms, or CRM software.

  5. Allocate the remainder across channels using the table above as a starting template. Adjust based on your business model and immediate priorities.

  6. Review the allocation after 90 days based on actual performance data. Do not wait 12 months to adjust what is not working.

The 90-day review is not optional. Quarterly reviews allow you to shift budget from underperforming channels to those producing results, rather than waiting until end of year with an outcome that cannot be changed.


How to Tell Whether Your Budget Is Working

Spending without measuring is a common pattern, and it is the reason many small businesses develop scepticism about digital marketing. The measurement does not need to be complex. Four metrics cover most of what matters at this scale.

Metrics That Matter at the Small Business Level

Cost per lead (CPL): Total marketing spend divided by the number of leads generated in the same period. This tells you what it costs to get a potential customer to raise their hand.

Customer acquisition cost (CAC): Total marketing spend divided by the number of new customers won. This is more meaningful than CPL because it accounts for the conversion rate between lead and customer.

Return on ad spend (ROAS): Revenue attributed to paid advertising divided by the cost of that advertising. A ROAS of 3:1 means for every $1 spent on ads, $3 in revenue was generated.

Organic traffic growth: Month-on-month change in website visitors arriving through search engines without clicking a paid ad. This is the primary indicator of whether SEO investment is producing results.

Minimum Performance Benchmarks

For Google Ads, a cost per lead that exceeds 20 percent of your average customer lifetime value is a signal to review campaign structure, targeting, or landing page quality before increasing spend. For SEO, measurable growth in organic sessions should be visible within six months of consistent activity. For social media advertising, a ROAS of at least 2:1 should be established before you scale spend further.

Red Flags That Signal Reallocation

Three patterns consistently indicate that a budget is being wasted or poorly managed:

  • Ad spend running for three months with no qualified leads and no documented explanation from the person managing the account.
  • An SEO retainer showing no ranking movement after six months, with no explanation of what is being tested and why results have not appeared.
  • Monthly reports from an agency that focus exclusively on impressions, reach, and follower counts rather than leads, conversions, or revenue-related outcomes.

Q: How long before digital marketing produces results?

Google Ads can generate leads within days of a campaign launching, assuming the targeting and landing page are set up correctly. SEO typically takes 3 to 6 months before measurable ranking improvements appear, and 6 to 12 months before organic traffic contributes meaningfully to lead volume. Social media advertising varies, but expect at least four to eight weeks before you have enough data to optimise a campaign reliably.


Common Budget Mistakes Small Businesses Make

Each of these mistakes is correctable once identified.

Treating marketing as a discretionary expense. Marketing spend cut first in a slow quarter is a pattern that creates a negative cycle: visibility drops, leads slow, revenue falls further. At the small business level, consistent marketing investment is what maintains pipeline even when the business is busy fulfilling existing work.

Spreading the budget too thin too early. Trying to maintain a presence on Google, Meta, LinkedIn, TikTok, and through email simultaneously on a $3,000 monthly budget means none of those channels gets enough investment to produce results. Pick two channels, execute them properly, and expand from there.

Counting only ad spend as the marketing budget. Agency fees, freelance hours, content production, graphic design, and software subscriptions are all part of the cost. A business spending $1,500 on ads plus $2,000 in agency fees plus $400 in tools has a $3,900 marketing budget, not a $1,500 one.

Abandoning a channel before it has had time to work. SEO is the most common victim of this pattern. Businesses start an SEO retainer, see no visible results after two months, and cancel. The 3 to 6 month timeframe is not an industry excuse; it reflects how long it takes for search engines to crawl, index, and evaluate new content and link signals. See How Much Does SEO Cost for Australian Small Businesses? for what to expect.

Not tracking lead source. If you cannot tell whether a new inquiry came from Google search, a paid ad, a social post, or a referral, you cannot make informed decisions about where to invest more or less. Basic UTM tracking in Google Analytics, combined with a simple question on your inquiry form (“How did you find us?”), resolves most of this.


Frequently Asked Questions

What is a realistic digital marketing budget for a small business in Australia?

A realistic total monthly budget for an Australian small business is $2,900 to $5,000 at the $500,000 revenue level, and $5,800 to $10,000 at the $1 million revenue level. These figures include all costs: agency fees, ad spend, content, and tools. Businesses that budget only for ad spend and forget management fees consistently underestimate what effective digital marketing actually costs.

Should a small business use Google Ads or SEO first?

Start with Google Ads if you need leads within 60 to 90 days. Start building SEO in parallel if your budget allows, because the two channels compound each other over time. Google Ads gives you immediate search visibility while SEO builds the organic foundation that reduces your cost per acquisition over 12 to 24 months. If the budget forces a choice, paid search first for near-term results, SEO as the medium-term priority.

How long before digital marketing produces results?

Google Ads produces results within the first few weeks, provided campaigns are structured correctly and landing pages convert. SEO takes 3 to 6 months for initial ranking movement and 6 to 12 months before organic traffic becomes a reliable lead source. Social media advertising typically requires 4 to 8 weeks of testing before campaign performance stabilises and scaling decisions can be made with confidence.

What should I expect from a $2,000 per month marketing budget?

At $2,000 per month total, you have enough for one focused channel executed properly. A practical approach at this level is to allocate $1,200 to $1,400 toward Google Ads management and spend combined, with the remainder toward basic SEO or content. Expect this budget to generate meaningful leads for a local service business in a low-to-moderate competition market. In highly competitive categories such as legal, financial services, or trades in capital cities, $2,000 per month is likely to produce limited results without a sharper focus on a narrow target audience or geography.

Setting Your First Quarterly Budget

Once you have run the calculation above and landed on a monthly figure, the practical next step is to set up basic conversion tracking before committing the budget to any channel. Without tracking, you will not know which part of the spend is working. Google Analytics 4 with goal tracking configured, plus a lead source question on your inquiry form, gives you the minimum data needed to make the 90-day review meaningful.

From there, the budget review at the end of the first quarter is the most important moment in the process. It is not about whether digital marketing worked in the abstract; it is about which specific channel, at which spend level, produced a cost per lead or ROAS that justifies continued or increased investment. That data, not the initial percentage calculation, is what should drive budget decisions from month four onward.