Published 7 May 2026
Meet Prerna Mansukhani, 33, a data analyst at Cipher Analytics in Mumbai. Outside her day job she day-trades equity intraday. FY 2025-26 was a tough trading year – aggregate intraday turnover ₹8 lakh (computed by the absolute-sum method, see Section 3 below), net result a loss of ₹12,000.
Intraday equity is speculative business under Section 43(5) – NOT capital gains. That single classification routes Prerna’s return to ITR-3, not ITR-2 (capital gains) or ITR-1 (salary-only). It also triggers a chain of consequences: book-keeping under Sec 44AA, turnover computed in an unusual way, a strict loss set-off rule under Sec 73, and a 4-year carry-forward window. This article walks through each of them with her actual fixture.
1. Why ITR-3 (and why not ITR-1/2/4)
The form selector eliminates the alternatives:
- ITR-1 (Sahaj) – excludes anyone with PGBP income. Speculation is PGBP under Sec 28. Out.
- ITR-2 – allows capital gains and OS but excludes PGBP. Even though intraday “feels” like trading, it’s classified as speculative business. Out.
- ITR-4 (Sugam) – presumptive only (44AD/44ADA/44AE). Speculation is explicitly excluded from 44AD (proviso to 44AD(6)). Out.
- ITR-3 – the residual form for non-presumptive PGBP (speculative + non-speculative). ✓
If you had only delivery-based trades (no intraday) you’d be on ITR-2 with capital gains under 111A / 112A. The moment intraday appears, the form bumps up to ITR-3.
2. Why intraday is speculation, not capital gains
Section 43(5) defines a speculative transaction as one in which a contract for purchase / sale of any commodity, including shares, is periodically or ultimately settled otherwise than by the actual delivery of the asset.
Intraday equity = bought and sold within the same trading day, no delivery taken into the demat account. Speculative.
Delivery-based equity = bought, held, sold separately with delivery. Capital gains under 111A / 112A.
The two can co-exist in the same year and on the same broker (Zerodha, Upstox, etc.) – but they’re reported in different schedules. Most broker P&L statements segregate them clearly. If yours doesn’t, ask the broker for a re-cut or use a reconciliation tool.
Sec 43(5) text; intraday classification per ICAI Guidance Note on Tax Audit (latest edition).
3. Speculative loss – the set-off restriction (Sec 73)
| Type of loss | Set-off in current year | Carry-forward |
|---|---|---|
| Speculative business loss | Only against speculative gain (same year) | 4 years; only against speculative gain |
| F&O loss (non-speculative business) | Any income except salary | 8 years |
| Capital loss (STCL/LTCL) | Same head only (Sec 70/71) | 8 years |
| Other business loss | Any income except salary | 8 years |
Prerna’s ₹12,000 speculative loss cannot offset her ₹20 lakh salary. It also can’t offset her ₹7,000 savings interest. It just sits in Schedule CFL and carries forward 4 years – redeemable only against future speculative gains. If she has a speculative gain in AY 2027-28 of (say) ₹50,000, the carried-forward ₹12,000 reduces that to ₹38,000 taxable.
Sec 73 set-off + carry-forward rules; 4-year limit confirmed for AY 2026-27.
Why such a strict rule? Speculation is treated as a ring-fenced activity precisely because the legislature didn’t want salaried filers to flush trading losses against salary income and pay zero tax. The asymmetry is intentional.
4. Turnover for speculation – a counter-intuitive number
Speculative turnover ≠ total trade value. Per the ICAI Guidance Note on Tax Audit:
Speculative turnover = sum of absolute profit + absolute loss across all intraday trades.
Example: 10 trades. Wins ₹40K, ₹20K, ₹15K (sum = ₹75K). Losses ₹35K, ₹25K, ₹17K (sum = ₹77K).
- Net result: ₹(2,000) loss
- Turnover = ₹75K + ₹77K = ₹1,52,000.
Two side-effects of this formula:
- Audit threshold (Sec 44AB) and book-keeping (Sec 44AA) are evaluated against this absolute-sum turnover. A “small” net result can sit on a “large” turnover and trigger book-keeping even when net P/L looks immaterial.
- Tax audit Sec 44AB applies if turnover exceeds ₹1 crore (general) or ₹10 crore (where 95%+ of receipts and payments are non-cash, the digital-trading concession). Most retail intraday traders fall well below ₹1 crore – but compute correctly.
Prerna’s intraday turnover is ₹8,00,000 (absolute sum). She is well below the audit threshold. But she IS above the Sec 44AA book-keeping threshold (income > ₹1.2 lakh OR turnover > ₹10 lakh OR receipts
₹25 lakh – whichever applies). 44AA book-keeping thresholds for individuals/HUFs in business; gross receipts ≥ ₹10L trigger maintenance.
ICAI Guidance Note speculative turnover formula – exact wording.
5. What you need
| Document | Why |
|---|---|
| Broker annual P&L statement | Segregates intraday vs delivery; shows gross profit, gross loss, brokerage, STT, transaction charges. |
| Contract notes (sample) | If ITD asks for trade-level verification. |
| Bank statements | Trace funds transferred to broker; deposit / withdrawal trail. |
| Form 16 | Salary breakup from Cipher Analytics. |
| Form 26AS | TDS cross-check (salary 192 + savings 194A if any). |
| AIS | Cross-check both salary and intraday turnover; AIS picks up SFT-005 broker reporting. |
| PAN, Aadhaar | Standard. |
What Prerna’s broker P&L statement looks like
Her broker (a generic discount broker) issues a year-end P&L showing intraday vs delivery vs F&O split. The intraday block aligns exactly with the absolute-sum turnover formula above:

