How Can I Know That Calculations You Perform Will Be Correct?

How Can I Know That Calculations You Perform Will Be Correct?


You may wonder whether calculations we perform are correct.

Many parameters you configure influence calculations: attainment thresholds, plan limits, crediting rules, etc. However, assuming those are correct, we are confident that our calculations will be correct. 

Here is why:
  • We use the SQL decimal type for all calculations - this data type is designed for financial calculations whose accuracy must go well past cents
  • We use hundreds of unit tests to verify calculations under many different models - and we use randomized data for some of the tests to ensure accuracy