vasilenko.info

ACoS, ROAS, and MER calculator

/en/calc/drr-roas/ works Calculated in your browser

Calculates ACoS and ROAS from actual results, the allowable budget for a target ACoS, and the revenue required for an approved budget. You don't need to calculate margin manually: enter marketplace commission, logistics, returns, payment processing, and taxes as separate line items. Nothing is sent to the server.

promoTwenty years of notes on websitesHow we did it in 2008 and what still works today.Open

Calculate DRR and ROAS

There is no “Calculate” button: everything recalculates as you type. The calculation stays in the address bar—you can share the link.

How it’s calculated
What we’re calculating Spend and revenue are already known—we calculate the result.

Ad delivery, contractor fees, creative production—all costs for this campaign.

The revenue that analytics attributed to this advertising, not the company’s total revenue.

Margin before advertising

The share of gross profit in revenue—everything left before advertising.

One number for everything: if you know the expense items separately, switch to “By expense item.”
Currency
Company-wide data for the same period—for MER

Total revenue, not just the revenue that analytics attributed to advertising.

All channels combined, including those not tagged by analytics.

Both fields are optional: clear them, and the MER rows will simply disappear.

ДРР — advertising spend as a share of revenue

%

ДРР
Advertising spend
Revenue from advertising
ROAS — revenue per ruble spent
ROAS as a percentage
Gross profit before advertising
Profit after advertising
Profitability after advertising
ROMI — based on gross profit
ROMI — based on revenue, also known as ROAS − 1
Break-even ДРР
Break-even ROAS
Maximum spend at break-even
Headroom to break-even
MER — advertising as a share of total revenue
Break-even MER
Share of revenue attributed to advertising

Where you stand relative to break-even

The track ends where advertising consumes all your gross profit. The black marker is break-even; the blue fill is your ДРР.

Current ДРР break-even at

Calculated in your browser. Neither the numbers nor the result are sent anywhere: you can verify this in the developer tools — after the requests load, there are no more. The calculation link is generated right here, on your device.

Break-even matrix

Columns show ДРР; rows show margin. Each cell shows profit after advertising at your revenue. Green means profit, red means loss, and gray means zero. Your position is in the middle and outlined.

Profit after advertising

ДРР benchmarks by product life-cycle stage

Marketplace benchmarks from elsewhere. They show where others typically keep their ДРР, but say nothing about your margin.

Launching a new product, boosting a listing 15 − 25 %
Mature product with stable sales 8 − 15 %
Top products driven by organic traffic 5 − 8 %

These figures aren't ours or universal. The ranges are taken from the service's ad spend ratio calculator iseller.pro and compiled from Wildberries, Ozon, and Yandex Market data. They don't apply to services, subscriptions, or your own online store. The only benchmark that applies specifically to you is the “Break-even ad spend ratio” line in the panel above: it is calculated from your margin.

promoCalculate ROI at the same timeCampaign payback based on spend and revenue.Open

How to use it

  1. Choose a mode. “Actual” means spend and revenue are already known. “Allowed spend” means you have a revenue plan and a target DRR and need a budget cap. “Required revenue” means the budget is approved and you need to know how much revenue it must generate.

  2. Use spend and revenue for the same period and the same campaign. Average DRR across all channels does not solve anything: it hides both the best and the worst channel.

  3. Enter margin either as a single number or by line item. In the second case, marketplace commission, logistics, returns, payment processing, and tax are deducted automatically, and the result appears on the line below the fields.

  4. Compare your DRR with the “Break-even DRR” line, not with someone else’s figures. That is the boundary beyond which the campaign starts losing money.

  5. Fill in the two fields for the entire company to see MER. It shows how much advertising takes from total revenue, not just the revenue attributed by analytics. If MER is significantly higher than DRR, some revenue is missing from attribution, and it is too early to make decisions based on DRR alone.

  6. The matrix below answers the “what if” question: advertising becomes 1.5 times more expensive, or margin falls by one-fifth. Your cell is in the middle and outlined; the neighboring cells show the surrounding scenarios.

promoBrowser task listNo account required—everything is stored on your device.Open

The formula and what it includes

DRR = Spend ÷ Revenue × 100%

DRR and ROAS are the same number viewed from opposite sides. DRR 10% and ROAS 10 describe the same campaign. Returns are deducted first in the margin formula because they reduce the revenue itself, so the other percentages are calculated from the remaining amount. Logistics is deducted last and from the full shipment value—the marketplace also charges delivery for a returned order.

Example breakdown: ₽100,000 in advertising and ₽1,000,000 in revenue

The input data is the same as the default field values: you can calculate it mentally and confirm that the tool is telling the truth.

  1. DRR: 100,000 ÷ 1,000,000 × 100% = 10%.

  2. ROAS: 1,000,000 ÷ 100,000 = 10, or 1000%.

  3. Gross profit: 1,000,000 × 26% = ₽260,000.

  4. Profit after advertising: 260,000 − 100,000 = ₽160,000.

  5. Gross-profit ROMI: (260,000 − 100,000) ÷ 100,000 = 160%. Revenue-based ROMI on the same data would be 900%—ROAS minus one, with the cost of goods counted as profit.

  6. Break-even DRR equals margin—26%; break-even ROAS: 100 ÷ 26 = 3.85.

  7. MER: 500,000 ÷ 4,000,000 × 100% = 12.5%. It is higher than DRR because it includes unattributed channels, while attributed revenue accounts for only one-quarter of total revenue.

DRR 10% against a 26% threshold: the buffer before zero is 2.6 times. Advertising can become 2.5 times more expensive before the campaign stops generating profit. At the same time, MER of 12.5% versus DRR of 10% means advertising takes more across the company than the campaign report shows.

Frequently asked questions

promoAll toolsForty-four tools, all running in your browser.Open

Related calculators

4
Calculator

CPC, CPM, and CTR

Three core metrics based on impressions, clicks, and budget.

Open

Calculator

Cost per lead

CPL by spend and number of leads, with sale price and break-even point.

Open