How much do Instagram and Facebook ads cost a small business in 2026?
You set the budget and Meta charges per 1,000 views. 2026 cost benchmarks for Europe, the new 5% Austria fee, VAT basics and a sensible first test budget.

Nikolay Tolmachev, Founder, Tolman Studios
9 min readAds & SEO
In short
5%extra Meta fee on ads shown to people in Austria, since 1 July 2026
- You pay the budget you set. Meta usually charges per 1,000 impressions, and the price comes from an auction.
- In one large dataset a typical month in 2026 cost about $12 per 1,000 impressions in Austria, $10 in Germany, $7 in Czechia and under $5 in Italy and Spain.
- Since 1 July 2026 Meta adds a fee on ads shown in Austria (5%), France, Italy and Spain (3%) and the UK (2%). Slovakia, Czechia and Germany are not on the list.
On this page
Instagram and Facebook ads (both run by Meta) cost whatever budget you set. Meta usually charges per 1,000 impressions, and the price is set in an auction. In 2026 a typical month in one large dataset cost about $12 per 1,000 impressions in Austria, $10 in Germany and $7 in Czechia. Since 1 July ads shown in Austria also carry an extra 5% fee.
Below I explain what you pay for and how far to trust the published numbers. Then come the new location fee, VAT in a few lines, a first test budget and the mistakes that waste the first €100.
What exactly do you pay Meta for?
You choose a daily budget or a total budget for the campaign. Meta shows your ad in feeds, Stories, Reels and a few other places on Instagram and Facebook. Meta's help page says you're usually charged for impressions, unless you pick something else when you create the ad. An impression is one time your ad appears on someone's screen.
That's why the most quoted price is CPM, the cost of 1,000 impressions. The second one is CPC, the cost of one click. If 1,000 impressions cost €8 and 10 people click, each click cost you €0.80.
Your daily budget is really a weekly average. On a good day Meta may spend up to 75% more. Over a calendar week, Sunday to Saturday, it spends no more than 7 times your daily budget. So €10 a day means at most €70 a week.
The auction price depends on how many advertisers want the same people, how good Meta thinks your ad is and what you ask Meta to get you. Superads, whose numbers I use below, notes that campaigns aiming for purchases or leads usually pay more per 1,000 impressions than campaigns aiming for clicks.
What do the published benchmarks say for Europe?
Meta doesn't publish average prices. Public numbers come from tools that see many advertisers' accounts. I used Superads. It shows monthly medians by country from more than $3 billion of ad spend in accounts that use its tool. Its charts are in US dollars and mix all industries and campaign goals.
Single months vary a lot. In Austria the median was $9.67 in March 2026 and $25.16 in May. So for each country I took the middle value of the six monthly medians from January to June 2026.
- Austria$12.19
- United States$11.98
- Germany$10.28
- United Kingdom$10.14
- Poland$8.53
- Czechia$6.94
- France$4.8
- Italy$4.61
- Spain$3.81
Source: Superads, Facebook Ads CPM benchmarks by country (monthly medians, all industries). Middle value of six months is my calculation. Checked 1 September 2026
For one click the same data gives about $0.98 in Austria, $0.81 in Germany, $0.42 in Italy and $0.16 in Czechia in a typical month. Superads doesn't say whether it counts all clicks or only clicks to a website. Treat the very cheap Czech click with care.
Slovakia isn't in the chart. Superads had Slovak data for only three of those six months. That is too little for a number I would show you. Czechia is the closest market with steady data.
A second opinion from the US: Bïrch, formerly Revealbot, which measures US campaigns only, writes that CPMs there have "settled in the low teens" of dollars. That fits the $12 above.
Use these numbers with care. They are medians across one tool's customers, many of them online shops. Your price depends on your city, the size of your audience, your ad and the season. Before Christmas everyone wants the same people. The number that counts is the one in your own account after the first week.
What is the new location fee from 1 July 2026?
Meta now adds a location fee when your ad is shown to people in certain countries. Meta says it covers digital services taxes and similar levies these governments charge Meta. Until now Meta paid them itself.
- Austria and Türkiye
- 5%
- Meta Business Help Center
- France, Italy and Spain
- 3%
- Meta Business Help Center
- United Kingdom
- 2%
- Meta Business Help Center
What this means in practice:
- The fee follows the audience. A salon in Bratislava pays it for every ad shown to people in Vienna. Where your company is registered doesn't matter.
- It comes on top of your budget, as a separate line on the invoice. Ads Manager reports don't show it.
- Where VAT applies, it is calculated on the ad cost plus the fee.
- Slovakia, Czechia, Germany, Hungary and Poland are not on the list today. Meta says the list and the rates may change.
Meta's help page gives the countries and rates but no start date. The date, 1 July 2026, comes from press reports in March, when Meta told advertisers about the fee in Ads Manager. That part I could only confirm from secondary sources.
What about VAT on your ad spend?
I'm not a tax adviser, so only the basics. Look at the "Sold by" line on your Meta receipt. If it says Meta Platforms Ireland and you buy ads for your business, Meta adds no VAT. You account for it yourself under the reverse charge. In a few countries, Germany among them, a local Meta office can be the seller and adds VAT, which a VAT payer can usually reclaim. If you buy as a private person, Meta adds VAT at your country's rate.
One Slovak detail surprises people. A business that is not a VAT payer still has to register for VAT under § 7a of the VAT Act before it buys a service from a company in another EU country. Then it pays Slovak VAT on the ad spend, 23% today. For a non-payer that is a real cost: €300 of ads means €69 of VAT. Your accountant will know the routine.
Your daily budget in Ads Manager never includes VAT or location fees.
How much should you put into a first test?
Here is a made-up example: a local service, €15 a day for three weeks, once for customers in Bratislava and once for customers in Vienna. The cost per 1,000 impressions and both percentages are my assumptions, roughly in line with the chart above. They are not a forecast for your business.
| Customers in Bratislava | Customers in Vienna | |
|---|---|---|
| Budget, 21 days × €15 (your choice) | €315 | €315 |
| Location fee | €0 | €15.75 (5%) |
| Cost per 1,000 impressions (assumption) | €7 | €12 |
| Impressions | 45,000 | 26,250 |
| People who click through to your site (assumption) | 1% | 1% |
| Clicks | 450 | 263 |
| Visitors who write or call (assumption) | 3% | 3% |
| Enquiries | about 14 | about 8 |
| Cost per enquiry | about €23 | about €42 |
Same budget, almost twice the cost per enquiry in Vienna. Add VAT if you can't reclaim it.
My own starting point, and it is only my estimate: €10-20 a day for 2-4 weeks, so roughly €150-550 before VAT. One campaign, one ad set, three to five ads. Different photos and first lines, the same offer.
Why only one ad set? Meta says an ad set leaves its learning phase after about 50 results in a week. Fourteen enquiries in three weeks won't get there. So in a small test I let Meta aim for something more frequent, like visits to the page or messages, and I count the enquiries myself. If €15 a day for three weeks would hurt, wait until it doesn't. A half test tells you very little.
Setting up and watching the campaign is separate work. A freelancer or agency charges for it on top of what you pay Meta. Ask for the two numbers separately and keep the ad account in your own name. My own prices are on the Ads & SEO page.
Where does the first €100 get wasted?
Check these before you spend the first euro
- You don't press "Boost" and hope. A boosted post is an ad with fewer settings, often aimed at likes and comments. Fine for a post you want seen, weak for enquiries.
- You don't add funds in the Instagram app on an iPhone. Meta warns that Apple may keep a 30% service fee there. Pay on the web instead.
- The Meta pixel is on your website and the Conversions API is set up, so Meta learns which visits became enquiries. The Conversions API sends those events from your website platform or server. On an EU site the pixel should wait for cookie consent, so some data will always be missing.
- You run one or two ad sets, not six. Meta itself says that with many ads and ad sets it learns less about each one.
- You leave the campaign alone for a week. Big edits put an ad set back into learning.
- The locations are the ones you serve. Ads shown in Vienna cost 5% more, and ads shown in a city you don't serve are wasted money.
- You check the invoice, not only Ads Manager. Fees and VAT appear only there.
I set up the pixel and the Conversions API before anything else. Without them you can spend for months and still not know what the money brought.
When is it too early for Instagram and Facebook ads?
These ads reach people who weren't looking for you. That works for things people buy on impulse or by looking: a haircut, a cake, a yoga class, a renovation they keep postponing. If people already search for what you do, Google often comes first. I compared the costs in how much Google Ads cost a small business.
Also wait if your website doesn't work well on a phone, if you have no good photos or short videos yet, or if nobody can answer messages within a few hours. And fill in your free Google Business Profile first. It brings calls from Maps without paying for each view. Here's my step-by-step guide.
If you'd like me to look at your plan before you spend anything, write to me. I'll tell you what a test would cost in Meta budget and whether I think it's worth doing now.
Questions people ask
Is there a minimum budget for Instagram and Facebook ads?
There is no fixed minimum spend. Each ad set needs a small minimum daily budget, and Ads Manager tells you if yours is too low. A tiny budget runs, but it rarely tells you anything.
Can Meta spend more than my daily budget?
On a single day, yes, up to 75% more. Over a calendar week, Sunday to Saturday, Meta spends no more than 7 times your daily budget.
Do I pay the Austria fee if my business is in Slovakia?
Yes, for every ad shown to people in Austria. The fee follows where the ad is seen, not where your company is registered. It shows up on the invoice, not in Ads Manager reports.
Is boosting a post the same as running an ad?
A boosted post is an ad, billed the same way, with fewer settings. It is fine when you just want a post seen. For enquiries from your website, a campaign in Ads Manager gives you more control.
Does it cost extra if someone runs the ads for me?
Yes. A freelancer or agency charges for setup and management on top of what you pay Meta. Ask for the two numbers separately and keep the ad account in your own name.
Sources
- About location fees for ads on Meta platforms, Meta Business Help Center, checked 1 September 2026
- Meta to charge advertisers a fee to offset Europe's digital taxes (start date 1 July), Tuoi Tre News, citing Bloomberg (secondary source), published 11 March 2026, checked 1 September 2026
- Facebook Ads CPM benchmarks by country (country filter: Austria, Germany, Czechia and others), Superads, monthly medians January-June 2026, checked 1 September 2026
- Facebook Ads CPC benchmarks by country, Superads, monthly medians January-June 2026, checked 1 September 2026
- How much should I spend on Facebook ads? (US benchmarks), Bïrch (formerly Revealbot), published 14 January 2026, checked 1 September 2026
- How Meta charges for ads, Meta Business Help Center, checked 1 September 2026
- About daily budgets, Meta Business Help Center, checked 1 September 2026
- Budget is too low (minimum ad set budget), Meta Business Help Center, checked 1 September 2026
- About the learning phase, Meta Business Help Center, checked 1 September 2026
- The difference between boosted posts and Meta ads, Meta Business Help Center, checked 1 September 2026
- About Conversions API, Meta Business Help Center, checked 1 September 2026
- Taxes on Meta ads placement, Meta Business Help Center, checked 1 September 2026
- Act No. 222/2004 Coll. on VAT (§ 7a registration, § 27 rates), Slov-Lex, version in force from 1 January 2026, checked 1 September 2026
Facts and prices are as of the dates in the sources.

Nikolay Tolmachev
Founder, Tolman Studios
I build websites, AI chatbots and ads for small businesses, working from Slovakia. Before that I spent over 4 years managing IT projects. I hold PMP and Certified ScrumMaster certificates.