A 31P NMR method based on pH dependent variation of the chemical-shift-difference between the resonances of orthophosphate and methylphosphonate was used to measure simultaneously intracellular pH (pHi) and extracellular pH (pHc) during long term storage of erythrocytes; pH was determined at both 4 degrees C and 37 degrees C. An equation describing the equilibrium distribution of membrane-permeant ions was derived by consideration of the electrochemical and osmotic constraints in the RBC suspension. Calculations using the model-equation and the measured pHi yielded the Donnan ratio and therefore pHo; the relationship between experimentally determined pHi and pHo values was accurately predicted by the model. Sensitivity analysis of the model-equation revealed that the observed increase in transmembrane pH gradient during storage is principally due to the alteration of the total net charge of intracellular (poly)-anions.