Instagram Ads Cost: What You Pay and How Billing Works

Nathan FieldNathan FieldFounder, Havstock14 min read
Illustration of a phone showing a Sponsored Instagram ad that reads Before and after, next to a Budget card with Daily budget, Duration and Total and a Boost button, and a Charged note

Instagram ads cost whatever budget you set, because Meta sells ad space in an auction, not at a fixed price. Meta's own budget page says to start with at least $5 a day and run the ad for more than six days. So a first test is about $35, and $5 a day for a month is about $150. Here is how the Instagram ads cost adds up, when your card gets charged, and how to tell if it is worth it.

We read Meta's own help pages on 18 October 2026. Most guides on Instagram advertising cost quote a cost per click with no source, or with old data. We only use numbers we could check, and we say where each came from.

The short answer

  • Price: there is no price list. Meta runs an auction for every ad view, and you set the budget.
  • Start: Meta suggests at least $5 a day, for more than six days.
  • Billing: your card is charged when your spend reaches a set amount, and again on your monthly bill date.
  • Watch out: a daily budget can spend up to 75% more on a good day. Boosting from the Instagram app on an iPhone can add a 30% Apple fee in most regions.
  • Worth it: worth a test if one new customer pays back a month of spend.

How much do Instagram ads cost?

There is no set price for Instagram ads. Meta's pricing page, checked 18 October 2026, says "There are many factors that contribute to an ad campaign's cost". You pick a budget. Meta then spends it showing your ad to people.

Each time someone could see an ad, Meta runs an auction. Its page About ad auctions says the winner is the ad with the highest "total value". Meta adds up three things to get it:

  • Your bid: what you are willing to pay for the result you want.
  • Estimated action rates: how likely this person is to click, message or buy from your ad.
  • Ad quality: based on things like people hiding the ad, and signs of clickbait.

The useful line for a small business: Meta says "an ad that's more relevant to a person could win an auction against ads with higher bids." So a clear, useful ad can beat a bigger spender's dull one. Meta also says its own auction changes "will not cause us to charge you more than your bid".

You do not buy an Instagram ad for a set price. You set a budget, and the auction decides what each view costs.

What is the minimum budget for Instagram ads?

Meta no longer publishes one fixed minimum. Its page on best practices for minimum budgets says minimums "may vary by country and objective". If your budget is too low, Ads Manager shows you an alert.

A few rules from Meta's pages do hold:

  • The suggested start. Meta's page on setting a budget for Instagram ads says "We recommend starting with at least $5 for your budget and picking a duration over 6 days."
  • Minimums are daily, even on a lifetime budget. Meta's "Budget is too low" page says a five-day lifetime budget "must be five times the daily minimum budget."
  • New accounts pay per view first. Meta says a new ad account has to spend at least $10 being charged for impressions before it can switch to paying for something else, like link clicks.

Some older guides still say Instagram ads start at $1 a day. We could not find that number on Meta's current pages. Trust the number Ads Manager shows you.

When does Instagram charge your card?

Not when you press the button. If you pay by card or PayPal, Meta's page About payment thresholds says you are charged at two moments:

  1. When your unpaid ad costs reach your payment threshold.
  2. On your monthly bill date, for anything left over.

A payment threshold is the amount you can spend before Meta charges you. New accounts start small. Meta's example uses $25: once your ad costs reach $25, you are charged $25. The threshold may rise over time.

So one ad can mean several charges in a month, and a charge can come after you stop. Meta says you "may still receive a bill after pausing the ad", but only for costs from before it stopped.

A $25 charge two days in is not an error. It is your payment threshold.

Budget is not the same as spend

Your budget is the most you will spend. Meta's page on Instagram ad billing says "You won't be charged more than the budget you set." Set $30 for a week, spend $25, and "your bill will be $25."

Do you pay per click or per view?

It depends on your goal. Meta says that for many goals you pay for impressions, which means views, billed per 1,000 views (CPM). Some goals let you pay per link click instead (CPC). If you pay per click and nobody clicks, Meta says you are not charged.

Daily budget vs lifetime budget

You pick one of two budget types. Each one spends differently.

Budget typeWhat you setWhat Meta can doGood for
Daily budgetAn average amount per daySpend up to 75% more on a good day, but never more than 7 times the daily budget in a Sunday to Saturday weekAds that run all the time
Lifetime budgetOne total for the whole runSpend more on some days and less on others, but stay within the totalA test with an end date and a hard cap

Sources: Meta's About daily budgets page and its page on lifetime budgets, both checked 18 October 2026. Here is the daily rule with numbers. Set $20 a day, and Meta can spend up to $35 on one day. Over the full week, it will not go past $140.

Our view: for a first test, use a lifetime budget with an end date. You know the most you can spend before you start.

Boosting a post in the Instagram app vs Ads Manager

