Strategy

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

8 September 2026 7 min read E-Skulpt editorial team

A practical breakdown by revenue band, the split between retainer and ad spend, and the three mistakes that waste most first-year budgets.

Most Indian small businesses either spend too little to matter or spend enough on the wrong channel. Both feel like failure, and both are avoidable with about twenty minutes of arithmetic.

Start with a percentage, not a number

A workable rule for Indian SMEs is 5–10% of annual revenue on marketing. Take the lower end if you are established and mostly need maintenance; take the upper end if you are trying to grow faster than your market. A business turning over ₹2 crore should therefore be looking at ₹10–20 lakh a year, or roughly ₹85,000–1,65,000 a month across everything.

If that number is alarming, the useful reframe is this: you are probably already spending it. Referral commissions, exhibition stalls, printed brochures, the discount you give to win a price-sensitive customer — that is all marketing spend. Digital simply makes it measurable.

Split it roughly 60:40

Of whatever you allocate, plan about 60% for execution — the people making the ads, writing the content, building the pages — and 40% for media, the money that goes to Google and Meta. Any agency quoting a fee "including ad spend" is usually hiding one inside the other. Ask for the split in writing.

For a ₹50,000 monthly budget that means roughly ₹30,000 of work and ₹20,000 of media. Below about ₹15,000 in monthly ad spend the data gets too thin to optimise honestly — you will not gather enough clicks to know which keyword works.

Three bands that actually work

₹15,000–25,000 a month. Do one thing properly. For a local business that means Google Business Profile optimisation, a decent landing page and a review generation system. Skip social media at this level; a page posting twice a month is worse than no page.

₹25,000–60,000 a month. Two channels. Usually search — SEO plus a modest ads budget — with light social so the business looks alive. This is where cost per enquiry first becomes predictable.

₹60,000–1,50,000 a month. Three or four channels with real content production, paid social, and automation on the follow-up. At this level expect a named account manager and fortnightly optimisation, not a monthly PDF.

The three mistakes that waste first-year budgets

Spreading too thin. Five channels at ₹8,000 each will all underperform. Two at ₹20,000 will not.

Changing course at month three. SEO and content compound. Stopping in month three — which is exactly when it feels most pointless — throws away the investment immediately before it starts returning.

Ignoring the follow-up. We regularly meet businesses spending well on generating enquiries that nobody calls back for six hours. Fixing response time costs almost nothing and often does more than increasing the budget. Do that first.

How to know it is working

Track three numbers monthly: cost per qualified enquiry, enquiry-to-customer rate, and average order value. If cost per enquiry is falling and the other two are stable, your marketing is working — whatever happened to the follower count.

Want this done for you instead?

We will review your position against everything in this article and send a written summary of what to change first. Free, no obligation, yours to keep.