Skip to content

    F&O trading cost calculator: estimate charges before net P&L

    Estimate NSE futures and options charges and net profit. Built-in brokerage can differ from your plan; see lot inputs, rounding and zero-price limits.

    31 January 2026
    7 min read
    1,307 words

    This F&O trading cost calculator estimates futures and options charges and net profit or loss from your buy price, sell price and quantity. It uses standard NSE rates and built-in brokerage assumptions, with no broker, exchange or trade-date selector. Enter futures prices for Futures and option premiums for Options. Its total is a planning estimate; special fees, exercise settlement and your actual broker tariff need separate checks.

    Enter contract units and lots in the right fields

    Choose Futures or Options under Segment. Buy Price and Sell Price are rupees per unit of the selected instrument. Quantity (units per lot) is the contract's exchange quantity, while Number of Lots multiplies that quantity. The two quantity fields must not both contain the final number of units.

    The form does not identify the underlying or look up its contract size. NSE's market-lot file checked on 15 October 2026 lists 65 units for October 2026 Nifty contracts. That does not validate the stored default for another series. Use the lot size reference tool alongside the exchange file when checking a specific contract.

    The calculator assumes a matched buy-and-sell quantity at the entered prices. There is no order-count setting, broker plan, expiry date, volatility input or margin field. A multi-leg position with separately priced executions needs separate records rather than one combined index price.

    Which charge uses which value?

    Standard-rate reference checked 15 October 2026 against NSE/FATAX/73524, NSE/FA/73061 and Zerodha's statutory-charge table. STT revision effective 1 April 2026; NSE exchange/IPFT split effective 1 March 2026. Special contract exemptions are outside this form.
    ChargeFutures basisOptions basis
    STT0.05% of sell value0.15% of sell premium value
    NSE exchange charge including IPFT0.00183% of each side's traded value0.03553% of each side's premium value
    SEBI turnover fee0.0001% of combined buy and sell value0.0001% of combined premium turnover
    Stamp duty0.002% of buy value0.003% of buy premium value
    GST18% of brokerage, exchange/IPFT and SEBI fees18% of brokerage, exchange/IPFT and SEBI fees

    STT means securities transaction tax; GST means goods and services tax. SEBI is the securities market regulator. IPFT means the exchange's investor protection fund contribution. NSE/FA/73061, dated 27 February 2026, changed the split between transaction charges and IPFT while keeping their combined outflow unchanged. This tool combines them in Exchange Charges instead of showing an extra IPFT card.

    Futures value means price multiplied by units, rather than the margin deposit. Option transaction value means premium multiplied by units, rather than underlying index value. The dated charges log provides the supporting change history.

    Brokerage here is an assumption, not your selected plan

    For each side, the calculator uses the lower of ₹20 or 0.03% of that side's transaction value. It applies that rule to both menu segments. There is no way to enter a different brokerage rate or the number of separately charged orders.

    For comparison, Zerodha's own tariff lists that percentage-or-cap rule for futures, but flat ₹20 per executed order for options. At small option premium values the calculator's brokerage can therefore differ from that published options tariff. Other plans and additional charges also need their own checks.

    Do not describe this as a broker comparison. The F&O charges benchmark discusses named tariffs separately. The amount charged for actual executions comes from the applicable broker plan and account records.

    Worked example: an October Nifty futures round trip

    Assume a fictional buy at ₹25,000 and sell at ₹25,050 in an October 2026 Nifty futures contract. Enter Futures, Quantity 65 and Number of Lots 1. Prices are illustrative; the quantity is the exchange-listed October contract size checked on 15 October 2026.

    Buy value is ₹25,000 × 65 = ₹1,625,000. Sell value is ₹25,050 × 65 = ₹1,628,250. Total Turnover is ₹3,253,250 and Gross P&L is (₹25,050 − ₹25,000) × 65 = ₹3,250. The brokerage cap applies on each side, giving ₹20 + ₹20 = ₹40 under the tool's formula.

    Illustrative tool outputs, checked October 2026. Uses the stated fictional prices, NSE October quantity and current standard rates; displayed money cards are rounded to whole rupees.
    Output cardDisplayed example amountCalculation basis
    Brokerage₹40Built-in cap on buy and sell
    STT / CTT₹814Sell value × 0.05%
    Exchange Charges₹60Total turnover × 0.00183%
    SEBI Charges₹3Total turnover × 0.0001%
    GST₹19Unrounded brokerage + exchange/IPFT + SEBI, multiplied by 18%
    Stamp Duty₹33Buy value × 0.002%
    DP Charges₹0Futures have no share-depository debit charge
    Total Charges₹968Sum calculated before display rounding
    Net P&L₹2,282Gross P&L less unrounded charges

    The cards round each component separately while the total uses unrounded calculations. Adding the rounded cards can therefore differ from Total Charges. Breakeven Move displays ₹15 per unit in this example. It is the entered scenario's charges divided by quantity, rounded to whole rupees; it does not solve an exact future exit price because charges change with that price.

    Costs this round-trip estimate does not settle

    An option exercised at expiry is different from selling it at a premium. Exercise STT uses intrinsic value, the option's exercise value, and is payable by the purchaser. The page has no exercise category or strike and settlement-price fields. Read the STT explanation and examples when distinguishing those transactions.

    There is also no funding-cost, collateral-shortfall, dealer-order, slippage or physical-settlement model here. Slippage means the difference between the intended price and the actual execution. Enter actual trading prices for a retrospective estimate, then reconcile any separately billed fees.

    A zero option exit or a cleared price field is not safe input for modelling expiry: the formula can replace it with a positive stored price. Zero quantities can also be substituted. Review the resulting turnover after editing, and handle an expired worthless option through its actual settlement records.

    Net P&L is after the charges modelled by this tool, not after personal income tax. In your journal, keep the broker's cost amounts and note any difference from the estimate. A small gross profit can still become a loss after actual expenses.

    F&O cost calculator questions

    Sources

    📓 Tools show what happened, a journal shows why. Turn these numbers into better decisions, start your Options Trading Journal.

    Related Topics

    F&O trading cost calculatorfutures options chargesNSE F&O costs

    Related Articles

    OneTradeJournal

    The trading journal for Nifty, Bank Nifty and Indian F&O. Track your trades, spot patterns, build discipline.

    • Log one trade a day by hand, on purpose
    • AI mentor finds your repeat mistakes
    • Behavioural analytics catch tilt early
    • Trading calendar with P&L heatmap
    • Pre-trade checklist flags risks
    Start journaling free

    Yearly ₹3,499 · No broker credentials

    Trading journal India