The set-off of losses is a two-step process. Step one - intra-head set-off under Section 70 - adjusts losses within the same head of income. Step two - inter-head set-off under Section 71 - adjusts remaining losses across different heads. Getting the order wrong, or applying the wrong type, can result in incorrect tax computation, lost deductions, or Section 143(1) adjustment notices.
This guide explains both sections with a side-by-side comparison, all exceptions, the new regime restriction, CBDT priority rules, and worked examples showing how they interact.
Side-by-Side Comparison: Section 70 vs Section 71
| Parameter | Intra-Head Set-Off (Section 70) | Inter-Head Set-Off (Section 71) |
|---|---|---|
| What it does | Adjusts loss from one source against income from another source under the SAME head | Adjusts net loss from one head against income under a DIFFERENT head |
| Section (ITA 1961) | Section 70 | Section 71 |
| Section (ITA 2025) | Section 108 | Section 109 |
| When applied | First - mandatory before inter-head | Second - only after intra-head is exhausted |
| Example | Loss from Business A set off against profit from Business B | Net business loss set off against salary income |
| Exceptions | Speculative loss vs non-speculative; LTCL vs STCG; casual income | Capital loss inter-head prohibited; speculative loss; race horse loss; HP loss capped Rs 2L; casual income |
| New regime impact | Same rules apply | HP loss inter-head NOT allowed (only intra-head) |
| ITR schedule | Computed within individual income schedules (HP, CG, OS, BP) | Schedule CYLA (Current Year Losses Adjustments) |
For individuals managing income tax return filing, the set-off order directly impacts Schedule CYLA and the final Gross Total Income computation.
Intra-Head Set-Off (Within the Same Head)
Section 70 provides that if the net result from any source under a head of income is a loss, it can be set off against income from any other source under the same head. This is the first level of adjustment.
How Intra-Head Works for Each Income Head
| Head | Intra-Head Set-Off Allowed? | Example |
|---|---|---|
| House Property | Yes - loss from one property against income from another property | Self-occupied property loss Rs 3,40,000 set off against let-out property income Rs 1,40,000. Net HP loss: Rs 2,00,000. |
| Business / Profession | Yes - loss from one business against profit from another business (with exceptions) | Textile business loss Rs 2 lakh set off against leather business profit Rs 5 lakh. Net business income: Rs 3 lakh. |
| Capital Gains | Yes - with STCL/LTCL restrictions | STCL Rs 1,50,000 from equity set off against LTCG Rs 5,00,000 on property. But LTCL can only adjust against LTCG. |
| Other Sources | Yes - loss from one source against income from another source | Loss from subletting Rs 30,000 set off against FD interest Rs 80,000. Net Other Sources: Rs 50,000. |
| Salary | Not applicable - salary cannot result in a loss | No intra-head set-off needed; salary is always positive after standard deduction. |
Exceptions to Intra-Head Set-Off (Section 70)
| Exception | Rule | Section |
|---|---|---|
| Speculative business loss | Can ONLY be set off against speculative business income. Cannot adjust against non-speculative business profit. | 73(1) |
| Specified business loss (Sec 35AD) | Can ONLY be set off against specified business income. | 73A |
| LTCL against STCG | Long-term capital loss CANNOT be set off against short-term capital gains. Only against LTCG. | Section 70 proviso / Section 74 |
| Loss from casual income | No loss from lottery, crossword, race (casual income) can be set off against any other source. | Section 58(4) |
| Loss from exempt source | Loss from a partnership firm (exempt under Section 10(2A)) cannot be set off against any other business income. | Section 10(2A) |
| Race horse activity loss | Can ONLY be set off against race horse activity income. | Section 74A |
For capital gains intra-head adjustments, refer to ITR for capital gains for the correct order of STCL and LTCL set-off against various types of gains.
Inter-Head Set-Off (Across Different Heads)
After intra-head set-off under Section 70, if the net result of any head of income is still a loss, Section 71 allows that loss to be set off against income from any other head - subject to critical restrictions.
What CAN Be Set Off Inter-Head
| Loss Head | Can Set Off Against | Limit |
|---|---|---|
| House Property (net loss after intra-head) | Salary, Business, Capital Gains, Other Sources | Rs 2 lakh per year (OLD regime only) |
| Business/Profession (non-speculative, net loss) | Salary, House Property, Capital Gains, Other Sources | No monetary limit - but cannot set off against salary (see below) |
| Other Sources (net loss) | Salary, House Property, Business, Capital Gains | No monetary limit |
What CANNOT Be Set Off Inter-Head
| Loss Head | Cannot Set Off Against | Reason |
|---|---|---|
| Capital Gains (STCL or LTCL) | Any other head - salary, business, HP, OS | Section 71 prohibition. Capital loss is ring-fenced to capital gains only. |
| Speculative business loss | Any other head | Section 73(1). Only against speculative income. |
| Specified business loss (35AD) | Any other head | Section 73A. Only against specified business income. |
| Race horse activity loss | Any other head | Section 74A. Only against race horse income. |
| Any loss against casual income | Lottery, crossword, gambling winnings | Section 58(4). Casual income is gross - no deductions or set-off allowed. |
| House Property loss (NEW regime) | Any other head | Section 71(3A) / 115BAC. Under new regime, HP loss inter-head is ZERO. Only intra-head within HP. |
Critical for new regime taxpayers: Under Section 115BAC (new tax regime), the loss from house property CANNOT be set off against any other head. It can only adjust within house property (intra-head) and then carry forward under Section 71B for 8 years against future HP income. This is a major restriction that affects home loan borrowers opting for the new regime.
Professional tax planning services can model the tax impact of set-off restrictions under both regimes to determine the optimal choice.
Priority Rules: CBDT Circular 587
CBDT Circular No. 587 (dated 11 December 1990) establishes a critical priority rule:
Section 71 (current year inter-head) takes precedence over Section 72 and Section 74 (brought-forward losses). This means: if you have a current-year loss under one head AND a brought-forward loss from a previous year, the current-year inter-head set-off under Section 71 must be applied first - before any brought-forward losses are adjusted.
Example: Current year: Salary Rs 10 lakh, Business loss Rs 3 lakh. Brought-forward business loss from AY 2024-25: Rs 5 lakh. Current year business income: Rs 0.
- Step 1 (Section 71): Current-year business loss Rs 3 lakh is set off against salary Rs 10 lakh. Salary reduced to Rs 7 lakh.
- Step 2 (Section 72): Brought-forward business loss Rs 5 lakh CANNOT set off against salary (inter-head not allowed for brought-forward). It can only set off against business income - which is Rs 0 this year. Carry forward continues.
- Result: Taxable salary = Rs 7 lakh. Brought-forward loss Rs 5 lakh carried forward to next year.
Strategy tip: Since the Act has no explicit provision on priority between losses that cannot be carried forward vs those that can, it is advisable to set off losses that are closer to expiry or cannot be carried forward first. For business loss reporting, refer to ITR for business for correct Schedule CFL entries.
How Set-Off Appears in ITR Schedules
| Schedule | What It Shows | Where in Process |
|---|---|---|
| Schedule HP / CG / OS / BP | Individual head income computed after intra-head set-off (Section 70) | After Step 1 |
| Schedule CYLA (Current Year Loss Adjustment) | Inter-head set-off (Section 71) - shows which head's loss adjusted against which head's income | After Step 2 |
| Schedule BFLA (Brought Forward Loss Adjustment) | Brought-forward losses adjusted against eligible current-year income (Section 72/73/74) | After Step 3 |
| Schedule CFL (Carry Forward of Losses) | Unadjusted losses after all set-offs - carried forward to next year | Final step |
Ensure TDS return filing reconciliation is complete before set-off computation - incorrect TDS matching can distort income figures and affect set-off amounts.
Worked Examples
Example 1: Intra-Head (HP) + Inter-Head (HP → Salary)
Mr. Vikram - Salary Rs 12 lakh. Let-out property income: Rs 1,40,000. Self-occupied property loss (home loan interest): Rs 4,80,000.
Intra-head (Sec 70): HP loss Rs 4,80,000 adjusted against HP income Rs 1,40,000. Net HP loss: Rs 3,40,000.
Inter-head (Sec 71): HP loss Rs 2,00,000 (cap under Sec 71(3A)) set off against salary. Salary reduced to Rs 10,00,000. Balance HP loss Rs 1,40,000 carried forward under Section 71B.
Result: Taxable income = Rs 10 lakh (before deductions). Rs 1,40,000 carried forward for 8 years against future HP income only.
Example 2: Business Loss Inter-Head Against Salary
Mrs. Priya - Salary: Rs 8 lakh. Freelance business loss: Rs 2 lakh. FD interest: Rs 50,000.
Intra-head: No other business income. Net business loss: Rs 2 lakh.
Inter-head (Sec 71): Business loss Rs 2 lakh set off against salary Rs 8 lakh → Rs 6 lakh. Also FD interest Rs 50,000 available but business loss already absorbed.
Result: GTI = Rs 6 lakh (salary) + Rs 50,000 (OS) = Rs 6,50,000.
Example 3: Capital Loss - Intra-Head Only (NO Inter-Head)
Mr. Suresh - Salary: Rs 15 lakh. STCL on equity: Rs 3 lakh. LTCG on property: Rs 2 lakh. No other capital gains.
Intra-head (Sec 70): STCL Rs 3 lakh set off against LTCG Rs 2 lakh. Net capital loss: Rs 1 lakh.
Inter-head: NOT allowed. Capital loss CANNOT set off against salary or any other head. Rs 1 lakh STCL carried forward for 8 years against future capital gains.
Result: Taxable income = Rs 15 lakh salary + Rs 0 capital gains. The Rs 1 lakh STCL is preserved in Schedule CFL.
Example 4: New Regime - HP Loss ZERO Inter-Head
Mr. Arjun (new regime) - Salary: Rs 14 lakh. HP loss: Rs 3,50,000 (home loan interest on self-occupied).
Old regime: Rs 2 lakh HP loss set off against salary. Rs 1,50,000 carry forward.
New regime: Rs 0 HP loss inter-head (Sec 115BAC restriction). Entire Rs 3,50,000 carried forward under Section 71B against future HP income only.
Result: Under new regime, Arjun's taxable salary remains Rs 14 lakh with no HP benefit. Major disadvantage for home loan borrowers in the new regime.
Common Mistakes to Avoid
Mistake 1: Attempting capital loss inter-head set-off. Capital losses (STCL/LTCL) can NEVER be set off against salary, business, HP, or other sources. Only against capital gains - intra-head under Section 70. This is the most common error in ITR filing.
Mistake 2: Exceeding Rs 2 lakh HP inter-head cap (old regime). Under Section 71(3A), only Rs 2 lakh of house property loss can be set off against other heads in the old regime. The portal may auto-restrict this, but manual computation errors are common in offline utilities.
Mistake 3: Claiming HP inter-head set-off in new regime. Under Section 115BAC, HP loss inter-head is not allowed at all. Only intra-head within house property and carry forward. Many taxpayers forget this restriction after switching to the new regime.
Mistake 4: Wrong priority - using brought-forward loss before current-year inter-head. CBDT Circular 587 mandates that Section 71 (current-year inter-head) is applied BEFORE Section 72/74 (brought-forward). Getting this backwards can result in incorrect carry forward computation.
Mistake 5: Setting off speculative loss against non-speculative business. Speculative business loss can ONLY set off against speculative business income (Section 73). It cannot adjust against non-speculative business income - even though both fall under the same "Business/Profession" head. However, the reverse IS allowed: non-speculative loss CAN adjust against speculative income.
Key Takeaways
Intra-head set-off (Section 70) adjusts losses within the same head first - mandatory before inter-head. Inter-head set-off (Section 71) adjusts remaining losses across different heads. This two-step order is not optional.
Capital losses are completely ring-fenced - they can never be set off inter-head. STCL adjusts against both STCG and LTCG. LTCL adjusts only against LTCG. Both remain within "Capital Gains" head only.
House property loss inter-head is capped at Rs 2 lakh in the old regime (Section 71(3A)). In the new regime, HP loss inter-head is ZERO - only intra-head and carry forward are allowed.
CBDT Circular 587 establishes that current-year inter-head set-off (Section 71) takes precedence over brought-forward loss set-off (Section 72/74). Apply Section 71 first, then Section 72/74.
Speculative losses, race horse losses, specified business losses, and casual income losses are each ring-fenced to their own income type - no intra-head or inter-head flexibility. Under ITA 2025, Section 70 → 108 and Section 71 → 109.
Need Help with Income Tax Return Filing?
Correct application of intra-head and inter-head set-off order directly impacts your tax liability and carry forward position. Professional CA assistance ensures the set-off sequence is optimised, Schedule CYLA and BFLA are accurately completed, and no losses are wasted.
Explore our income tax return filing services for expert support.
For queries, reach out at +91 945 945 6700 or WhatsApp us directly.