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.
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
Enter an investment amount, buy price, and sell price to calculate ROI.
Based on your manual inputs
ROI compares net profit or loss against the initial investment.
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.
-
Step 1 · Shares
shares = investment ÷ buy price
Use your quantity override instead when you already know units held.
-
Step 2 · Exit value
final value = shares × sell price
Estimated value if all units sold at your sell price.
-
Step 3 · Fees
total fees = buy fee + sell fee
Enter 0 when there are no trading or transaction costs.
-
Step 4 · Profit
profit = final value − investment − total fees
Net gain or loss after fees, before taxes or dividends.
-
Step 5 · ROI
ROI % = profit ÷ investment × 100
Return as a percentage of the original amount invested.
-
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
Profit example
$1,000 investment · buy $100 · sell $150
A 50% price rise produces a 50% ROI before extra costs.
Loss example
$1,000 investment · buy $100 · sell $80
A lower sell price reduces final value and produces a negative ROI.
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.
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 · Shares
Divide investment by buy price, or enter a quantity override if you already know units held.
-
2 · Exit value
Multiply shares by your sell price to estimate final value.
-
3 · Fees
Add buy fee and sell fee. Total fees are subtracted from profit.
-
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%
- shares = $5,000 ÷ $50 = 100
- final value = 100 × $75 = $7,500
- total fees = $10 + $10 = $20
- profit = $7,500 − $5,000 − $20 = $2,480
- 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?
How do I calculate profit and ROI?
Can I use this calculator for stocks?
Can I use this calculator for crypto or forex?
Does this calculator include trading fees?
Does ROI include taxes or dividends?
Why might my actual return be different?
Is this ROI calculator free?
Calculate ROI by market
Past performance does not predict future results. CalculatorInvest provides educational tools only—not financial advice. Read our disclaimer.