Most people think the SGB lock-in is the problem: eight years with your money stuck. That framing is backwards. The eight-year clock is not a cage, it is a coupon. The last three years of an SGB’s life are the only years in Indian gold where your entire capital gain is legally tax-free. Sell on the NSE in year five and you do not just exit early, you hand back the single best tax break the government still offers a retail investor. This post puts a rupee number on exactly what that costs.

The naive rule you hear is “you can exit after five years, so an SGB is really a five-year product.” True on liquidity, dangerously wrong on tax. Let me show where it breaks, with a Rs 5,00,000 bond and real arithmetic.

The setup

  • Investment: Rs 5,00,000 at issue, held either to year 5 (sold on NSE/BSE) or to year 8 (maturity redemption).
  • Gold return assumption: 10% annualized price appreciation. This is representative, not a forecast. Gold has done roughly 9-14% CAGR in rupee terms over various long windows; 10% is a clean middle figure. Scale the conclusions up or down with your own view.
  • Coupon: 2.5% per annum on the issue price of Rs 5,00,000, so Rs 12,500 a year, paid semi-annually and taxed at your slab.
  • Tax rules (FY 2025-26): capital gains on SGB redeemed at 8-year maturity are fully exempt. A sale on the secondary market (NSE/BSE) held over 12 months is Long Term Capital Gain taxed at 12.5% without indexation.

The value trajectory

At a flat 10% a year, here is what the bond’s market value looks like across its life. The gain column is what a sale in that year would be taxed on.

End of yearMarket valueCumulative capital gain
0 (issue)Rs 5,00,000-
3Rs 6,65,500Rs 1,65,500
5 (earliest sensible exit)Rs 8,05,255Rs 3,05,255
6Rs 8,85,781Rs 3,85,781
7Rs 9,74,359Rs 4,74,359
8 (maturity)Rs 10,71,794Rs 5,71,794

Two numbers matter here. Sell at year 5 and your taxable gain is Rs 3,05,255. Hold to year 8 and your gain is Rs 5,71,794, but the tax on it is zero. That is the whole ballgame.

Scenario A: sell on NSE in year 5

You need the money, or you get nervous, and you dump the bond on the exchange in year 5. Gain of Rs 3,05,255, taxed at 12.5% LTCG.

Sale value (year 5)   = Rs 8,05,255
Cost                  = Rs 5,00,000
Capital gain          = Rs 3,05,255
LTCG at 12.5%         = Rs   38,157
Net after tax         = Rs 7,67,098

So the immediate, visible tax bill of the early exit is Rs 38,157. But that is not the full cost, because you also walked away from three more years of tax-free appreciation. Hold on to that thought.

Scenario B: hold to maturity in year 8

Redemption value (year 8) = Rs 10,71,794
Cost                      = Rs  5,00,000
Capital gain              = Rs  5,71,794
Tax on gain               = Rs        0
Net in hand               = Rs 10,71,794

Zero tax on a Rs 5.72 lakh gain. This is not a loophole; it is written into the scheme. The exemption exists specifically to reward holding the full term.

The real cost of selling early

Comparing “Rs 38,157 tax in year 5” against “Rs 0 tax in year 8” understates the damage, because the two exits happen at different gold prices. To compare like with like, ask: what does it cost to sell in year 5 and stay invested in gold via an ETF to year 8, versus simply holding the SGB?

If you sell the SGB at year 5 and immediately buy a gold ETF with the proceeds, that ETF then appreciates from Rs 8,05,255 to Rs 10,71,794 over years 5 to 8. When you finally sell the ETF, its gain of Rs 2,66,539 is taxed at 12.5% too.

Tax eventSell year 5, rebuy ETFHold SGB to year 8
LTCG on year-5 SGB saleRs 38,157Rs 0
LTCG on year 5-8 ETF gainRs 33,317Rs 0
Total tax paidRs 71,474Rs 0

Selling early and rebuying the same gold exposure converts your entire eight-year gain into taxable income. The total tax bill is Rs 71,474 - which is exactly 12.5% of the full Rs 5,71,794 maturity gain. That is the true tax cost of breaking the lock-in on a Rs 5 lakh bond while staying in gold: roughly Rs 71,500, or about 14% of your original capital, vaporized for no reason other than impatience.

Now add the secondary-market haircut

There is a second, quieter cost. SGBs are thinly traded on the NSE and BSE, and most tranches change hands at a 1-3% discount to their fair (gold-linked) value. So you rarely get the full Rs 8,05,255 on the exchange.

Assume a 2% discount on exit:

Fair value (year 5)      = Rs 8,05,255
Less 2% market discount  = Rs  16,105
Actual sale price        = Rs 7,89,150
Capital gain             = Rs 2,89,150
LTCG at 12.5%            = Rs   36,144
Net in hand              = Rs 7,53,006

