NADP+ (Nicotinamide adenine dinucleotide phosphate) is the final electron and proton acceptor during the light reactions of photosynthesis.