A boost is the simple way in. Meta says that when you boost a post or story, "you're creating an ad from the content that you've already shared". You pick a goal, an audience, a budget and how long it runs. Most ads start "within the hour".

Ads Manager is the full tool. Meta's page on boosted posts vs Meta ads says "campaign creation, budget settings and performance metrics are only available in Ads Manager."

What you getBoost on InstagramAds Manager
GoalsProfile visits, website visits, messagesAdds goals like leads and sales
TargetingAutomatic, or your own audienceMore detailed options
BudgetA daily amount and a lengthDaily or lifetime, plus bid controls
Best forA quick test of a post that already does wellLead forms, tracking and anything you want to measure

The 30% Apple fee on iPhone boosts

Instagram's help page on avoiding the Apple service fee says that when you boost in the Instagram app on an iPhone or iPad, "you'll pay through the Apple App Store." Apple adds a service fee and keeps it. Meta's boosted posts page puts it at 30% of your total ad payment, before taxes, "in most regions".

The fix is simple. Boost from instagram.com in a web browser, or from Meta Business Suite or Ads Manager. Instagram says the ad is then delivered "in the same way".

On an iPhone, boost from instagram.com in your browser, not the app. Instagram says it saves you 30%.

What changes the cost of Instagram ads?

Meta lists ad quality, bid strategy, your goal and your budget type. Here is what matters for a local business.

Your audience

Every advertiser who targets the same person competes for that view. Meta's pricing page says "Ad sets with an audience size of at least 2 million often see better performance." That tip suits big brands. A cleaner in one town will never reach 2 million locals. Our view: do not widen your ad past the area you serve to chase it.

Where the ad shows

A boost shows in feed and Stories, Meta's Instagram budget page says. Meta's pricing page says more placements give its system "more opportunities" to find the right people.

Your goal

Meta says your objective "plays a large role" in what your ads cost. Harder results cost more. Meta's example is that a purchase goal may need more budget than a landing page view goal. A lead is harder to get than a click, so expect to pay more for it.

Ad quality

Meta's page on ad quality says "Ads with a lower quality ranking tend to cost more." Its auction page adds that clickbait and engagement bait do not improve ad performance.

The learning phase

When an ad set first starts, or after a big edit, Meta says it goes through a learning phase that "can lead to higher initial costs". So do not judge an ad on day one, and try not to keep editing it. Costs also move during the year, but we found no reliable number for how much.

Instagram ads cost per month: a worked example

These are example numbers, not results. Swap in your own.

Say you set a $15 daily budget. Over 30 days that is about $450 of ad spend, paid to Meta. Say your leads cost $40 each, and 1 in 4 leads books a job.

Daily budgetAbout 30 days of spendLeads at $40 eachJobs if 1 in 4 books
$5$150About 4About 1
$15$450About 11About 3
$30$900About 225 or 6

If one job makes you $400 in profit, the $15 a day plan spends $450 to bring in about $1,200. But if leads cost $90, the same $450 buys 5 leads and maybe 1 job.

Making the ads and answering the leads sit outside Meta's bill. If you pay someone for that, add their fee on top.

Cost per lead vs cost per click

A click is someone tapping your ad. A lead is someone giving you their details or sending a message. For a service business, the lead is what you want.

The best public numbers we found are in WordStream's Facebook Ads Benchmarks 2026, last updated 14 September 2026. We read the copy saved on the Internet Archive on 14 October 2026, as WordStream's site would not load for us. It looked at 1,377 US traffic campaigns and 452 US lead campaigns on Facebook, running from April 2025. The figures are medians, in US dollars. The report does not split Instagram out, so treat these as a rough guide for Meta ads, not Instagram prices.

What WordStream measuredMedian
Cost per click, traffic campaigns, all industries$0.60
Cost per click, lead campaigns, all industries$1.80
Cost per lead, all industries$27.39
Cost per lead, Real Estate$13.74
Cost per lead, Health and Fitness$27.11
Cost per lead, Personal Services (cleaners, wedding planners and more)$38.09
Cost per lead, Home and Home Improvement$42.95
Cost per lead, Beauty and Personal Care$50.91
Cost per lead, Dentists and Dental Services$61.56

A click on a lead campaign cost three times a click on a traffic campaign. But a traffic campaign is built to get clicks, not leads. Judge on cost per click and you may pick the ad that brings visitors who never call.

Judge Instagram ads on cost per booked job. Cost per click only tells you what a tap costs.

Is Instagram advertising worth it?

It is worth a test when one new customer pays back a month of ad spend. Check it with your own numbers:

  1. Take your monthly ad spend. Say $450.
  2. Take the profit on one average job. Say $400.
  3. Divide spend by profit. That is about 1.1 jobs to break even.

Example numbers again. If your average job makes $50, you need 9 jobs a month to cover the ads. That is a much harder bet.

