This study addresses the complex issue of optimizing production batch sizes within a company specializing in manufacturing rubber, thermoplastic, and polyurethane components, all of which undergo vulcanization prior to sale. Through meticulous analysis of the production planning process, it was observed that certain activities could be logically grouped into two sequential stages without compromising information integrity or detail. The initial stage encompasses press activities involving vulcanization and curing, while the next one involves greenhouse operations for post-curing. The commencement of the second stage is contingent upon the completion of all activities in the first stage. Consequently, an effective production plan must concurrently consider both stages. To tackle this, a mathematical model is proposed to address the batch sizing problem within the company, integrating both stages and drawing inspiration from the CLSP (Capacitated Lot Sizing Problem) for the first stage and the subperiod approach derived from GLSP (General Lot-sizing and Scheduling Problem) models for the second stage. The model is solved utilizing the CPLEX solver version 12.8. It incorporates 74 items, spans 20 periods, each with specific demands, and delineates 16 sub-periods within each planning horizon period. Experimentation involving a hypothetical example and subsequent tests utilizing real data from the case study company demonstrate the successful resolution of the problem, yielding enhanced production plans, particularly in terms of cost reduction objectives.