Because a hydride ion is transferred rather than a hydrogen atom.
NADPH --> NADP+ + H-
If you look at the charge, it makes sense that what is stripped off of NADPH has to be H-, rather than just H. Otherwise, there is no reason for the product to have a +1 charge. Structurally, it makes sense that both NADPH and NADP+ are the way they are. Looking at the link provided by tttgo, you can see that the nicotinamide ring (containing N+) is aromatic in both the oxidized (NADP+) and the reduced (NADPH) states. In NADP+, the 6 pi electrons are the 3 double bonds. In NADPH, 4 pi electrons come from the 2 double bonds, and 2 more come from the valence electrons of the N. In order to preserve aromaticity, and to not break any other general rules of chemistry, the redox reaction must be a hydride, two-electron transfer rather than a one-electron transfer. To note, you may see the reaction being written as H+ + 2e- rather than H-, but you can see that the two are equivalent.