finance calculator

ROAS Calculator

Compute return on ad spend as a multiple and percentage to see if campaigns are paying back.

Results

ROAS (multiple)
5.00
ROAS (%)
500.00%

Overview

Return on ad spend (ROAS) is the fastest way for marketers and business owners to answer one core question: “How much revenue am I getting back for every dollar I spend on ads?” This ROAS calculator takes your attributed revenue and ad spend for a campaign, channel, or account and turns them into a simple multiple and percentage so you can see, at a glance, whether performance is above or below your targets.

How to use this calculator

  1. Decide on the revenue number you want to use (for example, gross revenue, net revenue after refunds, or contribution margin) and pull it for the period and campaign or channel you care about.
  2. Gather the corresponding ad spend for that same period and scope, including platform spend and, if desired, agency or tech fees.
  3. Enter the revenue and ad spend values into the calculator.
  4. Review the resulting ROAS as a multiple (e.g., 3.5×) and as a percentage (e.g., 350%).
  5. Compare the output to your internal target or break‑even ROAS to decide whether the campaign is under‑, over‑, or on‑target.

Inputs explained

Revenue attributed to ads
The total revenue you are crediting to this ad account, campaign, or channel over the analysis window. This can be gross revenue from your ad platform or a more conservative net figure after refunds, discounts, and cancellations.
Ad spend
The total cost of running the ads over the same window, typically including media spend and optionally platform fees or agency retainers. Using all‑in spend gives a more realistic view of performance.

Outputs explained

ROAS (multiple)
Revenue divided by ad spend, expressed as a multiple. A value of 3.0 means you generated three dollars of revenue for every dollar spent.
ROAS (%)
The same ratio expressed as a percentage. A 3.0 multiple becomes 300% ROAS, a 0.8 multiple becomes 80% ROAS (you are not yet breaking even on revenue).

How it works

ROAS is defined as Revenue ÷ Ad spend. If a campaign drives $8,000 in revenue on $2,000 in spend, its ROAS is 4.0—meaning you generated $4 in revenue for every $1 spent.

To present ROAS in percentage terms, we multiply the multiple by 100. A ROAS of 4.0 corresponds to 400% return on ad spend; a ROAS of 1.0 corresponds to 100% (you got your ad dollars back in revenue, but nothing more).

Because ROAS ignores product costs and other expenses, it is a top‑line efficiency metric. It is most useful when you compare it against your margin‑based target—essentially, the minimum ROAS at which campaigns break even or hit your profitability goals.

The calculator simply divides the revenue you attribute to the ads by the spend you enter. It does not attempt to build attribution models or estimate view‑through revenue—those decisions are left to your analytics stack and internal conventions.

By keeping the math straightforward, you can plug in numbers from your ad platforms or analytics tools and get a consistent snapshot of performance across campaigns, channels, or time periods.

Formula

ROAS is defined as: ROAS = Revenue ÷ Ad spend.\n\nIf Revenue = R and Ad spend = S, then:\n\n• ROAS (multiple) = R ÷ S\n• ROAS (%) = (R ÷ S) × 100

When to use it

  • Checking whether a campaign, ad set, or keyword meets your minimum or target ROAS threshold before scaling spend.
  • Comparing performance across channels—such as search, social, display, or affiliate—using a consistent revenue and spend window.
  • Reviewing short‑term tests or experiments to decide which creative or audience segments should get more budget.
  • Summarizing performance for leadership or clients in a simple, easy‑to‑understand metric that doesn’t require diving into full P&L details.
  • Spotting trends over time by calculating ROAS for multiple periods (for example, week‑over‑week or month‑over‑month) and tracking whether efficiency is improving or degrading.

