In this article, we study inventory models to determine the optimal special order and maximum saving cost of imperfective items when the supplier offers a temporary discount. The received items are not all perfect and the defectives can be screened out by the end of 100% screening process. Three models are considered according to the special order that occurs at regular replenishment time, non-regular replenishment time, and screening time of economic order quantity cycle. Each model has two sub-cases to be discussed. In temporary discount problems, in general, there are integer operators in objective functions. We suggest theorems to find the closed-form solutions to these kinds of problems. Furthermore, numerical examples and sensitivity analysis are given to illustrate the results of the proposed properties and theorems.