Equity Delivery Purchase Tax Calculator
Calculate all applicable taxes on your equity delivery trades including STT, stamp duty, GST, and other charges with our precise calculator.
Module A: Introduction & Importance of Equity Delivery Tax Calculation
When you purchase equity shares through the delivery route (where shares are credited to your demat account), several taxes and charges are levied on the transaction. Understanding these costs is crucial for accurate profit calculation and tax planning. The primary components include Securities Transaction Tax (STT), stamp duty, Goods and Services Tax (GST) on brokerage, and SEBI charges.
This calculator helps investors:
- Determine the exact cost of acquisition including all taxes
- Compare brokerage costs across different platforms
- Plan tax liabilities for short-term and long-term capital gains
- Understand state-wise variations in stamp duty
- Make informed investment decisions with complete cost transparency
Module B: How to Use This Equity Delivery Tax Calculator
Follow these step-by-step instructions to get accurate tax calculations:
- Enter Purchase Price: Input the price per share at which you’re purchasing the equity (e.g., ₹1,500 for Infosys)
- Specify Quantity: Enter the number of shares you’re purchasing (e.g., 10 shares)
- Brokerage Percentage: Input your broker’s commission rate (typically 0.03% to 0.5%). Default is set to 0.05%
- Select Exchange: Choose between NSE (National Stock Exchange) or BSE (Bombay Stock Exchange)
- Choose Your State: Select your state of residence for accurate stamp duty calculation (varies from 0.002% to 0.015%)
- Click Calculate: The system will instantly compute all applicable taxes and display the results
Module C: Formula & Methodology Behind the Calculations
The calculator uses the following precise formulas to compute each component:
1. Total Purchase Value Calculation
Formula: Total Value = Purchase Price × Quantity
2. Brokerage Charges
Formula: Brokerage = (Total Value × Brokerage %) + Minimum Brokerage (whichever is higher)
Note: Most brokers charge a minimum of ₹20 per order or 0.05% of trade value, whichever is higher.
3. Securities Transaction Tax (STT)
Formula: STT = Total Value × 0.1% (0.001)
STT is levied at 0.1% on the purchase value for delivery trades as per NSDL guidelines.
4. Stamp Duty
Stamp duty rates vary by state:
- Maharashtra: 0.002%
- Delhi: 0.002%
- Karnataka: 0.003%
- Tamil Nadu: 0.003%
- Other States: 0.015%
Formula: Stamp Duty = Total Value × State Rate
5. Goods and Services Tax (GST)
Formula: GST = Brokerage × 18%
GST is applied at 18% on the brokerage amount as per current tax laws.
6. SEBI Charges
Formula: SEBI Charges = Total Value × 0.0001 (0.0001%)
SEBI levies a nominal charge of 0.0001% on the total turnover.
7. Total Taxes and Charges
Formula: Total Taxes = STT + Stamp Duty + Brokerage + GST + SEBI Charges
8. Net Amount Debited
Formula: Net Amount = Total Value + Total Taxes
Module D: Real-World Examples with Specific Numbers
Case Study 1: Purchasing 50 Shares of Reliance at ₹2,500 Each
Inputs:
- Purchase Price: ₹2,500
- Quantity: 50 shares
- Brokerage: 0.05%
- Exchange: NSE
- State: Maharashtra
Calculations:
- Total Value: ₹125,000
- Brokerage: ₹62.50
- STT: ₹125.00
- Stamp Duty: ₹2.50
- GST: ₹11.25
- SEBI Charges: ₹1.25
- Total Taxes: ₹202.50
- Net Amount: ₹125,202.50
Case Study 2: Buying 100 Shares of TCS at ₹3,200 Each
Inputs:
- Purchase Price: ₹3,200
- Quantity: 100 shares
- Brokerage: 0.03%
- Exchange: BSE
- State: Karnataka
Calculations:
- Total Value: ₹320,000
- Brokerage: ₹96.00
- STT: ₹320.00
- Stamp Duty: ₹9.60
- GST: ₹17.28
- SEBI Charges: ₹3.20
- Total Taxes: ₹446.08
- Net Amount: ₹320,446.08
Case Study 3: Purchasing 20 Shares of HDFC Bank at ₹1,450 Each
Inputs:
- Purchase Price: ₹1,450
- Quantity: 20 shares
- Brokerage: 0.10%
- Exchange: NSE
- State: Delhi
Calculations:
- Total Value: ₹29,000
- Brokerage: ₹29.00
- STT: ₹29.00
- Stamp Duty: ₹0.58
- GST: ₹5.22
- SEBI Charges: ₹0.29
- Total Taxes: ₹64.09
- Net Amount: ₹29,064.09
Module E: Comparative Data & Statistics
Table 1: State-wise Stamp Duty Comparison (2024)
| State | Stamp Duty Rate | Example on ₹100,000 Trade | Governing Authority |
|---|---|---|---|
| Maharashtra | 0.002% | ₹2.00 | Maharashtra Stamp Act |
| Delhi | 0.002% | ₹2.00 | Delhi Stamp Rules |
| Karnataka | 0.003% | ₹3.00 | Karnataka Stamp Act |
| Tamil Nadu | 0.003% | ₹3.00 | Tamil Nadu Stamp Act |
| Gujarat | 0.002% | ₹2.00 | Gujarat Stamp Rules |
| West Bengal | 0.002% | ₹2.00 | West Bengal Stamp Act |
| Other States | 0.015% | ₹15.00 | Indian Stamp Act, 1899 |
Table 2: Brokerage Comparison Across Major Brokers (Delivery Trades)
| Broker | Brokerage Rate | Minimum Charge | GST Applicable | Example on ₹50,000 Trade |
|---|---|---|---|---|
| Zerodha | 0.03% or ₹20 | ₹0 | 18% | ₹15 + ₹2.70 GST |
| Upstox | 0.05% or ₹20 | ₹0 | 18% | ₹25 + ₹4.50 GST |
| ICICI Direct | 0.55% | ₹35 | 18% | ₹275 + ₹49.50 GST |
| HDFC Securities | 0.50% | ₹25 | 18% | ₹250 + ₹45 GST |
| Kotak Securities | 0.49% | ₹20 | 18% | ₹245 + ₹44.10 GST |
| Angel One | 0.25% | ₹20 | 18% | ₹125 + ₹22.50 GST |
Module F: Expert Tips for Minimizing Equity Delivery Taxes
Cost-Saving Strategies:
-
Choose Low-Cost Brokers:
- Discount brokers like Zerodha and Upstox charge significantly lower brokerage (0.03-0.05%) compared to full-service brokers (0.3-0.6%)
- Compare brokerage plans before opening an account
- Look for lifetime free AMC demat accounts
-
Optimize Trade Size:
- Larger trade values reduce the impact of fixed charges like minimum brokerage
- Example: A ₹10,000 trade with 0.05% brokerage costs ₹5, but the same ₹5 brokerage on a ₹1,00,000 trade is just 0.005%
- Consider lump sum investments instead of multiple small trades
-
State Selection for Stamp Duty:
- If you have residences in multiple states, choose the one with lowest stamp duty for your trading account
- Maharashtra, Delhi, and Gujarat offer the lowest rates at 0.002%
- Some states like Uttar Pradesh charge up to 0.015% – 7.5x more
-
Tax Harvesting:
- Use the ₹1 lakh long-term capital gains exemption wisely
- Book losses to offset gains before March 31 each year
- Carry forward losses for up to 8 years
-
Demat Account Management:
- Consolidate holdings to reduce account maintenance charges
- Opt for basic services demat account (BSDA) if your holdings are below ₹2 lakh
- Avoid unnecessary corporate actions that may attract additional charges
Common Mistakes to Avoid:
- Ignoring STT in cost calculation: STT is not refundable and adds to your acquisition cost
- Overlooking state-wise stamp duty: Can vary by 750% between states
- Not accounting for GST on brokerage: Adds 18% to your brokerage costs
- Forgetting SEBI charges: Small but mandatory charge on every transaction
- Miscalculating holding period: STT paid is considered in determining whether gain is short-term or long-term
Module G: Interactive FAQ – Your Questions Answered
Why is STT charged on equity delivery purchases when it’s already taxed at sale?
STT (Securities Transaction Tax) is levied on both purchase and sale of equity delivery trades, but serves different purposes:
- On Purchase (0.1%): This STT makes your purchase eligible for long-term capital gains tax benefits after 1 year holding period
- On Sale:
- 0.1% if sold within 1 year (short-term)
- Nil if sold after 1 year (long-term)
The purchase STT is essentially a “ticket” that allows you to claim the lower 10% LTCG tax rate (without indexation) after 1 year, instead of being taxed at your income slab rate for short-term gains.
According to Income Tax Department, this STT payment is what qualifies your gains for the beneficial tax treatment under Section 112A.
How does stamp duty vary for different types of securities?
Stamp duty rates in India vary not just by state but also by security type. Here’s the current breakdown:
| Security Type | Stamp Duty Rate | Governing Rule |
|---|---|---|
| Equity Delivery | 0.002% to 0.015% | State-specific |
| Equity Intraday | 0.002% to 0.015% | State-specific |
| Equity Futures | 0.002% | Uniform nationwide |
| Equity Options | 0.003% | Uniform nationwide |
| Currency Derivatives | 0.0001% | Uniform nationwide |
| Commodity Derivatives | 0.002% | Uniform nationwide |
| Mutual Funds | 0.005% | Uniform nationwide |
Note: For delivery trades, the stamp duty is collected by the state where your broker is registered, not necessarily your residential state. This is why choosing a broker registered in a low-stamp-duty state can save costs.
Can I claim brokerage and other charges as expenses when calculating capital gains?
Yes, but with specific conditions as per Income Tax rules:
- Allowed Expenses:
- Brokerage charges
- STT (Securities Transaction Tax)
- Stamp duty
- SEBI charges
- GST on brokerage
- Claiming Method:
- These can be added to your cost of acquisition when calculating capital gains
- Formula: Capital Gain = Sale Price – (Purchase Price + Allowed Expenses)
- Documentation Required:
- Contract notes from your broker
- Demat account statements
- Bank statements showing payments
- Important Notes:
- You cannot claim these as separate deductions under Section 80C or other chapters
- The expenses must be directly related to the specific transaction
- For long-term capital gains (LTCG), the benefit is limited since LTCG up to ₹1 lakh is tax-free
Example: If you bought shares for ₹1,00,000 and paid ₹500 in brokerage/taxes, your cost of acquisition becomes ₹1,00,500 for capital gains calculation.
What happens if I don’t pay STT on my equity delivery purchase?
Failing to pay STT on equity delivery purchases has serious consequences:
- Tax Implications:
- Your purchase won’t qualify for long-term capital gains (LTCG) treatment
- All gains will be taxed as short-term capital gains (STCG) at your income slab rate (up to 30% + cess)
- You lose the benefit of ₹1 lakh LTCG exemption per year
- Legal Consequences:
- The transaction may be considered invalid for tax purposes
- You may face penalties under Section 271H for non-payment of TDS/TCS (though STT is not TDS)
- Broker may report the transaction to exchanges, leading to potential trading restrictions
- Practical Issues:
- Most brokers automatically deduct STT, so manual non-payment is rare
- If somehow not deducted, you’re still legally liable to pay it
- Future sales of these shares may get flagged by the income tax department
- Solution if Missed:
- Contact your broker immediately to rectify
- Pay the STT with interest if required
- File a revised tax return if you’ve already filed without accounting for it
According to NSDL guidelines, STT is a mandatory tax collected by stock exchanges on behalf of the government, similar to TDS.
How does GST on brokerage work and why is it charged separately?
GST on brokerage is one of the most misunderstood components of trading costs. Here’s how it works:
1. Why GST is Charged:
- Brokerage is considered a “service” provided by your stockbroker
- All services in India attract GST at 18% under the current tax regime
- The broker acts as a service provider, and GST must be collected on their commission
2. Calculation Method:
Formula: GST Amount = (Brokerage Amount) × 18%
Example: If your brokerage is ₹100, GST will be ₹18, making total charges ₹118
3. Why It’s Shown Separately:
- Transparency: Brokers are required by law to show GST separately in contract notes
- Input Tax Credit: If you’re a business entity, you can claim this GST as input tax credit
- Regulatory Requirement: SEBI mandates clear segregation of all charges in contract notes
4. Important Notes:
- GST is not applicable on STT, stamp duty, or SEBI charges – only on brokerage
- The 18% rate is uniform across all states (unlike stamp duty)
- GST is payable even if you make a loss on the trade
- For intraday trades, GST is calculated similarly but on the intraday brokerage rate
5. GST for Different Entity Types:
| Trader Type | GST Treatment | Can Claim ITC? |
|---|---|---|
| Individual Investor | Final consumer – pays GST | No |
| Proprietary Trading Firm | Business expense | Yes (if registered) |
| Partnership Firm | Business expense | Yes |
| Company | Business expense | Yes |
| HUF | Final consumer | No |
What are the tax implications if I sell my delivery shares within 1 year vs after 1 year?
The holding period dramatically affects your tax liability due to different tax treatments:
1. Selling Within 1 Year (Short-Term Capital Gain – STCG):
- Tax Rate: Your applicable income tax slab rate (10%, 20%, or 30% + cess)
- STT Treatment:
- 0.1% STT paid at purchase is not refundable
- 0.1% STT paid at sale
- Calculation:
- STCG = Sale Price – (Purchase Price + Brokerage + STT + Other Charges)
- Tax = STCG × Your Slab Rate
- Example: If you’re in 30% slab and make ₹50,000 STCG, you pay ₹15,000 + cess as tax
2. Selling After 1 Year (Long-Term Capital Gain – LTCG):
- Tax Rate: 10% on gains exceeding ₹1 lakh per financial year
- Exemption: First ₹1 lakh of LTCG is tax-free
- STT Treatment:
- 0.1% STT paid at purchase makes you eligible for LTCG treatment
- No STT on sale for delivery trades held >1 year
- Calculation:
- LTCG = Sale Price – (Purchase Price + Brokerage + STT + Other Charges)
- Tax = (LTCG – ₹1,00,000) × 10% (if LTCG > ₹1,00,000)
- Example: If you have ₹1,50,000 LTCG, you pay tax only on ₹50,000 at 10% = ₹5,000
3. Key Differences Summary:
| Parameter | Short-Term (<1 year) | Long-Term (>1 year) |
|---|---|---|
| Tax Rate | Income slab rate (up to 30%) | 10% (above ₹1 lakh) |
| STT on Sale | 0.1% | Nil |
| Exemption Limit | None | ₹1,00,000 per year |
| Indexation Benefit | No | No (but lower tax rate) |
| STT on Purchase | 0.1% (non-refundable) | 0.1% (makes you eligible for LTCG) |
| Tax Planning | Limited options | Can time sales to utilize ₹1L exemption |
4. Strategic Considerations:
- Holding Period Management: If you’re close to 1 year, consider holding to qualify for LTCG
- Tax Loss Harvesting: More effective for STCG as it can offset high-slab-rate gains
- Exemption Utilization: Plan your LTCG sales to fully utilize the ₹1 lakh exemption each year
- STT Planning: The 0.1% STT on purchase is a sunk cost – factor it into your break-even calculations
According to Income Tax Department, the 1-year holding period is counted from the trade date (not settlement date) to the sale trade date.
Are there any differences in tax calculation for NSE vs BSE delivery trades?
While NSE and BSE are both national exchanges, there are subtle differences in tax treatment:
1. STT (Securities Transaction Tax):
- Rate: Identical at 0.1% for both NSE and BSE delivery purchases
- Collection: Both exchanges collect and remit STT to government
- Treatment: Same tax benefits for LTCG after 1 year holding
2. Stamp Duty:
- Rate: Same state-wise rates apply to both exchanges
- Collection: Both exchanges collect stamp duty based on the state where the broker is registered
- Difference: Some states may have slightly different collection mechanisms, but the rate remains the same
3. Brokerage Charges:
- Rate Variation: Brokers may charge slightly different rates for NSE vs BSE trades
- Typical Difference: 0-0.02% variation in brokerage
- Reason: Exchange transaction charges differ slightly between NSE and BSE
4. SEBI Charges:
- Rate: Identical at 0.0001% for both exchanges
- Purpose: Same regulatory fee structure
5. GST:
- Treatment: Identical at 18% on brokerage for both exchanges
- Collection: Same mechanism through brokers
6. Practical Differences:
| Parameter | NSE | BSE |
|---|---|---|
| Liquidity | Generally higher | Slightly lower for most stocks |
| Impact Cost | Typically lower (0.01-0.05%) | Slightly higher (0.02-0.10%) |
| Exchange Transaction Charges | 0.00325% | 0.00375% |
| Clearing Charges | 0.0002% | 0.0002% |
| Popularity for Delivery | More popular (70% market share) | Less popular (30% market share) |
| Corporate Actions Processing | Faster (T+1 settlement) | T+1 settlement |
7. Which Exchange Should You Choose?
Choose NSE if:
- You trade in highly liquid large-cap stocks
- You want slightly better pricing
- You prefer tighter bid-ask spreads
Choose BSE if:
- You’re trading in BSE-exclusive IPOs
- You’re dealing with small-cap stocks that have better liquidity on BSE
- Your broker offers significantly lower brokerage for BSE trades
Tax Optimization Tip: The exchange choice has minimal tax impact (difference of <0.0005% in total costs). Focus more on brokerage rates and liquidity for your specific stocks rather than tax differences between exchanges.