MET1 and MET8 mutants of Saccharomyces cerevisiae can be complemented by Salmonella typhimurium cysG, indicating that the genes are involved in the transformation of uroporphyrinogen III into sirohaem. In the present study, we have demonstrated complementation of defined cysG mutants of Sal. typhimurium and Escherichia coli, with either MET1 or MET8 cloned in tandem with Pseudomonas denitrificans cobA. The conclusion drawn from these experiments is that MET1 encodes the S-adenosyl-l-methionine uroporphyrinogen III transmethylase activity, and MET8 encodes the dehydrogenase and chelatase activities (all three functions are encoded by Sal. typhimurium and E. coli cysG). MET8 was further cloned into pET14b to allow expression of the protein with an N-terminal His-tag. After purification, the functions of the His-tagged Met8p were studied in vitro by assay with precorrin-2 in the presence of NAD+ and Co2+. The results demonstrated that Met8p acts as a dehydrogenase and chelatase in the biosynthesis of sirohaem. Moreover, despite the fact that S. cerevisiae does not make cobalamins de novo, we have shown also that MET8 is able to complement cobalamin cobaltochelatase mutants and have revealed a subtle difference in the early stages of the anaerobic cobalamin biosynthetic pathways between Sal. typhimurium and Bacillus megaterium.