Home › Blog › Stock Calculator Guide

❤ Want to see our calculators more often in Google? Add us as a trusted source:

Stock Calculator: Profit, Average & Return Tools

Calculator200 Editorial Team — published September 2026, updated 20 September 2026

A stock calculator turns the guesswork of trading into arithmetic. Whether you are checking the profit on a single trade, averaging down on a position, or working out the CAGR of a five-year holding, the right calculator gives you a precise answer in seconds. Enter your buy price, sell price, quantity, and charges, and the tool returns net profit, break-even price, return on investment, and the tax you owe — all before you commit capital. This guide walks through the calculators that matter most to Indian investors and traders, with formulas, examples, and the real-world rules that govern them.

Stock Profit Calculator: Net Profit After All Charges

The stock profit calculator is the most fundamental tool in the trading toolbox. It answers a straightforward question: after brokerage, taxes, and statutory levies, how much did you actually make?

The formula is deceptively simple:

Net Profit = (Sell Price × Quantity - Sell Charges) - (Buy Price × Quantity + Buy Charges)

The complexity lies in the charges. For an equity delivery trade in India, the buy side attracts brokerage (often ₹20 flat or 0.1% with discount brokers), STT at 0.1%, exchange transaction charges, SEBI turnover fees, stamp duty at 0.015%, and GST at 18% on brokerage and transaction charges. The sell side carries the same brokerage, STT, exchange charges, SEBI fees, and GST, but stamp duty is only on the buy side. A profit calculator that ignores these line items will overstate your gain — sometimes by more than the profit itself on thin margins.

Work through an example. You buy 500 shares at ₹200 and sell at ₹210. The gross profit is ₹5,000. Now apply charges. Buy side: brokerage ₹20, STT ₹100, exchange charges roughly ₹1.68, SEBI fee ₹0.05, stamp duty ₹15, GST ₹3.90. Sell side: brokerage ₹20, STT ₹105, exchange charges ₹1.76, SEBI fee ₹0.05, GST ₹3.92. Total charges come to roughly ₹271.36. Net profit: ₹4,728.64. The calculator handles this arithmetic instantly; doing it by hand across multiple trades is where errors creep in.

Discount brokers like Zerodha, Upstox, and Angel One charge ₹20 per executed order for equity delivery. Full-service brokers charge a percentage of turnover — typically 0.1% to 0.5% — which can make a substantial difference on large positions. Always input the brokerage rate your broker actually charges, not an average.

Stock Average Calculator: Cost Basis After Multiple Buys

Investors rarely buy a stock once. They accumulate — sometimes deliberately, sometimes because the price fell and they averaged down. The stock average calculator tells you the true cost per share after all purchases, which is the number that matters for calculating profit, setting stop-losses, and understanding your break-even point.

The formula is a weighted average:

Average Cost Per Share = Total Investment ÷ Total Quantity

Where Total Investment = Sum of (Quantity × Price) for each transaction, and Total Quantity = Sum of shares purchased across all transactions.

Consider a realistic scenario. You buy 100 shares at ₹400, then 200 shares at ₹350, then 150 shares at ₹300. Total investment: ₹40,000 + ₹70,000 + ₹45,000 = ₹1,55,000. Total quantity: 450 shares. Average cost: ₹344.44 per share. If the stock is trading at ₹360, your position is profitable — but only because the weighted average accounts for the larger purchase at the lower price. A simple arithmetic mean of the three prices (₹350) would give a different and misleading number.

This is where averaging down becomes a strategy rather than a hope. By buying more at lower prices, you reduce the average cost and lower the price at which the position turns profitable. A stock average calculator makes that calculation transparent, so you can decide whether adding to a losing position genuinely improves your cost basis or simply increases your exposure to a falling asset.

Stock Return Calculator: Absolute Return, CAGR, and Dividends

The stock return calculator measures performance, not cost. It takes your purchase price, sale price, holding period, and any dividends received, and returns absolute return, annualised return (CAGR), and post-tax return.

