1. A non-transitory computer-readable medium storing computer-executable instructions which, when executed by a processor on a computer system, performs a method for calculating a currency shipment amount for a banking center, the amount corresponding to currency having a uniform denomination that is one of several denominations, the method comprising: formulating a historical mix fraction for the uniform denomination; calculating a future order period desired starting balance of the uniform denomination for the banking center based on multiplying an aggregate value of two or more uniform denominations by the historical mix fraction for the uniform denomination; and calculating the currency shipment amount based on the future order period desired starting balance and a banking center ending balance corresponding to a day before a lead period of the order period, wherein, in the method, the formulating a historical mix fraction comprises: calculating for each denomination the maximum cumulative net usage (MCNU) that occurred during historical order periods in a selected initiation period; identifying for each denomination the largest MCNU (Maximum MCNU) that occurred during the historical order periods; and dividing each of the maximum MCNUs by the sum of the maximum MCNUs.