the bond project notes from the desk

Bonds from scratch · Tax

The tax on a bond, worked out to the rupee

A bond pays you in two ways: the coupons, and the gap between what you paid and what you get back. The law taxes the two in different ways, so this page first sets out the rules for Tax Year 2026-27, then works them out in eight tabs, one real bond for each kind of bond. Each tab shows how the accrued interest is counted on the day you buy, what the tax is if you hold or sell, and which points the law leaves open.

Draft of 9 October 2026 · Law as at 5 October 2026: Income-tax Act 2025 and Finance Act 2026, for Tax Year 2026-27 · Prices from NSE and BSE to 5 October 2026; the T-bill's last exchange trade on file is 9 September 2026, checked to 8 October 2026; CCIL valuations for the STRIP; each price dated where used

Draft: pending review by a chartered accountant. Every figure in the eight tabs is worked out live by the calculator. Contested points are labelled as contested.

1Two kinds of bond income

Everything a bond pays you lands in one of two places: interest, or a capital gain or loss.

What you getHead of incomeRateSection, new Act (old Act)
A coupon, or interestIncome from other sourcesYour slab rate, in the tax year it is paids.92(2)(e) (s.56(2)(id))
A gain or loss on a sale or a repaymentCapital gains12.5% if listed and held over 12 months; else your slabs.197, s.72 (s.112, s.48)
The coupon of a tax-free bondExemptNilSch. II Sl. 17 (s.10(15)(iv)(h))
An SGB held by an individual from the date of original issue till maturityNot a transferNils.70(1)(x) (s.47(viic))

The rate card for Tax Year 2026-27

The new regime's slabs are in the Act itself (s.202(1)), and apply unless you choose the old regime; the Finance Act 2026 sets the old regime's slabs, the surcharge and the cess.

Total incomeRateWith 4% cess
Up to ₹4,00,000Nil0%
₹4,00,001 to ₹8,00,0005%5.2%
₹8,00,001 to ₹12,00,00010%10.4%
₹12,00,001 to ₹16,00,00015%15.6%
₹16,00,001 to ₹20,00,00020%20.8%
₹20,00,001 to ₹24,00,00025%26%
Above ₹24,00,00030%31.2%

The old regime is a choice you make each year in a return that is filed on time, and its slabs depend on your age.

AgeNil up to5%20%30%
Below 60₹2,50,000₹2,50,000 to ₹5,00,000₹5,00,000 to ₹10,00,000Above ₹10,00,000
60 to 79₹3,00,000₹3,00,000 to ₹5,00,000₹5,00,000 to ₹10,00,000Above ₹10,00,000
80 and above₹5,00,000None₹5,00,000 to ₹10,00,000Above ₹10,00,000

Above ₹50 lakh of income a surcharge is added to the tax, and then the 4% cess is charged on the total. On the tax on a 12.5% gain the surcharge stops at 15%, however high your income is.

Total incomeSurcharge, newSurcharge, oldTop slab rate, new, all in12.5% gain, all in
Up to ₹50,00,000NilNil31.2%13%
₹50,00,000 to ₹1,00,00,00010%10%34.32%14.3%
₹1,00,00,000 to ₹2,00,00,00015%15%35.88%14.95%
₹2,00,00,000 to ₹5,00,00,00025%25%39%14.95%
Above ₹5,00,00,00025%37%39%14.95%

A coupon is interest, taxed at your slab in the tax year it is paid. A gain or loss on a sale or a repayment is a capital gain or loss: 12.5% if the bond is listed and held over 12 months, else your slab.

2Listed or not, and how long you held

Your bondHeldThe gain isRate
ListedMore than 12 monthsLong term (s.2(101))12.5%, no indexation (s.197)
Listed12 months or lessShort termYour slab
Unlisted security that is not a bond or debentureMore than 24 monthsLong term (s.2(101)(a)); 24 months or less is short term12.5% if long term; else your slab
Unlisted bond or debenture, or any market linked debentureAny timeAlways short term (s.76): for unlisted bonds and debentures, on exits from 23 July 2024; for market linked debentures, with no date limit (from 1 April 2023 under the old s.50AA)Your slab

A listed bond held more than 12 months gives a long term gain at 12.5%, with no indexation; held 12 months or less, the gain is short term, at your slab. An unlisted bond or debenture sold or repaid from 23 July 2024 is always short term, and so is any market linked debenture.

3TDS

TDS is 10% once the interest from one payer passes ₹10,000 in a tax year, there is none on G-secs, SDLs, T-bills, STRIPS or SGBs, and it is a prepayment, not your tax.

4Losses: set off and carry forward

LossCan reduceCan never reduceCarry forward
Short term capital lossAny capital gain, short or long termInterest, salary, any other income8 tax years, against any capital gain
Long term capital lossLong term gains onlyShort term gains, interest, any other income8 tax years, against long term gains

A capital loss never reduces the tax on a coupon (s.109(2)). It carries forward only if you file the return for the year of the loss on time, by 31 July (s.111, s.121). This is the rule that makes a premium bond cost money. The slab tax on every coupon is paid now. The premium comes back only as a capital loss, and that is worth something only if you later have gains for it to absorb.

