Free Brokerage & P&L Calculator India

Free Brokerage Calculator for Indian Stocks

Calculate your exact brokerage, Securities Transaction Tax (STT), exchange transaction fees, GST, SEBI charges, and stamp duty for NSE and BSE stock trades. Estimate net in-pocket P&L and breakeven sale prices for equity delivery and intraday trades with complete transparency.

Trade & Brokerage Details

Configure transaction segment, pricing, and broker fees

Equity Delivery
Equity Intraday
Stock Exchange:
₹
₹
Official Statutory Charges Schedule (Effective October 2024 / Current 2026):
  • STT: Equity Delivery = 0.1% on buy & sell turnover; Equity Intraday = 0.025% on sell turnover only.
  • Exchange Txn Charges: NSE = 0.00297%; BSE = 0.00375% of total turnover (SEBI uniform rate structure).
  • SEBI Turnover Fees: ₹10 per crore (0.0001% of total turnover).
  • GST: 18% on (Brokerage + Exchange Fees + SEBI Fees). Excludes STT and Stamp Duty.
  • Stamp Duty: 0.015% on Delivery Buy; 0.003% on Intraday Buy (Indian Stamp Act, Buy side only).

Plan Your Trade. Track Your Performance.

Turn your trade plans into insights. Journal your trades and analyze your performance with TradeVek.

P&L Calculation

Net Profit / Loss
Net Profit
₹9,434.02
Net Return on Investment (ROI): +3.77%
Gross P&L
₹10,000.00
Before deductions
Total Charges
₹565.98
5.7% of Gross Profit
Total Turnover
₹5,10,000.00
Buy + Sell volume
Breakeven Price
₹501.13
Min sell to avoid loss
Statutory Deductions Itemized ₹565.98
Brokerage: ₹0.00
STT / CTT: ₹510.00
Exchange Txn Charges (NSE): ₹15.15
SEBI Turnover Fees: ₹0.51
GST (18% on Brokerage+Txn+SEBI): ₹2.82
Stamp Duty (Buy): ₹37.50
Demat Note on DP Charges: For equity delivery sell orders, depositories (CDSL/NSDL) and your broker debit flat DP charges (typically ₹12.50 to ₹18.50 + 18% GST = ₹14.75 to ₹21.83) per scrip per trading day, regardless of the number of shares sold.
Trading Guide

How to Calculate Indian Stock Market Brokerage & Net P&L

Gross profit on your broker's order terminal is not what reaches your bank account. Using this stock brokerage calculator before placing orders helps you account for government taxes, exchange transaction costs, and broker commissions:

1. Choose Delivery vs Intraday

Select Equity Delivery for overnight holdings or Equity Intraday for same-day square-offs. STT and stamp duty rates differ sharply between the two segments.

2. Enter Trade Numbers

Input your planned buy price, expected sell price, and quantity of shares to instantly calculate total turnover and gross profit.

3. Select Your Broker Model

Choose between zero-brokerage delivery models (e.g. Zerodha or Dhan style), flat ₹20 models (e.g. Groww or 5paisa), percentage fees, or custom rates.

4. Check Breakeven & Net P&L

Review your exact breakeven price to determine how many ticks or points the stock must rise to cover all statutory transaction friction.

Statutory Tax Schedule

Statutory Charges & Regulatory Rates in India

All stock market trades in India are subject to statutory charges established by SEBI, the Ministry of Finance, and state governments. These statutory deductions apply uniformly regardless of which broker you use:

Swipe table horizontally
Charge Name Equity Delivery Equity Intraday Levied By / Reference
Brokerage ₹0 to ₹20 or 0.1%–0.5% ₹20 or 0.03%–0.05% Stock Broker
STT (Securities Transaction Tax) 0.1% on Buy & Sell turnover 0.025% on Sell turnover only Ministry of Finance (CBDT)
Exchange Transaction Charges NSE: 0.00297% | BSE: 0.00375% NSE: 0.00297% | BSE: 0.00375% NSE / BSE (Oct 2024 revised)
SEBI Turnover Charges ₹10 per Crore (0.0001%) ₹10 per Crore (0.0001%) SEBI Regulatory Fee
GST (Goods & Services Tax) 18% on (Brokerage + Txn + SEBI) 18% on (Brokerage + Txn + SEBI) Govt of India (Excludes STT)
Stamp Duty 0.015% on Buy turnover only 0.003% on Buy turnover only Indian Stamp Act (July 2020)
Broker Comparison

Compare Brokerage Charges Across Indian Brokers

Verified: Oct 2026

While government taxes (STT, GST, SEBI fees, and stamp duty) are identical across all platforms, brokerage fees and Demat DP charges differ significantly by broker. Below is an audited pricing comparison across India's leading discount and online stock brokers:

Swipe table horizontally
Stock Broker Equity Delivery Equity Intraday Demat DP Charge (Sell) Official Pricing
Zerodha (Zerodha Brokerage Calculator)
₹0 (Free) ₹20 or 0.03% per order (lower) ₹13.50 + GST Rates
Groww (Groww Brokerage Calculator)
₹20 or 0.05% per order (lower) ₹20 or 0.05% per order (lower) ₹13.50 + GST Rates
Dhan (Dhan Brokerage Calculator)
₹0 (Free) ₹20 or 0.03% per order (lower) ₹12.50 + GST Rates
Upstox (Upstox Brokerage Calculator)
₹20 or 2.5% per order (lower) ₹20 or 0.05% per order (lower) ₹18.50 + GST Rates
m.Stock (Mirae Asset) (M Stock Brokerage Calculator)
₹0 (Free with ₹999 plan) / ₹20 ₹0 (with ₹999 plan) / ₹20 ₹12.50 + GST Rates
FYERS (FYERS Brokerage Calculator)
₹0 (Free) ₹20 or 0.03% per order (lower) ₹12.50 + GST Rates
SAMCO (SAMCO Brokerage Calculator)
₹20 or 0.20% per order (lower) ₹20 or 0.05% per order (lower) ₹20.00 + GST Rates
5paisa (5paisa Brokerage Calculator)
Flat ₹20 per order Flat ₹20 per order ₹12.50 + GST Rates

