About the Stock Profit Calculator
The Stock Profit Calculator is free to use and all calculations run entirely in your browser. This tool calculates the profit or loss from a stock trade, accounting for the number of shares purchased, the buy and sell price, and any trading commissions or fees. It also shows your return on investment (ROI) as a percentage, making it easy to compare different trades.
What It Calculates
- Gross profit/loss — the raw gain or loss before fees: (Sell Price − Buy Price) × Number of Shares
- Net profit/loss — gross profit minus total trading commissions (buy-side and sell-side)
- ROI — net profit as a percentage of total cost (shares cost + buy commission)
- Break-even price — the sell price required to cover your purchase cost and commissions exactly
Why Trading Fees Matter
Many investors underestimate the impact of trading commissions on returns. A €10 commission on a €200 trade is a 5% overhead before a single cent of profit is made. This is why low-cost platforms and ETFs have grown in popularity — keeping costs low is one of the few certainties in investing.
Tax on Stock Profits
Profits from selling shares are subject to capital gains tax above the applicable annual exemption. Rates and exemptions vary by country — for example, Ireland charges 33% CGT, Germany 25% Abgeltungsteuer, and France applies a 30% flat tax (PFU). Tax-sheltered accounts such as pension wrappers can reduce or eliminate capital gains tax on qualifying investments.
Understanding ROI vs. Annualised Return
ROI tells you the total percentage gain, but does not account for how long you held the shares. A 20% ROI over 5 years is very different from a 20% ROI over 6 months. For a more meaningful comparison across trades of different durations, consider calculating the annualised return (CAGR).
Related Calculators
- Investment Return Calculator — ROI, CAGR and portfolio growth projections.
- Compound Interest — See how savings grow with daily/monthly compounding.
- SIP / Mutual Fund Calculator — Project SIP, lump sum and step-up returns. Future value, gains, total invested.