Addition of molecular oxygen to ribulose-1,5-bisphosphate produces 3-phosphoglycerate (PGA) and 2-phosphoglycolate (2PG, or PG). PGA is the normal product of carboxylation, and productively enters the Calvin cycle. Phosphoglycolate, however, inhibits certain enzymes involved in photosynthetic carbon fixation (hence is often said to be an inhibitor of photosynthesis). It is also relatively difficult to recycle: in higher plants it is salvaged by a series of reactions in the peroxisome, mitochondria, and again in the peroxisome where it is converted into glycerate. Glycerate reenters the chloroplast and by the same transporter that exports glycolate. A cost of 1 ATP is associated with conversion to 3-phosphoglycerate (PGA) (Phosphorylation), within the chloroplast, which is then free to re-enter the Calvin cycle.
Several costs are associated with this metabolic pathway; the production of hydrogen peroxide in the peroxisome (associated with the conversion of glycolate to glyoxylate). Hydrogen peroxide is a dangerously strong oxidant which must be immediately split into water and oxygen by the enzyme catalase. The conversion of 2× 2Carbon glycine to 1×  serine in the mitochondria by the enzyme glycine-decarboxylase is a key step, which releases , NH, and reduces NAD to NADH. Thus, one  molecule is produced for every two molecules of  (two deriving from RuBisCO and one from peroxisomal oxidations). The assimilation of NH occurs via the GS-GOGAT cycle, at a cost of one ATP and one NADPH.
Cyanobacteria have three possible pathways through which they can metabolise 2-phosphoglycolate. They are unable to grow if all three pathways are knocked out, despite having a carbon concentrating mechanism that should dramatically lower the rate of photorespiration (see below).