this paper develops a novel procedure of quantitativepredictions for the on-column stacking conditions of a zwitterionic analyte by a moving chemical reaction boundary (mcrb) in capillary electrophoresis (ce). the procedure concerns the choice of the weak acidic running and alkaline sample buffers and the velocity design of mcrb cr-eated with the two buffers. based on the theory of mcrb, the theoretical computations are performed.from the computations, the following two predictions are refined for the stacking onditions of zwitterion. (1) the zwitterion velocity in the acidic buffer should be greater than that of mcrb moving toward the cathode, or the zwitterion cannot be well stacked by the mcrb. (2) the gap between ph values of the acidic and alkaline sample buffers ought to comprise the isoelectric point (pi) of zwitterion to be stacked; namely. there exists the relation of ph (acidic buffer) < pi < ph (sample). the predictions are quantitatively proved by the experiments of zwitterionic stacking with two kinds of mcrbs. in addition, the experiments also show the tightly stacked peak of zwitterion existing in the process of mcrb, but not after the mcrb. the theoretical and experimental results hold obvious significances to other zwitterion (such as peptide and protein) on-column stacking in ce.