Manual ROI Calculator

Calculate ROI, profit or loss, final value, shares purchased, and break-even sell price from your buy price, sell price, investment amount, and optional fees.

Instantcalculation No sign-uprequired Works forstocks, crypto, forex, ETFs Educationalestimate only

Calculate ROI manually

Enter your buy price, sell price, investment amount, and optional fees.

Optional. Add trading, spread, or transaction costs.

Optional. Add trading, spread, or transaction costs.

Optional. Use this if you already know the number of units/shares.

ROI result

ROI
Profit / loss
Final value

Based on your manual inputs

ROI compares net profit or loss against the initial investment.

Shares / units
Final value
Break-even sell price
Return multiple
Total fees

Educational estimate only. Not financial advice. Fees, taxes, spreads, and dividends may affect real results. See our methodology and disclaimer.

ROI formula

The calculator uses your manual inputs to estimate return on investment. Each step matches what runs when you change a field above.

  1. Step 1 · Shares

    shares = investment ÷ buy price

    Use your quantity override instead when you already know units held.

  2. Step 2 · Exit value

    final value = shares × sell price

    Estimated value if all units sold at your sell price.

  3. Step 3 · Fees

    total fees = buy fee + sell fee

    Enter 0 when there are no trading or transaction costs.

  4. Step 4 · Profit

    profit = final value − investment − total fees

    Net gain or loss after fees, before taxes or dividends.

  5. Step 5 · ROI

    ROI % = profit ÷ investment × 100

    Return as a percentage of the original amount invested.

  6. Break-even

    break-even sell price = (investment + total fees) ÷ shares

    Sell price needed to recover the investment and fees with zero profit. See our methodology for assumptions.

ROI calculator examples

+50%

Profit example

$1,000 investment · buy $100 · sell $150

A 50% price rise produces a 50% ROI before extra costs.

−20%

Loss example

$1,000 investment · buy $100 · sell $80

A lower sell price reduces final value and produces a negative ROI.

+23%

Fees example

$1,000 investment · buy $100 · sell $125 · $20 fees

Trading fees reduce net profit and lower ROI versus the gross move.

How to read the result

Each metric in the ROI result panel answers a different question about your manual buy-and-sell scenario.

Positive ROI

An estimated gain on the amount invested. The sell price exceeded costs after buy and sell fees.

Shown in green with a + sign when profit is above zero.

Negative ROI

An estimated loss relative to the initial investment. Final value fell short of what you put in.

Shown in red with a − sign when the position lost value.

Break-even sell price

The sell price needed to cover the investment and total fees with zero profit.

Useful for setting a minimum exit target after costs.

Final value

What the position would be worth at your sell price—it is not the same as profit.

Profit also subtracts what you originally invested and any fees.

Fees impact

Buy fee and sell fee reduce net return. Even a profitable price move can produce a smaller ROI after costs.

Total fees = buy fee + sell fee from your inputs.

What is ROI?

Return on investment (ROI) measures how much an estimated gain or loss compares to the amount you originally put in.

You buy at one price, sell at another, and express the net outcome as a percentage. A +50% ROI means the position gained half of the initial investment after costs; a negative ROI means an estimated loss.

Stocks Crypto Forex ETFs Indexes Commodities

Educational planning tool only—not a live quote feed or financial advice.

How the ROI calculation works

The calculator runs these steps in order whenever you change an input above.

  1. 1 · Shares

    Divide investment by buy price, or enter a quantity override if you already know units held.

  2. 2 · Exit value

    Multiply shares by your sell price to estimate final value.

  3. 3 · Fees

    Add buy fee and sell fee. Total fees are subtracted from profit.

  4. 4 · ROI

    Profit = final value − investment − total fees. ROI % = profit ÷ investment × 100.

Assumes one purchase and one sale. Does not model multiple buys, dividends, or taxes. See our methodology.

Worked example

A single buy-and-sell scenario with $20 total fees ($10 buy + $10 sell).

Inputs

  • Investment$5,000
  • Buy price$50 / share
  • Sell price$75 / share
  • Buy fee$10
  • Sell fee$10

Results

  • Shares100
  • Final value$7,500
  • Net profit$2,480
  • ROI49.6%
  1. shares = $5,000 ÷ $50 = 100
  2. final value = 100 × $75 = $7,500
  3. total fees = $10 + $10 = $20
  4. profit = $7,500 − $5,000 − $20 = $2,480
  5. ROI = $2,480 ÷ $5,000 × 100 = 49.6%

Fees, slippage and limitations

Manual inputs are useful for learning, but real trades can differ from these estimates.

  • Buy and sell fees Enter each fee separately, or use 0 when there are no costs.
  • Slippage and spreads Not modeled unless you adjust buy or sell prices manually.
  • Taxes and dividends Excluded from ROI unless you change inputs yourself.
  • Educational use only Not investment advice. Read our disclaimer.

Frequently asked questions

What is ROI in investing?
ROI (return on investment) is the percentage gain or loss on the money you put in: (profit ÷ initial investment) × 100. Positive ROI means an estimated gain; negative ROI means an estimated loss.
How do I calculate profit and ROI?
Shares = investment ÷ buy price (unless you override quantity). Final value = shares × sell price. Profit = final value − investment − fees. ROI % = profit ÷ investment × 100. This page calculates each step instantly in your browser.
Can I use this calculator for stocks?
Yes. Enter your investment, buy price, and sell price in the same currency. For ticker-specific historical scenarios, open a stock calculator hub page.
Can I use this calculator for crypto or forex?
Yes. Use USD (or one consistent currency) for crypto. For forex, enter the exchange rate or notional price per unit. The formula is the same for any single buy/sell position.
Does this calculator include trading fees?
Yes. Add optional buy and sell fees. Total fees are subtracted from profit so ROI reflects net costs. Enter 0 when there are no fees.
Does ROI include taxes or dividends?
No. This tool estimates price change and fees only. Taxes, dividends, and income events are not included unless you adjust inputs manually.
Why might my actual return be different?
Real outcomes can differ because of slippage, extra fees, taxes, rounding, and market timing. Use the calculator for estimates and learning—not as a guarantee.
Is this ROI calculator free?
Yes. No sign-up is required. Calculations run locally in your browser; inputs are not sent to our servers.

Calculate ROI by market

Past performance does not predict future results. CalculatorInvest provides educational tools only—not financial advice. Read our disclaimer.