Advertising & contribution

Advertising ROAS & Profit Return Calculator

Turn attributed orders into revenue, contribution and campaign profit. Compare revenue ROAS with a clearly defined profit return and a whole-order break-even target.

15 / CHECK CAMPAIGN ECONOMICS

Your numbers.
A clearer decision.

Free to use. No signup.
Inputs stay in this browser.

Starting values are illustrative. Use your own costs, rates and assumptions.

INPUT GROUP 01

Same-period campaign results

Attribution is your input, not proof that advertising caused these sales.

INPUT GROUP 02

Costs beyond media spend

YOUR CALCULATION

The entered attributed orders produce a positive modeled campaign profit.

Attributed revenue

$10,000.00

Contribution before campaign costs

$4,500.00

Modeled campaign profit

$2,200.00

Revenue ÷ ad spend (ROAS)

5

A multiple, not a percentage; unavailable when ad spend is zero.

Profit ÷ campaign spend

95.65%

Denominator is ad spend plus other campaign cost; this is not total-business ROI.

Ad spend per attributed order

$20.00

Maximum ad spend at current orders

$4,200.00

Orders sufficient to cover campaign costs

52

Conservative unrounded-contribution threshold; it can exceed the minimum after cent rounding.

Revenue at sufficient order count

$5,200.00

ROAS at sufficient order count

2.6

Profit at selected attributed order counts

Profit at selected attributed order counts
Attributed ordersRevenueContributionCampaign profit
50$5,000.00$2,250.00-$50.00
100$10,000.00$4,500.00$2,200.00
200$20,000.00$9,000.00$6,700.00

Keep the calculation

Saving is optional and stays on this device. Unsaved edits are not kept when you leave. CSV includes every input and the current results.

Illustrative inputs loaded. Replace them with your own assumptions.

How the advertising roas & profit return calculator works

Attributed revenue = attributed orders × average order value. Variable costs = orders × variable cost per order. Contribution before campaign costs is revenue less those variable costs. Campaign profit subtracts advertising spend and other fixed campaign costs. Revenue and variable totals round half-up to cents; ad spend and other campaign costs round to cents before use.

Revenue ROAS is attributed revenue divided by advertising spend and is shown as a multiple. Ad cost per order is advertising spend divided by attributed orders. Profit return here is campaign profit ÷ (ad spend + other campaign costs) × 100. Its denominator deliberately differs from total-investment ROI measures that also include cost of goods sold.

With positive unit contribution, a sufficient order count is ceil((ad spend + other campaign costs) ÷ unit contribution). This conservative count may exceed the minimum after revenue and cost round separately to cents. Its revenue divided by positive ad spend gives the associated ROAS. Maximum ad spend at current orders is contribution minus other campaign costs, floored at zero; a negative underlying allowance is explicitly infeasible.

Use the same reporting period and consistent attribution rules. Zero ad spend makes ROAS unavailable; zero orders makes cost per order unavailable; zero total campaign spend makes profit return unavailable. Nonpositive unit contribution cannot cover a positive campaign budget. This calculation does not establish incrementality, forecast demand or include lifetime value, taxes or costs not entered.

Worked example

Spend of $2,000 produces 100 attributed orders averaging $100 revenue and $55 variable cost, with $300 other campaign costs. Revenue is $10,000; contribution is $4,500; campaign profit is $2,200. Revenue ROAS is 5×, ad cost per order is $20 and profit return on the $2,300 campaign spend is 95.65%. At $45 contribution per order, 52 whole orders cover campaign costs, giving $5,200 break-even revenue and 2.6× break-even ROAS.

Sources and assumptions

The source material explains the underlying calculation or pricing structure. Entered prices, costs, schedules and scenario choices are your assumptions; this tool does not obtain supplier quotes or predict actual results.

Calculation methods, testing and sources · Practical calculation guides