Channels

How Much Do Instagram and Facebook Ads Cost? What Goes Into Your Budget

There’s no fixed price for Instagram and Facebook ads — an auction sets it every time. But you can still work out what you need. Here’s what you’re actually paying for, how Meta determines a meaningful minimum budget, and how to build your budget from a sales target instead of "whatever we can spare."

Dmitriy Zagoruiko7 min readUpdated October 3, 2026

Contents

What you’re actually paying for

Instagram and Facebook ads are sold through an auction. Every time someone opens their feed, Meta decides whose ad to show them. The price depends on how many other advertisers want to reach that same person, how engaging your ad is, and how likely the person is to take the action you want.

That’s why the same amount of money buys a different number of impressions in different industries and different months. Ads usually get more expensive before holidays and big sales — there are more competitors in the auction.

What drives the cost:

  • Audience. A narrow audience with strong purchasing power costs more than a broad one.
  • Competition in your industry. The more advertisers going after the same people, the higher the price of each impression.
  • Ad quality. If people watch and engage with your ad, Meta shows it more readily — and more cheaply.
  • Campaign objective. An impression costs less than a lead, and a lead costs less than a purchase.
  • Season. Ads get pricier during peak periods.

What your total ad budget includes

When people ask how much ads cost, they usually mean only what they pay Meta. But your total budget has three parts:

Budget itemWhat it coversWho you pay
Ad spendAd impressionsMeta
Specialist’s workStrategy, setup, management, reportingAn agency, freelancer, or employee
CreativePhotos, videos, ad copyA designer, videographer, or your own team

The third part is the one people forget. Audiences get tired of ads, so you need to refresh them regularly. Without the resources to do that, your ads get more expensive over time.

Minimum budget: how Meta itself calculates it

Meta gives you a clear benchmark. The algorithm learns at the ad set level and, according to Meta, stabilizes once an ad set gets about 50 optimization events within 7 days. Until then, the ad set is in the learning phase and results are unstable.

Minimum weekly budget per ad set ≈ 50 × expected cost per optimization event

Example. If a lead costs you about $15, one ad set needs roughly 50 × $15 = $750 a week to exit the learning phase. If your budget is smaller, you have two options: run fewer ad sets so the money isn’t spread too thin, or optimize for an action that happens more often — a lead instead of a purchase, for example.

That doesn’t mean a smaller budget won’t bring in a single sale. But the algorithm will learn more slowly, and results will swing from week to week.

How to build a budget from your sales goal

The right question isn’t "How much should we spend?" but "How much do we need to spend to hit our sales target?" You work backward:

  1. How many sales you need per month. Say, 20.
  2. What share of leads turn into sales. Say, 20% — so you need 100 leads.
  3. What a lead costs now, or the most you can afford to pay. Say, $25.
  4. Ad budget = 100 leads × $25 = $2,500 a month.

Now check whether it pays off: $2,500 for 20 sales is $125 per customer. If you make less than that in profit per customer, the plan doesn’t work — and what needs to change isn’t the budget but your cost per lead, close rate, or offer. The article on how to calculate ad ROI walks through this in detail, and the calculator does it in a minute.

Example: budgets for three businesses

Let’s run the same math for three hypothetical businesses. The numbers are for illustration — yours will be different.

Online storeBeauty salonHome renovation
Monthly goal150 sales60 new clients8 signed contracts
Conversion rate2% click to purchase40% lead to visit8% lead to contract
What you need7,500 clicks150 leads100 leads
Unit cost$0.40 per click$8 per lead$35 per lead
Ad budget$3,000$1,200$3,500
Customer acquisition cost$20$20$437.50

Next, you compare each customer acquisition cost with the profit per customer. For a store with a $60 average order and a 35% margin ($21 in profit), $20 per customer is cutting it close. For a renovation company making $1,400 per contract, $437.50 is a strong result.

Instagram vs. Facebook: is there a price difference?

Instagram and Facebook ads are bought in the same ad account, and by default Meta distributes impressions across platforms and placements on its own — Feed, Stories, Reels. That usually works better than choosing manually: the algorithm puts your ads wherever they’re cheapest for your goal.

Restrict placements only when you have a reason — for example, your product clearly appeals to one platform’s audience, or your creative only works in a vertical format. Either way, each placement needs its own creative: a video for Reels, an image for Feed. If you run one image everywhere, part of your budget goes to placements where it looks bad.

How to tell whether your budget is being spent well

Once a week, four numbers are enough:

  1. Frequency. If the same people see your ads too often, the ads have gone stale — time to refresh them.
  2. Cost per lead vs. your maximum. Your maximum comes from your unit economics; you calculate it once, not every week.
  3. Share of qualified leads, per your CRM. If it’s falling, the ads are reaching the wrong people.
  4. Customer acquisition cost. The number that matters most — everything else is an early signal.

Housing, jobs, and credit: special rules

If you advertise housing, job openings, or financial products such as loans and credit, Meta puts those ads in Special Ad Categories. Audience targeting is restricted there: you can’t choose — or can only partly choose — age, gender, ZIP codes, or lookalike audiences, and some interests aren’t available. It’s how the platform protects people from discrimination.

For your business, that means one thing: in these industries you can’t target narrowly, so more of the work falls on the ad and the form themselves. The ad has to filter out the wrong people on its own — with prices, terms, and specifics. Selecting the Special Ad Category is mandatory; if you don’t, your ads may be rejected.

Why "cheap ads" often end up costing more

You can get very cheap clicks and leads: just show your ads to a broad audience and optimize the campaign for traffic. The numbers in your ad account will look great, but few of those people will buy. In the end, your customer acquisition cost — the only number that really matters to the business — goes up.

Compare ads by customer acquisition cost, not by cost per click or per lead. An expensive lead that buys is cheaper than a cheap one that doesn’t.

When it makes sense to hire a specialist

If your ad budget is very small, a specialist’s fee can cost more than the ads themselves — and won’t pay off. I take on ongoing management when the ad budget is $1,000 a month or more: below that, the algorithm usually doesn’t get enough data to learn, and results come down to luck.

If your budget is smaller for now, it’s smarter to start with a free ad audit or a look at your unit economics. That way you’ll know how much you need to invest and whether it will pay off before you spend anything.

More about Meta Ads

Sources

Platform policies change. Checked against the official help centers as of the article’s last update.

FAQ

Frequently asked questions

How much do Instagram ads cost?

There’s no fixed price — an auction sets it. The cost depends on your audience, competition in your industry, ad quality, your campaign objective, and the season. It’s better to build your budget from a sales goal: target number of sales ÷ lead-to-sale rate × cost per lead.

What’s the minimum budget for Facebook ads?

Technically, you can launch ads with almost any amount. But for Meta’s algorithm to perform consistently, an ad set needs about 50 optimization events within 7 days. A meaningful minimum weekly budget ≈ 50 × the expected cost per event.

Why have my Instagram ads gotten more expensive?

Most often it’s seasonality and competition in the auction, plus ad fatigue in your audience. Check your frequency: if the same people are seeing your ads many times, it’s time for new creative.

Are there restrictions on real estate ads on Meta?

Yes. Housing, employment, and credit ads fall under Special Ad Categories: audience targeting is restricted, and lookalike audiences and some targeting options aren’t available. You must select the category when you create the campaign.

Want me to check your ads against these numbers?

Free audit in 2–4 business days. You keep the findings.