Think of Section 70 as the "same-floor rule" for losses. If you're losing money from one room on the same floor, you can use that loss to cover income earned in another room on the same floor. The "floor" here is the head of income — Salary, House Property, Business/Profession, Capital Gains, or Other Sources.
The General Rule (Sub-section 1): For all heads except Capital Gains, if one source gives you a loss and another source under the same head gives you income, you can net them off within that head. Classic example: Mr. Sharma owns two house properties. House A earns a Net Annual Value of ₹1,20,000 but House B has a loss of ₹80,000 (interest on loan exceeds income). Under Section 70, the ₹80,000 loss from House B is set off against the ₹1,20,000 income from House A — he pays tax only on ₹40,000. Simple, clean, same floor.
The Capital Gains Exception — and it matters in exams: Capital Gains gets its own special sub-rules because the Act separates Short-Term Capital Gain (STCG) and Long-Term Capital Gain (LTCG) due to different tax rates.
- Sub-section (2): A Short-Term Capital Loss (STCL) is flexible — it can be set off against both STCG and LTCG. STCL is the good sport of the capital gains room.
- Sub-section (3): A Long-Term Capital Loss (LTCL) is stubborn — it can only be set off against LTCG, not against STCG. This is because LTCG gets preferential tax treatment, so the Act won't let an LTCL wipe out STCG taxed at a higher rate.
What Section 70 does NOT allow: You cannot use a loss from one head to reduce income from a different head at this stage — that's the job of Section 71 (inter-head set-off). Also, speculative business losses (e.g., intraday equity trading losses) cannot be set off against regular business profits even though both sit under the same head — that restriction comes from Section 73. Section 70 itself is the baseline rule; other sections carve out exceptions.
This section is frequently tested as a 4-mark numerical — often combined with Section 71 in a single problem. Nail the STCL vs. LTCL rule and you're set.