Mathematical models describing precipitation processes in one step need to be upgraded. Particle size distribution is a crucial variable and its inclusion in the modelling libraries is necessary if the technology wants to be optimized through simulation. With this objective, a mass based population balance model is presented in this contribution. The model has been constructed using a stoichiometric matrix and a kinetic vector and using mass as the internal coordinate, as it is usually done in wastewater treatment modelling. Identifiability of the parameters of the model was evaluated using a sensitivity and a collinearity analysis for six simulation case studies of struvite precipitation. In addition, parameters in the model were calibrated to represent data from two batch tests in the laboratory. The results of the analysis showed that the identifiability of the parameters depends on the available experimental data and explored scenarios. Identifiability of the parameters could be the reason behind the shifting parameter values describing mechanisms of precipitation in the literature. This contribution helps to understand the possibilities and limitations that the population balance model approach offer.