Four beta-lactamases excreted by Gram-positive bacteria exhibited microheterogeneity when analysed by chromatofocusing or ion-exchange chromatography. Ragged N-termini were in part responsible for the charge variants, but deamidation of an asparagine residue was also involved, at least for the Bacillus licheniformis enzyme. The activity of a contaminating proteinase could also be demonstrated in the case of Actinomadura R39 beta-lactamase. With that enzyme, proteolysis resulted in partial inactivation, but the inactivated fragments were easily separated from the active forms. With these, as with the other enzymes, the kinetic parameters of the major variants were identical with those of the mixture within the limits of experimental error, so that the catalytic properties of these enzymes can be determined with the 'heterogeneous' preparations.