PurposeCorrect and well-planned maintenance based on modern global methods directly affects efficiency, quality, direct production costs, reliability and profitability. The selection of an optimal policy for maintenance can be a good solution for industrial units. In fact, by managing constraints such as costs, working hours and human workforce causing sudden equipment failure, production and performance can increase.Design/methodology/approachTherefore, in this research a model was presented to select the best maintenance strategy at Kaghaz Kar Kasra Co of Iran. In this study, it was tried to integrate the two techniques of goal programming and the technique for order of preference by similarity to ideal solution (TOPSIS) to prioritize maintenance strategies. First, all factors affecting maintenance were identified, and based on the Best Worst Method (BWM) the degree of their importance was determined.FindingsAfter the evaluation, only 14 criteria in the 4 dimensions of cost, added value, safety and feasibility were selected. The highest points were given to the criteria of equipment cost and depreciation, equipment and personnel performance, equipment installation time and technical feasibility, respectively. In the next stage, using the TOPSIS method the item of maintenance strategy was ranked, and the 3 strategies of preventive maintenance (PM), predictive maintenance (PDM) and corrective maintenance (CM) were chosen. Modeling was performed utilizing a goal programming approach to select the optimal maintenance strategy for 13 devices. All the technical specifications, cost limits and the device time were extracted. After the model was finished and solved the best item for each device was specified.Originality/value1. Developing a goal programming model and decision-making dashboard. 2. Identifying the criteria and factors affecting the selection of the maintenance strategy for paper production Industry