Tips & cautions

  • Always align the attribution window for revenue and spend; mixing 7‑day‑click revenue with 30‑day spend (or vice versa) can produce misleading ROAS numbers.
  • Use gross revenue when you want a quick, top‑line view of efficiency; use net revenue or contribution margin when you want a closer proxy for profitability.
  • Set a target ROAS based on your margins: for example, if your average gross margin is 50%, you might need at least 2.0 ROAS just to break even on ad‑driven orders.
  • Consider lifecycle and payback horizon for subscription or LTV‑driven businesses: initial ROAS may look weak if most value accrues in renewals or repeat orders, so you may pair this with LTV‑to‑CAC ratios.
  • Don’t compare ROAS in isolation—combine it with volume metrics (impressions, clicks, revenue) to avoid overvaluing tiny, high‑ROAS campaigns that don’t move overall revenue.
  • The calculator assumes any revenue you enter is already properly attributed to the ads; it does not attempt multi‑touch or view‑through attribution.
  • It does not factor in product costs, shipping, overhead, or other expenses beyond ad spend; ROAS is a revenue‑based metric, not a full profitability measure.
  • Results represent a single period snapshot and do not model long‑term customer value, churn, or payback time for subscriptions or repeat‑purchase businesses.
  • Because ROAS is sensitive to how you define and time revenue, changing attribution models or reporting windows can change the numbers even if customer behavior is the same.
  • Very small spend amounts can produce unstable ROAS readings (for example, one high‑value order on a small test budget); evaluate those in context before making big budget moves.

Worked examples

Example 1: $8,000 revenue on $2,000 spend

  • Revenue R = 8,000; Ad spend S = 2,000.
  • ROAS (multiple) = 8,000 ÷ 2,000 = 4.0.
  • ROAS (%) = 4.0 × 100 = 400%.
  • Interpretation: you earn $4 in revenue for every $1 spent, which may be healthy or not depending on your margins and goals.

Example 2: $12,000 revenue on $6,000 spend

  • Revenue R = 12,000; Ad spend S = 6,000.
  • ROAS (multiple) = 12,000 ÷ 6,000 = 2.0.
  • ROAS (%) = 2.0 × 100 = 200%.
  • Interpretation: for a business with strong margins, 2.0 ROAS may be enough; for a thin‑margin retailer, this might be below target.

Example 3: Low ROAS test campaign

  • A test campaign generates $900 in revenue on $1,200 in spend over its first week.
  • ROAS (multiple) = 900 ÷ 1,200 = 0.75; ROAS (%) = 75%.
  • Interpretation: revenue has not yet caught up with spend. You might pause the test, refine targeting/creative, or extend the period if you expect more delayed conversions.

Deep dive

This ROAS calculator quickly converts your campaign revenue and ad spend into return on ad spend as both a multiple and percentage, giving you an immediate read on whether advertising is pulling its weight.

By aligning your revenue and spend windows and comparing the resulting ROAS to a margin‑based target, you can decide which campaigns to scale, fix, or pause without building complex spreadsheets each time.

Use this tool alongside deeper analytics such as customer acquisition cost, LTV, and full‑funnel reporting to build a more complete view of marketing performance while still having a simple, executive‑friendly efficiency metric at your fingertips.

FAQs

What is a good ROAS for my business?
A “good” ROAS depends on your margins and business model. High‑margin digital products may be profitable at 2–3 ROAS, while low‑margin retail or dropshipping may require 4–6+ to break even. Start by estimating your break‑even ROAS from your gross margin and use that as a baseline.
Does ROAS include cost of goods sold or other expenses?
No. ROAS only compares revenue to ad spend. It does not automatically include cost of goods, shipping, or overhead. If you want a profitability view, use ROI or profit‑based metrics, or adjust the revenue input to reflect net contribution after those costs.
How is ROAS different from ROI on marketing?
ROAS is a simple efficiency ratio using revenue in the numerator and ad spend in the denominator. Marketing ROI typically compares profit (revenue minus all relevant costs) to total investment and may consider longer time horizons. ROAS is easier to calculate quickly, but ROI is a richer profitability measure.
What happens if my ad spend is zero?
Mathematically, ROAS is undefined when ad spend is zero because you would be dividing by zero. In practice, the calculator will treat a zero or extremely small spend as producing no meaningful ROAS. To get a valid number, enter the actual spend for the period.
Should I use gross or net revenue when calculating ROAS?
Use whichever definition matches how you set goals internally, but be consistent across campaigns and over time. Many teams start with gross revenue for simplicity and maintain a separate view that uses net revenue or contribution margin for profitability analysis.

Related calculators

This ROAS calculator provides a simplified view of advertising efficiency based solely on revenue and ad spend. It does not replace detailed financial analysis, marketing attribution modeling, or professional advice. Always corroborate results with your analytics, margin data, and broader business context before making significant budget or strategy decisions.