The most common question Indian business owners ask: “How much should I spend on marketing?” The honest answer is: it depends on your stage, category, and growth ambition. But there are clear frameworks and Indian market benchmarks that make the decision less guesswork.
How Much to Spend on Marketing in India
The Revenue Percentage Framework
The most common benchmark: marketing spend as a percentage of revenue.
| Business Stage | Revenue | Marketing Spend % |
|---|---|---|
| Pre-revenue startup | ₹0 | N/A (use time, not budget) |
| Early traction | Under ₹50L/year | 30–50% |
| Growth stage | ₹50L–₹5Cr/year | 15–30% |
| Scale stage | ₹5Cr–₹50Cr/year | 10–20% |
| Established | ₹50Cr+/year | 5–15% |
Why early-stage businesses spend more as %: You’re buying market position, brand awareness, and customer data. The investment compounds — customers acquired today generate repeat revenue for years.
India-specific adjustments:
- B2B SaaS: 25–40% of revenue (long sales cycles require sustained marketing investment)
- D2C e-commerce: 20–35% (high competition; performance marketing is the business)
- Local services: 5–15% (word of mouth and Google Business Profile reduce dependence on paid)
- Real estate: 2–8% of revenue (high ticket size means absolute spend is high even at low %)
The Customer Acquisition Cost (CAC) Framework
More precise than revenue %: Set a maximum CAC based on your lifetime customer value.
Formula: Max CAC = Customer LTV × Target CAC:LTV ratio
India CAC:LTV targets:
- Consumer (D2C): 1:3 (spend ₹1 to acquire a customer worth ₹3)
- B2B SaaS: 1:4–1:6 (acquire at ₹10,000, customer pays ₹40,000–₹60,000 LTV)
- E-commerce marketplace: 1:2 (thin margins; tighter constraint)
- Local services: 1:5+ (one customer may refer many more)
Example: D2C beauty brand: Average customer buys 3× per year × ₹800 average order = ₹2,400/year. 2-year customer lifespan = ₹4,800 LTV. At 1:3 ratio: max CAC = ₹1,600. If your blended CAC is ₹800, you have room to scale. If it’s ₹2,000, you’re acquiring customers at a loss.
Channel-by-Channel Budget Allocation for India
By Business Type
D2C / E-commerce brand (₹5L/month marketing budget):
- Meta Ads (Facebook + Instagram): ₹2,50,000 (50%) — primary acquisition
- Google Shopping + Search: ₹1,25,000 (25%) — intent capture
- Influencer / UGC: ₹75,000 (15%) — content production + awareness
- WhatsApp + Email tools: ₹25,000 (5%) — retention
- SEO / content: ₹25,000 (5%) — long-term organic
B2B SaaS (₹3L/month marketing budget):
- Google Search: ₹90,000 (30%) — high-intent capture
- LinkedIn Ads: ₹60,000 (20%) — B2B audience targeting
- Content/SEO: ₹60,000 (20%) — inbound demand generation
- Events/webinars: ₹45,000 (15%) — community and relationship
- Email/WhatsApp: ₹15,000 (5%) — nurture and retention
- PR/outreach: ₹30,000 (10%) — earned media
Local service business (₹50,000/month budget):
- Google Ads (Search): ₹20,000 (40%) — “near me” and local intent
- Google Business Profile optimization: ₹5,000 (10%) — local SEO
- WhatsApp marketing: ₹5,000 (10%) — customer communication
- Meta Ads (local targeting): ₹15,000 (30%) — awareness in local geography
- Content/social: ₹5,000 (10%) — trust building
Real estate developer (₹10L/month budget):
- Google Ads: ₹3,50,000 (35%) — high-intent property searches
- Meta Ads: ₹3,00,000 (30%) — audience targeting and retargeting
- Property portals (99acres, MagicBricks): ₹2,00,000 (20%) — marketplace presence
- YouTube: ₹75,000 (7.5%) — virtual tours and project videos
- Print/OOH: ₹75,000 (7.5%) — credibility and local market visibility
Setting Your Marketing Budget
Step 1: Define the Goal
Before allocating budget, define what growth you’re trying to achieve:
- Revenue goal for next 12 months
- Required new customers to hit that goal
- Target CAC (from LTV framework above)
From there: Required customers × target CAC = total acquisition budget.
Example: Goal: ₹1Cr revenue. Current customers contribute ₹40L (existing base). Need ₹60L from new customers. Average customer value: ₹5,000. Need 1,200 new customers. Target CAC: ₹800. Acquisition budget: ₹9,60,000 (₹80,000/month).
Step 2: Prioritize Channels by Efficiency
Your highest-converting channel gets prioritized first.
If you currently run Google Ads at ₹600 CAC and Meta Ads at ₹1,200 CAC:
- Max out Google Ads budget before scaling Meta
- Move to Meta when Google volume plateaus
India channel efficiency reality:
- Google Search: Highest intent, often highest quality leads/customers
- Meta Ads: Largest reach, variable quality depending on targeting
- SEO/content: Lowest ongoing CAC once established, but highest time-to-result
- LinkedIn: Highest B2B quality, highest CPL
Step 3: Reserve for Testing
Allocate 10–15% of budget for testing:
- New channels you haven’t tried
- New creative approaches
- New audiences
- New landing page variants
Without a test budget, you never discover what could perform better than your current approach.
India-Specific Budget Considerations
Festival Season Budget Surge
India’s festive season (October–December: Navratri, Dussehra, Diwali, Christmas) demands higher marketing budgets because:
- Ad costs (CPM, CPC) rise 30–80% as all advertisers compete for attention
- Consumer purchase intent spikes — the ROI on marketing investment can be highest of the year despite higher costs
- Competitor spending increases; maintaining share of voice requires proportional increase
Recommendation: Increase festive season marketing budget 50–100% above monthly average. Build this into annual planning.
Annual vs. Monthly Budget Thinking
Annual budget planning (recommended): Plan your full-year marketing budget in April (start of Indian financial year). Allocate by quarter, with adjustments for:
- Festival season Q3 surge (Oct-Dec)
- New product launches
- Geographic expansion months
Monthly review: Review actual CAC vs. target monthly. Scale channels performing below target CAC; reduce spend on channels over-spending vs. target.
Measuring Marketing ROI in India
The metrics that matter by channel:
| Channel | Primary metric | India target |
|---|---|---|
| Google Search Ads | CPL or CPA | Varies by industry (see benchmarks) |
| Meta Ads | ROAS (e-comm) or CPL (lead gen) | 3–5× ROAS; ₹200–₹2,000 CPL |
| SEO/content | Organic sessions + organic conversion | Growing MoM |
| Retention rate improvement, repurchase rate | Measurable lift | |
| Influencer | Revenue from promo codes | 2–5× spend |
| MQL count + SQL conversion | ₹500–₹2,500 CPL |
The one metric that integrates all channels: Blended CAC — total marketing spend / total new customers acquired. If this is below your target CAC:LTV ratio, your marketing is working. If above, either reduce spend on inefficient channels or improve conversion rates.
AdsMG AI manages Google Ads and Meta Ads within your marketing budget — with automated campaign optimization to minimize CAC and maximize ROAS for Indian businesses. See the platform.
Turn the ideas in this article into live campaigns, content, and creative tests.
AdsMG AI helps growth teams move from strategy to execution without stitching together separate tools for copy, optimization, and reporting.