Meta Ads Budget Calculator

Work backwards from your revenue goal. Enter your target, conversion rate, and average order value, get the exact budget you need to hit your numbers.

Free INR + USD Goal-Based
Budget Calculator

Results update instantly as you type

Your Revenue Goal, Work Backwards to Budget
How much revenue do you want to generate?
Average value of each purchase
0.1 – 20% 2.5%
% of visitors who buy
1x – 10x 3.0x
Number of days for this campaign
1 – 80% 30%
Your net margin after all costs
Your Budget Breakdown
Required Ad Budget
Revenue Target ÷ Expected ROAS
Daily Budget
Required Budget ÷ Campaign Days
Customers Needed
Revenue Target ÷ AOV
Website Visitors Needed
Customers ÷ Conversion Rate
Expected Net Profit
Revenue × Margin% − Ad Budget
Cost Per Customer
Ad Budget ÷ Customers Needed
Budget Scaling Table, What If You Spend More or Less?

See how revenue, profit, and ROI change at different budget levels. Highlighted row = your calculated budget.

Scenario Daily Budget Monthly Spend Projected Revenue Expected Profit ROI
Enter values above to see budget scaling projections.
Your Daily Budget, Project Expected Results
Your planned daily ad spend
Number of days to run your campaign
1x – 10x 3.0x
Average value of each purchase
0.1 – 20% 2.5%
% of visitors who buy
1 – 80% 30%
Net margin after all costs
Projected Results
Projected Revenue
Daily Budget × Days × ROAS
Total Ad Spend
Daily Budget × Campaign Days
Expected Orders
Projected Revenue ÷ AOV
Expected Visitors
Orders ÷ Conversion Rate
Net Profit
Revenue × Margin% − Total Spend
Confirmed ROAS
Your input ROAS (as set above)
💡 Meta recommends getting 50 conversions per week per ad set for the algorithm to exit the learning phase. Factor this into your minimum budget.

Typical Meta Ads Daily Budgets by Goal, India

Use these as starting points, then use the calculator above to model your specific revenue targets.

Campaign Goal Starter Budget Growth Budget Scale Budget
Brand Awareness ₹500–1,000/day ₹2,000–5,000/day ₹10,000+/day
Lead Generation ₹1,000–2,000/day ₹3,000–8,000/day ₹15,000+/day
E-commerce Sales ₹2,000–5,000/day ₹8,000–20,000/day ₹40,000+/day
App Installs ₹500–1,500/day ₹3,000–7,000/day ₹15,000+/day

How to Calculate Your Meta Ads Budget

Most advertisers approach budgeting the wrong way. They pick a number that "feels right", ₹10,000 a month, or whatever they spent last time, and hope for results. The smarter approach is to work backwards from what you actually want to achieve. This is called goal-based budgeting, and it is the foundation of how professional media buyers plan campaigns.

Top-Down vs Bottom-Up Budgeting

Top-down budgeting starts with a fixed total budget and asks: "What can we achieve with ₹1,00,000?" This approach is common in larger organisations where finance sets the marketing budget. The problem is that the number is often arbitrary and disconnected from actual revenue goals.

Bottom-up budgeting starts with a specific goal and asks: "How much do we need to spend to generate ₹5,00,000 in revenue this month?" This approach gives your campaign a clear purpose and lets you evaluate performance against a meaningful benchmark, not just a spend cap.

The Revenue Goal Approach

The core formula for working backwards from a revenue goal is simple:

Required Ad Budget = Revenue Target ÷ Expected ROAS

If you want to generate ₹5,00,000 in revenue and you expect a 3x ROAS, you need to spend ₹1,66,667 on ads. Divide that by 30 days and your daily budget is approximately ₹5,556.

But the full picture requires three more inputs: your average order value (AOV), your website conversion rate, and your profit margin. AOV tells you how many customers you need. Your conversion rate tells you how many website visitors you need to drive. And your margin tells you whether the resulting profit makes the campaign worthwhile.

Why This Is Better Than Guessing

When you calculate your budget from a revenue goal, you get three things you cannot get from guessing: a clear success metric (did you hit your revenue target?), a clear stopping point (if you have spent your budget and are on track, great, if not, you know to adjust), and a financial model you can share with stakeholders or clients. This approach is standard practice in performance marketing agencies and is the method this calculator uses.

What Affects Your Meta Ads Budget in India

The same ₹5,000/day budget can deliver very different results depending on a set of variables unique to your campaign. Understanding these factors helps you set a realistic ROAS assumption, which drives everything else in the calculation.

Industry CPMs

CPM (cost per 1,000 impressions) varies dramatically by vertical. Real estate in India typically sees CPMs of ₹300–₹600+ due to high competition from builders and brokers running awareness campaigns. Finance and insurance CPMs are similarly elevated. E-commerce fashion, on the other hand, can run at ₹80–₹200. A lower CPM means your budget goes further in terms of reach, but reach alone does not equal revenue.

Audience Size and Competition

