ERPNext supports both production planning and production scheduling, connecting production requirements with materials, operations, workstations and available capacity. Its Production Plan and scheduling features help manufacturers move from planned demand to Work Orders and shop-floor execution.
A customer order does not automatically translate into a production schedule.
Before anything reaches the shop floor, a manufacturer has to make several decisions. What quantity needs to be produced? Which raw materials and components will be required? Are they available? Which machines and workstations can handle the operations? How much production time is available, and where does the new work fit alongside orders that are already in progress?
These questions sit at the heart of production planning and production scheduling.
Although the two terms are often used together, they serve different purposes. Production planning looks at what needs to be produced and the resources required to produce it. Production scheduling takes those requirements and works out when the operations can actually be carried out.
The distinction becomes more important as production gets more complex. A factory may have enough material for an order but not enough machine capacity to produce it when required. Another order may need the same workstation. A supplier delay may affect one operation and, in turn, shift several operations that follow it.
This is why production planning is more than deciding quantities, and scheduling is more than assigning dates. Both have to account for materials, machines, operations, available working hours and existing production commitments.
The following sections look at how production planning and scheduling differ, how they work together, and how the process moves from a customer order through production requirements, Work Orders and actual shop-floor execution.
Production Planning vs Production Scheduling
Production planning and production scheduling are closely connected, but they are not interchangeable.
The easiest way to understand the difference is to look at the questions each one answers.
| Production Planning | Production Scheduling |
|---|---|
| What needs to be produced? | When should it be produced? |
| How much needs to be made? | In what sequence should the work happen? |
| What materials are required? | Which machines or workstations will handle it? |
| What resources will be needed? | How does the work fit into available capacity? |
| What production requirements need to be prepared? | When can each operation start and finish? |
Planning therefore works at a broader level. It looks at demand and translates it into production requirements. A manufacturer may have 5,000 units to deliver over the coming month and needs to determine how much should be produced, what materials will be required, and what resources will be involved.
Scheduling works at a more operational level. Once those requirements are known, the question becomes how to fit the work into the production floor.
That is where the two processes meet.
A production plan can be perfectly valid and still result in an unrealistic schedule if capacity, working hours or existing production commitments have not been considered. Likewise, a carefully prepared schedule is of little use if the underlying production requirements are incomplete or the required materials have not been planned.
In a well-managed manufacturing operation, planning provides the production requirement, while scheduling turns that requirement into a workable sequence of activities.
The distinction may appear straightforward, but it becomes increasingly important when a factory is handling multiple products, shared machines, different production stages and changing customer priorities. Planning determines what the factory needs to accomplish. Scheduling determines how that work can fit into the reality of the production floor.
How Production Planning Works in ERPNext
Once the production requirement is known, the next task is turning that requirement into something the production team can act on.
In ERPNext, this is handled through the Production Plan. It provides a working point between demand and manufacturing, bringing together the products that need to be made, their quantities, and the materials and manufacturing requirements associated with them.
The starting point can be a customer order, but the planner is not limited to looking at one order at a time. Requirements from multiple Sales Orders can be brought into the planning process, making it possible to look at production demand together rather than treating every order as an isolated job.
This matters in situations where several customers are ordering the same product.
The next consideration is the Bill of Materials (BOM). Production quantities have little meaning without understanding what is required to manufacture them. The BOM provides the structure of the finished product, including the components and materials needed for production.
This is where planning starts connecting demand with material requirements.
If the planned quantity changes, the corresponding material requirement changes as well. When several products share common raw materials or components, looking at the requirements together can also give purchasing and production teams a clearer picture of what needs to be arranged.
Material availability is therefore part of the planning conversation, not something that should only be checked after production has already been scheduled.
Once the production requirements have been reviewed, the planned items can move toward Work Orders. This is an important transition because the Production Plan describes the requirement, while the Work Order represents the manufacturing work that needs to be carried out.
The relationship can be thought of simply:
Demand → Production Plan → Materials and Manufacturing Requirements → Work Order
The exact workflow can vary depending on how a manufacturer operates, but the principle remains the same. Production planning should create enough clarity about demand, quantities and requirements before that work is released for execution.
This is also where production planning begins to meet scheduling. Knowing what needs to be produced is only one part of the job. The next question is whether the required operations, machines and working hours can accommodate that production within the expected timeframe.
That is the point at which planning moves from what needs to be made to when it can realistically be made.
How ERPNext Handles Production Scheduling
A production plan tells the factory what needs to be produced. Scheduling takes that requirement and checks whether it can actually fit into the available production capacity.
This is where things such as machines, workstations, operation times and existing production jobs start to matter.
A practical production schedule usually needs to consider:
- Workstation capacity: How much production time is available on the required machine or workstation?
- Operation time: How long will each manufacturing operation take?
- Working hours: When is the workstation actually available?
- Existing Work Orders: What production work is already occupying that capacity?
- Sequence: Does one operation need to finish before the next one can begin?
- Material lead time: Will the required materials be available when the operation is due to start?
ERPNext's Production Plan Scheduler brings these manufacturing constraints into the scheduling process. Information such as workstation capacity, working hours, holidays, operation duration, material lead time and existing Work Orders can influence the calculated schedule.
This becomes particularly useful when production requirements change. An urgent order may need to be added, a machine may become unavailable, or an existing job may take longer than expected. The planner can then review how the change affects the work already scheduled.
The important point is that production scheduling is not simply about assigning dates. It is about fitting production requirements into the time and resources the factory actually has.
That is what turns a production plan into a schedule that can be taken to the shop floor.
From Sales Orders to Work Orders
A customer order tells the business what needs to be delivered. Production planning turns that requirement into actual manufacturing work.
The Sales Order can be used as the starting point for a Production Plan, where the required items and quantities are reviewed for manufacturing. The Bill of Materials (BOM) then provides the materials, components and operations required to produce those items.
Once the production requirement is ready, it can move into Work Orders for execution.
The basic flow is:
Sales Order → Production Plan → BOM & Material Requirements → Work Order → Job Card → Shop-Floor Execution
The distinction is important. A Production Plan defines what needs to be produced, while a Work Order moves that requirement into specific manufacturing work. Job Cards can then track individual operations as production progresses.
This keeps the connection between customer demand and shop-floor activity intact, giving production teams a clearer view of what was planned, what is being worked on, and what has been completed.
The next challenge is making sure that the required materials, capacity and shop-floor resources are available to carry out that work.
Managing Materials, Capacity and Shop-Floor Operations
A production plan is only useful when the factory has the resources to execute it.
Materials, machine availability, working hours and production operations all affect whether planned work can actually move forward.
Materials
The BOM defines what is required for production, but those materials also need to be available at the right time. Shortages or delayed components can affect when a Work Order can begin and may require changes to the production schedule.
Material requirements can be reviewed alongside planned production, giving purchasing and production teams a clearer view of what needs to be arranged before work starts.
Capacity
Every machine and workstation has a practical limit. Available working hours, existing production jobs, holidays and operation times all influence how much work can be scheduled.
This is where capacity planning becomes important. Instead of assuming that every Work Order can start immediately, production scheduling has to fit the required operations into the time and resources actually available.
Shop-Floor Operations
Planning eventually has to reach the people carrying out the work.
Work Orders define the manufacturing activity, while Job Cards can be used to track individual operations and record production progress. This creates a link between the planned work and what is actually happening on the shop floor.
The result is a more complete production picture:
Materials → Capacity → Work Orders → Operations → Production Progress
When these elements are considered together, production planning becomes more practical because the schedule is based not only on what needs to be produced, but also on what the factory can realistically execute.
Why Connect Production Planning and Scheduling in ERPNext?
A Production Plan tells the manufacturer what needs to be produced. The next question is whether that work can fit into the available production time.
This is where ERPNext's Production Plan Scheduler becomes relevant. Instead of treating planned quantities and production dates as separate activities, the scheduler can calculate start and end dates using factors such as workstation capacity, working hours, holidays, operation times and material lead times.
The schedule can then be applied to the Production Plan, and when Work Orders are created from that plan, their planned dates follow the scheduled dates. This keeps the production schedule connected to the manufacturing work that reaches the shop floor.
The workflow therefore becomes more specific:
Sales Orders → Production Plan → Schedule Items → Planned Dates → Work Orders → Job Cards
There is also a practical benefit when production requirements change. Before Work Orders are created, planners can preview different scheduling scenarios and adjust the plan before applying the dates.
The result is not simply a production plan with dates added to it. The planned quantity, material requirements, workstation availability and manufacturing operations are considered together before the work is released for execution.
How Sigzen Helps Manufacturers with ERPNext
Every manufacturing business has its own way of planning and running production. Two factories may manufacture similar products but use different machines, production stages, approval processes, material-handling methods, and reporting requirements.
That is why implementing ERPNext for manufacturing is not simply a matter of switching on the standard manufacturing features. The system needs to reflect how production actually works.
We work with manufacturers to map these processes before configuring the ERPNext manufacturing workflow. This includes understanding how sales orders turn into production requirements, how BOMs and materials are managed, how workstations are used, and how production progress is recorded on the shop floor.
The implementation can then connect the different stages of the process:
Sales → Production Planning → Material Planning → Scheduling → Work Orders → Job Cards → Finished Goods
Where the standard ERPNext workflow already fits the requirement, it can be configured without unnecessarily changing the process. Where a business has specific requirements, ERPNext can be customized to accommodate them.
This can be particularly relevant for manufacturers dealing with multiple production stages, operation-wise costing, material consumption, capacity constraints, or shop-floor tracking.
The focus is not only on getting the ERP system live. Production teams also need to be able to use the system in their day-to-day work. That means defining appropriate workflows, roles, permissions, reports and operational processes so that information entered at the shop floor remains useful to production managers and decision-makers.
Frequently asked questions
What is production planning in ERPNext?
Production planning in ERPNext is the process of determining what needs to be manufactured, in what quantity, and what materials and manufacturing requirements are needed to produce it. ERPNext's Production Plan can use requirements such as Sales Orders and material requirements as the starting point for planning production.
Does ERPNext support production scheduling?
Yes. ERPNext supports production scheduling by considering manufacturing requirements along with factors such as workstation capacity, working hours, holidays, operation time, material lead time and existing Work Orders. This helps production teams create schedules based on available manufacturing resources rather than assigning dates without considering capacity.
What is the difference between a Production Plan and a Work Order in ERPNext?
A Production Plan is used to organise and review what needs to be manufactured and the requirements associated with that production. A Work Order represents the actual manufacturing work to be carried out for a product and quantity. In ERPNext, Work Orders can be created from planned production requirements.
How does ERPNext manage production capacity?
ERPNext can consider workstation capacity and defined working hours when calculating production schedules. This allows the planned production work to be compared with the time available at the relevant workstations, helping identify scheduling constraints.
How does ERPNext connect Sales Orders with production?
Manufactured items from Sales Orders can be brought into a Production Plan. The planner can then review the required quantities, BOMs and material requirements before moving the planned production into Work Orders and subsequent manufacturing operations.
Can ERPNext track shop-floor production?
Yes. ERPNext's manufacturing workflow includes Work Orders and Job Cards for managing and recording production operations. Job Cards can be used to track individual operations and the work performed during production.
Can ERPNext handle changes in production schedules?
Production schedules can be adjusted when factors such as material availability, workstation capacity, working hours or existing production work change. The ability to revise the schedule is important because manufacturing conditions can change after the original production plan has been created.
Can ERPNext be customized for different manufacturing processes?
Yes. ERPNext can be configured and customized to accommodate different manufacturing workflows, operational requirements, reports, roles and business processes. The appropriate level of customization depends on what the manufacturer needs beyond the standard workflow.
Reader rating
How useful was this article? Tap a star to rate.



