Il NADPH è generato dall'azione di
Glucosio 6 fosfato deidrogenasi
Glucosio 1 fosfato deidrogenasi
Glucosio 1,6 difosfato deidrogenasi
Tutti i precedenti
Glucosio 6 fosfato deidrogenasi 

Il NADPH viene prodotto durante lo shunt dell'HMP da due enzimi: (i) glucosio-6-fosfato deidrogenasi e (ii) 6-fosfogluconato deidrogenasi.