Absolute return is the simple percentage gain:

Absolute Return = [(Current Value - Invested Amount) ÷ Invested Amount] × 100

If you invested ₹50,000 and the position is now worth ₹75,000, the absolute return is 50%. That tells you how much you gained, but not how fast.

CAGR (Compound Annual Growth Rate) solves the speed problem. It expresses the gain as a steady annual rate, which is the only fair way to compare investments held for different periods.

CAGR = [(Ending Value / Beginning Value)^(1/n)] - 1

Where n is the number of years. If that ₹50,000 grew to ₹75,000 in three years, CAGR = (75,000/50,000)^(1/3) - 1 = 0.1447, or 14.47% per year. The same absolute return over five years would give a CAGR of 8.45% — a materially different picture of performance.

For Indian investors, the stock return calculator also determines whether gains qualify as long-term or short-term capital gains, which changes the tax treatment. A stock return calculator with tax logic applies the correct rate based on holding period and flags whether you have exceeded the ₹1.25 lakh LTCG exemption.

Intraday Stock Calculator: Break-Even and Target Planning

Intraday trading compresses the profit equation into a single session. The intraday stock calculator is built for that environment. It computes the break-even price after all charges — which differ from delivery trades — and shows the net profit or loss at any given target.

Intraday charges in India work differently from delivery. STT is 0.025% on the sell side only, not both sides. Brokerage with discount brokers is typically ₹20 or 0.1% of turnover, whichever is lower, per executed order. Exchange transaction charges, SEBI fees, GST, and stamp duty apply as usual. The break-even price is the price at which total proceeds equal total costs:

Break-Even Price = (Total Buy Cost + Total Sell Charges) ÷ Quantity

If you buy 1,000 shares at ₹100 intraday, the buy cost is ₹1,00,000 plus buy-side charges. Sell-side charges at any price include brokerage, STT at 0.025%, exchange fees, SEBI fees, GST, and stamp duty. The break-even price might come to ₹100.08 — a number that matters enormously when you are trading on a 0.1% margin. A calculator that ignores these charges will tell you the trade is profitable when it is not.

Capital Gains Tax on Stocks: India, US, UK, Canada, Australia

Tax treatment varies significantly by jurisdiction, and getting it wrong can turn a profitable trade into a net loss after tax. The following table summarises the current rules for the major markets.

CountryShort-Term RateLong-Term RateKey Exemption / Note
India20% flat (holding ≤ 12 months)12.5% (holding > 12 months)₹1.25 lakh annual LTCG exemption under Section 112A
United StatesOrdinary income tax rate0%, 15%, or 20% based on income3.8% NIIT above $200k income; no exemption for stocks
United Kingdom18% or 24% based on income18% or 24% based on income£3,000 annual CGT allowance
Canada50% of gain added to income50% of gain added to incomeTaxed at marginal rate; inclusion rate subject to change
AustraliaMarginal income tax rateMarginal rate with 50% discount50% CGT discount for assets held over 12 months

Two points deserve emphasis. First, India's long-term rate of 12.5% (above the ₹1.25 lakh exemption) and short-term rate of 20% apply to transactions on or after 23 July 2024. These are the rates that matter for FY 2025-26 and FY 2026-27. Second, the UK's CGT rates are marginal — your rate depends on your total income, and the £3,000 annual allowance is per person, not per trade. A capital gains tax calculator applies the correct rate based on jurisdiction and holding period.

CAGR Calculator: Measuring Growth Rate

The CAGR calculator isolates the annualised growth rate of an investment. It is particularly useful for comparing a stock against an index or against other investments held for different periods. The formula is the same as the one used in the return calculator, but a dedicated CAGR tool lets you input beginning value, ending value, and years directly.