To know if it worked, track where each customer came from. Meta's dashboard will not know about a phone call three days later. Ask every new customer how they found you.

To be clear, we have no Instagram ad results for local service businesses to show you, so we make no claims about what Instagram did for anyone.

Who should skip Instagram ads for now?

Our view:

  • Emergency trades, where people search Google the moment something breaks.
  • Low-value, one-off jobs where one customer barely covers a week of spend.
  • Anyone who cannot answer messages fast. A message that sits for a day may go to someone else. Our guide to missed call text back covers the same problem for calls.

The best fit is work people like to look at, like before and after photos, food or hair, where one job is worth far more than a month of spend.

How do Instagram ads compare with other local ads?

The big difference is what you pay for.

PlatformHow you payOur full guide
Instagram (Meta) adsAn auction. You set a budget and pay per 1,000 views or per click, depending on your goalThis post
Nextdoor AdsA daily budget you set, billed 31 days upfront or pay as you goNextdoor advertising cost
Yelp AdsPer click, and a click is a visit to your Yelp pageIs Yelp advertising worth it?
Google Local Services AdsPer lead. Since 1 October 2026, some missed calls can countLocal Services Ads and missed calls
ChatGPT adsYou bid and pay per 1,000 views or per click. The lowest US daily budget is $25ChatGPT ads

Our view: Google catches people already looking for you. Instagram reaches people who were not looking yet, so your photo or video has to make them stop.

Should you run Instagram ads yourself or hire someone?

Run a small test yourself. A $5 or $10 a day boost does not need an agency. Pick a post that already gets likes, boost it from instagram.com or Ads Manager, give it a week, and count the leads.

That is where we are the wrong choice. Havstock Unlimited is $4,995 a month. Nobody should pay that to look after a $150 boost.

A $150 boost does not need a $4,995 team.

It makes sense when Instagram is one part of a bigger push: ads on Meta and Google tested every week, new creatives, a landing page for the offer and follow-up emails for every lead. Our fee covers running the ads and making the creatives. Your ad spend is paid to Meta directly, on your own card.

It is month to month, with no contract. Try it for a week and get 75% back if you are not happy. To understand the model first, read what a marketing subscription is. When you are ready, see how Havstock Unlimited works.

FAQ

Is $5 a day enough for Instagram ads?

It is enough to test. Meta recommends starting with at least $5 and running the ad for more than six days, so its system can find the right people. At $5 a day you will learn whether a post gets clicks and messages. In our view it is rarely enough to judge cost per booked job.

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

You choose. A boost costs at most the daily budget you pick times the number of days, and Meta says you won't be charged more than the budget you set. Boost from instagram.com rather than the iPhone app. In most regions, Meta says a 30% Apple service fee may apply when you pay inside the Instagram app on an iPhone or iPad.

How much is 1,000 impressions on Instagram?

There is no fixed price. Cost per 1,000 views, called CPM, is set by the auction each time, so it changes with your audience, goal and ad quality. Many guides quote one CPM figure without saying where it came from. Run a small test and read the CPM in your own Ads Manager.

Does it cost money to boost your Instagram post?

Yes. Posting is free, but a boost is a paid ad. Meta's page on boosted posts says they "are still considered ads because they require a budget", and your bill lists them as ads. You set the budget and how long it runs, and you can pause the boost at any time.

Why was I charged twice for Instagram ads?

Usually because Meta charges at two moments: when your spend reaches your payment threshold, and on your monthly bill date. Both can land in the same month. Meta says charges of the same amount are likely clicks from different days. Open the billing section of Ads Manager and click a transaction ID to see what it covers.

Can I stop an Instagram ad at any time?

Yes. Pause it in Ads Manager, or for a boost, open Ad tools on your Instagram business profile, tap edit and pause. Meta says you may still get a bill after you pause. That bill only covers costs from before the ad stopped. It does not mean the ad is running again.

Is it worth paying for Instagram ads?

It is worth a small test if one customer is worth far more than a month of spend and you can answer leads the same day. Divide your monthly spend by the profit on one job to see how many jobs you need. Then track where every customer came from, or you will never know.

So the real Instagram ads cost is your budget, spent through an auction, and charged at your payment threshold and on your bill date. Start small, boost from a browser instead of the iPhone app, and judge it on booked jobs. That tells you more about Instagram ads cost than any price chart can.

GoHighLevel

Free trial
30 days free14 days
Included
Missed call text backCRM and pipelinesTexts and email in one inboxCalendars and bookingFunnels and websitesWorkflows and automationsPhone numbers and callingFree live bootcamp
Start free trialSigning up direct gets 14 days.We may earn a commission.
Talk to Nate, Taylor and Channa

You run the business.
We’ll grow it.

Tell us what you need. We will call you to plan it.

GoHighLevel free for 30 daysPlus a free live bootcamp
Start trial