ROAS is the return on advertising investment: It indicates how many pesos of attributable revenue you get for every peso spent on ads. It's calculated by dividing that revenue by the advertising spend. A ROAS of 4 is equivalent to 400 pesos, but it doesn't mean earning four pesos in profit. To decide if a campaign is worthwhile, you also need to know its margin, its costs, and how the sales were attributed.
What does ROAS mean and what is it used for?
ROAS comes from return on ad spend. Their question is specific: what is the relationship between the revenue generated by advertising and what we pay to distribute the ads? This allows us to compare campaigns with different revenue figures, detect changes in efficiency, and discuss budgets with a more useful benchmark than the number of clicks.
Before interpreting it, clarify what the numerator represents. Google Ads allows you to assign different values to conversions; these can represent revenue or other values defined by the advertiser. Therefore, a column called "conversion value/cost" doesn't always contain actual revenue. Review the Google Ads conversion value documentation and your account settings.
In this guide, ROAS means Net revenue from discounts and returns attributable to advertising, divided by media expenditure. The examples exclude taxes collected on behalf of third parties. If your business uses a different convention, name it in the report. Do not treat revenue, margins, and estimated values as if they were equivalent.

Calculate ROAS and compare it with break-even
Use it after understanding what ROAS measures: attributable revenue compared with advertising spend. The result does not replace margin, returns, or other costs.
- Break-even ROAS
- 2.50×
- Gross contribution after ads
- $1,800,000
Under these assumptions, ROAS exceeds break-even. Review fixed costs, taxes, and returns before scaling.
ROAS formula: how to calculate it correctly
ROAS = revenue attributable to advertising ÷ advertising expenditure. To express it as a percentage, multiply the result by 100. Both amounts must be in the same currency and follow a compatible period and attribution criterion.
If you already have both figures, you can try the ROAS calculator and then use this guide to interpret the result. The calculation alone does not verify attribution or profitability.
Hypothetical example. If a campaign registers 9,000,000 COP in revenue and consumes 3,000,000 COP in ads, the calculation is 9,000,000 ÷ 3,000,000 = 3. You can write 3:1, 3 times, or 300 %. The correct reading is "three dollars of revenue for every dollar of ads." Subtracting that dollar and stating that two dollars of profit remain omits the cost of the product, delivery, and operation.
To consolidate campaigns, first add up the revenues and expenses, and then divide. If one campaign generates 1,000,000 COP in sales with 100,000 COP in advertising and another generates 9,000,000 COP in sales with 3,000,000 COP in advertising, the combined ROAS is 10,000,000 ÷ 3,100,000 = 3.23. Averaging their ratios of 10 and 3 would give 6.5, a misleading result because their investments are different.
When spending is zero, the split is undefined: report "not applicable" and review the data source. When spending is positive and attributable revenue is zero, the observed ROAS is zero, although some conversions may still be missing.
What data to include and what to leave out
| Fact | Treatment | Required control |
|---|---|---|
| Attributable sales | Valid order receipts according to the chosen model. | Check currency, identifier, and order status. |
| Discounts and returns | Deduct them from income when applicable. | Update the reference period without duplicating settings. |
| Media spending | Effective investment in advertising platforms. | Apply a consistent policy for fees and taxes. |
| Fees and production | Show as additional costs to media ROAS. | Include them when evaluating the profitability of the project. |
| Leads without sales | Do not automatically treat them as collected income. | Separate expected value and confirmed sale. |
The separation isn't meant to hide costs. It allows for a comparable metric and, at the same time, a complete financial statement. If you decide to divide revenue into ads, fees, and creative, the indicator can be useful, but it should have a name that explains that scope.
Complete example of ROAS in Colombian pesos
Hypothetical example; does not correspond to a client or a SEOMOS result. A store analyzes a one-month campaign after orders have been reconciled. All amounts below are in COP and exclude taxes. For simplicity, it is assumed that the chosen model consistently attributes sales and that returns are already deducted.
| Concept | Amount | Interpretation |
|---|---|---|
| Net income attributable | 12,000,000 COP | Sales after discounts and returns. |
| Product, delivery and other variable costs | 7,200,000 COP | Costs included before advertising. |
| Contribution before ads | 4,800,000 COP | 12,000,000 minus 7,200,000. |
| Advertising expenditure | 3,000,000 COP | Effective investment in media. |
| Contribution after ads | 1,800,000 COP | Amount available for other expenses. |
| Fees and assigned production | 800,000 COP | Additional costs considered in the exercise. |
| Result of the analyzed scope | 1,000,000 COP | Before other overheads and taxes. |
The ROAS is 12,000,000 ÷ 3,000,000 = 4, or 400 %. However, the result after the listed costs is COP 1,000,000. This amount does not necessarily represent the company's net profit either: it does not include expenses and taxes that have not been allocated to the fiscal year.
This example helps to formulate a better decision: Is the remaining contribution sufficient to sustain operations and the business goal? If the answer is no, celebrating the 400 % milestone distracts from the problem. If it is yes, it still needs to be verified whether increasing investment will maintain similar efficiency.

