ROI Calculator

Calculate return on investment, net profit and annualized ROI. Free, instant, no signup.

Formula: ROI = (final − initial) ÷ initial × 100

How to use the ROI Calculator

  1. Enter your values. Fill in the fields with your numbers.
  2. Calculate. Press Calculate to run the roi calculator.
  3. Use the result. Copy the result or try a related tool next.

Why use our ROI Calculator

Instant results. Enter your figures and the roi calculator returns an answer in seconds.
Free & private. Runs in your browser — no signup, and nothing is sent to a server.
Accurate. Uses standard formulas so you can rely on the numbers.

Free to use — premium coming soon

FREE
  • Unlimited calculations
  • Instant results
  • No signup
PREMIUM
  • Remove ads
  • Save & compare scenarios
  • Export results

About the ROI Calculator

The ROI Calculator measures how much money an investment returned relative to what it cost. You enter the amount you initially put in and the final value you ended up with, and the tool reports your return on investment as a percentage and a dollar gain. Return on investment is the most widely used yardstick in business and personal finance precisely because it strips a result down to one comparable number: for every dollar committed, how many cents came back. Whether you are judging a marketing campaign, a stock position, a piece of equipment, or a side project, ROI gives you a quick, intuitive read on whether the payoff justified the outlay.

Use this calculator whenever you need to compare options or justify a spend. Simple ROI uses the formula (final value - initial cost) / initial cost x 100. A $1,000 investment that grows to $1,150 returns 15%. That figure is perfect for a snapshot, but it hides one crucial detail: time. A 30% return earned in three months is far better than the same 30% earned over three years. That is why the tool also offers annualized ROI, which converts your total return into an equivalent yearly rate so you can fairly line up investments held for different lengths of time.

Annualized ROI applies compounding: annualized ROI = [(1 + ROI) ^ (1 / number of years) - 1] x 100. Enter your holding period and the calculator does the exponent math for you. For example, a $600 investment that becomes $800 over three years shows a healthy 33% simple ROI, but only about 10% per year once annualized. That per-year rate is usually the more honest basis for comparison, especially against benchmarks like a savings rate or index return. The tool keeps both numbers on screen so you can see the gap between a flattering total and the underlying annual pace.

ROI is a starting point, not a verdict. By design it ignores risk, the timing of cash flows, taxes, fees, and inflation, so two investments with identical ROI can carry wildly different odds of success. Treat the output as one input among several rather than a final score. On accuracy and privacy: all math runs locally in your browser using the values you type, so nothing is sent to a server or stored. Results are only as good as your inputs, so be sure to include every cost (fees, shipping, time valued in dollars) in the initial figure for a true picture.

Frequently asked questions

What is the formula this ROI calculator uses?

Simple ROI is (final value - initial cost) divided by initial cost, multiplied by 100 to get a percentage. For example, turning $1,000 into $1,150 is a 15% ROI. If you supply a holding period, the calculator also computes annualized ROI using compounding.

What is the difference between simple ROI and annualized ROI?

Simple ROI measures total return over the whole holding period and ignores how long it took. Annualized ROI converts that total into an equivalent per-year rate, so a 33% return over three years becomes about 10% per year. Use annualized ROI to compare investments held for different lengths of time.

Can ROI be negative?

Yes. If the final value is less than what you put in, ROI is negative, meaning you lost money. For instance, a $1,000 investment that drops to $800 has an ROI of -20%.

What does ROI fail to account for?

ROI ignores risk, the timing of cash flows, inflation, taxes, and financing costs. Two investments can show the same ROI while one is far riskier, so ROI should be weighed alongside other measures rather than used alone.

Is my financial data saved when I use this calculator?

No. The calculation happens entirely in your browser from the numbers you enter, and nothing is uploaded or stored on a server. You can refresh or close the page and no data is retained.

From our blog

How to Calculate Your Daily Protein Target (and Actually Hit It)

By the Super Simple Digital Tools Team · Updated June 2026

Most people either guess at protein or default to the headline RDA number, and both lead to misses. The honest first step is choosing the right activity level. The 0.8 g/kg Recommended Dietary Allowance is a minimum to prevent deficiency in sedentary adults, not an optimal target for someone who lifts weights three times a week. Being truthful about your real activity, not your aspirational schedule, is what makes the calculator's output trustworthy.

Once you have your target, the next challenge is distribution. A daily figure like 120 grams is easier to reach when spread across the day rather than crammed into dinner. Splitting protein into three or four meals of roughly 25 to 40 grams each keeps muscle protein synthesis stimulated through the day and is far more achievable than a single huge serving. This also explains why breakfast matters: many people under-eat protein in the morning and then cannot catch up by evening.

Translating grams into food is where the plan becomes real. As rough anchors, a chicken breast holds around 30 to 40 grams, a large egg about 6, a cup of Greek yogurt roughly 20, a scoop of protein powder 20 to 25, and a cup of cooked lentils around 18. Knowing a handful of these values lets you assemble meals to your target quickly without weighing every ingredient or logging obsessively.

Plant-based eaters can hit the same numbers but should pay attention to variety. Combining sources such as legumes, soy, grains, nuts, and seeds across the day covers the full range of essential amino acids. Soy, in particular, is a complete protein, and tofu, tempeh, edamame, and lentils make reaching a higher target straightforward without animal products.

Finally, treat your calculated number as a hypothesis to test, not a rule carved in stone. Aim for it consistently for two to four weeks, then judge the results against how you recover, train, and feel. If you are constantly hungry, losing strength, or struggling to recover, nudge intake up within the recommended range. The calculator gives you a credible starting point; your own response over time fine-tunes it.

  • Set the activity level to match your real weekly routine, not your best week, so the target reflects how you actually train.
  • Divide your daily goal into three or four meals of about 25 to 40 grams each rather than backloading protein at dinner.
  • Memorize the protein content of five staples you eat often so you can build meals to your target without constant tracking.
  • Recalculate after a meaningful weight change, since a target tied to body weight drifts as you gain or lose pounds.

Read the full guide →

Tool by the Super Simple Digital Tools Team. Reviewed by our editorial team. Free to use, no signup required.

Related tools