Zero Coupon Bond Value Calculator: Calculate Price, Yield to Maturity ... Example Zero-coupon Bond Formula P = M / (1+r)n variable definitions: P = price M = maturity value r = annual yield divided by 2 n = years until maturity times 2 The above formula is the one we use in our calculator to calculate the discount to face value every half-year throughout the duration of the bond's term.