A system and method are provided by which items in an inventory can be arranged in a storage space based upon one or more factors such as item dimensions, weight, type, sorting codes, stackability, and the like. In some cases, the system and method generate multiple inventory arrangements from which a desired inventory arrangement can be selected, such as a highly efficient inventory arrangement.