Autotrophic denitrification with sulphide using nitrate (R1) and nitrite (R2) as electron acceptor was investigated at bench scale. Different solids retention times (SRT) (5 and 20 d) have been tested in R1 while R2 was operated at SRT = 13 d. The results indicated that the process allows complete sulphide removal to be achieved in all tested conditions. Tested sulphide loads were estimated from the H2S produced in a pilot-scale anaerobic digester treating vegetable tannery primary sludge; nitrogen loads originated from the nitrification of the supernatant. Average nitrogen removal efficiencies higher than 80% were observed in all the tested conditions once steady state was reached. A maximum specific nitrate removal rate equal to 0.35 g N-NO3− g VSS−1 d−1 was reached in R1. Due to sulphide limitation, incomplete denitrification was observed and nitrite and thiosulphate tend to accumulate especially in the presence of variable environmental conditions in both R1 and R2. Lower SRT caused higher NO2accumulated/NO3reduced ratios (0.22 and 0.24, with SRT of 5 d and 20 d, respectively) using nitrate as electron acceptor in steady-state condition. Temperature decrease caused sudden NO2accumulated/NO3reduced ratio increase in R1 and NO2− removal decrease in R2.