IntroductionRelative supersaturation (RSS) values for urine crystals are a measure of the risk of urinary stone formation and have been shown to be lowered in foods shown to aid in the management of urolithiasis. In order to calculate RSS in pets, computer programs have been developed to calculate RSS and aid in the understanding of stone formation in veterinary medicine. However, some older programs have not been updated for use in animals, and the specific coefficients used are not publically available. One of the first RSS programs was developed in BASIC computer language and published in 1985 which was called EQUIL2. The EQUIL2 program was updated to a compiled version compatible with a PC platform. However, the formulas could not be read or altered.MethodsThis study evaluates a new program with known coefficients to the original EQUIL2 program. The RSS values of the two programs were compared through at-test, calculating the r2from correlation analysis, Lin’s concordance correlation coefficient, and by a Bland–Altman analysis of outputs from the two programs using urine samples from healthy dogs and cats.Results and DiscussionOur results show that for both magnesium ammonium phosphate (struvite) and calcium oxalate, the RSS values of the original program could be calculated from the new programs RSS values. Although the actual RSS values were different (as might be expected through the use of the updated coefficients and different thermodynamic stability constants in the calculations) the results were highly correlated, finding elevations and reductions in RSS proportionally in the same urine samples. The current work creates a foundation for using the modernized program to calculate RSS and provides a shared method for understanding the risk of struvite and calcium oxalate stone formation.