F&O Turnover Calculation: Options vs Futures Formula with Broker P&L Upload
For FY 2025-26, F&O turnover is the absolute sum of profits and losses on squared-off positions, plus the full premium received on options sold. Ravi's ₹13.5 lakh turnover versus ₹2.5 lakh net profit shows why turnover, not profit, drives the Section 44AB audit test.
Harun Raaj
Chartered Accountant · Harun Raaj & Associates
Short answer: For FY 2025-26, F&O turnover under the Income-tax Act, 1961 is the absolute sum of the profit or loss on every squared-off trade — losses count as positive numbers — plus, for options sellers, the full premium received on sale (not the net premium). It is not total contract value, not the broker's gross turnover, and not your net P&L. A trader with ₹2.5 lakh net profit can show ₹13.5 lakh turnover, and once turnover crosses ₹1 crore (or ₹10 crore under the digital relaxation), a Section 44AB tax audit is compulsory.
Changed FY 2025-26: The ₹10 crore audit threshold for businesses with cash receipts and payments at 5% or less of totals (proviso to s.44AB, inserted by Finance (No.2) Act 2019 at ₹5 cr and raised to ₹10 cr by Finance Act 2021) remains in force for FY 2025-26. It changes the limit, not the method — the ICAI absolute-sum turnover formula is unchanged.
---
First, the answer: the ICAI formula
The ICAI Guidance Note on Tax Audit (2023 edition) sets the method chartered accountants use to compute F&O turnover for Section 44AB ITA 1961 and for reporting in ITR-3 Schedule BP.
Turnover = Σ absolute (profit or loss) on each closed position, + full options premium received.
Futures: per-contract absolute difference
For a futures contract, take the difference between the buy price and the sell price of that contract and use the absolute value. Multiply by the lot size. Sum across every contract squared off in the year.
Example (Nifty futures):
Futures turnover = 45,000 + 15,000 + 15,000 = ₹75,000. The loss is added as a positive number; the trades are not netted to ₹15,000.
Options: premium is a second, separate layer
Options turnover has two components:
- Premium received by the seller on each option sold — added at full value, whether the option is squared off, expires worthless, or is assigned. This is not netted against anything.
- Absolute profit or loss on the position when it is closed.
Example (sold call): premium received ₹3,750; position closed at a loss of ₹20,000.
Options turnover = ₹3,750 + ₹20,000 = ₹23,750.
The premium and the loss are not netted. This is the single most common F&O filing error.
Note on judicial divergence: Mumbai ITAT and Jaipur ITAT have reached different conclusions on whether options premium belongs in turnover at all. This article follows the majority ICAI view in the 2023 Guidance Note. If you trade large options volumes or face a prior-year assessment, get a CA opinion.
---
Why it is not your broker's "total turnover"
Broker P&L reports (Zerodha Console, Angel One, Groww) show several different "turnover" figures. Most are contract value, gross buy + sell, or net P&L. None of those is the ICAI figure for s.44AB.
Extract the per-trade P&L, then apply the formula. If you upload the raw CSV to the F&O Turnover Calculator, it does the absolute-sum aggregation for you and tells you whether you cross the audit threshold.
---
Worked example: Ravi, 120 trades
Persona: Ravi, a salaried trader, executed 120 F&O trades in FY 2025-26 (options and futures). His broker's consolidated P&L shows:
- Gross profit on winning trades: ₹8,00,000
- Gross loss on losing trades: ₹5,50,000
- Options premium received on sale (seller positions): assume nil in this example (Ravi was a buyer-only) — if he had sold options, the premium received on sale would be added as a separate line, per the "two-layer" rule above, and would NOT be netted against P&L
Step 1 — ICAI turnover:
Turnover = ₹8,00,000 (absolute profits) + ₹5,50,000 (absolute losses) = ₹13,50,000.
Step 2 — Net business income:
₹8,00,000 − ₹5,50,000 = ₹2,50,000 net profit from F&O.
Step 3 — The point: Ravi's net income is ₹2.5 lakh, but his turnover is ₹13.5 lakh — 5.4× his profit. Both numbers go on the ITR: turnover in the P&L and audit-applicability section, net profit as business income. If Ravi's activity were 10× larger (₹1.35 crore turnover) while net profit stayed proportionally small, the ₹1 crore s.44AB threshold would trigger a mandatory tax audit even though his taxable profit is modest. Turnover tests activity, not income.
Step 4 — Filing: Because his turnover (₹13.5 lakh) is far below the audit thresholds, no s.44AB audit is needed. He files ITR-3 with a simple P&L and balance sheet, and keeps contract notes and the broker CSV as backup.
---
How to build turnover from a broker export
- Download the trade-level realised P&L CSV (Zerodha Console → P&L; Angel One → backoffice Trade Book; Groww → Reports → P&L).
- Split the rows into intraday equity, futures, and options — they aggregate separately.
- For each futures row: take the absolute P&L.
- For each options row: take the absolute P&L, and add the premium received for seller positions.
- Sum the two F&O buckets. That is your F&O turnover.
Do this before filing. The broker CSV is evidence; your tax return needs the recomputed ICAI figure.
---
Frequently Asked Questions
1. Is F&O turnover the same as the contract value shown by my broker?
No. Contract value is lot size × price × number of contracts and can run into crores for a few trades. Income-tax turnover is the absolute sum of per-trade profits and losses. Using contract value overstates turnover and can trigger an unnecessary audit.
2. I made a net loss of ₹2 lakh on F&O. Is my turnover zero or negative?
Neither. Turnover is never net P&L. Every losing trade adds its absolute loss. An active losing year can easily show ₹20–40 lakh of turnover while reporting a net loss — which is exactly why filing ITR-3 on time to carry the loss forward matters.
3. Do I add options premium to turnover even if the option expired worthless?
Yes. The full premium received on sale is part of turnover regardless of how the position ends — squared off, expired worthless, or assigned. This follows the ICAI Guidance Note; the tribunals differ (see the note above).
4. For a futures trade, do I use the difference in prices or the full contract value?
The difference. Turnover for a futures contract is the absolute difference between buy and sell price (× lot size). Contract value is not used.
5. Where do I report F&O turnover in the ITR?
In ITR-3, in the profit and loss account and the audit-applicability section. F&O is business income reported in Schedule BP as non-speculative business income — never in Schedule CG (capital gains).
6. My turnover is ₹80 lakh. Do I need a tax audit?
No, if you meet the 5% cash condition — the threshold is ₹1 crore (and ₹10 crore for fully digital businesses), so ₹80 lakh is below both. if you have cash receipts or payments above 5% of totals.
---
Compute your turnover before you file
Manual absolute-summing of hundreds of trades is where errors creep in. Use the free F&O Turnover Calculator to enter or upload trade-wise P&L, add options premium, and see instantly whether you cross the ₹1 crore or ₹10 crore audit threshold. It exports a summary you can hand to your CA along with your broker CSV.
---
Last verified: 2026-08-08.
Sources: Section 44AB ITA 1961; Section 43(5) ITA 1961 (proviso); ICAI Guidance Note on Tax Audit (current edition — verify against AY 2026-27 GN); proviso to s.44AB inserted by Finance (No.2) Act 2019 (₹5 cr) and raised to ₹10 cr by Finance Act 2021.
Reviewer: pending CA sign-off. Draft status — do not publish before CA review. items flagged inline: options-premium turnover (tribunal divergence); cash-condition application.
Go deeper with our hub guides
Statute-cited, section-by-section guides covering the same ground this article does.
Need help with this?
Our team handles the paperwork. You focus on your business.