Facebook Ad ROI Calculator —
ROAS, CPA & Profit

Enter your budget, CTR, CPC and conversion rate — instantly get ROI, ROAS, profit and every key metric of your Facebook ad campaign. Free, no sign-up, runs entirely in your browser.

100% free No sign-up Nothing is stored or sent anywhere

Enter your numbers

Metrics update as you type. Leave a field empty if you don't track it.

$
$
How it works

Calculate Facebook Ad ROI in Three Steps

  1. 01

    Enter your campaign data

    Pull ad spend, impressions, clicks, purchases and revenue straight from Facebook Ads Manager — or switch to Forecast mode and plan a campaign from budget, CPC, CTR and conversion rate before spending a cent.

  2. 02

    Get every metric instantly

    The calculator computes ROI, ROAS, profit, CPM, CPC, CPA, CPL, CTR, CVR and average order value in real time — no formulas, no spreadsheets, no waiting.

  3. 03

    Act on the result

    ROAS above 100% means the campaign covers its ad cost. High CPA? Optimize your creatives and landing pages. Low CTR? Your creative isn't hooking the audience — time to research fresh angles.

Formulas

The Metrics Behind the Calculator

ROI

Return on Investment

ROI = (Revenue − Spend) ÷ Spend × 100%

Shows whether your ads made more money than they cost. ROI above 0% means profit; ROI of 50% means every $1,000 spent earned $500 on top. Negative ROI means the campaign is losing money and needs optimization.

ROAS

Return on Ad Spend

ROAS = Revenue ÷ Spend × 100%

The most direct measure of ad efficiency. ROAS of 400% means each $1 in ads brought back $4 in revenue. 100% is break-even on ad cost — remember to account for product and fulfillment costs on top.

CPM

Cost per Mille

CPM = Spend ÷ Impressions × 1,000

What 1,000 ad impressions cost you. Useful for comparing the price of reach between GEOs, audiences and placements. Rising CPM often signals audience fatigue or growing auction competition.

CPC

Cost per Click

CPC = Spend ÷ Clicks

The average price of one click. Driven mostly by CTR — Facebook rewards engaging creatives with cheaper traffic, so a scroll-stopping ad is the cheapest way to lower your CPC.

CTR

Click-Through Rate

CTR = Clicks ÷ Impressions × 100%

The share of people who clicked after seeing your ad. On Facebook, 1–2% is average and 2%+ is strong. CTR is the clearest signal of whether your creative and angle resonate with the audience.

CPA

Cost per Action

CPA = Spend ÷ Purchases

What one purchase (or other target action) costs. Compare CPA against your average order value and margin: if CPA is higher than the profit per order, the funnel needs work before scaling.

CVR

Conversion Rate

CVR = Purchases ÷ Clicks × 100%

The share of clicks that turn into purchases. High CTR with low CVR usually means the ad over-promises or the landing page under-delivers — the disconnect between creative and funnel is costing you money.

AOV

Average Order Value

AOV = Revenue ÷ Purchases

The average revenue per order. Raising AOV with bundles, upsells and order bumps improves ROI without touching your ad account — the same traffic simply earns more.

Benchmarks

What Is a Good ROAS for Facebook Ads?

There is no universal "good" ROAS — it depends on your margins and business model. These reference ranges help you read the calculator's output in context:

Business modelBreak-even zoneHealthy targetWhat to watch
E-commerce (own product)150–250%300–400%+Margin after COGS and shipping
Dropshipping250–300%350%+Product cost, refunds, fulfillment
Affiliate / CPA offers100%130–200%+Payout approval rate, hold periods
Lead generationDepends on close rateCPL below 30% of client valueLead quality, not just volume
Mobile apps / subscriptionsBelow 100% early on120%+ by day 30–90 LTVRetention and payback window

Ranges are directional industry references, not guarantees — always validate against your own margin structure.

FAQ

Facebook Ad ROI — Frequently Asked Questions

How do I calculate ROI for Facebook ads?
ROI = (Revenue − Ad Spend) ÷ Ad Spend × 100%. If you spent $500 on Facebook ads and generated $2,430 in revenue, your ROI is (2,430 − 500) ÷ 500 × 100% = 386%. This calculator does the math automatically from your campaign numbers.
What is the difference between ROI and ROAS?
ROAS (Return on Ad Spend) is Revenue ÷ Ad Spend and measures gross return: ROAS of 400% means every $1 spent returned $4 in revenue. ROI subtracts the spend first, so it measures profit: the same campaign has an ROI of 300%. ROAS of 100% or ROI of 0% is the break-even point.
What is a good ROAS for Facebook ads?
It depends on your margins. As a rule of thumb, e-commerce brands typically target a ROAS of 300–400%+, lead-gen and app campaigns can be profitable at lower front-end ROAS if lifetime value is high, and dropshipping or low-margin offers often need 250–300%+ just to break even after product and fulfillment costs.
Is this Facebook ad ROI calculator free?
Yes. The calculator is completely free, requires no sign-up and runs entirely in your browser — none of the numbers you enter are sent to a server or stored anywhere.
What is a good CTR and CPC for Facebook ads?
Across most verticals a CTR of 1–2% on Facebook is average and 2%+ is strong. CPC varies widely by GEO and niche: $0.20–0.80 is common in most markets, while competitive verticals like finance can exceed $2–3. Low CTR usually points at creative fatigue — testing new angles is the fastest fix.
How can I improve the ROI of my Facebook campaigns?
The biggest levers are creatives and offers: better ad angles lift CTR and cut CPC, while stronger landing pages lift conversion rate and cut CPA. Researching what already works in your vertical — the creatives, hooks and funnels competitors are actively scaling — is the fastest way to find those winning angles before spending on tests.
Start free

Your next winning ad is already running.

Find it in minutes — filters, AI analytics and landing previews on every plan.