How to Calculate Facebook Ad Cost
Learn how to calculate Facebook ad cost using key metrics like CPC, CPM, CTR, and conversions to plan your advertising budget more effectively.
- Category
- Meta
- Author
- İyzads Team
- Date
- October 1, 2026
- Reading time
- 11 min

A Facebook ad cost calculation tells you in advance how much budget you need to put into Facebook and Instagram ads to reach your revenue or profit goal. You only need five values: your goal, your average order value, CPM, click-through rate and conversion rate. With these, you can work out the sales and clicks you need, your cost per acquisition, your total budget and your break-even ROAS.
In this article, we walk you through how to calculate Facebook ad cost step by step, with formulas, worked examples and tips for reading the results. If you'd rather enter your own numbers and see the result instantly, use the Facebook ad cost calculator.
How Is Facebook Ad Cost Calculated?
Facebook ad cost is calculated by multiplying the number of sales you need to reach your goal by the cost of acquiring one sale. In other words, the calculation doesn't start with "how much can I spend?" but with "how many sales do I need to hit my goal, and how much does each sale cost me?"
There's no fixed price list for Facebook and Instagram ads; ads are shown through an auction, and cost varies with your audience, competition, season and ad quality. That's why an accurate calculation uses your own account data, not general averages.
What Information Do You Need for the Calculation?
For a Facebook ads budget calculation, you only need the five values below. If you're calculating by profit, you also need your profit margin.
- Monthly revenue or profit goal: The revenue you want to generate from ads in a month, or the profit you want to keep.
- Average order value (AOV): Total revenue divided by the number of orders. You can find it in your e-commerce dashboard.
- CPM (cost per 1,000 impressions): The average amount you pay for your ad to be shown 1,000 times. You'll find it in Meta Ads Manager.
- CTR (click-through rate): The percentage of people who click your ad after seeing it. Look at the link click-through rate in Ads Manager.
- Conversion rate: The percentage of people who click your ad and then buy. You can get it from GA4 or your e-commerce dashboard.
Tip: Take your values from at least the last 30 days of data. A few days of data can skew the calculation because of weekday and seasonal swings. If you haven't run ads yet, start with estimates and update the calculation as data from your first campaigns comes in.
Facebook Ad Cost Calculation Formulas
The Facebook ad cost formulas consist of five connected steps. The result of each step is used in the next one.
- Sales needed = Monthly revenue goal ÷ Average order value
- Cost per click (CPC) = CPM ÷ (1,000 × Click-through rate)
- Clicks needed = Sales needed ÷ Conversion rate
- Cost per acquisition (CPA) = CPC ÷ Conversion rate
- Total ad budget = Sales needed × CPA
Two supporting calculations complete the picture: ROAS = Revenue ÷ Ad spend, and break-even ROAS = 1 ÷ Profit margin. To get your daily budget, divide your monthly budget by 30.
Why Is CPC Calculated from CPM and CTR?
Facebook ads are mostly charged by impressions, so CPM is the core cost metric. Dividing the cost of 1,000 impressions by the number of clicks those impressions generate gives you the cost of one click. For example, with a CPM of $12 and a click-through rate of 1.2%, 1,000 impressions bring in 12 clicks; $12 ÷ 12 = $1 cost per click.
How Do You Calculate a Facebook Ads Budget by Revenue?
Calculating by revenue shows the ad budget you need to reach a specific sales target. Let's walk through it with an e-commerce business that has a monthly revenue goal of $10,000 and an average order value of $75.
- Sales needed: $10,000 ÷ $75 = about 134 sales.
- Cost per click: with a CPM of $12 and a click-through rate of 1.2%, 12 ÷ (1,000 × 0.012) = $1.
- Clicks needed: with a conversion rate of 1.8%, 134 ÷ 0.018 = about 7,407 clicks.
- Cost per acquisition: $1 ÷ 0.018 = about $56.
- Total ad budget: 134 × $56 = about $7,407; about $247 per day.
If this budget brings in $10,000 in revenue, ROAS is 1.35. Once product costs, shipping and other expenses are added, this campaign will most likely lose money. This is where the real value of the calculation shows: you can see whether your goal is profitable under these conditions before you launch.
How Does Conversion Rate Change the Result?
In the same example, raising the conversion rate from 1.8% to 3% drops the cost per sale to about $33 and the required monthly budget to about $4,444, while ROAS rises to 2.25. Without changing any other value, the budget falls by about 40%. That's why improving your site speed, product pages and checkout steps is one of the most effective ways to lower Facebook ad cost.
How Do You Calculate a Facebook Ads Budget by Profit?
Calculating by profit targets what you actually keep instead of revenue, and it factors in your profit margin. This shows you from the start whether your ads are losing money even when they bring in revenue.
Take a business with a monthly net profit goal of $3,000, an average order value of $75 and a pre-ad profit margin of 40%. Each sale leaves $30 in profit before ad costs. With a CPM of $10, a click-through rate of 1.25% and a conversion rate of 3.2%, the cost per click is $0.80 and the cost per sale is $25.
That leaves $5 in net profit per sale after ad costs. To reach the $3,000 profit goal, the business needs 600 sales and a $15,000 ad budget; these sales bring in $45,000 in revenue, for a ROAS of 3.0. Since the business's break-even ROAS is 2.5, the campaign is profitable, but even a small rise in cost per sale would quickly wipe out the profit.
Note: In the Facebook ads budget calculator, you can switch between "By Revenue" and "By Profit" to compare both calculations with the same numbers.
How Do You Calculate Break-Even ROAS?
Break-even ROAS is the ROAS at which your ad spend neither makes nor loses money, and it's calculated by dividing 1 by your profit margin. With a 40% profit margin, your break-even ROAS is 1 ÷ 0.40 = 2.5. For a business with a 20% margin, this rises to 5.0; with a 50% margin, it drops to 2.0.
Break-even ROAS is the key to reading your results. If the ROAS you calculate is below this value, your ads will lose money even if you hit your goal. In that case, you either need to raise your conversion rate and average order value or rethink your goal.
How Do You Use the Calculator?
The Facebook ad cost calculator does all of the steps above for you automatically. Using it takes four steps:
- Choose a calculation method: by revenue goal or by profit goal.
- Enter your monthly goal, average order value, CPM, click-through rate and conversion rate.
- See your results daily or monthly: sales, clicks, total budget, cost per acquisition and break-even ROAS.
- Review how your total budget is split across new customer, retargeting and existing customer campaigns.
The calculator also lets you interpret your results with AI. Once you've filled in all the fields, you can review your results with ChatGPT, Claude or Gemini.
How Should You Allocate the Calculated Budget?
Your calculated budget works harder when it's split across the three stages of your sales funnel. The calculator suggests this starting split:
- 70% new customer budget: To reach audiences who don't know your brand yet.
- 25% retargeting budget: To re-engage people who visited your site or added products to their cart but didn't buy.
- 5% existing customer budget: To encourage existing customers to buy again.
Applied to the $7,407 budget from the revenue example, this split puts about $5,185 into new customer campaigns, $1,852 into retargeting and $370 into existing customer campaigns. If you're a new brand, you can increase the new customer share; if your site already gets high traffic, you can raise the retargeting share.
What Factors Affect the Result?
CPM, click-through rate and conversion rate aren't fixed; as they change, so does your Facebook ad cost. The factors that affect the result the most are:
- Season: CPM usually rises during busy periods such as Black Friday and the holidays, so recalculate with fresh data at those times.
- Audience: CPM increases in narrow, highly competitive audiences.
- Creative quality: Creatives that don't grab attention, or that have fatigued, lower your click-through rate and raise your cost per click.
- Ad placement: Placements such as the Facebook feed, Instagram Stories and Reels can have different costs.
- Conversion tracking: When Meta Pixel and Conversions API aren't set up correctly, the algorithm can't find the right people, and the conversion rate you use in your calculation is wrong too.
- Website: Page speed, mobile experience and checkout steps directly determine your conversion rate.
Common Mistakes When Calculating Facebook Ad Cost
The most common calculation mistake is reading the result without factoring in profit margin at all. Other common mistakes include:
- Using an all-clicks CTR (including likes and profile clicks) instead of the link click-through rate,
- Calculating conversion rate from all site traffic instead of ad traffic,
- Entering percentages as whole numbers instead of decimals in the formula (1.2 instead of 0.012),
- Generalizing one day's or one campaign's data to the whole account,
- Calculating once and not updating as real data comes in.
If there's a big gap between your calculated results and the real performance of your current campaigns, you can request a free ad account audit to find out why and have your Meta Ads account reviewed by specialists.
Frequently Asked Questions
How do you calculate Facebook ad cost?
First, divide your revenue goal by your average order value to find the number of sales you need. Then use your CPM, click-through rate and conversion rate to calculate your cost per sale. Multiply the number of sales you need by your cost per sale to get your total ad budget.
Is the Facebook ads budget calculator free?
Yes. You can use iyzads' Facebook ad cost calculator for free. Enter your values to instantly see the budget you need, your cost per acquisition and your break-even ROAS.
Where do I find my CPM, CTR and conversion rate?
You can find your CPM and click-through rate in the campaign reports in Meta Ads Manager, and your conversion rate in GA4 or your e-commerce dashboard. Using at least the last 30 days of data gives more reliable results.
Is Instagram ad cost calculated the same way?
Yes. Facebook and Instagram ads are managed in the same Meta Ads Manager, so the method is the same. To run a platform-specific calculation, simply use the CPM and click-through rate from your Instagram placements.
How do you calculate a daily Facebook ads budget?
Your daily budget is your calculated monthly ad budget divided by 30. For example, if your monthly budget is $7,407, your daily budget is about $247.
Will the calculated budget guarantee I reach my goal?
The calculation is an estimate based on the values you enter. Actual results can vary with creative performance, competition and season. That's why you should regularly update the calculation with real data once your campaigns are live.
Summary and checklist
A Facebook ad cost calculation shows you whether your goal is realistic and profitable before you start advertising. Go through this checklist when you run the numbers.
- Did you start the calculation from your revenue or profit goal?
- Did you take your CPM, click-through rate and conversion rate from the last 30 days of real data?
- Did you calculate your break-even ROAS based on your profit margin?
- Is your calculated ROAS above your break-even value?
- Did you split your total budget across new customer, retargeting and existing customer stages?
- Are you updating the calculation with real data once your campaigns are live?
To run the numbers for your own business, try the Facebook ad cost calculator now.


