TogglIcon
ToolsLearnBytesTax Q&AGet Started

Section 112A – Tradewise details of LTCG (Nightmare for Traders)

Under Budget 2018, the Finance Minister, Shri Arun Jaitley, removed the exemption under Section 10(38). He also introduced a new Section 112A with a 10% tax on LTCG in excess of INR 1 lac in the case of a long term capital asset on which STT is paid. The new Section 112A was applicable from FY 2018-19 (AY 2019-20).

Section 112A Tradewise details of LTCG

Controversy surrounding Section 10(38) & it’s removal

Up to FY 2017-18 (AY 2018-19), Long Term Capital Gain (LTCG) on the sale of a capital asset on which STT (Securities Transaction Tax) is paid was exempt under Section 10(38) of the Income Tax Act. Thus, profit on the sale of listed equity shares, equity-oriented mutual funds, and units of business trust held for more than a year was exempt from income tax.

Since investors already paid STT on listed securities, provisions u/s 10(38) provided relief from double taxation to such investors. However, there was a growing sentiment that the provision encouraged diversion of funds from sectors such as manufacturing & infrastructure into capital markets.

Further, many taxpayers misused the exemption leading to loss of revenue and tax evasion due to abusive practices. Certain taxpayers earned windfall tax-free gains on the sale of penny stocks after inflating its market price by leaking misleading information amongst the investors.

Many other taxpayers earned compensation in the form of less salary and more stock options. Such taxpayers paid tax on salary only while they earned tax-free long term capital gains on the sale of shares. Thus, several taxpayers earned bogus long term capital gains without paying tax.

As a result, CBDT removed the exemption under Section 10(38) and made LTCG in excess of INR 1 lac taxable at 10% under Section 112A.

Confusion Galore: Grandfathering Rule Section 112A

Many investors invest in equity markets with an intention to earn tax-free profits in the form of Long Term Capital Gains. For such investors, CBDT introduced the grandfathering rule to ensure that gains up to 31st January 2018 are not taxed. For equity shares and equity mutual funds purchased on or before 31st January 2018 and sold after a year, Cost of Acquisition would be:

  • Fair Market Value as on 31st Jan 2018 or the Actual Selling Price whichever is lower
  • Step 1 or Actual Purchase Price whichever is higher

Long Term Capital Gain = Sales Value – Cost of Acquisition (as per grandfathering rule) – Transfer Expenses

Tax Liability = 10% (LTCG – INR 1 lac)

Long Term Captial Gain Tax on Shares - Equity Shares & Equity Mutual Funds
Learn how to calculate LTCG on sale of equity shares and mutual funds by applying the grandfathering rule
Read More
Long Term Captial Gain Tax on Shares - Equity Shares & Equity Mutual Funds
Learn how to calculate LTCG on sale of equity shares and mutual funds by applying the grandfathering rule
Read More

ITD Utility & Reporting woes of Section 112A

The grandfathering rule and Section 112A has increased complexity and confusion for the investors to Compute Capital Gains and file Income Tax Return. In the ITR utility, the IT department added a new Schedule 112A to calculate LTCG on trade wise basis after applying grandfathering rule.

After much uproar, Schedule 112A, the IT deparment made trade wise reporting optional for FY 2018-19 (AY 2019-20). However, the utilities released by the IT department this year has reignited the discussion.

The IT department issued ITR-2 excel utility for FY 2019-20 (AY 2020-21) on the Income Tax Website on 26th June 2020. It is now mandatory for the taxpayer to enter details of each trade under Schedule 112A. The taxpayer should enter details of each trade with ISIN, share name, quantity, sale price, purchase price, fair market value as on 31st Jan 2018, and transfer expenses to calculate LTCG (Long Term Capital Gain) or LTCL (Long Term Capital Loss).

Tool 112A

P&L Reports from Brokers (Inadequate)

Investors/traders can download Tax P&L report from their brokers. Brokers like Zerodha provide both FMV as on 31st Jan 2018 and the cost of acquisition as per grandfathering rule in their Tradewise Tax P&L Report. However, the reports of many other brokers do not reflect such details making it extremely challenging for the traders and investors to file their Income Tax Returns.

With such reporting requirements in the ITR and missing information in the broker’s reports, the process of tax filing has become drastically complicated for traders and investors this year. Let us hope that the Income Tax Department comes out with a solution that makes tax filing less tedious for the taxpayers.

Import Your Trades
File ITR Online

India’s fastest growing Tax Filing Platform

[Rated 4.8 stars by customers like you]

Import Your Trades

File ITR Online

India’s fastest growing Tax Filing Platform

[Rated 4.8 stars by customers like you]

Income Tax Utility updates #TaxSeason2020

Now, while filing for capital gains with ITR 2 and ITR 3, you have to provide the following details of share sold during FY 2019-20:


1. ISIN (aka International Securities Identification Number)
2. Name of the share/unit
3. Number of shares
4. Sales-price per share/unit
5. Cost of Acquisition
6. FMV as on 31/01/2018
7. Expenditure related to transfer


