Quick answer
Most small businesses start with 5% to 10% of gross revenue for marketing. If you need fast growth or are entering a crowded market, aim for 10%–20%. If you’re preserving cash, keep it to 2%–5% but plan higher later.
How to pick the right percent for your business
Use three simple factors: stage, margin, and goals.
- Stage: New businesses (first 1–2 years) should spend more to build awareness: 10%–20%.
- Profit margin: Low-margin businesses (under 20%) should be conservative: 3%–7%. High-margin businesses (40%+) can spend more: 8%–15%.
- Goals: If you need customers quickly (growth target, hiring, expansion), budget at the high end. If you need steady maintenance, use the low end.
Simple decision rules
- If you’re breaking even and want moderate growth: set marketing = 7% of revenue.
- If you need +20% sales this year: set marketing = 12% of revenue and measure ROI every 30 days.
- If cash is tight: start with 3% for a 3-month test, then increase if you get positive ROI.
Concrete examples
Example 1 — Local coffee shop
- Monthly revenue: $25,000 (annual $300,000)
- Recommendation: 5% of revenue = $1,250/month
- Allocation: $400 local ads (social + search), $300 loyalty/email, $200 events & flyers, $200 small design/photos, $150 tracking tools.
Example 2 — Professional service (accountant)
- Monthly revenue: $20,000 (annual $240,000)
- Recommendation: 8% = $1,600/month
- Allocation: $700 Google Ads for lead generation, $300 content (blog + downloadable guide), $300 local SEO and directory listings, $300 referral incentives.
Example 3 — Ecommerce store with higher margins
- Monthly revenue: $50,000
- Recommendation for growth: 15% = $7,500/month
- Allocation: $4,000 paid ads (search + social), $1,500 email & retention, $1,000 influencer or affiliate testing, $1,000 CRO and site improvements.
How to divide the budget (practical split)
Use these starting splits and adjust after 90 days based on performance.
- Direct response (ads + search): 40% — drives immediate leads/sales.
- Retention (email, SMS, loyalty): 20% — increases customer lifetime value.
- Brand & content (blog, video, PR): 20% — lowers acquisition costs over time.
- Local/outreach (events, partnerships, referrals): 10% — valuable for small local businesses.
- Tools & tracking: 10% — analytics, scheduling, creative assets.
Track the right metrics
Don’t guess—measure. Track these in a simple spreadsheet or basic dashboard.
- Monthly spend vs revenue
- Cost per lead (CPL)
- Cost per acquisition (CPA)
- Return on ad spend (ROAS) or marketing ROI
- Customer lifetime value (LTV)
Simple budgeting worksheet (one-month example)
Start with this fill-in-the-blanks approach.
- Monthly revenue: $________
- Chosen % for marketing: ______% (use 5%–15% guideline)
- Total marketing budget = revenue × percent = $________
- Allocate by category using the split above (list amounts).
60–90 day test plan
Run a short test before committing long-term.
- Pick one or two channels (e.g., Google Ads + Email).
- Set a test budget equal to 10% of your monthly marketing budget for 60 days.
- Measure CPL and CPA weekly and compare to your target. If CPA is below target and volume is growing, scale up. If not, reallocate.
Checklist before you spend
- Define one clear goal (sales, leads, signups).
- Set a target CPA or ROAS you need to be profitable.
- Make sure tracking is in place (UTMs, conversion tags, basic CRM).
- Choose 1–3 channels to test, don't do everything at once.
- Schedule a 30/60/90-day review to decide whether to scale or stop.
When to increase your marketing budget
Raise spend when:
- Your CPA is below target and you have capacity to serve more customers.
- Your monthly growth target requires more demand.
- You’ve tested channels and found repeatable wins for at least 60 days.
When to cut back
Cut if:
- CPA remains above target after optimization.
- Cashflow is strained and you don’t have runway.
- You can improve retention or referral tactics that cost less but produce good results.
Final quick plan you can use today
- Pick a percent (use 5% if unsure).
- Calculate monthly budget = revenue × percent.
- Allocate using the split in this guide.
- Run a 60-day test on 1–2 channels and track CPA/ROAS.
- Review after 30/60/90 days and adjust.
Use the checklist above when you start. Keep the numbers simple, measure everything you can, and change what’s not working.