A highly purified preparation of glucoamylase G1 from Aspergillus niger was found, by isoelectric focusing in immobilized pH gradients, to contain a major from with a p I of 3.50 and a number of minor, more acidic and more basic contaminants. The major isoform was purified to homogeneity by recycling isoelectric focusing in a multicompartment electrolyzer, by confining this forn in between two zwitterionic membranes, with p I 3.49 at the anodic side nad p I 3.52 at the cathodic side. Recoveries were high (90%) and, notwithstanding the rather low operational pH, the electrosmotic flow was minimal and no protein precipitation occured up to concentrations of 2.5 mg/ml (at the isoelectric point). The forms resolved in an analytical focusing gel were subjected to two types of in situ enzyme detections, by the glucose oxidase peroxidase (GOP) test and by the starch-iodine test. By both criteria all resolved zones exhibited enzyme activity, the GOP assay, however, following more closely the coomassie blue stained protein profile. By computer modelling, it is shown that it is impossible to obtain linear pH gradients at such low pH values (pH 2.5–4.5 intervals) when the mixture has a low buffering power ( β = 2.0 mequiv.1 −1 pH −1). When the β power gradually raised ( β = 4, β = 6, β = 8) the pH gradient became progressively linear until, in a recipe with β = 10 mequiv.1 −1 pH −1 full linearity of the pH gradient could be obtained. This is shown to be due to the substantial buffering power of bilk water in the pH 2.5–3.5 region.