Instagram Ad Cost in India: Meta's Rules vs Agency Rates

14 min read

Instagram ad cost in India has no Meta rate card. What Meta does publish in November 2026: a 175% day cap, GST and 2% TDS, UPI rules, beside agency CPC estimates.

Renaissance-style painting of a walled hill town at dawn with market stalls, a red banner rising above the square

Guides to Instagram ad cost in India hand you a rupee rate. “You can start with as little as ₹100 per day for Instagram ads in India”, says Young Urban Project, and Boss Wallah gives an average of ₹2 to ₹6 per click. Meta’s own page on minimum budgets has no such number. It opens: “This article uses US dollars when referencing minimum budget requirements. Minimum budgets may vary by country and objective.”

Meta sets the rules for what an Instagram ad can spend and leaves the price to an auction: how far a day can run over budget, what a week can total, how a cost-per-result bid sizes the budget, and how Indian accounts are billed and taxed. Every rupee rate per click or per thousand impressions in those guides is the publisher’s own estimate or currency conversion, and two of those pages each print CPC ranges whose tops differ by 20 times or more. I would plan the budget on Meta’s rules and read each rupee rate as one source’s dated guess. Meta’s pages quoted here were read on 5 November 2026, and Meta rewords them; prices and limits change.

Meta’s help pages publish no rupee price for Instagram ads. You set a daily or lifetime budget; on a daily budget Meta can spend up to 175% of it on one day and no more than 7 times it in a Sunday-to-Saturday week. Meta India bills accounts with India as the business country in rupees, adding GST and TDS.

How Much Does an Instagram Ad Cost in India? Who Says What

As much as you budget: Meta’s cost of advertising page says “When you advertise on Meta, you decide how much you want to spend”, and the rupee CPC and CPM figures come from third-party guides. Here is what each source says, with the date it gives:

SourceDate on the pageBasis it statesCPCCPMStarting budget
Meta Business Help CentreRead 5 November 2026Your budget and bid strategy; minimums “may vary by country and objective”None publishedNone publishedA minimum exists; the page quotes US dollars
upGrowthPublished 20 April 2026; figures “upGrowth estimate, September 2026""based on campaigns we manage”₹4 to ₹55₹45 to ₹400 prospecting; Reels ₹45 to ₹140, Feed ₹150 to ₹350₹500 a day as “our working floor for a test”
Young Urban Project14 April 2025USD averages converted at about ₹82-85 per dollar, plus “broad estimations”₹0.45 to ₹3 (FAQ); ₹35 to ₹60 (table); ₹0.5 to ₹200 (broader range)₹7 to ₹13 (FAQ); ₹560 to ₹660 (table)“as little as ₹100 per day”; at least ₹3,000 for a full campaign
Boss Wallah28 August 2025, under a 2026 titleNo method given for its averages; its Instagram vs Facebook section names Chatsonic as its source₹2 to ₹6 average; ₹33.75 to ₹145.98 in its Facebook comparison FAQ₹70 to ₹200”a small test budget”
Range bars of rupee cost per click for Instagram ads in India by source: upGrowth Rs 4 to Rs 55, Young Urban Project Rs 0.45 to Rs 3, Rs 35 to Rs 60 and Rs 0.5 to Rs 200, Boss Wallah Rs 2 to Rs 6 and Rs 33.75 to Rs 145.98, and no rupee CPC on the Meta pages cited

What the table shows:

  • One page, two answers. Young Urban Project’s FAQ gives ₹0.45 to ₹3 per click and its own summary table gives ₹35 to ₹60. Boss Wallah’s average is ₹2 to ₹6, and its Facebook comparison puts Instagram CPC at ₹33.75 to ₹145.98.
  • Only upGrowth names its basis as its own client campaigns. Young Urban Project says the rupee estimates in its table are conversions at about ₹82-85 per dollar, approximations “since official Indian-specific Instagram ad cost data is limited”.
  • None of them is Meta’s number, so a quote that cites “Meta’s rate” for Instagram in rupees is citing something no Meta page cited here contains.

The Instagram hashtag limit has the same problem: three numbers circulate, and only 5 is Instagram’s current caption limit.

Advertisements

The Minimum Budget for Instagram Ads in India Is Not Published in Rupees

Meta’s Best practices for minimum budgets page says a minimum exists and describes how it is set, without giving a rupee figure. When it sets one, Meta considers “business vertical, budget type, buying type, bid strategy, optimization, currency and schedule”. You should see an alert in Meta Ads Manager if your budget does not meet the minimum, and Meta’s cost page adds: “Some types of advanced ads have a minimum spending requirement. You’ll be informed of this during ad creation.”

