In Escherichia coli, the pentose phosphate pathway is one of the main sources of NADPH. The first enzyme of the pathway, glucose-6-phosphate dehydrogenase (G6PDH), is generally considered an exclusive NADPH producer, but a rigorous assessment of cofactor preference has yet to be reported. In this work, the specificity constants for NADP and NAD for G6PDH were determined using a pure enzyme preparation. Absence of the phosphate group on the cofactor leads to a 410-fold reduction in the performance of the enzyme. Furthermore, the contribution of the phosphate group to binding of the transition state to the active site was calculated to be 3.6 kcal·mol -1. In order to estimate the main kinetic parameters for NAD(P) and NAD(P)H, we used the classical initial-rates approach, together with an analysis of reaction time courses. To achieve this, we developed a new analytical solution to the integrated Michaelis-Menten equation by including the effect of competitive product inhibition using the