A refinery produces many streams of different properties and grades. These streams need to be blended to create a commercial product. Planning of refinery process consists of crude oil processing, optimization of the process, and safety of the process. It also involves cost evaluation. On-time representation is a significant scheduling challenge. This topic will discuss the refinery planning process, planning periods, planning feedforward and feedback, monthly plan and blend schedules, monthly rollover planning, single-product blend optimization, etc.