Method
The arithmetic
Profit on ad spend, or POAS, replaces the revenue in ROAS with the profit left after direct campaign costs. First subtract COGS or variable costs and ad spend from attributed revenue. Then divide that profit — positive, zero, or negative — by ad spend. The result answers how much campaign profit remains for each unit spent on advertising. ROAS stops one step earlier and divides revenue by ad spend, so it can rise while profit falls if costs move.
profit = revenue − COGS / variable costs − ad spend · POAS = profit ÷ ad spend · ROAS = revenue ÷ ad spend
Worked example
One run through the numbers
A campaign with 16,000 of attributed revenue, 8,000 of COGS and variable costs, and 4,000 of ad spend leaves 4,000 of profit. POAS is therefore 1.0: each 1 spent on ads leaves 1 of campaign profit. ROAS is 4.0 because it uses the full 16,000 of revenue instead. Break-even revenue is 12,000, where profit is zero and break-even POAS is 0.0.
Swap in your own figures — the result recalculates as you type.
Asked often
POAS Calculator: questions that come up
What is POAS?
POAS means profit on ad spend. It divides the profit attributed to a campaign by that campaign's ad spend. In this calculator, profit is attributed revenue minus COGS or variable costs minus ad spend.
What is the difference between ROAS and POAS?
ROAS divides revenue by ad spend; POAS divides profit by ad spend. With 16,000 of revenue and 4,000 of spend, ROAS is 4.0 before any product cost is considered. POAS subtracts those direct costs first, so it answers the profitability question ROAS leaves open.
What is break-even POAS?
Break-even POAS is 0.0. At break-even, profit is zero, and zero divided by ad spend remains zero. The useful companion figure is break-even revenue: ad spend plus the COGS or variable costs entered.
Should ad spend also go in variable costs?
No. Enter media spend once in the ad spend field. The separate cost field is for COGS and other variable costs tied to the attributed revenue; adding media there as well would subtract it twice.