A capital loss never reduces the tax on a coupon, and it carries forward only if you file the return for the year of the loss on time, by 31 July.

5Accrued interest: the seller's part of the price

Clean price, dirty price

Between two coupon dates, part of a bond's price is interest the seller has earned but not yet been paid. That part is the accrued interest. The clean price is the price of the bond without it, and the dirty price is the price with it.

How the accrued is worked out

Accrued = face × coupon rate × days ÷ basis

Take 7.54% GS 2036 bought on 5 October 2026 at ₹104.67, which settles on 6 October 2026, 133 days after the last coupon when counted on 30E/360. The accrued is ₹2.785611 per ₹100. On 955 units, ₹2,660.26 of the ₹99,959.85 you pay is the seller's interest, and the bond itself costs ₹97,299.59.

Record dates and ex-interest

Method A and Method B

You pay the seller some accrued. Weeks later the full coupon lands in your account. The issuer reports all of it as your interest. AIS shows all of it, and any TDS is on all of it. No law, rule or circular says how you should treat the accrued you paid. So two methods are in use.

PointMethod A (the default)Method B (contested)
The couponTaxed in full at your slabThe accrued paid comes off the first coupon
Your costThe whole dirty price paidThe clean price only
When you sellThe whole dirty price received is the sale valueThe accrued received is interest at slab; the clean price is the sale value
SupportBank of Rajasthan (SC 2024) para 20; Credit Suisse (Bombay HC 2012); matches AISs.93(1)(e), expenses "for earning such income"; ICDS VIII for traders
RiskSlab tax now on interest you did not earn; it comes back only as a capital losss.93(1)(e) bars capital spending; Bank of Rajasthan para 22 says the benefit "will not be available" on investments; a 50% penalty if disallowed (s.439)

The one ruleCount the accrued once. Either it comes off the coupon (B) or it sits in your cost (A), but never both. Over the whole holding the two methods give the same total income. They differ only in the bucket (interest at slab, or a capital gain) and in the year.

On the G-sec above, Method A taxes the whole ₹3,600.35 coupon of 23 November 2026, while Method B taxes ₹940.09 of it. At ₹30 lakh of other income that is ₹1,123.31 against ₹293.31 in 2026-27. Method A's extra ₹830.00 is paid now. The ₹2,660.26 of accrued comes back only inside a ₹4,459.85 long term capital loss in 2036. That is worth at most ₹345.83 (13%), and only if long term gains absorb it.

What is settled and what is not

PointStatusAuthority
The full coupon is the record date holder's interest, at slabSettleds.92(2)(e), s.2(60)
TDS on the full coupon is credited to that holderSettleds.390(5)(a)
A trader deducts the accrued paid as an expenseSettled, for traders onlyBank of Rajasthan paras 19, 24
An investor deducts the accrued paid from the coupon (Method B)Not settled; leans againsts.93(1)(e); Bank of Rajasthan para 22
The accrued paid is part of your cost (Method A)Best supportedBank of Rajasthan para 20, said of banks
The seller's accrued is sale value, not interestBetter supportedCredit Suisse, Bombay HC 2012
Splitting interest day by dayOnly under the bond washing rules; an ordinary trade is excluded by showing no tax avoidance (s.175(4)(a))s.175(3)(b), s.175(4)

One more rule belongs here: section 175(8) ignores a loss, up to the exempt income, if you buy within 3 months before a record date and sell within 3 months after, and the income is exempt. That is the tax-free bond round trip. An ordinary sale with no buy back is outside the other bond washing rules, so they do not touch a normal trade.

No law, rule or circular says how to treat the accrued you pay the seller. Method A, the default, puts it in your cost; Method B, which is contested, takes it off the first coupon. Count it once, never twice.

6Day count conventions

The accrued depends on how you count the days. India uses three conventions, and which one applies depends on the kind of bond.

ConventionUsed forSource
30E/360G-secs, SDLs, SGBsRBI G-sec FAQ Q25; FIMMDA, clause 6.6.1
Actual/ActualListed corporate, PSU and tax-free bondsSEBI NCS master circular, Chapter III; each prospectus
Actual/365T-bills, and the yield on a STRIPS discountRBI G-sec FAQ Q25 (money market instruments use Actual/365); FIMMDA. For a STRIPS yield, market practice

30E/360: every month has 30 days

The 30E/360 convention assumes every month has 30 days and every year has 360 days.

D = 360 × (Y2 − Y1) + 30 × (M2 − M1) + (D2 − D1)

Step by step rules for counting. India uses the European version:

  1. If D1 is 31, change it to 30.
  2. If D2 is 31, change it to 30, whatever D1 is.
  3. February is left alone, so the end of February is not moved to 30. That means 28 February to 1 March counts as 30 × 1 + (1 − 28) = 3 days, not 1.

Other versionsThe US version (30/360 US, the SIA rule) changes D2 only when D1 is 30 or 31, and moves the end of February to 30. ISDA's Bond Basis has that D1 and D2 rule without the February change. Indian G-secs, SDLs and SGBs do not use it (RBI FAQ; FIMMDA).

