NADP+ molekülü, fotosentezde ve diğer anabolik reaksiyonlarda indirgeyici ajan (hidrojen kaynağı) olarak kullanılan bir kofaktördür. NADP+ molekülü, su moleküllerinden alınan hidrojenleri NADPH molekülünü oluşturmak için kabul eder. NADPH molekülü ise karbondioksidi indirgemek ve şeker sentezlemek için Calvin döngüsünde kullanılır.