FIFO & Cost Basis

Cost Basis After Stock Split, Bonus Issue & Corporate Actions: FIFO Guide

11 min read ยท Updated 22 February 2026

Why Corporate Actions Complicate Cost Basis

You buy 100 shares of a company at Rs 1,000 each. Simple enough. Then the company announces a 1:1 bonus issue. Now you have 200 shares. What is your cost basis? What about FIFO ordering? When does the holding period start for the bonus shares?

Corporate actions, including stock splits, bonus issues, rights issues, and buybacks, alter the number of shares you hold and potentially the cost per share. If not handled correctly, these changes can lead to significant errors in capital gains computation.

The challenge is that brokers handle corporate actions in their systems automatically, adjusting quantities and average prices. But they may not always communicate how the adjustment affects your FIFO lot structure. And when it comes to filing your tax return, the responsibility to compute the correct cost basis lies with you.

This article covers the four most common corporate actions and their precise impact on cost basis, FIFO lot ordering, and holding period. Each section includes worked examples so you can apply the rules to your own portfolio.

Understanding these rules is particularly important for investors holding blue-chip stocks that frequently undertake corporate actions, companies like Reliance Industries, TCS, and Infosys that have had multiple splits and bonus issues over the years.

Stock Split: Cost Per Share Adjusts, Total Cost Unchanged

A stock split increases the number of shares while proportionally reducing the price per share. A 1:2 split (or 2-for-1 split) doubles your shares and halves the price. A 1:5 split gives you five shares for every one held, at one-fifth the price.

The critical rule for cost basis: your total cost of acquisition does not change. Only the per-share cost adjusts.

Example: You bought 100 shares of Company X at Rs 2,000 each. Total cost = Rs 2,00,000. The company announces a 1:2 split.

After the split, you hold 200 shares. Your cost per share adjusts to Rs 1,000 (Rs 2,00,000 / 200). Total cost remains Rs 2,00,000.

If you later sell 50 shares at Rs 1,500, your gain per share is Rs 500 (Rs 1,500 - Rs 1,000), not Rs -500 (Rs 1,500 - Rs 2,000). Using the pre-split cost would give you an incorrect loss.

For FIFO purposes, the split shares inherit the original lot's purchase date and adjusted cost. If you had two lots before the split, each lot's quantity doubles and cost per share halves, but the chronological ordering stays the same.

The holding period is unaffected by a stock split. Shares acquired through a split retain the original purchase date for holding period computation. If the original shares were long-term before the split, they remain long-term after the split.

Bonus Issue: Cost of Bonus Shares Is Zero

A bonus issue is when a company allots additional shares to existing shareholders at no cost. A 1:1 bonus means you get one free share for every share held. A 1:2 bonus means one free share for every two shares held.

The critical rule: bonus shares have a cost of acquisition of zero (Rs 0). Your original shares retain their original cost.

This is different from a stock split. In a split, the cost is distributed across more shares. In a bonus issue, the original cost stays with the original shares, and the new bonus shares have zero cost.

Example: You hold 100 shares of TCS at Rs 3,000 each. TCS announces a 1:1 bonus issue. After the bonus, you hold 200 shares: 100 original shares at Rs 3,000 each and 100 bonus shares at Rs 0 each.

If you sell 100 shares at Rs 3,500, FIFO determines which 100 are sold. If the original shares were bought before the bonus record date, the original 100 shares (cost Rs 3,000) are the oldest and are sold first. Gain = 100 x (Rs 3,500 - Rs 3,000) = Rs 50,000.

But if you sell 150 shares, the first 100 come from the original lot (cost Rs 3,000) and the next 50 from the bonus lot (cost Rs 0). Gain on the bonus portion = 50 x Rs 3,500 = Rs 1,75,000. This is a much higher gain because the cost is zero.

This makes bonus shares extremely impactful for capital gains. Selling bonus shares at any positive price results in the entire sale price being a capital gain.

Bonus Shares: Holding Period Starts from Allotment

A frequently misunderstood rule is the holding period for bonus shares. Many investors assume that bonus shares inherit the holding period of the original shares from which they were derived. This is incorrect.

The holding period for bonus shares starts from the date of allotment of the bonus shares, not from the date the original shares were purchased. This has significant implications for the short-term vs long-term classification.

