How much should a small business spend on marketing in India?
Quick answer: Most small businesses in India get meaningful results with ₹15,000 to ₹30,000 per month in ad spend, plus the cost of managing it well. Start at the lower end, measure cost per enquiry for 4 to 6 weeks, then scale what works. Spending less than ₹10,000 per month usually produces too little data to learn from.
Ask five people this question and you will get five confident, contradictory answers. Percent of revenue rules, competitor copying, whatever is left after expenses. Here is the answer we give our own customers, with the reasoning visible so you can check it against your situation.
The short answer
Start with ₹15,000 to ₹30,000 per month of ad budget. Run it for 4 to 6 weeks with proper tracking. Judge it on cost per enquiry, not likes or reach. Then scale up what works and cut what does not.
Why less than ₹10,000 a month rarely works
Ad platforms learn from data. A campaign needs enough impressions and clicks for the platform to figure out who responds to your ads. Below roughly ₹300 a day, campaigns crawl through this learning phase for weeks, and you end up judging marketing on a sample too small to mean anything. It feels safe to start tiny, but it usually just delays the real answer by two months.
The split that works for most small businesses
- 70 to 80 percent on lead generation: campaigns that ask for an enquiry, a call or a visit.
- 20 to 30 percent on awareness in your area: cheaper campaigns that make your name familiar so the lead campaigns convert better.
- Zero percent on boosting posts casually. Boosting is the most expensive way to buy the least useful outcome.
What big companies do differently with the same money
A billion dollar company spending ₹30,000 would never put it on one ad. They would run six to ten variations against two or three audiences, watch which combination brings enquiries cheapest, and move money there every week. The budget is the same; the discipline is different. That discipline, not the amount, is usually what separates businesses that grow from businesses that conclude ads do not work.
How to know if your spend is working
One number: cost per qualified enquiry. Take everything you spent in a month, divide by enquiries that were real potential customers. For most local services and clinics in India this lands between ₹150 and ₹800 depending on the industry and city. If you do not know your number, that is the first thing to fix, before changing the budget at all.