upGrowth’s page says Ads Manager shows your rupee floor at setup. That is consistent with Meta’s alert, and it means the floor you see belongs to your account, objective and settings, not to Instagram in general.

The budget rules Meta does publish, with my rupee arithmetic on Meta’s dollar examples:

Meta’s ruleMeta’s exampleRupee version (my arithmetic)
With a cost per result goal, “your daily budget should be at least 5 times the amount of your cost per result goal”$5 goal, $25 daily budgetA ₹50 cost per result goal needs at least ₹250 a day
Lowering a lifetime budget: keep it at or above what you have spent so far, plus 10% of what you spent over the past 2 days$300 spent, $100 of it in 2 days: at least $310₹3,000 spent, ₹1,000 of it in 2 days: at least ₹3,100
Cutting a daily budget late in the day: the system may already have spent past the new amount$200 cut to $100 at 5pmCut ₹2,000 to ₹1,000 in the evening and that day’s spend can already be over ₹1,000

Instagram Ad Cost per Day and per Week: Meta’s Caps in Rupees

Meta’s About daily budgets page defines a daily budget as “a daily spending target over the course of a calendar week”, running Sunday to Saturday. On days with better opportunities Meta “may spend up to 75% over your daily budget”, and two hard limits sit above that: “For every day ending at midnight, spending won’t be more than 175% of your daily budget. For every week ending Saturday at midnight, spending won’t be more than 7 times your daily budget.”

With ad set budget sharing turned on, Meta may share up to 20% of an ad set’s flexible daily budget with other ad sets. Meta puts that at “up to 210% of your daily budget” on a day, and its example gives $840 a week on a $100 daily budget, which is 8.4 times. Applied to rupee daily budgets:

Daily budgetMost on one day (175%)Most in a Sun-Sat week (7x)With budget sharing: day (210%)With budget sharing: week (8.4x)
₹200₹350₹1,400₹420₹1,680
₹500₹875₹3,500₹1,050₹4,200
₹1,000₹1,750₹7,000₹2,100₹8,400
₹2,000₹3,500₹14,000₹4,200₹16,800
₹5,000₹8,750₹35,000₹10,500₹42,000

These rows are arithmetic on Meta’s percentages; Meta’s examples are in US dollars. Three cases the table does not cover:

  • Starting mid-week. Meta prorates the week and adds up to 25% of the daily budget. Its example: $50 a day from noon on Wednesday spends no more than $187.50 by Saturday. At ₹500 a day from noon on Wednesday, that is 3.5 days x ₹500 + ₹125 = ₹1,875.
  • Changing the budget mid-week. The same formula runs on the new budget for the days left. Meta’s example cuts $100 to $50 at the start of Wednesday for a $212.50 limit over the 4 days; cutting ₹1,000 to ₹500 the same way gives 4 x ₹500 + ₹125 = ₹2,125, plus whatever already ran Sunday to Tuesday.
  • Spend over the caps. Meta says it “will consider refunds” for spend above 1.75 times the daily budget on a day or 7 times it in a week, “depending on the specific use case”.

The daily budgets page gives no monthly multiplier. For a month, count full weeks: ₹500 a day across four Sunday-to-Saturday weeks can spend at most 4 x ₹3,500 = ₹14,000 without budget sharing. If the month’s total matters more than an even daily pace, Meta’s page describes a lifetime budget as useful “if you don’t want to exceed a certain amount of overall spend”. Google caps a campaign by day and by month instead, and the Google Ads cost guide for India works through its multipliers.

Boost From the Instagram App, instagram.com or Ads Manager

Meta’s Ways to advertise on Instagram page starts with the account: “To advertise on Instagram, you need to create or switch to a professional (business or creator) account.” It then lists five places to start an ad, and they differ in what you control:

Where you startWhat you controlAdvantage+ featuresPayment note
Instagram app (boost)Goal, audience, daily budget, duration; “audience and placement options are set automatically”Not stated for the appOn iOS you pay with available funds, and the Apple fee note below applies
instagram.com (boost)“Boosting here has the same features as boosting from the app”Same as the appMeta’s suggested way to avoid the Apple fee
Your Facebook PageSome placement and audience options; ads can run on Facebook and Instagram”full Advantage+ features are only available in Ads Manager”Not covered on Meta’s page
Meta Business SuitePosts, ads, permissions and insights in one place”Some Advantage+ features”Not covered on Meta’s page
Meta Ads ManagerObjective, budget, schedule, audience, placements, creative”all Meta Advantage+ features that are available to you”Not covered on Meta’s page

