Ad Spend Calculator

Enter your campaign budget, revenue, conversions, and impressions to instantly calculate ROAS, CPA, and CPM.

Campaign Inputs

ROAS Return on Ad Spend

Revenue ÷ Ad Spend

ROI Return on Investment

(Revenue − Spend) ÷ Spend × 100

CPA Cost Per Acquisition

Ad Spend ÷ Conversions

CPM Cost Per 1,000 Impressions

(Spend ÷ Impressions) × 1,000

Summary

Enter your campaign budget, revenue, conversions, and impressions to instantly calculate ROAS, CPA, and CPM.

How it works

  1. Enter your total ad spend (budget) for the campaign period.
  2. Enter the total revenue generated from the campaign.
  3. Enter the number of conversions (sales, leads, or sign-ups).
  4. Enter total impressions if you want CPM calculated.
  5. The calculator instantly shows ROAS, CPA, CPM, and ROI.

Use cases

  • Compare ROAS across Google Ads, Meta Ads, and TikTok campaigns.
  • Determine whether a campaign is profitable before scaling spend.
  • Calculate cost per acquisition to set realistic bidding targets.
  • Report CPM benchmarks to stakeholders for media planning.
  • Quickly sanity-check campaign numbers from an ad platform dashboard.
  • Plan budget allocation by reverse-engineering a target ROAS.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu