Skip to main content

Budget planning calculator

Free Ad Spend Calculator: Plan Budget from ROAS or CPA

Use this ad spend calculator to work backward from a sales goal. Estimate the total and daily budget needed for a target ROAS, or plan spend from a conversion goal and target CPA. The results are estimates from your inputs, not a connection to an ad account.

Estimate your required ad budget

Choose the target you know, enter the same currency and campaign period, and review the calculated budget.

Budget method

Revenue you want the campaign to attribute during this plan.

Enter a multiple such as 4 for 4.0x ROAS.

Used to estimate an even daily budget; delivery may vary by day.

Adds an estimated order or revenue result. It does not change required spend.

Formatting only; changing currency does not convert values.

Budget estimate updated from the values shown.

Required total ad spend

$2,500.00

Average daily budget
$83.33
Estimated orders
166.67

How to use the ad spend calculator

Pick the planning route that matches your brief. Both methods estimate spend before a campaign runs, so use targets from the same campaign, offer, attribution basis, and time period.

Choose a target

Use revenue plus target ROAS when sales are the goal. Use conversions plus target CPA when acquisition volume and an acceptable cost are already defined.

Set the period

Enter the number of campaign days. The calculator divides total planned spend evenly to show a daily reference, not a platform spending limit.

Review optional order value

Add average order value to estimate orders in revenue mode or revenue and implied ROAS in CPA mode. Leave it blank when that estimate is not useful.

How required ad spend is calculated

The calculator solves for budget using the target relationship you provide. It does not infer a profitable target or include costs that are not entered.

Required spend = target revenue ÷ target ROAS

Required spend = target conversions × target CPA

Average daily budget = required spend ÷ plan days

For example, $10,000 in attributed revenue at 4.0x ROAS implies $2,500 of ad spend. An 80-order goal at a $25 target CPA implies $2,000. These equations assume the entered target is achieved.

Two ad budget planning examples

The numbers below illustrate the arithmetic. They are not a recommended ROAS, CPA, or campaign budget for every business.

A budget estimate answers how much spend corresponds to the selected target. It does not show contribution profit or confirm that the target is achievable.

Revenue goal$10,000 attributed revenue at 4.0x ROAS
Required spend$10,000 ÷ 4.0 = $2,500
30-day reference$2,500 ÷ 30 = $83.33 per day
Conversion goal80 orders at a $25 target CPA
Required spend80 × $25 = $2,000
Optional revenue estimateAt a $60 average order value: $4,800 revenue and 2.4x implied ROAS

Choose the target that matches the campaign decision

Start with the outcome you need to plan. The revenue method answers how much advertising spend corresponds to a sales value and a target return. The conversion method answers how much spend corresponds to a number of actions and an acceptable average acquisition cost. Both are planning equations; neither proves that a target is attainable.

Use revenue and ROAS for value goals

Choose this method when your plan is defined by attributed sales revenue and you have a ROAS target from a comparable offer or campaign. The input revenue and ROAS must use the same attribution scope. A result at 4.0x assumes each advertising dollar generates four dollars of attributed revenue; it does not show how much remains after product and operating costs.

Use conversions and CPA for volume goals

Choose this method when the plan is defined by a number of purchases, leads, or other conversion actions and a target cost per action. Keep the conversion definition consistent. If one lead type is worth much more than another, calculate each group separately instead of treating unlike actions as equivalent.

Keep each input on the same basis

Use one currency, one campaign period, and one attribution definition across the plan. Do not combine gross revenue with a net-revenue ROAS target or compare a platform-attributed conversion goal with a different business reporting window. Matching the inputs makes the arithmetic easier to review later.

How target ROAS changes required ad spend

A ROAS target changes the required budget even when the revenue goal stays fixed. These scenarios use the same $10,000 attributed revenue goal and a 30-day period to show the arithmetic, not to recommend a particular target.

At 2.0x target ROAS$10,000 ÷ 2.0 = $5,000 total spend, or about $166.67 per day over 30 days.
At 4.0x target ROAS$10,000 ÷ 4.0 = $2,500 total spend, or about $83.33 per day over 30 days.
At 5.0x target ROAS$10,000 ÷ 5.0 = $2,000 total spend, or about $66.67 per day over 30 days.

Turn the daily ad budget into a usable campaign plan

The daily figure is total planned spend divided by the number of days. It is a comparison point for your plan, not a promise that each day will spend exactly that amount. Set the period to match the decision you are making, then check how the advertising platform applies budgets at campaign and ad-set level.

  1. 1

    Define the planning window

    Use the dates that match the goal, such as a launch period or a monthly sales target. A 30-day average is not comparable to a shorter promotion unless the revenue or conversion goal is adjusted for the shorter period.

  2. 2

    Add budgets across the right campaigns

    If several campaigns share the same target, decide whether the calculator input represents their combined budget or one campaign only. Avoid comparing a total revenue goal with a single ad set budget.

  3. 3

    Check delivery settings before launch

    Platforms may pace delivery unevenly, and account, campaign, or lifetime budgets can follow different rules. Treat the calculated daily amount as a planning average and confirm the platform setting separately.

  4. 4

    Compare results on a matching window

    After the period, compare spend and attributed outcomes using the same conversion action and attribution window. Allow for reporting delay before judging whether the target was met.

Check these assumptions before using the estimate

The calculation is deliberately limited to the targets entered. A careful estimate is more useful when its assumptions are visible, especially when revenue reporting, order value, or conversion definitions differ between systems.

  • In revenue mode, the optional average order value only estimates order count. It does not change the spend calculation or validate the revenue target.
  • In conversion mode, average order value only adds an estimated revenue and implied ROAS. If conversion values vary materially, use a representative value or leave the field blank.
  • An implied ROAS is still a revenue-to-ad-spend ratio, not profit. Product cost, shipping, payment fees, refunds, taxes, and fixed costs require a separate margin calculation.
  • Currency selection changes number formatting only. Convert every input to the same currency before calculating; this page does not fetch exchange rates or convert amounts.

What this ad budget estimate does not include

Treat the result as a planning baseline. Actual delivery and business results depend on inputs and platform behavior the calculator cannot verify.

  • The calculator does not connect to Google Ads, Meta Ads, or another account and does not change campaign settings.
  • It assumes the target ROAS or CPA is achieved; auctions, audience, creative, conversion rate, and attribution can change outcomes.
  • Product cost, shipping, payment fees, refunds, taxes, and fixed overhead are not included in the budget equation.
  • Daily spend is a simple average. An advertising platform may pace spend unevenly or use separate account-level budget rules.
  • Currency selection changes display formatting only. It does not exchange currencies or adjust for purchasing power.

Ad spend calculator FAQ

How do I calculate ad spend from a target ROAS?

Divide the revenue goal attributed to ads by the target ROAS multiple. A $10,000 goal at 4.0x ROAS gives an estimated $2,500 spend. The calculation assumes the target ROAS is reached.

How do I plan an advertising budget from CPA?

Multiply the number of conversions you want by the target cost per acquisition. For 80 conversions at a $25 CPA, the estimated total is $2,000 before any other business costs.

How is the daily ad budget calculated?

The tool divides required total spend by the number of plan days. It is an average for planning and does not promise equal daily delivery.

Does this calculator tell me whether the campaign is profitable?

No. ROAS and CPA targets do not include every product or business cost. Use the break-even ROAS or POAS calculator with contribution costs to review profitability.

Does the calculator connect to Google Ads or Meta Ads?

No. Enter your own targets manually. The page does not access, store, or change ad account settings.