Note: Brokerage plans and depository participant tariffs are subject to revision by individual brokers. Statutory taxes (STT, Stamp Duty, GST, Exchange charges) are mandated by law and identical across all platforms.

Worked Example

Worked Example: 500 Shares Equity Delivery Trade

To illustrate how an equity delivery brokerage calculator computes every statutory layer, consider buying 500 shares at ₹500.00 and selling at ₹520.00 on the NSE via a zero-brokerage delivery discount broker (such as Zerodha or Dhan):

  • Buy Turnover: 500 × ₹500 = ₹2,50,000.00
  • Sell Turnover: 500 × ₹520 = ₹2,60,000.00
  • Total Turnover: ₹2,50,000 + ₹2,60,000 = ₹5,10,000.00
  • Gross P&L: ₹2,60,000 - ₹2,50,000 = +₹10,000.00
  • Brokerage: ₹0.00 (Zero delivery brokerage)
  • STT (0.1% on buy + 0.1% on sell): ₹250.00 + ₹260.00 = ₹510.00
  • Exchange Transaction Charges (NSE 0.00297%): ₹5,10,000 × 0.00297% = ₹15.15
  • SEBI Turnover Fees (₹10/crore or 0.0001%): ₹5,10,000 × 0.0001% = ₹0.51
  • GST (18% on Brokerage + Exchange + SEBI): 18% × (₹0 + ₹15.15 + ₹0.51) = ₹2.82
  • Stamp Duty (0.015% on Buy Turnover): ₹2,50,000 × 0.015% = ₹37.50
  • Total Deductions: ₹0 + ₹510 + ₹15.15 + ₹0.51 + ₹2.82 + ₹37.50 = ₹565.98
  • Net In-Pocket Profit: ₹10,000.00 - ₹565.98 = +₹9,434.02 (ROI: +3.77%)
  • Breakeven Price: ₹500 + (₹565.98 / 500) = ₹501.13 per share

If you execute this trade as an intraday position instead, STT drops to 0.025% on the sell side only (₹65), stamp duty drops to 0.003% on buy (₹7.50), and broker intraday fee applies (₹20 buy + ₹20 sell = ₹40), giving you quick clarity with our intraday brokerage calculator mode.

FAQs

Frequently Asked Questions

How is brokerage calculated on Indian stock trades?

Brokerage is the fee charged by your stock broker to execute buy and sell orders. Most Indian discount brokers (such as Zerodha, Groww, Dhan, and Upstox) charge ₹0 for equity delivery trades and a flat ₹20 or 0.03%–0.05% per executed order (whichever is lower) for intraday equity trades. Full-service brokers charge a percentage of turnover (typically 0.10% to 0.50%).

What is the difference between equity delivery and intraday charges?

In Equity Delivery, you take ownership of shares overnight in your Demat account; Securities Transaction Tax (STT) is 0.1% on both buy and sell sides, Stamp Duty is 0.015% on the buy side, and DP charges apply upon selling. In Equity Intraday, positions are squared off within the same trading session; STT is 0.025% on the sell side only, Stamp Duty is 0.003% on the buy side, and no DP charges apply.

How are STT (Securities Transaction Tax) and Stamp Duty calculated?

STT is mandated by the Government of India. For equity delivery, it is 0.1% on purchase turnover and 0.1% on sale turnover. For equity intraday, it is 0.025% on sale turnover only. Stamp Duty is governed by the Indian Stamp Act and applies strictly to the buy turnover: 0.015% for delivery trades and 0.003% for intraday trades.

How is 18% GST applied to stock market charges?

Goods and Services Tax (GST) is levied at standard 18% strictly on service fees: Brokerage + Exchange Transaction Charges + SEBI Turnover Fees. GST is NOT levied on total trade turnover or on sovereign statutory taxes like STT and Stamp Duty.

What are DP charges and when are they deducted?

Depository Participant (DP) charges are flat fees charged by depositories (CDSL or NSDL) and your broker whenever shares are debited from your Demat account on equity delivery sales. They typically range from ₹12.50 to ₹18.50 + 18% GST (approx. ₹14.75 to ₹21.83) per scrip per day, regardless of the quantity sold.

What is the breakeven price in stock trading?

The breakeven price is the exact sale price per share required to cover your purchase cost plus all associated brokerage, STT, exchange fees, SEBI charges, stamp duty, and GST. Selling at or above this breakeven price ensures you do not incur a net loss after all deductions.

How does TradeVek compare with Zerodha, Groww, Upstox, and Dhan brokerage calculators?

While individual broker calculators like the Zerodha brokerage calculator, Groww brokerage calculator, or Dhan brokerage calculator only calculate fees for their respective proprietary platforms, TradeVek's free brokerage calculator allows Indian traders to simulate delivery and intraday charges across multiple broker pricing models (Zero Delivery, Flat ₹20, percentage, or custom) alongside accurate statutory SEBI and exchange schedules.

TradeVek Trading Journal

Calculating Your Trades? Start Tracking Them Too.

Use TradeVek to record your trades, analyze your performance, and discover opportunities to improve your trading discipline.

Zero Spreadsheet Hassle
Seamless Broker Auto-Sync
Psychology & Mistake Analytics