Stock Calculator

Calculate stock trading profit or loss including total cost, proceeds, ROI, break-even price, and gain per share with commission costs. Free online stock profit calculator for investors worldwide.

Calculate your stock trading profit

About This Calculator

The Stock Profit Calculator helps investors and traders determine the exact profit or loss from a stock trade. Whether you are a day trader, swing trader, or long-term investor, this tool accounts for every cost involved in buying and selling shares — including brokerage commissions — to give you a complete picture of your trading performance.

To calculate your stock profit, the calculator uses the following formulas: Total Cost = (Number of Shares × Buy Price) + (Buy Commission as a percentage of the buy value). Total Proceeds = (Number of Shares × Sell Price) − (Sell Commission as a percentage of the sell value). Profit or Loss is the difference between Total Proceeds and Total Cost. ROI is the profit expressed as a percentage of the total cost, providing a normalized measure of return regardless of trade size. The Break-Even Price tells you the minimum selling price needed to cover all costs. Gain per Share shows the profit or loss attributed to each individual share.

Commissions are a critical factor in trading profitability that many beginners overlook. A 0.1% buy and sell commission on a ₹50,000 trade costs ₹100 in total, which may seem small, but for frequent traders making hundreds of trades per year, these costs can add up significantly. Our calculator helps you visualize the impact of commissions so you can make informed decisions about which broker to use and whether a potential trade is worthwhile after all costs are considered.

Regional Notes

India: Indian brokers typically charge a flat fee per trade (e.g., ₹20 per executed order) or a percentage (0.01–0.5%). Additionally, STT (Securities Transaction Tax), stamp duty, and GST are applied. Enter your all-inclusive commission rate for the most accurate results. Capital gains tax applies: 15% for short-term (under 12 months) and 10% for long-term (over ₹1 lakh exemption).

United States: Many US brokers now offer $0 commission trades, but some still charge fees for certain order types or accounts. Regulatory fees (SEC fee, FINRA TAF) may apply. Short-term capital gains (held under 1 year) are taxed as ordinary income up to 37%. Long-term gains are taxed at 0%, 15%, or 20% depending on income.

United Kingdom: UK brokers charge dealing commissions ranging from £3–£12 per trade, plus 0.5% stamp duty on purchases (0% for non-UK stocks). Capital gains tax applies above the £3,000 annual exempt amount (2024-25), with 10% for basic-rate and 20% for higher-rate taxpayers.

Frequently Asked Questions

How do I calculate stock trading profit?

Stock profit is calculated as total selling proceeds minus total buying cost. Total cost = (shares × buy price) + buy commission. Total proceeds = (shares × sell price) − sell commission. Profit = total proceeds − total cost. ROI = (profit ÷ total cost) × 100%.

What is the break-even price for a stock?

The break-even price is the selling price per share at which you neither make a profit nor incur a loss after accounting for all costs and commissions. It is calculated as total cost divided by shares times (1 − sell commission % / 100). Selling above this price generates a profit; selling below results in a loss.

How do commissions affect stock trading profits?

Commissions reduce your net profit by increasing the total cost of buying and decreasing the net proceeds from selling. Even small percentage commissions can significantly impact returns on frequent trades. Our calculator lets you input separate buy and sell commission rates to see the true net profit.

What is a good ROI for stock trading?

A good stock trading ROI varies by strategy and market conditions. The S&P 500 has historically returned about 10% annually. Short-term traders may aim for 5–15% per trade, while long-term investors target 8–12% annualized returns. Compare your ROI against relevant benchmarks for your region (Nifty 50 in India, S&P 500 in the US, FTSE 100 in the UK).

What is the difference between stock profit and ROI?

Stock profit is the absolute monetary gain or loss from a trade. ROI (Return on Investment) expresses this profit as a percentage of the total cost, allowing you to compare returns across different investment sizes. For example, a ₹1,000 profit on a ₹10,000 investment yields 10% ROI, while the same profit on a ₹5,000 investment yields 20% ROI.

How is gain per share calculated?

Gain per share is the total profit (or loss) divided by the number of shares traded. It represents how much profit or loss you made on each individual share after accounting for all costs and commissions. This metric helps evaluate the effectiveness of each trade on a per-share basis.

Do I need to pay taxes on stock trading profits?

Yes, stock trading profits are typically subject to capital gains tax. In India, short-term capital gains (holding under 12 months) are taxed at 15%, while long-term gains over ₹1 lakh are taxed at 10%. In the US, short-term gains (under 1 year) are taxed as ordinary income up to 37%, while long-term gains are taxed at 0–20%. In the UK, gains above the annual allowance of £3,000 (2024-25) are taxed at 10% for basic-rate and 20% for higher-rate taxpayers. Consult a tax professional for your specific situation.

What happens if I sell stocks at a loss?

Selling stocks at a loss results in a capital loss, which can often be used to offset capital gains for tax purposes. In India, losses can be carried forward for 8 years. In the US, you can deduct up to $3,000 of capital losses against ordinary income annually. In the UK, losses can be offset against gains in the same year or carried forward. This strategy is known as tax-loss harvesting.