Target ROAS Calculator
Estimate a target ROAS to cover variable costs plus a desired margin buffer.
Target ROAS is the ROAS you aim for to cover variable costs, fixed cost allocation, and a profit buffer.
Unlike break-even ROAS (a floor), target ROAS is a planning constraint that reflects your business model and risk tolerance.
Prefer an explanation- Read the guide.
Target ROAS: how to set a realistic ROAS goalPaid ads measurement hub: ROAS, MER, marginal ROAS, and incrementalityPaid ads funnel: CPM, CTR, CVR -> CPC, CPA, ROAS (with profit)Paid ads bidding & budgeting hub: max CPC, target CPA, and break-even targets
Gross margin before marketing (COGS only).
%
As % of revenue (optional).
%
As % of revenue (optional).
%
As % of revenue (optional).
%
If you want ROAS to cover fixed costs, allocate them as % of revenue.
%
Extra buffer as % of revenue (optional).
%
$
Used to translate target ROAS into CPC/CPA targets.
%
Tip: you can type commas (e.g., 10,000).
Example
Using the default inputs, the result is:
2.7x
- Gross margin
- 60%
- Payment fees
- 3%
- Shipping & fulfillment
- 0%
- Returns & refunds
- 0%
- Fixed cost allocation
- 10%
- Desired profit margin
- 10%
- Average order value (AOV) (optional)
- $80
- Conversion rate (CVR) (optional)
- 2.5%
How to calculate
- Enter gross margin and variable costs to compute contribution margin.
- Choose a fixed cost allocation (as % of revenue) if you want ROAS to cover overhead.
- Add a desired profit margin buffer to stay conservative.
- Compute target ROAS = 1 / (contribution margin - fixed allocation - desired profit).
Formula
Target ROAS = 1 / (Contribution margin - Fixed cost allocation - Desired profit margin)
- All inputs are expressed as a percent of revenue.
- Fixed costs are represented as an allocation; this is a planning model (not a full P&L).
Benchmarks
- Target ROAS should be higher than break-even ROAS to cover overhead and volatility.
- If target ROAS is impossible (<= 0 ad budget), reduce buffers or improve margin first.
- Use different targets by channel if volatility and incrementality differ.
FAQ
How do I choose a fixed cost allocation-
Pick a conservative percent based on your business: total fixed costs divided by your expected revenue in the same period. Keep it stable for comparisons.
Why can't I get a target ROAS-
If contribution margin minus allocations is <= 0, your unit economics can't support the chosen buffers. Reduce fixed/profit allocations or improve margin.
Common mistakes
- Allocating all fixed costs into target ROAS without considering growth investments and timing.
- Assuming target ROAS is universal across products (margins differ).
- Not revisiting the target when refund rate, shipping, or fees change.
How to interpret
How to set a target ROAS
- Start from contribution margin, then decide how much revenue must cover fixed costs and profit.
- Use different targets by channel if volatility differs.
- Revisit targets when margins or fulfillment costs change.
Related calculators
Paid Ads
ROAS Calculator
Calculate Return on Ad Spend (ROAS) and estimate contribution profit after ad spend.
Paid Ads
Break-even ROAS Calculator
Estimate the break-even ROAS based on contribution margin assumptions.
Paid Ads
Paid Ads Funnel Calculator
Model CPM -> CTR -> CVR to estimate CPC, CPA, ROAS, and profit per 1,000 impressions (with margin and variable costs).
Paid Ads
ROI Calculator
Calculate Return on Investment (ROI) for a campaign or project.
Paid Ads
Incrementality Lift Calculator
Estimate incremental conversions, incremental ROAS, and incremental profit from a holdout test.
Paid Ads
Marginal ROAS Calculator
Estimate diminishing returns and find the profit-maximizing ad spend from a simple response curve.
Quick checks
- Keep attribution model and window consistent when comparing campaigns.
- Pair efficiency metrics (ROAS/CPA) with profit assumptions (margin, refunds, fees).
- Validate tracking after site changes (pixels/events can silently break).