Stocks & F&O Tax Calculator
Calculate all applicable taxes on your stock and F&O trades including STT, GST, stamp duty, and brokerage with our ultra-precise calculator
Module A: Introduction & Importance
Understanding the complete tax structure for stocks and F&O (Futures & Options) trading is crucial for every trader in India. The Securities Transaction Tax (STT), Goods and Services Tax (GST), stamp duty, and various exchange charges significantly impact your net profitability. This comprehensive guide explains all applicable taxes and how they affect different types of trades.
According to Income Tax Department of India, proper tax calculation helps in accurate profit assessment and compliance with financial regulations. The SEBI (Securities and Exchange Board of India) mandates specific charges that every trader must account for in their trading activities.
Module B: How to Use This Calculator
Follow these step-by-step instructions to accurately calculate your trading taxes:
- Select Trade Type: Choose between Intraday, Delivery, Futures, or Options (buying/selling)
- Enter Buy Price: Input your purchase price per share/contract
- Enter Sell Price: Input your selling price per share/contract
- Specify Quantity: Enter the number of shares/contracts traded
- Brokerage Percentage: Input your broker’s commission rate (default 0.03%)
- Select State: Choose your state for accurate stamp duty calculation
- Click Calculate: Get instant breakdown of all applicable taxes and charges
For most accurate results, use your actual trade values. The calculator automatically accounts for different STT rates based on trade type and applies state-specific stamp duties.
Module C: Formula & Methodology
Our calculator uses precise mathematical formulas based on current SEBI and government regulations:
1. Turnover Calculation
For Delivery: Buy Value + Sell Value
For Intraday/F&O: Absolute of (Buy Value – Sell Value) × Quantity
2. Tax Components Breakdown
- STT Rates:
- Delivery: 0.1% on both buy and sell
- Intraday: 0.025% on sell side only
- Futures: 0.01% on sell side
- Options (selling): 0.05% on premium
- Options (buying): 0.017% on premium
- Stamp Duty: Varies by state (0.003% to 0.015%) on buy side only
- Exchange Charges: 0.00325% of turnover (NSE)
- GST: 18% on (brokerage + exchange charges + SEBI charges)
- SEBI Charges: ₹10 per crore of turnover
3. Net Profit Calculation
Net P&L = (Sell Value – Buy Value) × Quantity – Total Taxes & Charges
Module D: Real-World Examples
Case Study 1: Intraday Trading (MIS)
Scenario: Trader buys 500 shares of Reliance at ₹2,500 and sells at ₹2,550
Calculation:
- Turnover: ₹25,000 (difference × quantity)
- STT: ₹6.25 (0.025% of sell value)
- Brokerage: ₹15 (0.03% of turnover)
- Exchange Charges: ₹0.81
- GST: ₹2.85 (18% on brokerage + charges)
- SEBI Charges: ₹0.03
- Total Charges: ₹25.04
- Net Profit: ₹2,249.96
Case Study 2: Futures Trading
Scenario: Trader sells 2 Nifty futures contracts at ₹19,500 and buys back at ₹19,300 (lot size 50)
Calculation:
- Turnover: ₹200,000 (100 shares × ₹2,000 difference)
- STT: ₹20 (0.01% of sell value)
- Brokerage: ₹60 (0.03% of turnover)
- Exchange Charges: ₹6.50
- GST: ₹12.57
- SEBI Charges: ₹0.20
- Total Charges: ₹99.27
- Net Profit: ₹9,900.73
Case Study 3: Options Selling
Scenario: Trader sells 1 lot (250 shares) of Nifty 19,500 PE at ₹100 premium
Calculation:
- Turnover: ₹25,000 (250 × ₹100)
- STT: ₹12.50 (0.05% of premium)
- Brokerage: ₹7.50 (0.03% of turnover)
- Exchange Charges: ₹0.81
- GST: ₹2.85
- SEBI Charges: ₹0.03
- Total Charges: ₹23.69
- Net Premium Received: ₹24,976.31
Module E: Data & Statistics
Comparison of Tax Rates Across Different Trade Types
| Trade Type | STT Rate | Stamp Duty | Exchange Charges | GST Applicability | SEBI Charges |
|---|---|---|---|---|---|
| Delivery | 0.1% (buy & sell) | 0.015% (varies by state) | 0.00325% | 18% on brokerage | ₹10 per crore |
| Intraday | 0.025% (sell only) | 0.003% (varies by state) | 0.00325% | 18% on brokerage | ₹10 per crore |
| Futures | 0.01% (sell only) | 0.002% (varies by state) | 0.002% | 18% on brokerage | ₹10 per crore |
| Options (Selling) | 0.05% on premium | 0.003% (varies by state) | 0.053% on premium | 18% on brokerage | ₹10 per crore |
| Options (Buying) | 0.017% on premium | 0.003% (varies by state) | 0.053% on premium | 18% on brokerage | ₹10 per crore |
State-wise Stamp Duty Comparison (2024)
| State | Delivery (%) | Intraday (%) | Futures (%) | Options (%) | Currency (%) |
|---|---|---|---|---|---|
| Maharashtra | 0.015 | 0.003 | 0.002 | 0.003 | 0.0001 |
| Delhi | 0.01 | 0.002 | 0.001 | 0.002 | 0.0001 |
| Karnataka | 0.01 | 0.002 | 0.001 | 0.002 | 0.0001 |
| Tamil Nadu | 0.01 | 0.002 | 0.001 | 0.002 | 0.0001 |
| Other States | 0.005 | 0.001 | 0.0005 | 0.001 | 0.00005 |
Source: SEBI Official Website and Reserve Bank of India regulations 2024
Module F: Expert Tips
- Hold Period Matters: Delivery trades held >1 year qualify for LTCG (10% tax above ₹1L) vs STCG (15%)
- F&O Tax Efficiency: Futures often have lower STT than options selling (0.01% vs 0.05%)
- Brokerage Negotiation: High-volume traders can negotiate lower brokerage rates (as low as 0.01%)
- State Selection: Some states like Gujarat have lower stamp duties for certain trade types
- Turnover Management: Higher turnover increases SEBI charges (₹10 per crore)
- Ignoring stamp duty variations across states
- Forgetting to account for GST on brokerage
- Misapplying STT rates for different trade types
- Not considering exchange transaction charges
- Overlooking SEBI turnover charges for high-volume trades
Module G: Interactive FAQ
What is Securities Transaction Tax (STT) and why is it charged?
STT is a direct tax levied on every purchase and sale of securities traded on Indian stock exchanges. Introduced in 2004, it replaced the long-term capital gains tax. The government uses STT revenue for market development and investor protection initiatives. Rates vary by transaction type to encourage long-term investing over speculative trading.
For example, delivery trades have higher STT (0.1%) to discourage frequent buying/selling, while F&O trades have lower rates to maintain liquidity in derivatives markets. The Income Tax Department provides official STT rate tables.
How does GST apply to stock market transactions?
GST at 18% applies to all service components in trading:
- Brokerage commissions
- Exchange transaction charges
- SEBI regulatory fees
- DP charges (for delivery trades)
Important: GST doesn’t apply to STT or stamp duty as these are government levies, not services. The GST calculation is: 18% × (brokerage + exchange charges + SEBI fees). This typically adds 0.5%-1% to your total trading costs depending on brokerage rates.
Why do stamp duty rates vary across Indian states?
Stamp duty is a state subject under the Indian Stamp Act, 1899. Each state government sets its own rates for securities transactions. This creates variations because:
- States have different revenue requirements
- Some states offer concessions to promote local exchanges
- Historical tax structures differ across regions
- Competition between states to attract trading volume
For example, Maharashtra charges 0.015% for delivery trades while most other states charge 0.01%. Always select your correct state in the calculator for accurate results.
How are F&O trades taxed differently from equity delivery?
F&O trades have distinct tax treatments:
| Aspect | Equity Delivery | Futures | Options |
|---|---|---|---|
| STT Rate | 0.1% both sides | 0.01% sell side | 0.05%/0.017% |
| Tax Treatment | STCG/LTCG | Business Income | Business Income |
| Stamp Duty | 0.015% | 0.002% | 0.003% |
| Set-off Rules | Against capital gains | Against business income | Against business income |
| Audit Requirement | No (unless high volume) | Yes if turnover > ₹10L | Yes if turnover > ₹10L |
Key difference: F&O income is treated as business income (taxed at slab rates) while delivery profits are capital gains (15% STCG or 10% LTCG).
Can I claim trading expenses as deductions for tax purposes?
Yes, but with important conditions:
- For Business Income (F&O/Intraday): All trading-related expenses are deductible, including:
- Brokerage charges
- Internet/phone expenses
- Market data subscriptions
- Office rent (if applicable)
- For Capital Gains (Delivery): Only limited deductions:
- Brokerage can be added to cost price
- STT can be deducted from sale consideration
- No other expenses allowed
Maintain proper records and consult a CA for expenses over ₹10,000 as they may require specific documentation for tax filing.