An automatic initialisation procedure for extracting useful information about buffer composition from a titration experiment is presented in this paper. The initialisation procedure identifies which buffering components are present in the sample from a relatively long list of buffers expected in the system monitored. The procedure determines approximate pK(a) values of the buffers and evaluates their maximum and minimum concentrations. This information is then used to start an optimisation procedure to fit the model of the buffer components to the titration data and to accurately determine buffer concentrations and pKa values. The procedure has been integrated as a software layer around the buffer capacity optimum model builder (BOMB) that fits a buffer-capacity model to a measured buffer-capacity curve to estimate model properties (pKa values and concentrations). The reliability and robustness of the resulting buffer capacity software (BCS) were tested using a titrimetric analyser simulator (TAS). The BCS was then validated off-line and on-line.