Practical calculation example: 15 January 2026 to 31 May 2026.

Y1 = 2026, M1 = 1, D1 = 15
Y2 = 2026, M2 = 5, D2 = 30 (changed from 31)
Year difference: 360 × (2026 − 2026) = 0
Month difference: 30 × (5 − 1) = 120
Day difference: 30 − 15 = 15
Total days: 0 + 120 + 15 = 135
Day fraction: 135 ÷ 360 = 0.3750

Against the actual number of days. On the calendar the same two dates are 136 days apart. Month by month:

Stretch30E/360ActualWhy they differ
16 to 31 January1516January has 31 days
February3028February 2026 has 28 days
March3031March has 31 days
April3030April has 30 days
May3031May has 31 days; the 31st counts as the 30th
Total days135136One day apart

The fractions side by side. 30E/360: 135 ÷ 360 = 0.3750. Actual/365: 136 ÷ 365 = 0.3726. Actual/Actual gives 136 ÷ 365 here too, because this coupon period has no 29 February. When the period holds one, Actual/Actual divides by 366.

What it does to the accrued. Take ₹1,00,000 of face at a 7.54% coupon, paid half yearly on 15 January and 15 July, with interest counted to 31 May. (This is an illustration: 31 May 2026 is a Sunday, so a real trade would settle on 1 June.) The calculator works out the accrued under each convention, for 2026 and for 2028, which is a leap year, so its coupon period holds 29 February.

Convention2026: days ÷ basis2026: accrued2028: days ÷ basis2028: accrued
30E/360 (G-secs, SDLs, SGBs)135 ÷ 360₹2,827.50135 ÷ 360₹2,827.50
Actual/Actual (corporate, PSU, tax-free)136 ÷ 365₹2,809.42137 ÷ 366₹2,822.35
Actual/365 (T-bills, STRIPS yields)136 ÷ 365₹2,809.42137 ÷ 365₹2,830.08

In 2026, 30E/360 gives ₹18.08 more than the two actual conventions, because it counts February as 30 days. In 2028 the actual conventions split: the 366 day basis gives ₹7.73 less than Actual/365. T-bills and STRIPS have no coupon, so the row for them is only there to show the arithmetic: their Actual/365 count is used for the yield on the discount.

G-secs, SDLs and SGBs count days on 30E/360, listed corporate, PSU and tax-free bonds on Actual/Actual, and T-bills on Actual/365, so the same dates can give a different accrued.

7What goes in your return

Interest goes in Schedule OS at the full coupon AIS shows, gains and losses go in Schedule CG, and if you have a capital loss to carry forward, file by 31 July. Keep every contract note.

8Eight bonds, worked out

Each tab uses one real bond of its kind, with its real coupon dates, record dates and prices. Pick the day you buy: the price fills in from that day's trade, or a labelled model price if it did not trade, and you can type over it. Then choose to hold to maturity or to sell on a date. The regime and income you set below apply to every tab.

Salary after the standard deduction (₹75,000 in the new regime, ₹50,000 in the old), rent, other interest: income taxed at slab.

Key takeaways

  • Every taxable coupon (not a tax-free bond's) is taxed at your slab in the tax year it is paid, in full, whoever earned it. The record date holder gets the whole coupon, the whole TDS and the whole line in AIS.
  • Listed and held more than 12 months: 12.5% on the gain, with no indexation and no ₹1.25 lakh exemption. Otherwise your slab. An unlisted bond or debenture: always your slab (s.76). An unlisted security that is not a bond: long term after 24 months.
  • A capital loss can never reduce tax on interest. It carries forward 8 years, and only if your return is on time.
  • The accrued interest you pay the seller has no settled treatment for an individual. The default, Method A, puts it in your cost. Method B takes it off the first coupon. Count it once, never twice.
  • Day counts change the accrued. G-secs, SDLs and SGBs use 30E/360, where 28 February to 1 March is 3 days. Corporate and tax-free bonds use Actual/Actual, with 366 when the period holds 29 February. T-bills use Actual/365.
  • TDS is a prepayment. There is no TDS on G-secs, SDLs, T-bills, STRIPS or SGBs (the taxable savings bonds, such as FRSB 2020, are the exception), so the whole tax is yours to pay, as advance tax once it is ₹10,000 or more.
  • Zero coupon bonds move the fight from the accrued to labels and timing: interest or gain for a T-bill, a STRIP and a cumulative NCD, and an exempt redemption only for an individual who held the SGB from the date of original issue till maturity.
Important. This is general educational content, published as information only. We are not a SEBI registered investment adviser or research analyst, and nothing on this page is investment advice. Nothing here is a recommendation to buy, sell or hold any bond. Prices, dates and regulatory provisions are as at the dates stated and change without notice. The calculator is an estimate under the assumptions stated on this page, applying the law as at 5 October 2026; points that are contested are labelled as contested, and it is not a substitute for advice. Confirm your own position with a chartered accountant before you file or act.

more from the desk

all bond research →