Metabolic acidosis produced by drugs and/or chemicals can be conveniently divided into those with an increase in the anion gap (anion gap = Na- (Cl + HCO3)) and those with a normal anion gap. The increase in the anion gap is due to the accumulation of unmeasured organic anions, such as lactate or acetoacetate and beta-hydroxybutyrate, as occurs in ketoacidosis and lactic acidosis, or the accumulation of toxic anions such as formate or glycolate, as occurs with the ingestion of methanol or ethylene glycol. Increased concentrations of lactic acid may also be present in the toxic forms of metabolic acidosis. The most common drugs and chemicals that induce the anion gap type of acidosis are biguanides, alcohols, polyhydric sugars, salicylates, cyanide and carbon monoxide. In normal anion gap acidosis the reduction in bicarbonate is balanced by a reciprocal increase in the chloride concentration so that the sum of the two remains unchanged. Normal anion gap acidosis is caused by carbonic anhydrase inhibitors, hydrochloride salts of amino acids, toluene, amphotericin, spironolactone and non-steroidal anti-inflammatory drugs. The mechanism by which these substances produce metabolic acidosis and the therapy are discussed.