ROAS vs. ROI: The difference that changes the decision
ROAS relates advertising revenue to ad spend. ROI relates the benefit of the analyzed reach to the investment or costs defined for that analysis. Google Ads ROI guide He explains that his calculation must take into account the relevant costs and the objective of the campaign.
One way to express the ROI of the previous exercise is: (revenue − all costs included) ÷ all costs included × 100. With 12,000,000 COP in revenue and 11,000,000 COP in listed costs, the result is 1,000,000 ÷ 11,000,000 × 100 = 9,09 %. It is the simplified ROI of that scope, not the company's total return nor a causal measurement of the advertisement's effect.
Don't confuse ROAS with customer acquisition costA campaign can sell primarily to repeat buyers and have a high ROAS without acquiring many new customers. To analyze post-first-sale value, review the customer lifetime value, with an explicit horizon and margins.
What ROAS do you need to cover advertising?
There is no universally "good" ROAS. It depends, among other things, on the available margin before ads. OpenStax contribution margin concept It distinguishes between revenue and variable costs and explains that the difference should contribute to covering fixed costs and profit.
If we call m a simplified threshold for contribution margin before advertising, expressed as a decimal, is Advertising break-even ROAS = 1 ÷ m. It is obtained by equating revenue × margin with advertising expenditure. As a hypothetical mathematical example, with a margin of 40 %, the threshold is 1 ÷ 0.40 = 2.5.
| Margin before advertising | ROAS of equilibrium | Percentage equivalent |
|---|---|---|
| 20 % | 5 | 500 % |
| 30 % | Approximately 3.33 | 333 % approximately |
| 40 % | 2,5 | 250 % |
| 60 % | Approximately 1.67 | 167 % approximately |
This formula assumes a positive and stable margin, correctly measured revenues, and complete variable costs. It does not, on its own, cover fixed costs, excluded fees, or objective profit. If the margin is zero or negative, selling more under those conditions won't produce a positive threshold to resolve the situation. When the product mix changes, recalculate the weighted average margin instead of using the margin of the most profitable product.
Why two tools can show different ROAS
A sale can occur days after the first click and go through multiple channels. Platforms don't necessarily use the same windows, allocation dates, or rules for distributing credit. Google defines the conversion window such as the period after an interaction in which a conversion is recorded.
Before comparing reports, check the window, model, time zone, currency, and how subsequent purchases are handled. Also, review for duplicate events and canceled orders. Do not automatically sum sales attributed by multiple platforms: both could claim the same order.
Attribution distributes credit; it doesn't, on its own, demonstrate how many sales would disappear without advertising. To answer that question, incremental measurement designs tailored to the business are needed. Until such designs exist, present ROAS as observed under an attribution rule, avoiding expressions like "sales caused exclusively by the campaign.".
How to improve ROAS without losing sight of the business
- Validate the measurement. Compare a sample of orders with your event and its value before modifying campaigns.
- Segment by real economy. Separate products, new and returning customers when volume and data allow.
- Check message and destination. Check the consistency between the ad, the offer, and landing page structure.
- Formulate a hypothesis. For example: clarifying delivery conditions could reduce abandonment by suitable buyers.
- See the full result. Evaluate revenue, contribution, new customers and returns, in addition to the ratio.
Hypothetical example. If a campaign increases its investment from COP 1,000,000 to COP 1,500,000 and sales increase from COP 4,000,000 to COP 5,000,000, the overall ROAS drops from 4 to 3.33. The additional COP 500,000 is related to an additional COP 1,000,000 in revenue: a marginal observed ratio of 2. This helps explain the subsequent increase, although comparing periods does not prove causality and may be influenced by seasonality.
In service-based businesses, avoid assigning the full value of a sale to each form. An expected value can help with planning if it's based on probabilities and historical ticket prices, but it should be clearly identified as an estimate. When there are offline closures, Google considers import offline conversions to link those results to advertising, subject to appropriate implementation and data processing.

Checklist for submitting a ROAS that allows action
A useful report should show the period, valid revenue, expenses, ratio, margin, attribution model, and limitations. Include the update date to indicate if late sales are missing. Next to the result, write what decision will be made and what data could change it.
ROAS can be part of your Marketing KPIs, ...provided it's linked to a goal and a responsible person. If you need to review how ads, measurement, and business results connect, the conversation about paid media You should start with those elements, not by promising a multiple of return.
Frequently Asked Questions about ROAS
What does an ROAS of 300 % mean?
This means that three units of attributable revenue were recorded for every unit spent on advertising, under the definition used. This is equivalent to a ROAS of 3. It does not mean earning 300 % in profit, because the costs of the product, delivery, and operation must still be considered.
Is a ROAS of 4 always profitable?
No. With a pre-advertising margin of 20 %, the simplified threshold for covering ads is 5. A ROAS of 4 would fall below that threshold. Even when it exceeds that threshold, other costs must be covered and the validity of attributed sales must be verified.
How do I calculate ROAS if I sell via WhatsApp or by phone?
You need to link contacts to confirmed sales, preserve their origin when possible, and use a consistent attribution rule. A chat click is not a sale. Report contacts, closes, and revenue separately; offline conversion integrations can help if set up correctly.
Are target ROAS and achieved ROAS the same?
No. The target is a reference point for the bidding strategy; the actual target is calculated using the recorded values and costs. Google Ads aims to achieve an average, but it doesn't guarantee the result. An overly ambitious target is also not a substitute for a viable bid or accurate conversion data.
Should I include the agency fees in the ROAS?
In the media ROAS presented here, the denominator includes advertising spend. Fees are shown separately and are included in the full financial analysis. You can create a metric with expanded costs, provided you identify it and do not compare it directly to a platform's native ROAS.
Why might the ROAS of the last few days change?
Because sales can be recorded after the advertising interaction, values can be updated, or returns can be processed. Expect a timeframe consistent with the buying cycle and keep the extraction date. Comparing a mature period with one that is still incomplete can lead to an incorrect conclusion.
Sources consulted
Consultation and editorial review: . The calculations and scenarios in this guide are hypothetical and based on our own work.