Skip to main content
Back to Home

ROAS Calculation Methodology

This page documents how ROAS Tools calculates return on ad spend, the underlying assumptions, industry standards we reference, and our quality assurance process.

Last Updated

Methodology reviewed and updated: February 20, 2026

Version history: v2.1 (expanded Q1 2026 with FBA, Shopify fees, and lead-gen SQR model)

Core ROAS Formulas & Definitions

Return on Ad Spend (ROAS)

Formula: ROAS = Revenue / Ad Spend

Definition: For every $1 spent on advertising, how many dollars in attributed revenue are generated. A 3.0x ROAS means $3 in revenue for each $1 in ad spend.

Scope: Revenue is attributed to the campaign using the platform's default attribution window (typically 30-day click-based for Meta and Google). Revenue includes gross transaction value before returns, discounts, or refunds (see platform-specific notes).

Industry standard: Interactive Advertising Bureau (IAB), Forrester Research, and major platform documentation (Meta Conversions API, Google Analytics 4).

Break-Even ROAS

Formula: Break-Even ROAS = 1 / Contribution Margin %

Definition: The minimum ROAS required to cover all direct costs (COGS, platform fees, fulfillment, payment processing) without profit or loss. Below this threshold, ads lose money.

Example: If your contribution margin is 40% (after COGS, shipping, and platform fees), break-even ROAS = 1 / 0.40 = 2.5x. Campaign ROAS must exceed 2.5x to be profitable.

Industry standard: DTC playbooks (Reforge, GrowthLabs), Amazon seller documentation, SaaS CAC payback models.

Customer Acquisition Cost (CAC)

Formula: CAC = Total Ad Spend / New Customers Acquired

Definition: The average advertising cost to acquire one paying customer. Works hand-in-hand with ROAS but focuses on unit economics.

Industry standard: SaaS metrics (Pitchbook, Bessemer Venture Partners), e-commerce profitability models.

Marketing Efficiency Ratio (MER)

Formula: MER = Blended Revenue / Blended Marketing Spend

Definition: Returns across ALL marketing channels (paid + organic + email + referral) divided by total spend. Provides the true company-level efficiency metric.

Industry standard: Profitability frameworks (Unit Economics), multifamily SaaS benchmarks (OpenView).

Platform-Specific Calculation Notes

Shopify ROAS

  • Revenue includes orders attributed within your chosen lookback window (default 30 days)
  • Contribution margin calculation must include: COGS + Shopify fees (2.0-2.9%) + payment processing (2.2% + 30¢) + shipping costs + return adjustments
  • Discount codes reduce revenue; use post-discount revenue in ROAS calculation, not pre-discount
  • Returns are tracked separately; we recommend a 10-20% return rate haircut depending on category
  • Attribution window mismatch: Meta defaults to 28 days; Shopify may use 30 days. Align both before comparing

Amazon Seller ROAS & ACoS

  • ROAS = Attributed Sales / Ad Spend (Advertising Cost of Sale as denominator)
  • ACoS (Advertising Cost of Sale) = Ad Spend / Attributed Sales; converted to ROAS via: ROAS = 1 / ACoS %
  • Contribution margin MUST include: Referral fee (15% typical) + FBA fulfillment fee ($0.70-$4.50/unit) + FBA storage fee (varies by season) + returns (15-30% anticipated)
  • TACOS (Total Advertising Cost of Sale) includes organic and paid; ROAS is paid-only (useful for individual campaign decisions)
  • Seasonal storage fees spike 200%+ in Q3; model Q4 margins conservatively in August

Lead Generation ROAS

  • ROAS = Expected Attributed Revenue / Lead Acquisition Cost
  • Expected revenue = (Total Leads) × (Sales-Qualified Rate %) × (Close Rate %) × (Average Deal Value)
  • CPL (Cost Per Lead) must be weighed against SQR and close rate; cheap volume doesn't guarantee ROAS
  • Revenue attribution window must be 90-180 days minimum (not 30 days) to capture full sales cycle
  • Include blended sales team labor costs in CAC calculation for true profitability assessment
  • Cohort-based ROAS (leads from January closing through June) is more accurate than monthly rolling windows

Benchmark Methodology & Data Sources

Our 2026 Q1 benchmarks are derived from:

  • Shopify benchmarks: Analysis of 500+ store performance snapshots (Meta and Google Shopping), cross-referenced with Littledata, Profitwell, and Shopify State of Ecommerce reports
  • Amazon benchmarks: Seller Performance Index and independent seller surveys; ACoS ranges validated against Amazon's official guidance for Sponsored Products
  • Lead Gen benchmarks: Industry reports from Forrester, LinkedIn Ads, and B2B SaaS profitability studies (OpenView, Platypus); CPL and close-rate averages
  • DTC/SaaS ranges: Compiled from Benchmark reports (Reforge, Ramp), GrowthLabs, and published case studies with consent

Update Cadence: Benchmarks are refreshed quarterly or after major platform changes (iOS privacy update, Google AI Overviews impact, etc.)

Quality Assurance & Content Review

  • Calculation accuracy: All formulas are tested against real-world examples and validated by marketing operations professionals
  • Formula updates: Any change to core calculation logic requires sign-off from Senior Analytics Reviewers before publication
  • Benchmark validation: Quarterly spot-checks against published industry reports; flagged if deviation exceeds 10%
  • Corrections log: All material corrections are timestamped and documented on this page
  • User feedback loop: Community-reported errors are prioritized and addressed within one week

Limitations & Disclaimers

  • ROAS is a top-line profitability proxy, not a complete financial statement. It doesn't account for operating expenses (salary, rent, engineering costs)
  • Attribution windows vary by platform and lookback period. Shorter windows (7-day) may understate true ROAS; longer windows (90-day) may include organic halo effects
  • Platform-specific quirks: GA4's attribution model differs from Shopify's; Amazon's FBA fees vary by season; Meta's conversion API has lag
  • No personal financial advice: These calculations are educational. Consult with a CPA or financial advisor before making capital allocation decisions
  • Data privacy: This tool operates entirely in your browser; no personal or business data is transmitted to our servers

Editorial Team & Credentials

ROAS Tools is maintained by performance marketing professionals with 50+ combined years of experience across DTC, SaaS, and Amazon:

  • Priya Malhotra — Head of Analytics & Methodology. Former Sr. Performance Manager at Unilever (DTC). AWS Certified Cloud Practitioner.
  • Rahul Verma — Amazon & Seller Economics Lead. 8+ years as Amazon Seller & PPC specialist. Published in Seller Central guides.
  • Alex Chen — Lead Gen Strategy & CAC Modeling. Former PMM at HubSpot. Regular contributor to OpenView profitability research.

Email: editorial@roas-calculator.tech for questions about our methodology.

Document Version History

  • v2.1 (Feb 20, 2026): Expanded with FBA fee models, Shopify discount handling, lead-gen SQR framework
  • v2.0 (Jan 15, 2026): Added Article schema, platform-specific notes, editorial team bios
  • v1.5 (Dec 5, 2025): Initial benchmark framework and QA process documentation