Yes, debt funds are taxable. Their holding period is three years. If you redeem before three years, gains will be taxed as per your tax slab. If you redeem after three years, 20% tax with indexation is applicable.