Narrow audiences (hyper-targeted by city, income, or interest) cost more per impression because more advertisers compete for the same eyeballs. Mumbai metro audiences cost significantly more to reach than Tier-2 or Tier-3 city audiences. If your product or service has strong Tier-2 demand, including these geographies can materially reduce your CPM and therefore your required budget.

Campaign Objective

Choosing "Conversions" as your campaign objective typically costs more than "Traffic" or "Reach" in the short term, but it generates far better quality results because Meta's algorithm finds people who are likely to complete a purchase. For budget calculators, always model around your conversion objective budget, not awareness.

Seasonal CPM Spikes

Indian festive season (October–November: Navratri, Dussehra, Diwali) drives CPMs up 2x–4x versus baseline. The same budget that generated ₹3,00,000 in August may only generate ₹1,20,000 in October if you do not increase your spend to compensate. When budgeting for Q4 campaigns, inflate your required budget by 30–60% to account for higher CPMs.

Creative Quality

Meta's algorithm rewards relevant ads with lower CPMs. A high-quality creative with a CTR above 2% will get cheaper distribution than a weak creative with 0.5% CTR. In practice, better creatives can reduce your effective CPM by 20–40%, which directly improves your ROAS. This is why creative testing is one of the highest-leverage activities in Meta advertising.

Meta Ads Budget Strategies for Different Business Sizes

Startup Stage (₹15,000–₹30,000/month)

At this budget level, focus is everything. Run 3–5 ad sets maximum, each testing a different audience or creative angle. Do not spread across multiple campaign objectives, pick conversions and stick to it. Use Advantage+ audience with a high-intent interest seed. At ₹15,000/month you are spending ₹500/day, enough to test but not enough to scale. Use this phase to find your winning combination of creative, audience, and landing page before increasing spend.

Growing Business (₹50,000–₹1,50,000/month)

At this level, you should already know 1–2 ad sets that work. Allocate 70% of budget to proven campaigns, 20% to scaling winners gradually (no more than 20–30% budget increase per week to avoid disrupting the learning phase), and 10% to new creative or audience tests. This is where retargeting becomes worthwhile, a separate retargeting campaign targeting website visitors, video viewers, or past purchasers typically yields 2x–3x the ROAS of cold traffic campaigns at a fraction of the budget.

Established Business (₹2,00,000+/month)

At scale, run a full-funnel strategy: Awareness campaigns for new audiences (brand video, reach objective, 10–15% of budget), Traffic/Lead campaigns for mid-funnel consideration (25–30%), Conversion campaigns for bottom-funnel purchase intent (50–60%), and Retargeting for warm audiences (10–15%). The goal is to constantly feed new audiences into the top of the funnel while efficiently converting warm audiences at the bottom.

When to increase budget: Increase budget when your current ROAS is consistently 20–30% above your target ROAS and the learning phase is complete (50+ conversions/week). When not to increase: Do not increase budget if your ROAS is already near or below break-even, or if the campaign is still in the learning phase.

Daily vs Lifetime Budget on Meta Ads

Meta gives you two budget options for every campaign: daily budget and lifetime budget. Understanding the difference is important for budget planning.

Daily Budget

A daily budget tells Meta to spend approximately that amount every day for the duration of the campaign. Meta may spend up to 25% more on high-performing days and less on slow days, but will average out to your daily target over a week. Daily budgets are ideal when you want predictable, consistent spending, for example, e-commerce brands running always-on campaigns.

Lifetime Budget

A lifetime budget gives Meta a total amount to spend across the entire campaign duration. The algorithm has more flexibility to spend more on days with higher predicted conversion probability and less on slow days. This can improve overall ROAS but makes daily spend less predictable. Lifetime budgets work well for promotional campaigns with a hard end date, sale events, product launches, or seasonal campaigns where you want Meta to optimise delivery across specific time windows.

Which to Choose

For always-on performance campaigns, use daily budget, it is easier to manage and adjust. For event-based or time-limited promotions, lifetime budget often delivers better results because the algorithm can front-load or back-load spend based on opportunity. The minimum viable daily budget for Meta's learning phase is approximately ₹500–₹1,000 per ad set per day, below this, the algorithm struggles to collect enough data to optimise effectively.

How to Allocate Your Meta Ads Budget

Knowing your total budget is step one. Knowing how to split it across campaigns, ad sets, and objectives is step two.

The 70/20/10 Rule

A proven framework for budget allocation: allocate 70% to proven, optimised campaigns that consistently meet ROAS targets. Allocate 20% to scaling, systematically increasing budget on your best performers (remember: no more than 20–30% increase per week). Reserve 10% for testing, new creatives, audiences, offers, or landing pages. This 10% is your R&D budget and should be treated as an investment in future campaigns, not judged on immediate ROAS.

Top of Funnel vs Retargeting Split

A common mistake is over-investing in retargeting while starving the top of the funnel. Retargeting only works if you have a constant supply of fresh audiences coming from top-of-funnel campaigns. A healthy split for most mid-size advertisers is 80% cold traffic, 20% retargeting. For large retargeting audiences (>50,000 active users), you can increase retargeting to 30%.

Budget Pacing