Example: You bought 100 shares of HDFC Bank on 1 January 2024. A 1:1 bonus is allotted on 1 September 2024. You now hold 200 shares:

  • 100 original shares: holding period from 1 January 2024
  • 100 bonus shares: holding period from 1 September 2024

On 1 March 2025, you sell 150 shares. Under FIFO: - First 100 shares are the originals (bought 1 Jan 2024). Holding period: 14 months. Long-term. Cost: Rs 1,500. - Next 50 shares are from the bonus lot (allotted 1 Sep 2024). Holding period: 6 months. Short-term. Cost: Rs 0.

The 50 bonus shares are short-term even though the original shares are long-term. And since the cost is Rs 0, the entire sale price of the bonus shares becomes STCG, taxed at 20%.

This can result in a surprisingly large tax bill. If the sale price is Rs 1,800, the STCG on 50 bonus shares is 50 x Rs 1,800 = Rs 90,000. Tax at 20% = Rs 18,000. Many investors are caught off guard by this.

To avoid unexpected STCG on bonus shares, wait until the bonus shares have been held for more than 12 months from the allotment date before selling them.

Rights Issue: Add the Rights Price to Cost Basis

A rights issue is when a company offers existing shareholders the right to buy additional shares at a specified price, usually at a discount to the market price. Unlike bonus shares, rights shares are not free; you pay the rights price.

The cost of acquisition for rights shares is the price you paid to acquire them. This is straightforward. The rights shares enter your FIFO lot register as a new lot with the allotment date and the rights price as the cost.

Example: You hold 100 shares of Bajaj Finance at Rs 7,000 each. The company announces a 1:5 rights issue at Rs 5,000 per share. You are entitled to 20 rights shares (100 / 5 = 20).

You subscribe to the rights issue and receive 20 shares at Rs 5,000 each. Your lot register now has: - Lot 1: 100 shares at Rs 7,000 (original purchase) - Lot 2: 20 shares at Rs 5,000 (rights issue)

The holding period for rights shares starts from the date of allotment, similar to bonus shares.

If you sell 110 shares at Rs 7,500: - First 100 from Lot 1 (cost Rs 7,000): Gain = Rs 500/share, total Rs 50,000 - Next 10 from Lot 2 (cost Rs 5,000): Gain = Rs 2,500/share, total Rs 25,000

Note the rights shares show a larger gain per share because they were acquired at a lower cost. If the rights shares are still short-term, this gain is STCG at 20%.

An important nuance: if you choose to renounce (sell) your rights entitlement instead of subscribing, the proceeds from the renouncement are treated as short-term capital gains, regardless of how long you held the original shares.

Buyback: Proportional Reduction in Holding

When a company buys back shares, it purchases shares from existing shareholders, typically at a premium to the market price. If your shares are accepted in the buyback, those shares are removed from your holding.

For tax purposes, the key consideration is the cost basis of the shares tendered in the buyback. Under FIFO, the oldest shares are deemed to be tendered first.

Example: You hold 200 shares of Infosys: - Lot 1: 100 shares at Rs 1,200, bought January 2023 (long-term) - Lot 2: 100 shares at Rs 1,600, bought March 2024 (long-term)

Infosys announces a buyback at Rs 1,850 per share. You tender 50 shares and they are accepted.

Under FIFO, the 50 tendered shares come from Lot 1 (the oldest). Cost = Rs 1,200 per share. Buyback price = Rs 1,850. Gain = Rs 650 per share. Total gain = Rs 32,500.

Since the shares are long-term, this is LTCG. However, note that buyback income in the hands of shareholders may be treated differently under recent tax amendments. As of July 2024, dividends received by shareholders from buyback are taxable. The exact tax treatment depends on the specific buyback mechanism and prevailing law at the time.

After the buyback, your lot register updates: - Lot 1: 50 shares at Rs 1,200 (50 of 100 consumed by buyback) - Lot 2: 100 shares at Rs 1,600 (unchanged)

The FIFO queue continues from the remaining 50 shares in Lot 1 for any future sales.

FIFO Lot Register After Multiple Corporate Actions

