Ad Budget Calculator
Work out the monthly budget a sales or lead goal needs, or see what your budget buys. Plan Meta, Google Ads, TikTok, LinkedIn, Pinterest and YouTube side by side, with low, expected and high figures and every step of the math. Free, no sign-up.
Changes symbols and number format only. Nothing is converted.
Sets the Meta starting cost and order value.
Channels
Meta starting values: median cost per link click for All industries, September 2026, USD, from Madgicx's Meta Ads Benchmarks (October 2026 edition).
Show the math
Used for the learning check.
This calculator plans the budget. Madgicx's AI makes sure it gets you the results you want.
Madgicx is the agentic AI advertising platform for Meta ads. Its AI marketer finds what is working, prepares the next move and gets it done in one click, while you stay in control.
Try for Free ($0 Trial)How to use the ad budget calculator in 3 steps
- Pick what you want to work out. From a goal: enter the monthly revenue, leads or customers you want. From a budget: enter what you can spend each month.
- Add your channels. Meta comes first and starts with a cost per click from our benchmark data. Add Google Ads, TikTok, LinkedIn, Pinterest, YouTube or any other channel, and give each one a share.
- Enter your conversion rate and read the result. You get a monthly, weekly and daily budget, each as a low, expected and high figure, with every step of the math underneath.
Copy the results as plain text for a plan or a pitch, or copy a link that opens the calculator with the same numbers.
The formulas, in plain words
The best ad budget calculator is one you can check, so every step is on the page. A budget is the number of clicks you need times what each click costs. The rest of the math works out how many clicks that is. It is the same chain any ad spend calculator uses:
- Cost per click: if you know CPM and click-through rate instead, cost per click = CPM / (1,000 × CTR). A $10 CPM at a 1.5% CTR is about $0.67 a click.
- E-commerce: purchases = revenue goal / average order value. Clicks = purchases / conversion rate. Budget = clicks × cost per click.
- Lead generation: leads = customer goal / close rate. Clicks = leads / conversion rate. Budget = clicks × cost per click.
- When you know your cost per result: budget = purchases or leads × cost per purchase or lead.
- From a budget: the same chain in reverse, from budget to clicks to results.
- Periods: daily budget = monthly budget / 30.4, the average number of days in a month. Weekly budget = daily budget × 7.
From those, the calculator also gives cost per purchase, return on ad spend (revenue / budget), cost per lead and cost per customer.
Where the Meta starting numbers come from
Meta rows start with the median cost per link click from Madgicx's Meta Ads Benchmarks, October 2026 edition, measured in September 2026 and reported in USD. Pick an industry and the cost changes to that industry's median. For e-commerce, the order value comes from the same industry in Madgicx Research & Labs.
The starting cost is per link click because conversion rates are measured per link click. Switch the row to CPM and CTR to start from the median CPM and link click-through rate instead. A median is the middle account in the data, not a target: half of advertisers pay more. The methodology explains what is counted.
The benchmark data has no conversion rate, so that field always starts empty. It also covers spend reported in US dollars, and ad costs differ by market, not only by exchange rate. In any other currency, the cost fields start empty and you enter your own.
Planning a budget across channels
Each channel row has its own costs, its own conversion rate and its own share of the goal or budget. As an online advertising budget calculator, it puts search, social and video in one plan, with each channel's budget and results and a total.
With one Google Ads row at 100%, it works as a Google Ads budget calculator. Start from a budget instead and it works as a Google Ads budget estimator: enter what you can spend and see the clicks and sales it buys. The same goes for a LinkedIn, Pinterest or YouTube ad budget calculator.
Google Ads rows start on cost per click, since search is bought by the click. TikTok, LinkedIn, Pinterest and YouTube rows start on CPM and CTR. These channels start empty: enter the numbers from your own ad account.
If the shares do not add up to 100%, a warning shows and every row still computes. The total then covers only the shares you entered.
On Meta, the calculator also checks the learning phase. Meta needs about 50 results a week per ad set to finish learning. If your plan gives fewer, it shows the weekly budget per ad set that reaches 50, and how many ad sets your budget supports. For a Meta-only plan split across acquisition, retargeting and retention, use the Facebook Ad Cost Calculator.
What the numbers cannot tell you
Like any advertising budget calculator, this one plans with averages. Use the result as a starting budget, then let your own data correct it.
- Costs move. Season, audience, creative and competition change what you pay. No ad cost calculator can see next month's auction.
- Benchmarks are not your results. A median is the middle account, so your account can sit well above or below it.
- The range is a guide. Low and high move each input by 10%. Real results can land outside that range.
- Nothing is converted. The currency changes symbols and number format only.
- It plans a month, not each day. It does not pace spend day by day or react to results.
Sample: Lumen & Pine plans next month's ad budget
Lumen & Pine, a home goods shop at example.com, wants $60,000 in revenue next month from Meta and Google Ads.
Inputs
| Input | Value |
|---|---|
| Direction | From a goal, e-commerce, USD |
| Monthly revenue goal | $60,000 |
| Average order value | $80 |
| Meta, 70% of the goal | CPC $0.80, conversion rate 2.5%, 2 ad sets |
| Google Ads, 30% of the goal | CPC $1.40, conversion rate 3.5% |
Result: expected budget $25,800 a month
| Budget | Low | Expected | High |
|---|---|---|---|
| Monthly | $21,109 | $25,800 | $31,533 |
| Weekly | $4,861 | $5,941 | $7,261 |
| Daily | $694 | $849 | $1,037 |
- Purchases
- 750
- Cost per purchase
- $34.40
- Return on ad spend
- 2.33x
- Clicks
- 27,429
Per channel
| Channel | Budget | Result |
|---|---|---|
| Meta 70% | $16,800 | 525 purchases |
| Google Ads 30% | $9,000 | 225 purchases |
| Total | $25,800 | 750 purchases |
Learning check (Meta)
Each ad set gets about 60 results a week, enough for Meta to finish learning.
Lumen & Pine and its numbers are made up for this example.
Frequently asked questions
What is an ad budget calculator?
An ad budget calculator works out how much to spend on ads to reach a goal, or what a set budget should bring in. You enter a revenue, lead or customer goal, your cost per click and your conversion rate. It returns the budget per month, week and day. This one also splits the plan across channels, gives a low, expected and high figure, and shows every step of the math.
How much should I spend on Google Ads?
Work back from your goal. Divide the sales you need by your conversion rate to get clicks, then multiply by your average cost per click. For example, 200 sales at a 4% conversion rate need 5,000 clicks; at a $2 cost per click, that is $10,000 a month, about $329 a day. Pick a budget you can hold for a full month, so you collect enough data to judge it. With one Google Ads row, this page works as a Google Ads cost calculator that shows each step.
How do I estimate my cost per click for a PPC campaign?
Use the average cost per click from your ad account for the same kind of campaign: it is the best number you have. If you only know CPM and click-through rate, cost per click = CPM / (1,000 × CTR), so a $12 CPM at a 2% CTR is $0.60 a click. That is how this calculator works as a PPC cost estimator and a Google Ads cost estimator: enter cost per click directly, or CPM and CTR, for each channel.
How do I split an advertising budget across channels?
Give each channel a share of the goal or the budget, and enter that channel's own costs and conversion rate. The calculator works out each channel's budget and results, then adds them up. Shares should add up to 100%. If they don't, a warning shows and the total covers only the shares you entered.
What daily ad budget do I need?
Divide the monthly budget by 30.4, the average number of days in a month. A weekly budget is the daily budget times 7. On Meta, also check the learning phase: each ad set needs about 50 results a week to finish learning. The calculator shows how many results each ad set gets, the weekly budget per ad set that reaches 50, and how many ad sets your budget supports.
Why does the calculator show a low, expected and high figure?
Costs and conversion rates change from week to week, so a single number would look more certain than it is. Expected uses your inputs as entered. Low and high move each cost and each rate by 10%, in the helpful or the unhelpful direction. If you enter a known cost per purchase instead of separate costs and rates, fewer numbers are estimates, so the range is narrower.
Where do the starting numbers come from?
Meta rows start with the median cost per link click from Madgicx's Meta Ads Benchmarks, for the industry you pick, in US dollars. The e-commerce order value comes from the same industry in Madgicx Research & Labs. The month and edition show next to the fields. The benchmark data has no conversion rate, and other channels have no starting values, so those fields start empty: use your own numbers.
Does the calculator convert currencies?
No. Picking a currency changes the symbol and number format only; INR, for example, shows lakh and crore grouping. Ad costs differ by market, not only by exchange rate, so a converted US dollar cost would be wrong in India or Brazil. That is why Meta starting values only fill in for USD. In any other currency, enter your own costs.
Your conversion rate depends on the page your ads send people to. Score it with the free Landing Page Analyzer.
More free tools
You scrolled so far. You want this. Trust us.