The discount shaves off another Rs 14,000 or so of value versus a clean redemption. It is a smaller number than the tax, but it stacks on top of it. The NSE is the worst door to leave by.

When selling early is actually rational

None of the above means “never sell.” It means the bar for selling is high, and you should know exactly how high. There are two honest reasons to exit early.

Reason 1: you genuinely need the cash

If a real emergency hits - a medical bill, a job loss, a house deposit that falls through - liquidity beats a tax break every time. A tax-free gain you cannot access is worthless in a crisis. Here the question is not whether to sell but which door to use:

Exit routeDiscount to fair valueTax on gainAvailability
NSE/BSE secondary sale1-3%12.5% LTCGAnytime, thin liquidity
RBI premature redemptionNoneSee note belowOnly after year 5, on coupon dates

If you are past year 5 and need out, the RBI’s premature redemption window is almost always better than the exchange because it pays the full gold-linked value with no market discount. Use the NSE only if you must exit before year 5 or cannot wait for a coupon date.

A note on tax for the RBI premature window: there is a genuine debate here. The exemption under Section 47(viic) covers “redemption” of an SGB by an individual, and one reading is that even the post-year-5 RBI premature redemption qualifies, while only an outright exchange sale is a taxable transfer. The tax department has not slammed this shut either way. The safe, conservative planning assumption is to treat any exit before the 8-year maturity as taxable at 12.5% and be pleasantly surprised if your assessing officer disagrees. Do not build a plan around the optimistic reading.

Reason 2: you have a genuinely higher-return use for the money

This is the interesting one, because it is quantifiable. If you sell in year 5, you have (via RBI premature redemption, no discount) Rs 7,67,098 in hand after the Rs 38,157 tax. To beat simply holding the SGB, that Rs 7,67,098 must grow to match the Rs 10,71,794 the SGB delivers tax-free at year 8.

Amount to grow      = Rs 7,67,098  (over 3 years)
Target at year 8    = Rs 10,71,794
Required multiple   = 1.397x in 3 years

The break-even reinvestment rate depends on whether the new investment is itself taxed:

Reinvestment typeBreak-even return needed (years 5-8)
Tax-free use (e.g. prepaying a loan)~11.8% per year
Taxable at 12.5% LTCG (e.g. equity)~13.3% per year pre-tax

Read that carefully. Because you are giving up a tax-free 10% plus paying an upfront exit tax, the alternative has to clear roughly 12-13% a year, not 10%, just to break even. Gold itself at the assumed 10% does not clear it. And this hurdle actually understates things, because holding the SGB also keeps paying you the 2.5% coupon for those three years, which the sale forfeits.

So the honest test is simple: does your alternative reliably beat ~12% a year? Two cases pass cleanly:

  • Prepaying expensive debt. A personal loan or credit-card balance at 13-16%, or even a home loan around 9% if you are risk-averse, is a guaranteed, tax-free return. Prepaying a 14% personal loan with SGB proceeds clears the 11.8% hurdle comfortably. This is the strongest reason to break the lock-in.
  • A concentrated, high-conviction equity opportunity you genuinely expect to compound above 13%. Most investors overestimate this. A plain index fund at an expected ~11-12% does not reliably clear the bar, so “I’ll just put it in Nifty” is not, by itself, a good enough reason.

Everything else - parking it in a debt fund at 7%, buying a gold ETF, sitting in an FD at 7% - loses to just holding the bond. You would be paying Rs 38,000 in tax for the privilege of earning less.

Putting it together

SituationRight move
No pressing need, gold allocation intactHold to year 8. Saves ~Rs 71,500 in tax.
Real emergency, past year 5Redeem via RBI window, not the NSE.
Real emergency, before year 5Sell on NSE, accept the ~2% discount and 12.5% tax.
Can prepay 13%+ debtSelling early is defensible; the hurdle is cleared.
“I’ll reinvest in equity/gold ETF”Usually a mistake. The bar is ~13% pre-tax, not 10%.

Bottom line

On a Rs 5 lakh SGB at a 10% gold return, holding the final three years to maturity is worth about Rs 71,500 in avoided tax versus selling on the exchange in year 5 and staying in gold. That is not a rounding error; it is roughly 14% of your original capital, earned for doing nothing but waiting. Treat the SGB’s back end like a maturing tax-free bond, because that is what it is. The only exits that make sense are a genuine cash emergency (in which case use the RBI premature-redemption window, not the NSE) or a reinvestment that reliably clears about 12-13% a year, which in practice means prepaying expensive debt, not chasing another market. If neither applies, the correct action is the boring one: hold, collect the coupon, redeem at year 8, and pay zero.

All figures here are illustrative, based on a representative 10% gold return and current tax rules, and are not investment advice. Your actual tranche, redemption price, tax slab, and the eventual treatment of premature redemption will move the numbers.