For every CO2 molecule entering the Calvin cycle, the number of ATP and NADPH required is
3 ATP + 2 NADPH
For every molecule of CO2 entering the Calvin cycle, 3 molecules of ATP and 2 molecules of NADPH are used. To meet the difference in the number of ATP and NADPH used in the Calvin cycle is probably why cyclic photophosphorylation takes place, as it releases only one molecule of ATP, whereas non-cyclic photophosphorylation releases one molecule of ATP and NADPH each.