EventDateQtyCost/ShareTypeCumulative Holding
Buy01 Jan 2023100Rs 1,000Original100
1:1 Bonus01 Jul 2023+100Rs 0Bonus200
Buy01 Mar 202450Rs 1,200Original250
1:2 Stock Split01 Sep 2024+250AdjustedSplit500
Rights 1:501 Dec 2024+100Rs 400Rights600
After all corporate actions, the FIFO lot register (post-split adjusted) would be: - Lot 1: 200 shares at Rs 500 (original 100 at Rs 1,000, split 1:2) - Lot 2: 200 shares at Rs 0 (bonus 100, split 1:2) - Lot 3: 100 shares at Rs 600 (bought 50 at Rs 1,200, split 1:2) - Lot 4: 100 shares at Rs 400 (rights issue, post-split) The FIFO order is: Lot 1 first, then Lot 2, then Lot 3, then Lot 4. Each lot retains its original holding period start date (adjusted for bonus and split rules). Tracking this manually is tedious. A single mistake in the split adjustment or bonus cost allocation cascades through all future calculations. TaxHarvestLab handles corporate action adjustments automatically, maintaining an accurate lot register even through complex sequences of splits, bonuses, and rights issues.

Key Takeaways: Corporate Actions and Your Cost Basis

Corporate actions change the structure of your holding but follow clear, predictable rules for cost basis and holding period. Here is a summary:

  • Stock split: Total cost unchanged. Per-share cost adjusts proportionally. Holding period unchanged. FIFO order unchanged.
  • Bonus issue: Bonus shares have zero cost. Original shares retain their original cost. Holding period for bonus shares starts from allotment date, not original purchase date. This means bonus shares may be short-term even when original shares are long-term.
  • Rights issue: Cost equals the rights price paid. Holding period starts from allotment date. Rights shares enter the FIFO queue as a new lot.
  • Buyback: Shares tendered are matched via FIFO (oldest first). The remaining lots continue in the FIFO queue.
  • Multiple corporate actions stack: Each action modifies the lot register, and subsequent actions build on the modified register. The sequence matters.
  • Transaction charges for corporate actions (like rights subscription) should be included in the cost basis.

For investors holding stocks with a history of corporate actions, maintaining an accurate lot register is essential. Errors compound over time, and incorrect cost basis can lead to significant under- or over-payment of tax. TaxHarvestLab tracks corporate actions and adjusts your lot register automatically, ensuring your FIFO computations are always accurate.

See how this applies to your portfolio

Upload your Zerodha or Groww reports and get personalized recommendations in under 2 minutes.

Analyze My Portfolio Free

Frequently Asked Questions

What is the cost basis of bonus shares for capital gains tax?

The cost of acquisition for bonus shares is zero (Rs 0). When you sell bonus shares, the entire sale price is treated as capital gain. This is different from a stock split, where the original cost is distributed across the increased number of shares.

Does the holding period of bonus shares start from the original purchase date?

No. The holding period for bonus shares starts from the date of allotment of the bonus shares, not the date the original shares were purchased. This means bonus shares allotted less than 12 months ago are short-term, even if the original shares are long-term.

How does a stock split affect my FIFO cost basis?

A stock split adjusts the per-share cost proportionally while keeping the total cost unchanged. For example, if you held 100 shares at Rs 1,000 and a 1:2 split occurs, you now hold 200 shares at Rs 500 each. The total cost remains Rs 1,00,000. The holding period and FIFO order are unaffected.

Do I need to manually adjust my cost basis for corporate actions when filing ITR?

Yes. While brokers adjust quantities and average prices in their systems, the responsibility to compute the correct FIFO cost basis for tax filing lies with you. Brokers may not always correctly reflect corporate action adjustments in their Tax P&L reports, especially for older actions or transferred shares.

๐Ÿค

Support Our Mission

TaxHarvestLab is free and always will be. Help us keep it that way for 10,000+ Indian investors.

10K+
Active Users
โ‚น0
Ads โ€ข Ever
Contribute Nowโ†’

One-time or monthly, your choice

Ready to optimize your capital gains tax?

TaxHarvestLab analyzes your actual broker data and shows you exactly what to sell โ€” and what to hold โ€” before March 31.

Analyze My Portfolio Free

Free forever. Works with Zerodha and Groww. Takes under 2 minutes.