Stock Profit Calculator

Calculate net profit or loss on any stock trade after accounting for buy and sell commissions. See cost basis, proceeds, and percentage return.

Total commission paid on the buy order (flat fee or calculated separately).

Formula

Stock profit formula

Cost Basis Buy Price × Shares + Buy Fee
Proceeds Sell Price × Shares − Sell Fee
Net Profit Proceeds − Cost Basis
Return % Net Profit ÷ Cost Basis × 100

Worked Example

Given

100 shares · Buy $50 · Sell $65 · Buy fee $5 · Sell fee $5

Cost Basis
100 × $50 + $5 = $5,005
Proceeds
100 × $65 − $5 = $6,495
Net Profit
$6,495 − $5,005 = $1,490
Return %
$1,490 ÷ $5,005 × 100 = 29.77%

Frequently Asked Questions

How is net profit calculated for a stock trade?
Net profit = (Sell Price × Shares − Sell Fee) − (Buy Price × Shares + Buy Fee). The cost basis includes the buy fee because it is part of your acquisition cost. The sell fee reduces your net proceeds. The return percentage is calculated on the cost basis (total amount invested including fees).
Does this include taxes?
No. The calculator shows pre-tax profit. Use the Capital Gains Tax Calculator to estimate the tax owed on your gain based on your jurisdiction's tax rate and holding period.
What counts as a fee?
Enter any transaction cost charged by your broker — flat commissions, per-share fees (multiplied by shares), regulatory fees, or exchange charges. Many modern brokers offer commission-free trading; in that case enter 0 for both fees.
Can I use this for fractional shares?
Yes. The calculator accepts fractional share quantities. Enter the exact decimal number of shares you hold (e.g. 1.5 shares of a $500 stock).