ROI / Return Calculator

Work out the absolute and percentage return on a trade or investment. Add a buy and sell date to also see the annualized return, so a quick trade and a long-term hold become comparable.

Your trade
Return
Total invested₹0.00
Total received₹0.00
Charges₹0.00

Net profit/loss₹0.00
Return0%
Return
0%

A worked example

Say you buy 10 shares at ₹1,000 and sell them at ₹1,200 after 181 days, with ₹50 in charges. You invest ₹10,000 and receive ₹12,000, so after charges the profit is ₹1,950, a return of 19.5% on the money you put in. Because that took 181 days, the annualised return is (1 + 0.195)^(365 ÷ 181) − 1 = 43.22%, which is what that pace of profit would amount to if it were compounded over a full year.

Understanding the calculation

Return %
Net profit or loss (sale proceeds minus cost minus charges) divided by what you invested, as a percentage. It tells you how efficiently your money worked, not just how much you made.
Annualized return
Your return rescaled to a one-year compounding basis: (1 + return)^(365 / holding period in days) − 1. Lets you compare a 3-month trade against a 2-year hold on equal footing. Only shown when both dates are filled in with at least a day between them, since a very short period can otherwise produce an unrealistically large annualized number.
Charges
A single optional number you enter yourself, not a computed breakdown. Use the Brokerage & Tax Calculator for the actual brokerage, STT, exchange charges, stamp duty and GST on a real trade.

Common questions

How is return on investment calculated?

Return is your net profit, sale proceeds minus what you paid minus any charges, divided by what you originally invested, shown as a percentage. It answers how much you made relative to how much you put in, not just the rupee amount.

What is annualized return, and why does it differ from my actual return?

Annualized return rescales your actual return to what it would be if compounded over exactly one year, so a 10% return over 3 months and a 10% return over 2 years become comparable. It's calculated by compounding your growth factor to the power of 365 divided by your actual holding period in days. A short holding period can produce a very large annualized figure that isn't realistic to sustain, it's a comparison tool, not a forecast.

Why do I need to enter both dates to see annualized return?

Without a holding period, there's nothing to annualize against, so the calculator only shows your absolute and percentage return. Enter a buy and sell date at least a day apart to see the annualized figure.

Does this include brokerage and taxes?

Only if you enter a total charges figure yourself, it's a single optional number, not a breakdown. For the exact brokerage, STT, exchange charges, stamp duty and GST on a trade, use the Brokerage & Tax Calculator, and for the tax on your gains, use the Capital Gains or Crypto Tax calculators depending on the asset.

Not investment advice. This tool estimates return for planning purposes only. Charges are whatever single figure you enter, not a computed breakdown, and this isn't a substitute for your broker's own contract note or a Chartered Accountant's advice on tax treatment.