When launching a new campaign, do not launch at full budget. Start at 30–50% of your planned budget for the first 5–7 days while the learning phase runs. Once you confirm the campaign is performing above break-even ROAS, scale up to full budget. Launching at full budget on a new campaign with unproven creatives is one of the fastest ways to burn your monthly budget with no results.

How to Know If Your Budget Is Too Low

A budget that is too low will not just underperform, it will actively prevent your campaign from working. Meta's algorithm needs data to optimise, and data requires spend.

Meta requires approximately 50 conversion events per week per ad set to exit the learning phase and begin delivering optimised results. If your conversion objective is "Purchase" and your product costs ₹2,500, you need to generate 50 purchases per week. At a conversion rate of 2.5% and an average CPC of ₹12, that requires roughly 2,000 clicks and a weekly spend of ₹24,000 per ad set, or ₹3,430 per day minimum.

Signs your budget is too low: the campaign stays stuck in learning phase indefinitely, delivery is inconsistent or zero on some days, CPM is unusually high compared to benchmarks, and ROAS fluctuates wildly with no trend. The fix is either to increase your daily budget, switch to a less competitive conversion event (like "Add to Cart" instead of "Purchase"), or consolidate multiple small ad sets into fewer, better-funded ones.

Frequently Asked Questions

It depends on your goal, but here are practical starting points for India: Brand awareness, ₹500–₹1,000/day minimum; Lead generation, ₹1,000–₹2,000/day minimum; E-commerce conversions, ₹2,000–₹5,000/day minimum. Below these thresholds, Meta's algorithm does not have enough data to exit the learning phase and deliver consistent results. Use the calculator above to find the exact daily budget based on your specific revenue goal and ROAS expectation.
Meta's technical minimum is ₹1/day for reach campaigns and ₹40/day for most performance objectives. However, these minimums will not deliver meaningful results. In practice, the minimum functional budget in India is ₹500–₹1,000/day per ad set for the algorithm to collect enough data and optimise delivery. For conversion campaigns targeting purchases, you need enough budget to generate at least 50 conversions per week per ad set, which can mean ₹2,000–₹5,000/day depending on your product price and conversion rate.
The formula is: Required Budget = Revenue Target ÷ Expected ROAS. For example, if you want ₹5,00,000 in revenue and expect 3x ROAS, you need ₹1,66,667 in total ad spend. Divide by campaign duration (say 30 days) to get your daily budget: ₹5,556/day. You also need your Average Order Value to calculate how many customers you need (Revenue ÷ AOV), and your website conversion rate to determine how many visitors you need (Customers ÷ CVR%). The calculator above does all of this automatically.
For new campaigns in India, 2x–3x ROAS in the first 30–60 days is realistic. Established, well-optimised campaigns typically achieve 3x–6x. Real estate lead generation campaigns are measured differently (CPL rather than ROAS), while e-commerce ROAS of 4x–8x is achievable with strong creatives and landing pages. A critical caveat: "realistic ROAS" is meaningless without knowing your break-even ROAS. A business with 70% gross margin might be highly profitable at 2x, while one with 35% margin needs 4x just to break even. Always calculate your break-even ROAS first.
Use daily budget for always-on campaigns where you want consistent, predictable spending every day, e.g., a brand running continuous e-commerce campaigns. Use lifetime budget for event-driven campaigns with a hard end date, sale promotions, product launches, or festive season campaigns. Lifetime budgets give Meta more flexibility to optimise delivery timing, which can improve ROAS for time-limited offers. For most Indian advertisers running performance campaigns, daily budget is simpler to manage and adjust.
There are several common causes: (1) Audience too narrow, if your target audience is very small, Meta cannot find enough people to show your ad to at your bid price. (2) Bid too low, if you are using manual bidding with a cap lower than what the auction requires, your ads will not win impressions. (3) Low relevance score, if your ad's quality, engagement, and conversion rates are low, Meta deprioritises it. (4) Ad in review or rejected, check the account quality section. (5) Campaign in learning phase, during the first 1–2 weeks, spending can be inconsistent as the algorithm tests. Solutions: broaden your audience, switch to automatic bidding, improve creative quality, or consolidate ad sets.
Budget scaling almost always causes temporary ROAS drops because increasing spend forces Meta to reach audiences beyond its most efficient core. The safest scaling approach: increase budget by no more than 20–30% every 3–5 days, and only when the campaign is performing at least 20% above your target ROAS (giving you a buffer for the temporary dip). Alternatively, duplicate the winning ad set and run it at a higher budget in a separate campaign, this avoids resetting the learning phase. For large budget increases (2x+), launching a new campaign rather than editing the existing one usually preserves performance better.
This depends entirely on your margin. The commonly cited rule is 10–20% of revenue for marketing overall, with Meta Ads being a portion of that. But the more useful framework is to think in terms of your break-even ROAS. If your break-even ROAS is 3x, you should be spending at most 33% of revenue on ads to break even (1 ÷ 3 = 0.33). For profitability, you want actual ROAS above break-even, which means spending less than 33% of revenue. Use this calculator's "By Revenue Goal" mode with your actual margin % to calculate how much you can profitably spend.

More Free Meta Ads Calculators

Explore our complete suite of free tools for Meta advertisers.