comparebondplatforms.com · zsh · ~/faq/bonds-vs-t-bills

Bond basics

Bonds vs T-bills: what is the difference, and which pays more?

A T-bill is a Government of India bill that matures within a year, pays no coupon and is issued below ₹100, so a 91 day bill allotted at ₹98.25 returns about 7.14% annualised; a bond is a longer loan, to the government or a company, that usually pays a coupon and moves more in price when rates change. Corporate bonds can pay more than T-bills because they add company credit risk, and T-bill returns are taxed at your slab rate as short-term capital gains.

Verified

A T-bill and a G-sec are both government debt; the bigger difference is between a T-bill and a corporate bond, which adds the risk of one company not paying.

How do they compare?

T-billG-sec (dated government bond)Corporate bond or NCD
IssuerGovernment of IndiaGovernment of IndiaA company
TermWithin a year (91 day is the most asked about)Several yearsMonths to years
How you earnGap between allotment price and ₹100Coupon, plus or minus price changeCoupon, plus or minus price change
BuyingNon-competitive bid from ₹10,000Non-competitive bid from ₹10,000, or the order bookOBPP, order book or NCD IPO
TaxShort-term capital gain at slabInterest at slabInterest at slab, 10% TDS if listed
Price swing if rates moveSmallLarger the longer the termRates and credit both move it

Sources: NSE, HDFC Securities, Zerodha, EY.

How is the T-bill yield worked out?

For a 91 day bill allotted at ₹98.25, the return over 91 days is (₹100 less ₹98.25) ÷ ₹98.25 = 1.78%, and 1.78% × 365 ÷ 91 = about 7.14% a year. ₹98.25 is an illustration, not a current auction result. Compare the annualised figure with a bond's YTM; comparing the 1.78% with an annual rate understates the T-bill about 4 times over. The walk-through is in how to buy T-bills.

Which pays more?

Usually a corporate bond, because you take on the issuer's credit risk and a harder exit; platform ranges such as 8% to 14% for bonds rated down to BBB show the spread (GoldenPi). Between a T-bill and a G-sec the gap depends on the yield curve on the day. See G-sec vs T-bill and corporate vs government bonds.

T-bill vs FD?

Both are taxed at your slab rate, so the comparison is annualised yield, credit and exit. A T-bill is sovereign and can be sold on the exchange; a bank FD is covered by deposit insurance up to a limit and is broken on the bank's terms. A TradingQnA thread titled "T-bill rates are nearly 2% higher than FD rates" has 6,366 views (TradingQnA); check the rates on the day. See bonds vs FD.

Where do I buy T-bills?

Bids are free on RBI Retail Direct, Zerodha and Fyers, and cost 0.06% plus GST at Upstox and HDFC Securities. Retail Direct has offered T-bill auto-bidding since 6th Aug 2025 (Business Standard). GoldenPi, Jiraaf and Altifi also list T-bills. More in where to buy G-secs and T-bills without a fee.

Sources

  1. NSE non-competitive bidding page
  2. HDFC Securities G-sec page
  3. Zerodha support: taxes on G-secs and T-bills
  4. EY: Budget 2023 widens the scope of TDS
  5. GoldenPi llms.txt (updated 2nd Oct 2026)
  6. TradingQnA: T-bill rates are nearly 2% higher than FD rates
  7. RBI press release on RBI Retail Direct
  8. TradingQnA: Zerodha staff on G-sec bid fees
  9. Fyers support: bond charges and cut-off timings
  10. Upstox help: charges for T-bills, SDLs and G-secs
  11. Business Standard: RBI Retail Direct T-bill auto-bidding, 6th Aug 2025