Out of all the above details, ISIN was most difficult to procure as brokerages and investment platforms wouldn’t provide their customers with the same. Yes, it was such a hassle that traders were pulling their hair out.


Now, there might be a chance that the Income Tax Department heard the cries. It came up with a major relief a few days ago – you no longer need to lookup for ISIN. Instead, the trader can use an ‘INNOTAVAILAB’ as ISIN.

This can be used in place of the older/original ISIN! This will greatly reduce the stress in trade-wise reporting. Taxpayers now have to worry about one less detail in cases where the data is huge and time is less. Update on 4th Nov’20- LTCG realized on shares purchased after 31st Jan’18 can be reported at the aggregate level instead of trade level data.

Have any questions ?
The Income Tax Department keeps updating utilities for ease of compliance. Check them out here.
Have any questions ?
The Income Tax Department keeps updating utilities for ease of compliance. Check them out here.

We are Quicko, a team of accountants, developers, and designers on a mission to simplify taxes for all. For any queries or questions comment below.

Tweet Us--Like Us--Join Us

3 Likes

Share
facebook twitter

Got Questions? Ask Away!

  1. Hi @FalconZex

    1. Yes you are right the tax payable shall be 10,000 INR
    2. Rebate is applicable on total tax liability Section 87A does not exclude any income specifically.
    3. In such a case no rebate shall be available. The tax rate shall be as under:
    • On business income of 2 lakhs INR: 5%

    • On STCG of 2 lakhs INR: 15%

    You can also refer to our Income Tax Calculator

  2. I have income Short Term and Long term Capital gains and “Income from other sources” (Bank interest and Dividend). Also, I have investments in 80C, 80D, 80CCD.
    Are the investments in 80C, 80D, 80CCD considered for tax deduction?
    For example if income from other source is 1 lac and 80C investment is 1lac, will this 1 lac be exempt?
    STCG is 3.5lac, so 15% will be applicable on 1 lac. as 2.5 lacs is exempt.
    so i pay tax only 15% of 1 lac which is Rs.15000.
    please assist

  3. Hey @Yasmin_Menon

    Your are absolutely correct.

    Deductions, if any, will be reduced from your Income taxable at slab rates.
    The un-exhausted part of the basic exemption limit of 2.5 lakhs will be reduced from you Capital Gains.

    So, in the above case you’ll have to pay 15% tax on 1 lakh.

    However, if your taxable income after deductions is upto 5 lakhs, you’re eligible for rebate (12.5k) under section 87A.

    Hope this helps. :slight_smile:

  4. Just to reconfirm,
    income from other source (FD Interest and dividend) is 1 lac and 80C investment is 1lac, will this 1 lac be exempt and will not be calculated under taxable income?

  5. Yes, this 1 lac will not be taxable after deductions.

Continue the conversation on TaxQ&A

143 more replies

Participants

Comments

e says: (Awaiting Approval)

2023-09-06 16:04:51

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:49

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:22

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:21

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:20

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:12

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:09

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:08

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:07

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:05

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:04

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:02

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:01

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:04:01

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:59

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:58

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:56

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:54

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:52

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:50

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:48

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:47

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:45

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:43

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:41

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:39

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:36

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:34

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:28

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:27

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:26

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:25

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:23

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:22

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:20

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:19

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:18

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:16

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:14

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:12

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:10

@@f7i7Z

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:06

1'"

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:05

e'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:03

ChLJpdco')) OR 293=(SELECT 293 FROM PG_SLEEP(15))--

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:01

l0lGGLxt') OR 694=(SELECT 694 FROM PG_SLEEP(15))--

Reply

e says: (Awaiting Approval)

2023-09-06 16:03:00

ey55Eaz6' OR 394=(SELECT 394 FROM PG_SLEEP(15))--

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:59

B78ybpZz'; waitfor delay '0:0:15' --

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:57

1 waitfor delay '0:0:15' --

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:56

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:53

0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:52

if(now()=sysdate(),sleep(15),0)

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:50

-1" OR 2+422-422-1=0+0+0+1 --

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:48

-1' OR 2+649-649-1=0+0+0+1 or '7irKWuNX'='

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:46

-1' OR 2+992-992-1=0+0+0+1 --

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:45

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:45

-1 OR 2+610-610-1=0+0+0+1

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:43

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:43

-1 OR 2+433-433-1=0+0+0+1 --

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:42

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:41

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:40

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:40

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:39

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:38

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:38

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:38

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:37

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:37

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:36

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:35

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:35

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:34

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:33

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:33

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:33

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:33

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:32

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:32

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:31

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:31

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:30

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:30

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:30

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:30

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:30

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:29

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:29

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:29

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:29

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:28

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:28

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:28

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:28

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:27

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:27

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:27

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:27

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:27

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:26

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:26

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:26

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:26

'.print(md5(31337)).'

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:25

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:25

e

Reply

e says: (Awaiting Approval)

2023-09-06 16:02:25

Scroll to Top Quicko