ROI calculator: enter revenue and total cost to calculate profit, ROI percentage and revenue-to-cost ratio. Free return on investment calculator on Nemin.io.

Free calculator

This free ROI calculator from Nemin.io shows whether a campaign, project or investment paid off. Enter the revenue it generated and its total cost, and you’ll instantly see your profit, ROI percentage and revenue-to-cost ratio.

It’s useful for marketing campaigns, client projects, equipment purchases or any spend where you can measure the return. No account needed, and nothing leaves your browser.

Return on Investment Calculator: Profit and ROI %

Fill in the fields and click Calculate.

How it works

How the Nemin.io ROI Calculator Works

  1. Profit = revenue − total cost
  2. ROI = profit ÷ total cost × 100
  3. Revenue-to-cost ratio = revenue ÷ total cost

An ROI above 0% means the investment returned more than it cost. A negative ROI means it lost money.

Worked Example

A campaign brings in $15,000 and costs $5,000 in total. Profit is $10,000, ROI is 200% and the revenue-to-cost ratio is 3.00x, meaning every $1 spent returned $3 in revenue.

How to Use the Nemin.io ROI Calculator

  1. Enter Revenue generated ($).
  2. Enter Total cost ($).
  3. Click Calculate ROI to see your results instantly.
  4. Change one input at a time to compare scenarios, then click Reset to start again.

The ROI Calculator runs entirely in your browser, so you can test as many scenarios as you like.

What Counts as Cost?

The accuracy of ROI depends on including every cost. For a marketing campaign, that can mean:

  • Ad spend and media costs
  • Agency, freelancer or management fees
  • Software and tools
  • Design, content and production
  • Staff time spent on the campaign

Leaving costs out makes ROI look better than it really is.

ROI vs ROAS vs Profit Margin

MetricFormulaWhat it tells you
ROI(Revenue − cost) ÷ costReturn on the total investment
ROASRevenue ÷ ad spendRevenue generated per dollar of ad spend
Profit marginProfit ÷ revenueShare of revenue kept as profit

The revenue-to-cost ratio in this calculator works like ROAS when your only cost is ad spend.

Example: Comparing Two Campaigns

Campaign A cost $2,000 and generated $5,000. Campaign B cost $10,000 and generated $18,000. Campaign B made more profit ($8,000 vs $3,000), but Campaign A had the higher return on each dollar spent.

CampaignCostRevenueProfitROI
A$2,000.00$5,000.00$3,000.00150.00%
B$10,000.00$18,000.00$8,000.0080.00%

Which is better depends on your goal. If budget is limited, the higher ROI campaign is usually the better place for the next dollar. If you need the most total profit and can afford the spend, the larger campaign may still be worth running. Looking at both ROI and total profit gives a fuller picture than either number alone.

ROI at Different Revenue Levels

With a total cost of $5,000, here’s how ROI and the revenue-to-cost ratio change as revenue grows:

RevenueProfitROIRevenue-to-cost
$4,000.00$-1,000.00-20.00%0.80x
$5,000.00$0.000.00%1.00x
$7,500.00$2,500.0050.00%1.50x
$15,000.00$10,000.00200.00%3.00x
$25,000.00$20,000.00400.00%5.00x

At $5,000 in revenue the investment breaks even with 0% ROI. Below that, ROI turns negative.

Who the ROI Calculator Is For

  • Marketers measuring campaign performance
  • Business owners reviewing investments
  • Agencies reporting results to clients
  • Freelancers showing the value of their work
  • Anyone comparing the return of different projects

Using ROI to Compare Options

ROI is most useful when you compare like with like. Measure each channel or project over the same time period, use the same definition of cost, and remember that revenue isn’t profit. If a campaign’s revenue comes with product or delivery costs, include those to see the true return. For a deeper look at profitability, use the Nemin.io Profit Margin Calculator alongside this tool.

Common ROI Mistakes

  • Counting revenue that would have happened anyway.
  • Ignoring time and overhead costs.
  • Measuring too early, before results have built up.
  • Comparing channels over different time periods.

Key Terms Explained

  • Revenue: The total money brought in by the campaign or investment.
  • Total cost: Every cost involved, including fees, tools and time.
  • Profit: Revenue minus total cost.
  • ROAS: Revenue divided by ad spend, often used for paid campaigns.
  • Payback period: How long it takes for returns to cover the initial cost.

Tips for Accurate ROI Calculator Results

  • Include every cost, not just media spend.
  • Use the same time period for every campaign you compare.
  • Only count revenue that the campaign actually generated.
  • Pair ROI with profit margin to see true profitability.

Related Free Calculators

ROI shows the return; margin and channel-specific tools explain why. Try the Nemin.io Profit Margin Calculator, the Nemin.io Google Ads Budget Calculator and the Nemin.io Email Campaign ROI Calculator. All of them are free and work the same way as the ROI Calculator, so you can move from one question to the next in seconds.

FAQs

ROI Calculator FAQs

Yes. It’s free to use in your browser with no account.

Subtract total cost from revenue to get profit, divide by total cost and multiply by 100.

Any positive ROI means you earned more than you spent. What counts as good depends on your industry, margins and risk.

Yes. A negative ROI means the investment cost more than it returned.

Not exactly. ROAS divides revenue by ad spend, while ROI looks at profit relative to total cost.

Yes. It works for any investment where you know the revenue and total cost.

Take the revenue the campaign generated, subtract the full marketing cost (ad spend, fees, tools and time), divide by that cost and multiply by 100. If you sell products with significant costs of goods, using gross profit instead of revenue gives a truer picture. Whichever you choose, use the same method each time so campaigns can be compared.

It means every $1 spent brought in $2 of revenue. That’s a 100% ROI: $1 of profit for every $1 of cost, before any other costs not included in the calculation.

Annualized ROI adjusts for how long the investment took, so returns over different periods can be compared. It’s calculated as (1 + ROI)^(1 ÷ years) − 1. For example, a 21% total return over two years is about 10% a year. This calculator shows simple, total ROI and doesn’t annualize.

Both are used. Revenue-based ROI is quick and common for marketing, while profit-based ROI subtracts the cost of goods first and better reflects what you actually earned. Say which one you used when sharing results.

Health note: Nemin.io articles are for general information only and are not medical advice. Please talk to a doctor or qualified professional about your own health.