Calculate your Return on Investment (ROI) for marketing campaigns, advertising spend, business investments, and more. Enter your cost and revenue to see your ROI percentage, net profit, and profit ratio instantly.
ROI (Return on Investment) is a financial metric that measures the profitability of an investment relative to its cost. It is expressed as a percentage and is the most widely used metric for evaluating the success of marketing campaigns, ad spend, and business investments.
Formula: ROI = ((Revenue - Cost) / Cost) × 100
For example, if you spend $5,000 on Google Ads and generate $15,000 in revenue, your ROI is (($15,000 - $5,000) / $5,000) × 100 = 200% ROI. This means you earned $2 in profit for every $1 invested.
ROI and ROAS (Return on Ad Spend) are related but measure different things:
A campaign can have a positive ROAS but negative ROI if the product costs eat into the revenue. For example: $1,000 ad spend, $3,000 revenue (3x ROAS), but $2,500 in product and shipping costs = -$500 net loss = -50% ROI.
What qualifies as a "good" ROI depends on the type of investment:
CPC Calculator — Cost per click | CPM Calculator — Cost per mille | A/B Test Calculator — Statistical significance | Engagement Rate — Social metrics
ROI is calculated as: ((Revenue - Cost) / Cost) × 100. For example, if you invest $2,000 and earn $6,000 in return, your ROI is (($6,000 - $2,000) / $2,000) × 100 = 200%. A positive ROI means you made a profit; negative ROI means you lost money.
ROI measures return relative to the cost of the investment. Profit margin measures profit relative to revenue. For the same scenario ($2,000 cost, $6,000 revenue): ROI = 200%, but profit margin = ($4,000 / $6,000) × 100 = 66.7%. They answer different questions — ROI asks "how much did I earn on my investment?" while margin asks "how much of my revenue is profit?"
A good Google Ads ROI is 200-400% (2:1 to 4:1 ratio). Exceptional campaigns achieve 800%+ ROI. The average across all industries is approximately 200%. If your Google Ads ROI is below 100%, you are losing money and need to optimize targeting, ad copy, or landing pages.
Email marketing delivers an average ROI of 3,600% ($36 for every $1 spent) because the costs are extremely low (email platform fees), you're reaching people who opted in (high intent), there's no per-send cost like PPC, and email drives both immediate sales and long-term retention.
Yes. A negative ROI means you lost money on the investment. If you spent $5,000 and only earned $3,000, your ROI is (($3,000 - $5,000) / $5,000) × 100 = -40% ROI, meaning you lost 40 cents for every dollar invested.
ROI = ((Revenue - Cost) / Cost) × 100. ROAS = Revenue / Ad Spend. ROI measures net profitability including all costs. ROAS measures gross revenue relative to ad spend only. A campaign with 3x ROAS ($3 revenue per $1 ad spend) has 200% ROI only if there are no other costs. With product costs, the actual ROI is lower.