Percentage of customer orders fulfilled from inventory at hand. It is a measure of an inventory’s ability to meet demand. Also called demand satisfaction rate.

« Back to Glossary Index