Master production schedule. A master production schedule (MPS) is a plan for individual commodities to be produced in each time period such as production, staffing, inventory, etc. It is usually linked to manufacturing where the plan indicates when and how much of each product will be demanded. This plan quantifies significant processes, parts, and other resources in order to optimize production, to identify bottlenecks, and to anticipate needs and completed goods. Since a MPS drives much factory activity, its accuracy and viability dramatically affect profitability. Typical MPSs are created by software with user tweaking.

Due to software limitations, but especially the intense work required by the "master production schedulers", schedules do not include every aspect of production, but only key elements that have proven their control effectivity, such as forecast demand, production costs, inventory costs, lead time, working hours, capacity, inventory levels, available storage, and parts supply. The choice of what to model varies among companies and factories. The MPS is a statement of what the company expects to produce and purchase (i.e. quantity to be produced, staffing levels, dates, available to promise, projected balance).

The MPS translates the customer demand (sales orders, PIR’s), into a build plan using planned orders in a true component scheduling environment. Using MPS helps avoid shortages, costly expediting, last minute scheduling, and inefficient allocation of resources.   Working with MPS allows businesses to consolidate planned parts, produce master schedules and forecasts for any level of the Bill of Material (BOM) for any type of part.

How an MPS works 
By using many variables as inputs the MPS will generate a set of outputs used for decision making.  Inputs may include forecast demand, production costs, inventory money, customer needs, inventory progress, supply, lot size, production lead time, and capacity. Inputs may be automatically generated by an ERP system that links a sales department with a production department. For instance, when the sales department records a sale, the forecast demand may be automatically shifted to meet the new demand. Inputs may also be inputted manually from forecasts that have also been calculated manually.  Outputs may include amounts to be produced, staffing levels, quantity available to promise, and projected available balance. Outputs may be used to create a Material Requirements Planning (MRP) schedule.

A master production schedule may be necessary for organizations to synchronize their operations and become more efficient. An effective MPS ultimately will:

 Give production, planning, purchasing, and management the information to plan and control manufacturing
 Tie overall business planning and forecasting to detail operations
 Enable marketing to make legitimate delivery commitments to warehouses and customers
 Increase the efficiency and accuracy of a company's manufacturing
 Rough cut capacity planning

MPS issues:
 Width of the time bucket
 Planning horizon
 Rolling plan
 Time fencing
 Schedule freezing

Production plan 
An example of a master production schedule for "product A".

See also 
Material Requirements Planning
MRP II
Scheduling
ERP
Manufacturing
Available-to-promise

References 

Computer-aided engineering
Enterprise resource planning terminology
Business terms
Production planning
Supply chain management