Master scheduling is creating a master production schedule, a plan that outlines the organization's production tasks and their associated timeframes. A master schedule is created in manufacturing and production to plan how much of each product will be produced. The plan considers future demand, the availability of resources, and the organization's production capacity. Master scheduling is also sometimes called aggregate planning or horizon planning. This is because it serves as a "framework" against which you can create shorter-term plans (e.g., daily, weekly, or monthly production plans). It also helps ensure that the organization produces only what it can sell without excess inventory.