Local SEO & Rajkot Growth

How Much Should a Small Business Spend on Marketing in India? (2026)

41+
Brands Marketed
10
Industries Served
25+
Ad Accounts Managed
Abstract dark-green artwork representing local marketing budget planning
← Back to Blog
Short Answer

A common rule of thumb is to spend 7 to 8 percent of gross revenue on marketing, more when launching or growing fast and less when established. For an Indian small business, split it as agency or content fee, ad spend and tools, and allocate it roughly 70 percent to what already works, 20 percent to new channels and 10 percent to experiments.

Owners ask this question in two forms: "how much should I spend?" and "is what I am spending enough?" Both have the same answer structure. Start from revenue, adjust for the stage of the business, then split the number so that every rupee has a job.

This is not a promise that any budget produces any result. It is the frame we use before we recommend a number, drawn from the ad accounts we manage.

How much should a small business spend on marketing in India?

The rule of thumb most often quoted, including in small-business guidance from the US Small Business Administration, is 7 to 8 percent of gross revenue for a business with margins in the healthy range. Newer businesses and those trying to grow fast often spend more, and mature ones with steady repeat customers spend less.

StageTypical share of revenueWhat it is trying to do
LaunchingHigher than 8 percent, often 10 to 15Build awareness and the first customers
GrowingAbout 7 to 10 percentScale what has already worked
EstablishedAbout 5 to 7 percentDefend share, retain customers

Treat these as starting ranges, not rules. A business with high margins can afford more, and one with thin margins cannot. As an illustration, a shop with ₹10 lakh of monthly revenue at 7 to 8 percent has ₹70,000 to ₹80,000 a month to allocate.

What do small Indian businesses actually spend on ads?

Across the accounts Safar Spectrum Media manages, monthly ad budgets run from roughly ₹3,000 for a single-location cafe to ₹30,000 and above for consulting and interior-design clients on always-on lead campaigns. Below about ₹10,000 to ₹15,000 a month, a Meta campaign tends to stay stuck in the learning phase, which we explain in why ads get stuck in the learning phase. Our guide to whether ₹10,000 a month is enough shows the local data.

Ad spend is separate from what you pay an agency. In Rajkot, retainers run about ₹15,000 to ₹50,000 a month by scope, and the ad budget goes straight to Meta or Google. The Rajkot cost guide has the full table.

What belongs inside a marketing budget?

Count all of them. A budget that lists only ad spend understates the true cost of acquiring a customer.

How should you split it: the 70/20/10 rule?

The 70/20/10 rule allocates roughly 70 percent of the budget to channels and messages that already work, 20 percent to adjacent things worth testing and 10 percent to experiments that may fail. For a small business it keeps the money mostly on proven results while leaving room to find the next one.

A business spending ₹30,000 a month might put about ₹21,000 into the campaign and content already producing enquiries, ₹6,000 into a new audience or format, and ₹3,000 into an experiment such as a new offer. The exact split matters less than having one.

How do you know if the budget is enough?

Work backwards from the customer, not from a percentage. Estimate what one customer is worth to you, how many enquiries turn into one sale, and what you can afford to pay per enquiry. If the cost of an enquiry in your market makes the sum work, the budget is enough. If it does not, changing the budget will not fix it, but changing the offer or the follow-up might. Metrics to use are in ROAS vs CPL: which metric to track.

Whatever the number, run it long enough to learn. A ₹20,000 month followed by a stop is the most common and most expensive pattern we see. The 90-day plan shows how to phase spend across three months.

What if you cannot afford 7 to 8 percent yet?

Start with the parts that cost time more than money. A verified Google Business Profile, a WhatsApp number that gets answered, a request for reviews after every sale and consistent posting on one platform cover most of what a small local business needs in the first months. Add paid ads once those work, beginning with a single campaign and a single offer. A small budget spent on one clear thing beats the same money scattered across five. Spending less than the rule of thumb is fine, provided you know what one customer is worth and you measure what each rupee brings back.

Key Takeaways

  • A common rule of thumb is 7 to 8 percent of gross revenue, higher when launching and lower when established.
  • Monthly ad budgets we see run from about ₹3,000 for a cafe to ₹30,000 and above for lead-heavy accounts.
  • Count agency fees, production and tools as well as ad spend when judging cost per customer.
  • Split roughly 70 percent to what works, 20 percent to new channels and 10 percent to experiments.
  • Judge the budget by what a customer is worth and what you can pay per enquiry, not by a percentage alone.

Before You Ask

How much should a small business spend on marketing in India?

A common rule of thumb is 7 to 8 percent of gross revenue, more when launching or growing fast and less when established. For an Indian business with ₹10 lakh of monthly revenue that is roughly ₹70,000 to ₹80,000 a month, including agency fees, ad spend, production and tools. Treat the percentage as a starting range and adjust for margins and the value of a customer.

What is the 70/20/10 rule in marketing?

It splits a marketing budget into three parts: about 70 percent on channels and messages that already work, 20 percent on adjacent ideas worth testing and 10 percent on experiments that may fail. For a small business it keeps most of the money on proven results while leaving room to find the next channel. The split is a guide, and the important part is having one.

Is ₹10,000 a month enough for Facebook and Instagram ads?

It can be for a single-location business with a narrow audience, but it is the lower edge. Across the accounts Safar Spectrum Media manages, budgets below roughly ₹10,000 to ₹15,000 a month tend to keep a campaign in the learning phase, so results stay unstable. If the budget is small, narrow the audience and run one campaign for at least a month before judging it.

*The 7 to 8 percent figure is a widely quoted rule of thumb, not a Safar Spectrum Media benchmark, and stage ranges are starting points. The ₹10 lakh and ₹30,000 examples are illustrations. Monthly ad budget ranges are SSM's observed spread across the accounts it manages, not a rate card.

Safar Spectrum Media is a creative and performance marketing agency in Rajkot, Gujarat — branding, content and paid campaigns for 41+ brands across 10 industries, with 25+ ad accounts under management. More about SSM →

Related: Performance marketing in Rajkot

Unsure If Your Budget Is Enough?

Send us your monthly revenue, what a customer is worth and what you spend now. We will tell you where the budget is stuck and what to change first.