Instagram ads cost Rs 45 to Rs 400 CPM and Rs 4 to Rs 55 CPC for most prospecting campaigns in India in 2026 (upGrowth estimate, September 2026), with Reels the cheapest placement and Feed the priciest. This guide explains what you actually pay for, the 7 factors that set your price, how Meta’s auction and bid strategies work, industry CPC benchmarks and how to lower costs without losing results.
In This Article
Instagram has grown into a powerful advertising platform, with a visual format and an engaged audience that help businesses reach targeted markets. But before you launch a campaign, the first question is simple: how much do Instagram ads cost?
The short answer: Instagram ads cost whatever the auction says. There’s no rate card, so this guide explains what you pay for, the 7 factors that move your price, how bidding works and how to control spend.
Instagram ads cost Rs 45 to Rs 400 per 1,000 impressions (CPM) and Rs 4 to Rs 55 per click (CPC) for most prospecting campaigns in India in 2026, with retargeting reaching Rs 800 CPM. Reels is the cheapest placement and Feed the most expensive, and your objective, audience and creative decide where in that range you land.
Every range here is an upGrowth estimate, September 2026, and matches our Instagram ads pricing India guide, which has the full rate card, daily and monthly budgets and agency fees. This page explains why prices move.
Prefer to watch? Our short video covers Instagram ad pricing for 2026, budget planning and the benchmarks worth tracking.
You pay per billing event, usually impressions or link clicks, and the auction prices each one. Meta’s billing events documentation lists impressions, link clicks, post engagement, page likes and video views, and your optimization goal limits which you can choose.
CPM is the price of 1,000 impressions and CPC the price of 1 click. Cheap impressions that nobody clicks still add up to a high CPC, so judge campaigns on cost per result.
Meta’s ad set budget reference sets the minimum daily budget at USD 0.50 for ad sets billed on impressions and USD 2.50 for clicks or video views under automatic bidding, converted to your currency when you create the ad set. A useful test needs more: we start at Rs 500 a day.
Your objective, placement, audience, timing, industry, creative and bid strategy set what you pay, and you can steer 6 of the 7.

Awareness, traffic, leads or sales: your goal sets what Meta optimizes for. Lead and sales goals chase rarer actions, so each result costs more.
Instagram offers Feed, Stories, Reels and Explore, plus profile and search placements. Reels runs Rs 45 to Rs 140 CPM in our estimate, against Rs 150 to Rs 350 for Feed.
Tightly defined audiences (say, female entrepreneurs in tier 1 cities) mean more bidders for a small pool. Retargeting pools cost the most, at Rs 250 to Rs 800 CPM.
Diwali, IPL and sale events pull more advertisers into the same auction, so plan tests around them to lower your Instagram promotion cost. Our guide to seasonal Facebook ad pricing covers the same Meta auction.
More bidders means higher prices. In our estimates, fintech pays Rs 200 to Rs 400 CPM and F&B Rs 90 to Rs 220.
The auction weighs how likely your ad is to get your result, so creative that people act on lowers your effective price.
Automatic bidding chases volume. Caps trade some volume for cost control, as the auction section explains.
Also Read: Facebook ads pricing models
Reels ads cost the least per impression and Feed photo or carousel ads the most, but the cheapest format isn’t always the best return.
| Format | CPM in India | Best for | Watch out for |
|---|---|---|---|
| Reels ads | Rs 45 to Rs 140 | Short-form video, younger audiences | Needs native vertical video |
| Explore ads | Rs 60 to Rs 160 | Cheap reach and awareness | Low purchase intent |
| Stories ads | Rs 80 to Rs 200 | Full-screen promos, retargeting | Reused Feed assets look out of place |
| Photo ads (Feed) | Rs 150 to Rs 350 | Simple brand visibility | Highest CPM of the core placements |
| Carousel ads (Feed) | Rs 150 to Rs 350 | Several products in 1 ad | A weak first card loses the swipe |
Meta’s auction weighs your bid strategy, your bid amount and the probability that your ad gets the result you optimize for. Per Meta’s bidding overview, you win when you’re likely to hit your goal within your cost limits, and your cost per result usually lands around or below your bid.

That’s why a relevant ad people act on can beat a bigger bid from an ad they ignore.
Meta’s bid strategy documentation lists 4 options:
Learn your real cost per result first, then add a cap. Our paid media ROI calculators show what you can afford.
Instagram CPC in India runs from Rs 6 to Rs 18 for F&B up to Rs 20 to Rs 55 for fintech, based on upGrowth estimates from September 2026.

Most D2C categories pay Rs 8 to Rs 25 per click, and regional language creative in tier 2 cities can drop CPC to Rs 4 to Rs 12.
Also Read: Instagram ads pricing in India for 2026
Lower costs come from relevance, testing and budget discipline, not lower bids. It isn’t about spending less. It’s about spending smart.

Refine audience targeting by interests, behaviors and exclusions so your ads stay relevant.
Run A/B tests on creatives, CTAs, headlines and placements, then fund the winners.
Read CPC, CPM, CTR, frequency and ROAS together, and pause low performers.
Start with conservative daily budgets and add a cost cap once you know your cost per result.
Watch frequency for ad fatigue and use retargeting to convert people who already know you.
These are the terms you’ll meet most when planning Instagram ad spend.
Most prospecting campaigns in India pay Rs 45 to Rs 400 per 1,000 impressions and Rs 4 to Rs 55 per click in 2026, with retargeting reaching Rs 800 CPM (upGrowth estimate, September 2026). Reels is the cheapest placement at Rs 45 to Rs 140 CPM and Feed the priciest at Rs 150 to Rs 350.
Meta’s ad set documentation sets the minimum daily budget at USD 0.50 for ad sets billed on impressions and USD 2.50 for clicks or video views under automatic bidding, converted to rupees when you create the ad set. That’s a technical floor, not a useful budget. We start awareness or traffic tests at Rs 500 a day.
High CPC usually comes from a narrow audience that many advertisers want, tired creative that people don’t click, a placement mix weighted toward Feed or a busy season such as Diwali. Check frequency and CTR first. If frequency climbs while CTR falls, refresh the creative before you change bids or widen the audience.
Start with automatic bidding (lowest cost without a cap), so Meta bids for the lowest-cost results while you learn what a result really costs. Then add a cost cap to keep your cost per action near target. A bid cap stops Meta bidding above your limit, which protects spend, but a cap set too low wins fewer auctions.
In upGrowth’s September 2026 estimates, fintech pays the most at Rs 200 to Rs 400 CPM and Rs 20 to Rs 55 per click, followed by beauty and personal care at Rs 15 to Rs 40 per click. F&B and quick commerce pay the least, at Rs 90 to Rs 220 CPM and Rs 6 to Rs 18 per click.
Before you add budget, find where the current budget leaks, starting with cost per result by placement and audience.
upGrowth’s social media advertising team can optimize your strategy, creative and targeting, so you get better results without overspending.
In This Article