GO:0003958: NADPH-hemoprotein reductase activity
Catalysis of the reaction: NADPH + H+ + n oxidized hemoprotein = NADP+ + n reduced hemoprotein.