Goyal (1985) is frequently cited when the inventory systems under conditions of permissible delay in payments are discussed. Goyal implicitly assumed that: 1. The unit selling price and the unit purchasing price are equal; 2. At the end of the credit period, the account is settled. The retailer starts paying for higher interest charges on the items in stock and returns money of the remaining balance immediately when the items But these assumptions are debatable in real-life situations. The main purpose of this paper is to modify Goyal’s model to allow the unit selling price and the unit purchasing price not necessarily be equal to reflect the real-life situations. Furthermore, this paper will adopt different payment rule. We assume that the retailer uses sales revenue during the permissible credit period to make payment to the supplier at the end of the credit period. If it is not enough to pay off the purchasing cost of all items, the retailer will pay off the remaining balance by taking loan from the bank. So, the retailer starts paying for the interest charges on the amount of loan from the bank after the account is settled. Then the retailer will return money to the bank at the end of the inventory cycle. Under these conditions, we model the retailer’s inventory system as a cost minimization problem to determine the retailer’s optimal cycle time and optimal order quantity. Four cases are developed to efficiently determine the optimal cycle time and the optimal order quantity. Numerical examples are given to illustrate these cases. Comparing with Goyal’s model, we also find that the optimal cycle times in this paper are not longer than those of Goyal’s model.