Skip to content

Glossary

Supplier scorecard

A periodic assessment that scores suppliers using defined criteria and weights, such as delivery, quality, service, cost and risk. Comparisons are valid only when the scale, period and calculation rules remain the same for everyone.

Related terms