Meta’s boost instructions run in this order:

  1. Go to your profile and tap Professional dashboard, then Ad tools.
  2. Tap Choose a post, pick a post or story, and tap Next.
  3. Connect a Facebook Page when prompted, or tap Skip; if you skip, Meta says you won’t see this step on future boosts.
  4. Set the Goal (profile visits, website visits or messages), Audience, Budget per day and Duration.
  5. Tap Boost post under Review. The ad runs after Meta reviews and approves it.

In Ads Manager, you click + Create, pick an objective that supports Instagram, and set budget, schedule, audience and placements. To run only on Instagram, select Show more settings and pick Instagram under Platforms; Meta recommends Include all available placements instead.

The iPhone app carries a cost note on both Meta pages: “In most regions, an Apple service fee of 30% of your total ad payment, before any taxes and local fees, may apply when you add available funds to your ad account in the Instagram iOS app.” Meta’s advice is to “use instagram.com instead of the Instagram iOS app”. Meta does not say whether India is one of those regions. Its India TDS refund page adds a second point for Indian businesses: Meta ads bought through the Apple App Store “are not eligible for a tax deduction at source (TDS) refund claim”. Boosting from instagram.com, the route Meta names, keeps the spend off the App Store. Meta Verified is a separate subscription and not ad spend; its rupee prices on the App Store are a different bill.

Facebook vs Instagram Ad Cost: One Auction, One Bill

Meta’s cost of advertising page covers “Facebook, Instagram, Messenger, and Meta Audience Network” in one article, with the same budget, bid strategy, campaign spending limit and account spending limit for all of them. In Ads Manager, Meta recommends Include all available placements, so an ad “will run across a variety of Meta platforms, including Instagram”, and Meta’s India TDS page covers “ads on Facebook, Instagram or other Meta technologies” together, so the rupee billing and tax rules above do not change by app.

Meta publishes no rupee comparison between the two. The agency figures:

SourceInstagramFacebook
upGrowth (Instagram guide above, Facebook guide), estimates of September 2026CPC ₹4 to ₹55; CPM ₹45 to ₹400CPC ₹4 to ₹50; CPM ₹60 to ₹250
Boss Wallah FAQ, 28 August 2025CPC ₹33.75 to ₹145.98CPC ₹21.94 to ₹81.85
Young Urban Project, 14 April 2025, in US dollarsCPC $0.40 to $0.70CPC $0.30 to $0.50

Boss Wallah and Young Urban Project put Instagram’s CPC above Facebook’s, while upGrowth’s two ranges overlap from ₹4 to ₹50. No Meta page cited here says either app is cheaper, so treat the gap as something to test in your own account.

Advertisements

GST and TDS on Instagram Ads in India

Meta’s India GST page says that beginning October 2018, Meta ads in India “will be sold by Meta India, billed and paid for in Indian rupees and subject to a goods and services tax (GST) and tax deducted at source (TDS)”, for every ad account with India as the business country. What the India pages say, as of November 2026:

ItemWhat Meta’s page saysSource
When tax is added”GST and TDS are added whenever you’re charged for your ads”GST page
GST rateNot stated on Meta’s GST pagesGST page, monthly invoicing GST page
GSTIN”Entering a GSTIN isn’t mandatory”; enter it to take input tax creditGST page
GSTIN formatA 15-character number, added under Business info in Payment settingsAdd your GST registration number
TDS rate”the current rate for advertising is 2%“TDS refund page
TDS refundFor card and local payments: paid as Meta ad credit, applied to the ad account; “It may take up to 2 months”TDS refund page
TDS deadline”All certificates must be received by October 31 for the previous fiscal year”TDS refund page
TANMust be added to each ad account to claim TDS backTDS refund page
App Store purchasesNot eligible for a TDS refund claimTDS refund page

The 31 October deadline is for card and local payments; monthly-invoicing accounts pay TDS every quarter and send certificates as soon as they can; Google runs its own forms and quarterly deadlines, covered in the Google Ads TDS refund guide. Meta’s pages add that Meta “isn’t able to give tax advice”, so the GST rate on your invoice is a question for your accountant, not this table.

How to Pay for Instagram Ads in India: Cards, UPI and Netbanking

