Save up to 20% with offers for small businesses, first-time owners and veterans. See offers
FREE calculator

Marketing budget calculator for small businesses

Find a realistic monthly marketing budget for your revenue and growth goal, then check it against what a customer is actually worth to you.

Your numbers

$
Growth goal for the next 12 months
$
10%80%

Your results

SUGGESTED STARTING RANGE
a month
New customers needed for your goal
Extra revenue your goal adds
Most you can spend per customer and still break even
What each extra customer must cost at your budget

The range uses a common rule of thumb of 5 to 10 percent of revenue, rising to 12 percent when the goal is 30 percent or more. It is a starting point for planning, not financial advice. Your best number depends on your margins, your market and how fast you want to grow.

How much should a small business spend on marketing?

A common rule of thumb is 5 to 10 percent of revenue, and fast-growth or new businesses often spend more. The right number depends on your margins, how much a customer is worth and how quickly you want to grow, which is why this calculator checks the budget against your break-even cost per customer.

What is break-even cost per customer?

It is the average sale value multiplied by your profit margin. If winning a customer costs more than that on the first sale, you lose money unless the customer buys again.

Learn

How to set a marketing budget you can defend

A budget set by guesswork gets cut in the first slow month. A budget tied to revenue and customer value gets protected.

Why it matters

The U.S. Small Business Administration notes that many businesses use a percentage of revenue as a guide and that there is a wide range in what percentage they choose. There is no single right number, which is why your goal and your customer value matter more than a rule of thumb.

Marketing is easiest to defend when you can say what a customer is worth. If one customer is worth more than it costs to win one, the budget pays for itself.

How to read your result

The calculator starts from your yearly revenue and growth goal, suggests a monthly range, then checks it against customer value.

Treat the output as a range to test for 90 days. Raise it when cost per customer is healthy, hold it when you are unsure, and never judge it on a single month.

What to do next

  1. Write your goal in customers, not impressions or followers.
  2. Spend first on what customers meet first: your Google profile, your website and your reviews.
  3. Track cost per new customer every month.
  4. Move money toward what brings customers and away from what does not.
Wide rangeis how the SBA describes the percentage of revenue businesses spend on marketing, with many using a percentage of revenue as a guide.U.S. Small Business Administration

Sources: SBA: How to Get the Most From Your Marketing Budget.

FREE growth call

Get your FREE 20‑minute growth plan

Tell us about your business. We reply within one business day to set a time that works for you.

  1. 1You answer a few quick questions. Most are one tap. About two minutes.
  2. 2We review your business. Your website, your Google profile and your competitors.
  3. 3We talk it through. A FREE 20-minute call with a clear plan.
“Ahmed and his team do an incredible job at delivering our objectives and meeting deadlines.”
Malia HumeckiHomewatch CareGivers, on Clutch

Based in Youngstown, Ohio. Serving Pittsburgh, Cleveland and Chicago.

Get your FREE Growth Plan

Two quick steps: tap what you need, then add your details.

Step 1 of 2: What you need

What do you want help with?Choose all that apply, then tap Continue.

No pressure. No spam. We use your answers to prepare a plan that fits your business.

Want to reach us faster? Call any time, day or night: (330) 406-3938

Request received

Thank you. Our team has your request and will reach out within one business day.

  1. 1We review your website and Google presence.
  2. 2We send your plan and next steps within one business day.
  3. 3We set a time for your FREE 20-minute call.

Our 24/7 line is open

Closed for the night, or busy on a job? Your customer is about to call someone else. Make it you.

Call (330) 406-3938 any hour. This is the same AI call center we build for clients, and we run our own phones on it. It answers every call, takes your details, and a real person follows up on the next business day. Call it now to hear what your customers would hear.

Call (330) 406-3938Answered by our AI assistant, and we use it ourselves. Office line: (330) 353-2017
Call now FREE Growth Plan