Facebook Ads ROI Calculator
Updated August 1, 2026
Advertising ROI is the profit you make from ads as a percentage of what they cost you. Enter the revenue your Facebook ads generated, your ad spend and any other costs to get your ROI instantly — then see how ROI differs from ROAS and how to push it higher.
Calculate your ad ROI
Your ad ROI
300%
A healthy return for most Facebook ad campaigns.
For every $1 you put into ads and costs, you made 300% on top in profit.
How ad ROI is calculated
ROI = (revenue − total cost) ÷ total cost × 100, where total cost is your ad spend plus any other costs. Make $2,000 from $500 of ad spend and $0 other costs, and your ROI is (2,000 − 500) ÷ 500 × 100 = 300%.
ROI is expressed as a percentage of profit over cost, so a 300% ROI means you tripled your money on top of getting your spend back. Because it can factor in other costs (product, shipping, fees), it's a closer read on real profit than a raw revenue ratio.
ROI vs ROAS — what's the difference?
ROAS (return on ad spend) is revenue ÷ ad spend, written as a ratio like 4×. ROI is profit ÷ total cost, written as a percentage. A 4× ROAS on ad spend alone is the same as a 300% ROI when there are no other costs — but the moment you add product and fulfilment costs, ROI drops below what ROAS suggests.
Use ROAS for a quick read on ad efficiency and ROI when you want the profit picture. To go deeper, see the ROAS calculator at /en/tools/roas-calculator and the definition at /en/glossary/what-is-roas.
How to improve your Facebook ads ROI
Fix measurement first — if conversions are under-reported (iOS, cookie loss), your real ROI is higher than the dashboard shows and you may be pausing winners. Server-side tracking recovers those sales.
Cut the losers and scale the winners — most accounts have a few ad sets quietly draining budget. Shifting spend toward the profitable ones lifts ROI without touching the offer.
This is the core of what Geniusko automates on Meta: it watches real return per ad, pauses the drains and scales the winners daily — the ongoing work that keeps ROI up as budgets grow.
Add this calculator to your site
Free to embed — paste this snippet into any article about ad profitability. Readers get a live ROI calculator, and it links back here automatically.
<iframe src="https://geniusko.com/embed/facebook-ads-roi-calculator" width="100%" height="540" style="border:0;max-width:640px" title="Facebook Ads ROI Calculator" loading="lazy"></iframe>
Want a higher return on your ad spend?
Geniusko is an AI marketer that tracks real return per ad on Meta, pauses the drains and scales the winners automatically. Run a free account audit to see where your ROI is leaking.
Run the free auditFrequently asked questions
What is a good ROI for Facebook ads?
It depends on your margins, but a positive ROI means your ads are profitable. Many advertisers target 100% or more (doubling their money after costs). The right target is comfortably above the point where a sale stops covering its costs.
How do I calculate advertising ROI?
Subtract total cost (ad spend plus any other costs) from the revenue your ads generated, divide by total cost, then multiply by 100. $2,000 revenue on $500 cost is a 300% ROI. The calculator above does it instantly.
Is ROI the same as ROAS?
No. ROAS is revenue ÷ ad spend, shown as a ratio (e.g. 4×). ROI is profit ÷ total cost, shown as a percentage. ROI can include costs beyond ad spend, so it's a closer read on actual profit.
Can ROI be negative?
Yes. If your ads and costs total more than the revenue they generated, ROI is negative — you're losing money on those campaigns and should review targeting, creative and offer before scaling.