Work through an example. You invested ₹1,00,000 in a stock five years ago. It is now worth ₹2,00,000. The absolute return is 100%. The CAGR is (2,00,000/1,00,000)^(1/5) - 1 = 0.1487, or 14.87% per year. That number tells you the stock delivered a consistent annual return equivalent to 14.87% compounded — a figure you can compare directly against the Nifty 50's long-term average of roughly 12–14%.

CAGR has limitations. It assumes steady growth, which no stock delivers. A stock that fell 50% in year two and doubled in year four can show the same CAGR as one that grew steadily. Use CAGR alongside other measures — volatility, maximum drawdown, and comparison against a benchmark — for a complete picture.

Frequently Asked Questions

How do I calculate my average stock price after multiple purchases?

Multiply the number of shares bought in each transaction by the price per share to get the total cost for that transaction. Add up all the total costs, then divide by the total number of shares. The formula is: Average Cost Per Share = Total Investment ÷ Total Quantity. For example, if you buy 100 shares at ₹400 and 200 shares at ₹450, the total cost is ₹40,000 + ₹90,000 = ₹1,30,000, and the total quantity is 300. The average price is ₹433.33 per share.

What is the difference between absolute return and CAGR?

Absolute return is the simple percentage gain or loss on your investment, calculated as (Current Value - Invested Amount) ÷ Invested Amount × 100. CAGR (Compound Annual Growth Rate) measures the annualised growth rate assuming the investment grew at a steady rate, using the formula CAGR = [(Ending Value / Beginning Value)^(1/n)] - 1, where n is the number of years. Absolute return tells you the total gain; CAGR tells you the pace of that gain per year.

How do I calculate stock profit after brokerage and taxes?

The formula is: Net Profit = (Sell Price × Quantity - Sell Charges) - (Buy Price × Quantity + Buy Charges). Buy and sell charges include brokerage, STT, exchange transaction charges, GST, SEBI fees, and stamp duty. In India, STT on equity delivery is 0.1% on both buy and sell sides, while intraday STT is 0.025% on the sell side only. Deduct capital gains tax from the net profit to get the post-tax return.

What is a good CAGR for stocks?

Historically, the Nifty 50 has delivered around 12–14% CAGR over long periods, while the S&P 500 has averaged roughly 10% annually. A CAGR above 15% is generally considered strong for individual stocks, but consistency matters more than a single year's number. Compare your stock's CAGR against the index over the same holding period to see whether the stock generated genuine alpha or simply moved with the market.

How is capital gains tax calculated on stocks in India?

In India, short-term capital gains (holding period up to 12 months) on listed equity are taxed at 20%. Long-term capital gains (holding period above 12 months) are taxed at 12.5% above the ₹1.25 lakh annual exemption under Section 112A. These rates apply to transactions on or after 23 July 2024. A stock return calculator with built-in tax logic applies the correct rate based on your holding period automatically.

Can a stock calculator help intraday traders?

Yes. An intraday stock calculator computes the break-even price after all charges — brokerage, STT, exchange fees, GST, SEBI turnover fees, and stamp duty — so you know the exact price at which your trade turns profitable. It also calculates the net profit or loss for a given target price, helping you set realistic exit levels before placing the order.

What is the difference between a stock return calculator and a brokerage calculator?

A stock return calculator shows how much you earn from an investment — absolute return, CAGR, dividend income, and post-tax return. A brokerage calculator shows the cost of trading — the total charges payable on a buy or sell transaction. They serve different purposes: one measures performance, the other measures cost. For a complete picture, use both.

In sum, a stock calculator is not a single tool but a family of tools — profit, average, return, CAGR, intraday, and tax — each answering a different question with the same underlying discipline: replace estimation with arithmetic. The Indian investor who knows their exact cost basis, their break-even price after charges, and their post-tax return is operating on firmer ground than one who trades on instinct. Use the stock profit calculator before every trade, the stock average calculator after every purchase, and the stock return calculator at the end of every holding period. The numbers will not make the decision for you — but they will make sure the decision is informed by what actually happened, not what you think happened.