6. Step-by-step walkthrough
Step 1 – Sign in

Step 2 – Skip last-year import (manual flow)

Step 3 – Personal information

Step 4 – Questionnaire
In income sources tick Salary and Business / Profession. The sub-question “Is any of your business income speculative (e.g. intraday equity)?” – tick Yes. BharatTax routes to ITR-3 and unlocks the speculative sub-section of Schedule BP.
Step 5 – Salary schedule (Cipher Analytics)
Standard. Click View on the Salary card:
- Employer: Cipher Analytics Pvt Ltd
- Employer TAN: MUMC44567X
- Basic ₹12,00,000 + HRA ₹4,80,000 + Special allowance ₹3,20,000 = Gross ₹20,00,000
- Profession tax (Maharashtra): ₹2,500
- TDS: ₹2,00,000
(Prerna doesn’t claim HRA exemption – she lives in her own flat in Powai. The HRA simply forms part of taxable salary. If she’d been renting, see HRA article.)
Step 6 – Schedule BP, speculative sub-section

In the Business / Profession card, fill the speculative sub-section:
- Nature of business: Speculative trading – intraday equity (NIC 9028)
- Turnover (intraday, absolute-sum): ₹8,00,000
- Net result: ₹(12,000) loss
Don’t park intraday in the regular Trading account. It belongs in the dedicated speculative line. BharatTax’s BP schedule separates speculative from non-speculative business – pick the right one. Mis-classifying speculation as regular business will let it flow against salary (which it shouldn’t), and ITD’s processing engine will reverse it.
STT / brokerage / transaction charges – already netted. The ₹(12,000) net result above is post-cost. Brokerage + STT + transaction charges + GST + SEBI fees + stamp duty have already been deducted by the broker before the P&L line. You don’t enter them as a separate expense – they’re embedded in the net result.
Step 7 – Other Sources
Savings bank interest ₹7,000 (auto-eligible for Sec 80TTA up to ₹10K under old regime).
Step 8 – Chapter VI-A (old regime path)

- 80C (PPF): ₹1,50,000
- 80D (self, age 33): ₹25,000
- 80TTA (savings interest): ₹7,000
Step 9 – Schedule TI

