Quick answer: Meta ads agencies in India usually charge either a fixed monthly retainer (commonly ₹20,000 to ₹1,00,000+) or 10–20% of your ad spend, sometimes with a minimum fee. Creative production is often extra, and that is where many brands get surprised.
The three common pricing models
1. Fixed monthly retainer
You pay a set fee for campaign management, regardless of spend. Easy to budget and easy to compare. Best when the scope (number of campaigns, creatives and reports) is written down.
2. Percentage of ad spend
Typically 10–20% of what you spend on Meta. Simple, but it can reward the agency for spending more rather than spending well. Usually there is a minimum monthly fee for small budgets.
3. Performance-based or hybrid
A lower base fee plus a bonus linked to revenue or orders. Attractive in theory, but it needs clean tracking and trust on both sides, so it is less common for new relationships.
Typical ranges (estimates, October 2026)
| Monthly ad spend | Typical agency fee | Notes |
|---|---|---|
| Under ₹50,000 | ₹15,000 – ₹35,000 | Often a minimum fee; few creatives included |
| ₹50,000 – ₹3 lakh | ₹30,000 – ₹75,000 or 12–20% | Where most growing D2C brands sit |
| ₹3 – 10 lakh | ₹60,000 – ₹1,50,000 or 10–15% | Creative volume becomes the main lever |
| Above ₹10 lakh | Custom, often % based | Dedicated teams and production |
The hidden cost: creatives
On Meta today, targeting is mostly automated. The creative, meaning the video or image and its first three seconds, decides most of your results. Ads also tire quickly. That means you need new creatives every month.
Many agencies manage campaigns but expect you to supply creatives, or charge extra per video. Before you compare fees, ask:
- How many new creatives are included every month?
- Who writes the hooks and scripts?
- How often do you launch new tests?
At Kalpyx, creative production is part of the package, because we make the videos ourselves.
What is the minimum ad budget?
For most D2C brands we suggest at least ₹1,000–₹1,500 a day (roughly ₹30,000–₹50,000 a month). Below that, Meta has too little data to learn who buys, and tests take a long time to read. If your budget is smaller, it often makes sense to focus first on organic content and a strong product page.
What you should get for the fee
- Tracking checked: pixel, Conversions API and events
- A clear campaign structure, explained in plain words
- New creative tests every week or two
- A weekly update and a monthly report with orders, cost per purchase and ROAS
- Full ownership: your ad account, your pixel, your data
- No markup on ad spend
Red flags
- Guaranteed ROAS before they have seen your numbers
- Running ads from the agency's own ad account
- Reports full of impressions and clicks, but no orders
- Long lock-in contracts with no exit
Want a second opinion on your current ads? Our free growth audit includes a look at your ads in the Meta Ad Library. Or see how our Meta ads management works.
FAQ
How much does a Meta ads agency charge in India?
Commonly a fixed retainer of ₹20,000–₹1,00,000+ a month, or 10–20% of ad spend, sometimes with a minimum fee. Creative production may be extra.
What is the minimum budget for Meta ads?
We suggest ₹1,000–₹1,500 a day (about ₹30,000–₹50,000 a month) so Meta has enough data to optimise.
Should I pay a percentage of ad spend?
It can work, but it rewards the agency for spending more, not for spending well. Fixed fees tied to clear deliverables are easier to judge.