Calculate the current price of a bond based on its face value, coupon rate, years to maturity, and market interest rate.
A bond calculator estimates the present value (current price) of a bond based on its face value, coupon rate, years to maturity, and the prevailing market yield (discount rate). Bonds are fixed-income debt instruments issued by the Government of India (G-Secs, T-Bills, Sovereign Gold Bonds), state governments (SDLs), public sector undertakings (PSUs), and corporate entities to raise capital. When market interest rates differ from the bond's coupon rate, the bond trades at a premium (above face value) or discount (below face value). This calculator helps investors determine the fair price of a bond at any given yield.
A bond\'s fair price equals the present value of all future coupon payments plus the present value of the face value at maturity, both discounted at the market yield (YTM).
Formula: Bond Price = Σ [C ÷ (1 + r)t] + [F ÷ (1 + r)n], where C = annual coupon payment (Face Value × Coupon Rate), r = market yield (YTM), F = face value, n = years to maturity, t = each period.
Example: Face value ₹1,000, coupon 7%, 10-year maturity, YTM 7.5% (example rate — enter current market yield): Annual coupon = ₹70. PV of coupons = ₹70 × [(1 − (1.075)-10) ÷ 0.075] ≈ ₹70 × 6.8641 ≈ ₹480.49. PV of face value = ₹1,000 ÷ (1.075)10 ≈ ₹1,000 ÷ 2.0610 ≈ ₹485.19. Bond Price ≈ ₹965.68. Since YTM (7.5%) > Coupon Rate (7%), the bond trades at a discount to face value. (Note: actual bond prices also depend on accrued interest, liquidity, and credit rating.)
The Indian bond market consists of government securities (G-Secs), State Development Loans (SDLs), Treasury Bills (T-Bills), Sovereign Gold Bonds (SGBs), and corporate bonds rated by SEBI-registered agencies (CRISIL, ICRA, CARE, FITCH India). The RBI manages the government bond market and sets benchmark interest rates (the Repo Rate) that directly influence bond yields across the market. Retail investors can now access government bonds directly through the RBI Retail Direct platform — a government initiative launched in 2021 that allows individual investors to open a gilt securities account and buy G-Secs, T-Bills, SGBs, and SDLs directly without a broker. Corporate bonds are listed on BSE and NSE and can be purchased through demat accounts. Key bond investing concepts in India: (1) Modified Duration — measures price sensitivity to yield changes. (2) Yield to Maturity (YTM) — the annualised return if held to maturity. (3) Credit Rating — AAA is the highest for corporate bonds; G-Secs carry zero credit risk as they are government obligations. (4) Tax treatment — interest income from bonds is taxable as per the investor\'s income slab; capital gains from selling bonds before maturity are subject to STCG or LTCG tax. SGBs are a special case: capital gains on SGB redemption at maturity are tax-exempt for individuals. Bharat Bond ETFs (managed by EDELWEISS AMC) offer retail investors a cost-effective way to invest in a diversified basket of PSU bond ETFs listed on exchanges.
The coupon rate is the fixed annual interest stated on the bond at issuance (e.g., 7% on a ₹1,000 bond = ₹70 per year, regardless of the market price). The YTM (Yield to Maturity) is the actual annualised return an investor will earn if the bond is bought at the current market price and held until maturity. When market interest rates rise above the coupon rate, the bond's price falls below par (discount bond), and the YTM rises above the coupon rate. When rates fall below the coupon rate, the price rises above par (premium bond), and the YTM falls below the coupon rate. YTM is the more important metric for investors comparing bonds in the secondary market.
Retail investors can buy Government Securities (G-Secs), State Development Loans (SDLs), Treasury Bills (T-Bills), and Sovereign Gold Bonds (SGBs) directly via the RBI Retail Direct portal (rbiretaildirect.org.in). This allows individuals to open a Retail Direct Gilt Account with no brokerage and participate in primary auctions and secondary market transactions. G-Secs can also be purchased through bank branches, stock brokers (via NSE or BSE), and mutual fund gilt funds. Bharat Bond ETFs (listed on NSE and BSE) offer another route — they invest in AAA-rated PSU bonds with defined maturity dates.
Interest income from bonds (including G-Secs, corporate bonds, and SDLs) is taxable as "Income from Other Sources" and is added to your total income, taxed at your applicable slab rate. Capital gains: bonds held for more than 36 months qualify as long-term assets (LTCG taxed at 10% without indexation). Bonds held less than 36 months are short-term (STCG taxed at your slab rate). Sovereign Gold Bond (SGB) redemption at maturity is tax-exempt for individuals. SGB early exit (after 5 years via stock exchange) attracts LTCG tax. Tax-free bonds (issued by government entities like NHAI, IRFC, PFC, HUDCO) have interest exempt from income tax.
Bharat Bond ETF is an Exchange Traded Fund managed by Edelweiss AMC that invests in a basket of AAA-rated PSU company bonds with a specific target maturity date. It is listed on NSE and BSE and can be bought/sold like a stock through a demat account. Benefits: diversification across multiple PSU issuers, low cost (expense ratio ~0.0005%), government guarantee of the underlying PSU bonds, and defined maturity. Unlike a direct bond purchase, Bharat Bond ETF holds multiple bonds — reducing single-issuer risk. The ETF trades at market price (which may differ from NAV slightly) and has defined maturity series (e.g., April 2023, April 2025, April 2030, April 2033).
When the RBI raises the Repo Rate (the rate at which it lends to banks overnight), market yields on government bonds tend to rise in tandem, as investors require higher returns on new fixed-income instruments. When yields rise, existing bond prices fall (inverse relationship). Conversely, when the RBI cuts the Repo Rate, bond yields tend to fall and existing bond prices rise. This is the core interest rate risk in bond investing. Long-duration bonds (10, 20, 30-year G-Secs) are more sensitive to Repo Rate changes than short-duration bonds (1-3 year T-Bills). Gilt mutual funds primarily hold long-duration G-Secs and therefore have higher NAV volatility around RBI MPC meetings.
The clean price is the bond price excluding accrued interest — the price quoted on bond trading platforms. The dirty price (also called the full price or invoice price) is the actual amount paid by the buyer, including accrued interest since the last coupon payment date. When a bond is bought between coupon dates, the buyer compensates the seller for the portion of the coupon already earned. This calculator shows the clean price (present value of remaining cash flows). To calculate the dirty price, add the accrued interest: Accrued Interest = (Days since last coupon ÷ Days in coupon period) × Annual Coupon. In India, G-Sec markets use the actual/actual day count convention.
Disclaimer: This calculator provides theoretical bond price estimates based on discounted cash flow analysis. Actual bond prices in the secondary market are influenced by accrued interest, liquidity, credit risk, and market conditions. Bond investments carry interest rate risk and credit risk. Tax implications vary by bond type and holding period. Consult a SEBI-registered investment adviser before making bond investment decisions.