An isotopic shift of the (31)P nuclear magnetic resonance due to (18)O bonded to phosphorus of 0.0206 ppm has been observed in inorganic orthophosphate and adenine nucleotides. Thus, the separation between the resonances of (31)P(18)O(4) and (31)P(16)O(4) at 145.7 MHz is 12 Hz and, in a randomized sample containing approximately 50% (18)O, all five (16)O-(18)O species are resolved and separated from each other by 3 Hz. Not only does this yield the (18)O/(16)O ratio of the phosphate but, more important, the (18)O-labeled phosphate in effect can serve as a double label in following phosphate reactions, for oxygen in all cases and for phosphorus, provided the oxygen does not exchange with solvent water. Thus, it becomes possible to follow labeled phosphorus or labeled oxygen continuously as reactions proceed. Rate studies involving (i) phosphorus and (ii) oxygen are illustrated by continuous monitoring of the exchange reactions between (i) the beta phosphate of ADP and inorganic phosphate catalyzed by polynucleotide phosphorylase and (ii) inorganic orthophosphate and water catalyzed by yeast inorganic pyrophosphatase. In the ADP-P(i) exchange, the P(i) ((18)O(4)) yielded an alpha P((16)O(3) (18)O) and a beta P((18)O(4)), proving that bond cleavage occurs between the alpha P and the alpha-beta bridge oxygen. Among the many additional potential uses of this labeling technique and its spectroscopic observation are: (i) different labeling of each phosphate group of ATP, (ii) to follow rate of transfer of (18)O from a nonphosphate compound such as a carboxylic acid to a phosphate compound, and (iii) to follow the rate of scrambling (for example, of the beta-gamma bridge oxygen of ATP to nonbridge beta P positions) and simultaneously the rate of exchange of the gamma P nonbridge oxygens with solvent water in various ATPase reactions.