| Line | New regime | Old regime |
|---|---|---|
| Salary (after Sec 16) | ₹19,25,000 | ₹19,47,500 |
| PGBP (speculative) | ₹0 (loss not set off) | ₹0 (loss not set off) |
| Other Sources | ₹7,000 | ₹7,000 |
| Gross Total Income | ₹19,32,000 | ₹19,54,500 |
| Less: Chapter VI-A | – | ₹1,82,000 |
| Total Income (Sec 288A) | ₹19,32,000 | ₹17,72,500 |
Salary-after-Sec-16 figures. New regime: gross 20L - 75K std</p> <ul> <li>0 (no profession-tax allowance under 115BAC) = 19.25L. Old regime: 20L - 50K std - 2,500 PTax = 19.475L. Run fixture for exact.
The ₹12,000 speculative loss appears nowhere on the income side – it’s logged in Schedule CFL as carry-forward only.
Step 10 – Compute tax

Approximate output (run through BharatTax for exact):
| New regime | Old regime | |
|---|---|---|
| Tax on slab | ₹2,04,800 | ₹3,06,750 |
| 87A rebate | ₹0 (TI > ₹12L) | ₹0 (TI > ₹5L) |
| Surcharge | ₹0 | ₹0 |
| Cess 4% | ₹8,192 | ₹12,270 |
| Total tax | ₹2,12,992 | ₹3,19,020 |
| Less: TDS on salary | ₹2,00,000 | ₹2,00,000 |
| Net result | Pay ₹12,992 | Pay ₹1,19,020 |
arithmetic against AY 2026-27 widened slabs.
New regime wins by ~₹1,06,000 here. At ₹19+ lakh of salary income, the AY 2026-27 widened new-regime slabs (4L bands up to ₹24L) compress the tax curve significantly. The old regime’s Chapter VI-A stack – 80C + 80D + 80TTA = ₹1.82 lakh – doesn’t close the gap. New regime wins decisively for almost all tech-salaried filers in the ₹15-25L range, with or without intraday loss.
Crucially: regime choice does NOT affect speculative loss carry-forward. Loss carries forward identically in both regimes.
Step 11 – Confirm regime, finalise return
Prerna confirms New Regime, BharatTax stamps the ₹12,000 speculative loss into Schedule CFL with year-of-loss = AY 2026-27 (redeemable till AY 2030-31).
AY 2026-27 schema window. As of this article’s date, the CBDT ITR-3 schema v1.4 for AY 2026-27 has not been published. JSON downloads show “🔒 Locked – AY 2026-27 schema pending” until CBDT releases v1.4 (target: May 2026). Compute / PDF / save all work now.
She’ll also pay ₹12,992 self-assessment tax via challan ITNS-280 before filing (challan reference goes into Schedule IT). challan field placement on the latest BharatTax IT schedule.
7. Common mistakes
[VERIFY all items below.]
- Reporting intraday as STCG / capital gains. Wrong head; triggers ITD-side mismatch with broker SFT-005 reporting and the return is liable to be marked defective. Always report under Schedule BP speculative.
- Computing turnover as total trade value. Use the absolute-sum formula. Total turn-over (gross buy + gross sell) overstates by 2-10× and can falsely cross the audit threshold.
- Setting off speculative loss against salary. Not allowed under Sec 73. Even setting off against non-speculative business income or capital gains is not permitted.
- Filing ITR-2 alongside intraday. ITR-2 excludes PGBP. Even a single intraday trade with profit / loss bumps the form to ITR-3.
- Forgetting books u/s 44AA. Speculative business with turnover > ₹10 lakh OR net income > ₹1.2 lakh requires maintained books (cashbook, ledger, journal, bills/vouchers). Penalty u/s 271A is ₹25,000 if not maintained.
- Confusing intraday with F&O. F&O on a recognised stock exchange is non-speculative under Sec 43(5)(d) and its loss CAN offset other business income (not salary). Only intraday equity is speculative. Same broker, two heads.
- Skipping CFL disclosure for the carry-forward. If the loss isn’t recorded in Schedule CFL with the correct year-of-loss, you can’t claim it in a future year. Always file CFL even if no current-year set-off occurs.
- Treating intraday as 44AD presumptive. 44AD explicitly excludes speculation (proviso to 44AD(6)). This routes you back to ITR-3 with actual turnover + actual income, not 6%/8% presumptive.
8. Frequently asked questions
[VERIFY all answers below.]
Q: I had F&O trades + intraday. Same scenario? A: F&O is non-speculative business per Sec 43(5)(d) (eligible transaction in derivatives carried out on a recognised stock exchange). Intraday equity is speculative. Both go to ITR-3 but in different sub-sections of Schedule BP. F&O loss can offset other business income (not salary). Speculative loss can offset only speculative gain.
Q: Can I claim STT and brokerage as expenses separately? A: No – they’re already netted by the broker before the P&L line appears in your statement. Don’t double-deduct. (If your broker gives you a “gross” P&L without netting, then yes, deduct – but most retail brokers issue post-cost statements.)
Q: My turnover (absolute-sum) is ₹15 lakh and I made profit. Audit? A: Sec 44AB applies if turnover > ₹1 cr (general) or ₹10 cr (digital-trading 95% concession). At ₹15 lakh, no audit. But Sec 44AA book-keeping is mandatory above ₹10 lakh turnover.
Q: I had only delivery-based trades, no intraday. Form? A: ITR-2 with capital gains. Don’t go to ITR-3 unless other PGBP exists.
Q: My broker statement shows “intraday” + “delivery short” + “delivery long”. Where does each go? A: Intraday → Schedule BP speculative. Delivery short (held < 12 months) → STCG 111A. Delivery long (held > 12 months) → LTCG 112A.
Q: My net intraday is +₹50,000 (gain). Same form, same schedule? A: Yes – ITR-3, Schedule BP speculative. The gain is taxable at slab rate (no special speculation rate). It’s added to your other income and taxed accordingly.
Q: I have a brought-forward speculative loss from AY 2024-25. This year I have ₹30,000 speculative gain. Set-off? A: Yes. The brought-forward loss reduces this year’s speculative gain, up to the amount of gain. Anything left over keeps carrying forward (within the 4-year window from year-of-loss).
Q: Crypto trading – speculative or capital gains? A: Neither. Crypto / VDA is taxed under Sec 115BBH at a flat 30% + cess + surcharge, no set-off, no expense deduction except cost of acquisition, no carry-forward of loss. Schedule VDA on ITR-3 (or ITR-2 depending on other heads). Different rules entirely.
Q: I have salary + intraday loss + delivery-based STCG. Which losses cancel against what? A: STCG (111A) is capital gains, taxed at 15%. Speculative loss cannot offset STCG. STCG can only be set off against capital losses. Intraday loss carries forward; STCG is taxed independently. Salary is taxed independently.
Q: First time filing ITR-3 – the schedule list is intimidating. Help? A: BharatTax shows only the schedules relevant to the questionnaire answers. For salary + speculation, you’ll see: Salary, BP (speculative section), OS, VI-A, TI, CFL. The other 30+ schedules are hidden behind your declared income mix.
Verification checklist
- [ ] All
...markers above resolved. - [ ] Confirm Sec 43(5) speculative definition + intraday classification.
- [ ] Confirm Sec 73 set-off + 4-year carry-forward limit.
- [ ] Confirm Sec 44AA book-keeping thresholds for individuals.
- [ ] Confirm ICAI Guidance Note speculative turnover formula (absolute-sum).
- [ ] Confirm AY 2026-27 widened new-regime slabs and 87A new-regime rebate (₹60K up to ₹12L).
- [ ] Run fixture (
fixture.json) through BharatTax + replace approximate compute figures with exact output. - [ ] Persona uniqueness in
_PERSONAS.md(Prerna Mansukhani, AAAPM7891P). - [ ] Confirm Schedule BP speculative-section field labels in latest BharatTax UI.
- [ ] Confirm CFL year-of-loss + 4-year-window UI behaviour.