📊Part of our Complete Stock Valuation Guide. Read the complete guide →
← Back to Blog Stock Market

Aug 26, 2026  |  10 min read  |  By Simplegence

How to Track Your Stock Portfolio — Returns, Taxes, Rebalancing

Gajanand Sharma
Gajanand SharmaFounder & CEO, Simplegence · LinkedIn ↗Published 25 August 2026

What Gets Measured Gets Managed

Most retail investors do not actually know their long-term returns. They remember the winners, forget the losers, and rarely compute true XIRR against benchmarks. Without measurement there is no learning — and no improvement.

This article shows you how to track a stock portfolio properly — measuring returns, calculating taxes correctly under FY 2025-26 rules, rebalancing with discipline, and running an annual review that compounds your judgment over time.

Covers: XIRR vs absolute return, LTCG/STCG calculation, sell triggers, rebalancing rules, free Indian tools, and a 6-area annual review template.

Measure Returns Correctly — Always XIRR

If you invest ₹1 lakh today and it becomes ₹1.5 lakh in 1 year, that is 50% absolute return = 50% XIRR — same thing. But almost no one invests in one lump. With multiple buys at different times, only XIRR gives the true annualised return.

XIRR vs Absolute Return:
Absolute = (Current Value − Total Invested) ÷ Total Invested × 100
XIRR = Annualised return accounting for every cash flow date

Quick Example

Invested ₹1 lakh over 12 monthly SIPs of ₹8,333. Final value ₹1.5 lakh. Absolute return: 50%. But XIRR ≈ 95% — because each tranche was invested for less than 12 months on average.

Easy Way:

In Excel or Google Sheets, list all transactions as (date, amount) — buys as negative, current value as positive on today's date. Then =XIRR(amounts, dates) gives your annualised return. Zerodha Console and Groww show XIRR automatically.

FY 2025-26 Taxes on Listed Equity Stocks

TypeHolding PeriodTax RateNotes
STCG≤12 months20% + 4% cess = 20.8%Flat rate
LTCG>12 months12.5% + 4% cess = 13%On gains >₹1.25L per FY
Dividends—Slab rateTDS 10% if >₹5,000/yr per company
STCL—Set off against STCG & LTCGCarry forward 8 years
LTCL—Set off against LTCG onlyCarry forward 8 years

💰 Stock Returns & LTCG Calculator

Calculate exact post-tax returns by holding period for any Indian stock — handles ₹1.25L LTCG exemption, 4% cess, and the full FY 2025-26 framework.

Open Calculator →

Holding-Period Tax Hack

If you bought a stock 11 months ago and have a 30% gain, waiting one more month converts STCG (20%) into LTCG (12.5% above ₹1.25L). On ₹3 lakh gain, that saves you ₹13,125 in tax. Always check the date.

Rebalancing — Two Approaches

Calendar-Based

Pick a fixed date once a year (most do March-end to align with tax year). Check actual vs target allocation. Rebalance back. Pros: simple, predictable. Cons: ignores big mid-year drifts.

Threshold-Based

Set a drift band (typically 25-30%). If any holding moves outside the band, rebalance. Example: target 5% in Reliance → rebalance band is 3.75-6.25%. If position becomes 8%, sell back to 5%. Pros: tracks risk dynamically. Cons: more trades, more tax events.

The Hybrid Approach (Recommended)

Annual full review every March-end + threshold trigger if any single stock crosses 12-15% of portfolio. Combines discipline with risk management.

When to Sell — Five Legitimate Triggers

  1. Thesis broken — original buy reason no longer holds (competitor disrupted, management changed, regulation hit)
  2. Massively overvalued — PE 2-3x sector average without growth to justify
  3. Better opportunity — another stock is meaningfully more attractive and capital is constrained
  4. Concentration too high — one stock has become >15-20% of portfolio
  5. Need money for life goal — house, education, retirement income

Avoid selling because: stock dropped after buy (often best time to add), market panic, or boredom with underperformance for 1-2 years.

Annual Review — 6 Areas, 3-4 Hours

Set aside one Saturday in March or April. Cover all six areas. Document decisions for next year's review.

AreaWhat to CheckAction
1. ReturnsXIRR vs Nifty 50 / Nifty 500 TRIIdentify what worked, what did not
2. Allocation DriftCurrent % vs target % per stock/sectorRebalance if needed
3. Tax PlanningPositions in red eligible for harvestingSell losers to offset gains
4. Thesis CheckWould I buy this stock today?Sell if answer is no
5. Quality CheckROCE, debt, growth trends from annual reportDemote tier or sell if deteriorated
6. New IdeasMissed opportunities, watchlist updateAdd new tier-3 candidates

Free Indian Portfolio Tools

Next Step — Read Company Filings Like a Pro

Tracking portfolios well requires reading SEBI corporate filings — quarterly results, announcements, board meetings, AGM notices.

Read: SEBI Corporate Filings Decoded →

Frequently Asked Questions

Use XIRR when you have made multiple investments over time. XIRR is the annualised return that accounts for the timing of every cash flow. Absolute return ignores timing. Example: investing ₹1 lakh over 12 monthly SIPs and ending at ₹1.5 lakh is 50% absolute but ~95% XIRR. Excel/Google Sheets have an XIRR() formula. Zerodha Console and Groww display XIRR by default.
For listed Indian equity stocks: STCG (≤12 months) is 20% flat + 4% cess = 20.8% effective. LTCG (>12 months) is 12.5% on gains above ₹1.25 lakh per FY + 4% cess = 13% effective. The ₹1.25 lakh annual LTCG exemption is per individual per FY combined across all equity. Dividends taxed at slab rate. STCL set off against STCG/LTCG; LTCL only against LTCG. Unused losses carry forward 8 years.
Two approaches both work — calendar (annual March-end check) or threshold-based (rebalance when any holding drifts >25-30% from target). Why rebalance: controls concentration risk, forces disciplined sell-high/buy-low, keeps risk profile aligned with original choice. Indian tax tip: holding stocks over 12 months reduces tax rate from 20% (STCG) to 12.5% (LTCG with ₹1.25L exemption) — delay sells until the 1-year boundary where possible.
Six tools: (1) Zerodha Console — XIRR, allocation, P&L, tax statements; (2) Groww app — clean portfolio view; (3) Kuvera — aggregates across brokers; (4) MProfit (paid ₹3,000/year) — comprehensive; (5) Excel/Google Sheets with XIRR — ultimate flexibility; (6) CAMS or KFinTech eCAS — consolidated account statement monthly. Most retail investors do well with broker dashboard + personal Google Sheet for cross-broker consolidation.
Six areas, 3-4 hours typically March/April: (1) Returns — XIRR vs Nifty 50/500 TRI benchmark; (2) Allocation drift — current vs target weights; (3) Tax planning — harvest losses to offset gains; (4) Thesis check — would I buy each holding today; (5) Quality check — has ROCE/debt/growth deteriorated; (6) New ideas — update watchlist. Document decisions to review what worked next year. This single annual habit separates serious investors from speculators.
Five legitimate triggers — none of them is "price went down". (1) Thesis broken; (2) Massively overvalued; (3) Better opportunity needs capital; (4) Concentration >15-20% of portfolio; (5) Need money for life goal. Avoid selling because: stock dropped after buy (often best time to add), market panic, or boredom with underperformance for 1-2 years.

📖 New to finance terms? Our glossary covers 150+ Indian finance terms — plain English, no jargon.

Browse Glossary →
Share on WhatsApp

📊 Market Pulse

Live Nifty 50, Sensex, sector performance and top movers — updated daily.

View Today's Snapshot →