Business Calculations

How to Calculate ROAS For Net Profit

How to Calculate ROAS For Net Profit

Executive summary

ROAS (Return on Ad Spend) measures attributed revenue relative to advertising expenditure. It does not, by itself, measure contribution or net profit. To judge campaign economics, a business must deduct the relevant variable costs, then advertising costs, and finally any remaining operating expenses. CM1, CM2 and CM3 are commonly used as successive contribution levels, but each company must document exactly which costs belong in each level.

1. ROAS, contribution and profit are different

Suppose a campaign spends ₹1,00,000 and reports ₹5,00,000 in attributed revenue. ROAS = ₹5,00,000 ÷ ₹1,00,000 = 5.0x (500%). This means ₹5 of attributed revenue per ₹1 of ad spend; it does not mean a 500% profit.

Metric

Calculation

What it means

ROAS

Attributed revenue ÷ ad spend

Revenue efficiency of advertising

Contribution margin

(Revenue − defined variable costs) ÷ revenue

Share of revenue left after those costs

Contribution after ads

Pre-ad contribution − ad spend

Contribution remaining after advertising

Net profit

Revenue − all applicable expenses

Final profit after all included costs

2. CM1, CM2 and CM3: use a clearly defined cost ladder

There is no universal definition that assigns every expense to CM1, CM2 or CM3 in every company. The following is an illustrative structure; align it with your finance team's definitions.

Level

Illustrative calculation

Example costs

CM1

Net revenue − first variable-cost layer

Processing, materials, chemicals, packaging

CM2

CM1 − additional variable costs

Pickup/delivery, payment fees, other fulfilment costs

CM3

CM2 − marketing costs (if defined this way)

Paid advertising and attributable marketing

Avoid double-counting: if advertising has already been deducted in CM3, do not subtract it again. CM3 is not automatically net profit if rent, fixed salaries, corporate overhead, interest, taxes or other expenses remain outside the calculation.

3. Worked example: from ₹5 lakh revenue to contribution after ads

Line item

Amount

Calculation / interpretation

Attributed revenue

₹5,00,000

Revenue attributed to the campaign

Direct variable costs

−₹2,50,000

Illustrative first cost layer

CM1

₹2,50,000 (50%)

₹5,00,000 − ₹2,50,000

Additional variable costs

−₹50,000

Illustrative fulfilment layer

CM2

₹2,00,000 (40%)

CM1 − ₹50,000

Advertising spend

−₹1,00,000

Paid media cost

Contribution after ads

₹1,00,000 (20%)

CM2 − ad spend; before excluded expenses

ROAS

5.0x

₹5,00,000 ÷ ₹1,00,000

Interpretation: the campaign has a 5x ROAS, but the amount remaining after the costs shown is ₹1,00,000, not ₹5,00,000. The ₹1,00,000 is contribution after ads—not necessarily net profit.

4. Why 3.33x ROAS targets a 10% post-ad contribution margin

Assume the pre-ad contribution margin is 40%. Out of every ₹100 in revenue, ₹40 remains after relevant variable costs and before advertising. If the target is to retain ₹10 per ₹100 of revenue after advertising, then ₹30 per ₹100 is available for advertising.

Use of each ₹100 revenue

Amount

Revenue

₹100

Variable costs (60%)

−₹60

Pre-ad contribution (40%)

₹40

Advertising spend allowed (30%)

−₹30

Contribution after ads (10%)

₹10

Target ROAS = 1 ÷ (Pre-ad contribution margin − desired post-ad contribution margin)

Target ROAS = 1 ÷ (0.40 − 0.10) = 1 ÷ 0.30 = 3.33x

This means the business needs approximately ₹3.33 in revenue for each ₹1 of advertising expenditure to retain a 10% contribution margin after ads under these assumptions. It does not guarantee 10% net profit.

5. Break-even ROAS versus target ROAS

Break-even ROAS covers advertising using the contribution generated before advertising. Target ROAS can be higher because the business wants to retain a specified contribution after ads.

ROAS

Revenue per ₹100 ad spend

Post-ad contribution margin

Interpretation

2x

₹200

-10.00%

Negative contribution

2.5x

₹250

0.00%

Break-even on contribution

3x

₹300

6.67%

Positive contribution

3.33x

₹333

9.97%

Approximately 10% retained

4x

₹400

15.00%

Positive contribution

5x

₹500

20.00%

Positive contribution

6. Why a higher ROAS may still produce lower contribution

Metric

Campaign A

Campaign B

Revenue

₹5,00,000

₹4,00,000

Ad spend

₹1,00,000

₹1,00,000

ROAS

5.0x

4.0x

Pre-ad contribution margin

20%

40%

Contribution before ads

₹1,00,000

₹1,60,000

Contribution after ads

₹0

₹60,000

Campaign A has higher ROAS but produces no contribution after advertising in this example. Campaign B has lower ROAS but leaves ₹60,000. This is why campaign decisions should consider margin as well as revenue efficiency.

7. Important caveats before using this in a real business

·Use net realized revenue consistently; account for discounts, cancellations and refunds where relevant.

·Use the same revenue basis for contribution-margin and ROAS calculations.

·Check whether reported conversion value is attributed revenue, booked revenue, collected revenue or net revenue.

·Consider attribution overlap and whether ads generated incremental sales.

·Separate new-customer CAC from cost per conversion when repeat customers are included.

·Do not treat contribution after ads as net profit if fixed overheads and other costs remain.

·Use marginal performance when scaling; historical average ROAS may not hold at higher spend.

8. Final takeaway

ROAS measures attributed revenue per rupee of advertising. CM1, CM2 and CM3 show contribution after successive cost layers, as defined by the business. Break-even ROAS shows the revenue efficiency required to cover advertising from pre-ad contribution. A target ROAS can be set to retain a chosen post-ad contribution margin. Net profit is determined only after all applicable expenses are accounted for.

The goal is not just to generate more revenue. It is to generate incremental revenue that leaves enough contribution to cover costs and support sustainable profit.

Stay Updated

Get the latest business, marketing and industry insights directly in your inbox.

Want results like this for your business?

Talk to our team and get a clear, actionable growth plan.

Call Now