Meta’s accepted payment options page lists two groups for India:

  • Cards: credit cards or co-branded debit cards, including American Express, Mastercard and Visa.
  • Local manual methods: Netbanking and UPI, available “if the country of your ad account is set to India and your currency is set to the Indian rupee (INR)”, and only “if you choose one when you first set up your ad account”.

The first payment method also decides how you are charged:

Payment settingHow it worksSource
Automatic paymentsA card whose bank supports recurring payments; you are charged each time costs reach a payment threshold that starts small and may rise. Thresholds in India “may differ due to eMandate regulations enacted by the Reserve Bank of India (RBI)“Payment options page; About payment thresholds
Available fundsUPI and other manual methods; you add money first and Meta deducts “up to once a day”, with no payment threshold and an optional auto reloadAbout available funds

The setup-only rule for UPI is the one to get right on day one: an account created with a card cannot add UPI later, per Meta’s wording. Google’s prepay and postpay settings work on a different logic, mapped in Google Ads payment methods in India.

Instagram Ad Cost Calculator: Use Meta’s Estimates Instead

None of the Meta pages cited here offers a rupee calculator. What Meta’s cost of advertising page, linked above, does say is that “Meta provides estimates of audience reach and potential results before you finalize your ads”, based on your budget, bid and targeting. Those estimates, shown before you publish, are the nearest Meta comes to telling you what your own budget buys. For video on Google’s side, what YouTube ads cost in India runs into the same missing rate card, format by format.

Setting an Instagram Ad Budget in India From Meta’s Rules

Working only from what Meta publishes:

  1. Pick the weekly amount you can lose while you learn, then divide by 7 for the daily budget: ₹3,500 a week is ₹500 a day.
  2. Check the 175% day. At ₹500 a day, one day can reach ₹875; turn on budget sharing and it can reach ₹1,050.
  3. Use a lifetime budget for a fixed total, such as a sale that must not cost more than a set amount.
  4. Size the budget to your bid. With a ₹50 cost per result goal, the daily budget should be at least ₹250.
  5. Boost from instagram.com, not the iOS app, to stay clear of the Apple fee and of the App Store exclusion from TDS refunds.
  6. Decide UPI or card at setup, and add your GSTIN if you want input tax credit.

The Instagram ad cost an agency quotes is its estimate from its own campaigns or a currency conversion. Meta’s rules are the part you can plan on today. Check Ads Manager’s estimate for your own budget before you trust any rupee rate.

Next read Instagram Hashtag Limit: 5, Not 3 or 30, and Who Says So The Instagram hashtag limit is 5 per reel or post, set on 18 December 2025. Here is where the 3 and the 30 come from, with each source and the date it gives.

Frequently Asked Questions

How much does it cost to boost a post on Instagram in India?

Meta sets no fixed boost price: you choose a daily budget and a duration when you boost, and Meta's help pages publish no rupee minimum. Boosting in the Instagram iOS app means paying with available funds through the App Store, where Meta says a 30% Apple service fee may apply in most regions, so Meta suggests instagram.com instead.

What is the minimum budget for Instagram ads in India?

Meta's minimum-budget article quotes US dollars only and says minimum budgets may vary by country and objective; Ads Manager shows an alert if your budget is below the minimum. The ₹100 a day figure that circulates is Young Urban Project's advice, not a Meta rule.

Is GST charged on Instagram ads in India?

Yes, for ad accounts with India as the business country. Meta India bills those accounts in rupees and adds GST and TDS whenever you are charged. Meta's GST page does not state the GST rate; its TDS page gives 2% for advertising and, for card and local payments, refunds it as Meta ad credit after you send the TDS certificate.

Can I pay for Instagram ads with UPI in India?

Yes, if the ad account's country is India and its currency is INR, and only if you choose UPI or Netbanking when you first set up the ad account. Those manual methods put the account on available funds, so you add money before ads run.

Are Instagram ads more expensive than Facebook ads in India?

Meta publishes no rupee comparison, and the agency figures disagree. Boss Wallah puts Instagram CPC at ₹33.75 to ₹145.98 against ₹21.94 to ₹81.85 for Facebook, while upGrowth's September 2026 estimates are ₹4 to ₹55 per click on Instagram and ₹4 to ₹50 on Facebook.

Advertisements
Swapnil Biswas

Written by Swapnil Biswas

Senior Product Marketing Manager at TestMu AI

I write the brief. Then I build it. I love AI enough to build the tools and automations I market with.