Skip to main content
Bethemesh
Finance & business

ROI Calculator: Return on Investment

Measure the profitability of a project, campaign or investment from the gains generated and the costs incurred.

Embed this widget

Customize the result, check the live preview, then copy the code.

Preview

Embed code type

Code to copy

Responsive and automatically resized by Bethemesh.

  • 100% local
  • Instant
  • Free
  • No account
  • Works offline

Return on investment calculation

Enter the costs incurred and gains generated. ROI is recalculated automatically.

Net gain
ROI
Total cost

Investment profitability

Advanced options
Annualized ROI

Compound annualization based on the gains-to-cost ratio. It is not ROI ÷ duration.

Why use this tool?

This ROI calculator measures return on investment from the gains generated and all costs incurred. It shows net gain, total cost and ROI as a percentage, with optional annualization when the duration is known.

100% local and secure

Your data stays on your device and is never sent to our servers.

Smart processing

Calculate and compare financial scenarios with clear indicators and explicit formulas.

Supported formats

Amounts, rates, terms and financial assumptions depending on the calculator.

Save time

Get a clean, ready-to-use result in seconds without installing software or configuring a complex workflow.

Return on investment formula

ROI compares net gain with the total cost incurred.

Total cost

Total cost = initial investment + additional costs

All costs directly related to the investment should be included.

Net gain

Net gain = gains generated − total cost

A negative net gain represents a loss.

ROI

ROI = (net gain / total cost) × 100

An ROI of 25% means €0.25 of net gain for every €1 of total cost.

Simple ROI does not by itself account for time, risk, intermediate cash flows or the time value of money.

See the detailed explanation

How should ROI be interpreted?

A positive ROI indicates a gain and a negative ROI a loss. The percentage should always be interpreted in context.

  • ROI > 0: net gain
  • ROI = 0: break-even
  • ROI < 0: net loss
Learn more

Simple or annualized ROI?

Investments with different durations cannot be compared using total ROI alone.

  • Simple ROI measures total return
  • Annualization introduces duration
Compare them

Fonctionnement

How does this tool work?

Total cost combines the initial investment and additional costs.

Net gain equals gains generated minus total cost.

ROI then compares this net gain with total cost. A separate option estimates a compound annualized return when a duration is provided.

Use cases

Business project

Compare expected gains with the expenses actually incurred.

Marketing campaign

Measure the financial return of a campaign from its total cost.

Investment

Quickly assess the overall return of an operation.

Compare two scenarios

Calculate each scenario using the same cost basis to compare their ROI.

Guide

How to use this tool

  1. 1

    Enter the initial investment

    Enter the amount committed at the start.

  2. 2

    Add additional costs

    Include expenses directly related to the project.

  3. 3

    Enter the gains generated

    Enter the total amount recovered or generated.

  4. 4

    Analyze ROI

    Review net gain, total cost and ROI percentage.

Examples

Profitable project

Total cost: €11,000; net gain: €4,000; ROI: about 36.36%.

Input

€10,000 + €1,000 costs · €15,000 gains

Loss-making investment

Net gain: −€1,000; ROI: −20%.

Input

€5,000 costs · €4,000 gains

Tips and best practices

  • Always compare ROI values calculated with the same definition of costs and gains.
  • A high ROI over a long period is not necessarily better than a lower ROI achieved quickly.
  • For investments with compounding, the compound interest calculator provides a more appropriate time-based analysis.

Frequently asked questions

What is the ROI formula?

ROI = (net gain / total cost) × 100, where net gain = gains generated − total cost.

What does a 100% ROI mean?

Net gain equals total cost: every euro of cost generated one additional euro of net gain.

Does a negative ROI mean a loss?

Yes. When gains are lower than total cost, both net gain and ROI are negative.

Should all costs be included?

For a meaningful ROI, include costs directly related to the investment and use the same method when comparing scenarios.

Can ROI values over different durations be compared?

Simple ROI does not account for time. Annualization can help, but it relies on assumptions and does not replace a complete cash-flow analysis.

Was this tool useful?

Recommended workflow

Continue your processing

Discover tools that naturally fit before, after, or alongside this one.

Works well with

Finance & business

Compound interest calculator

Calculate capital growth with compound interest and regular contributions.

100% localNew
Use this tool