Skip to main content
Bonsai Software
All field notes
Field note7 September 20266 min read

Linking production planning to procurement: three points where it breaks down

Linking production planning to procurement sounds like a basic requirement of any ERP system. Yet in the manufacturing industry, we consistently see the same three breaks: the planning change that never reaches the purchase order, the lead time that does not reflect reality, and the material shortage that only becomes visible when switching course is already too late. These are not primarily software problems. They are organisational and data problems that software only addresses once you know exactly where the break occurs.

By Yeslin Beljaars

Why the link between production planning and procurement so often breaks down

Most ERP systems offer a connection between production planning and procurement. Yet in practice, that connection rarely works as smoothly as the demo promises. The reason is almost always the same: the link is technically present, but the data behind it is not current enough, not complete enough, or is bypassed by people because the system responds too slowly to changes. As a result, the planner starts working manually, the buyer relies on their own overviews, and a silent gap opens up between what is planned and what has actually been ordered.

Break 1: a planning change does not reach the purchase order

The first pattern appears when a customer order shifts or a production order is postponed. The planner adjusts the schedule. But the purchase order already placed remains unchanged. The system has not automatically propagated the change, or the buyer missed the notification in an overcrowded task list. The result: material arrives on the original date while production is scheduled three weeks later. Storage fills up, or the material quietly disappears into another order. This is not purely a system issue; it is also a question of agreed workflow. Which system governs the planning? Who initiates the change in the purchase order? Until that is clear, no automatic link will help. What you can automate is an alert that actively notifies the buyer whenever a planned date shifts by more than a defined number of days, so a decision can be made. Not automatically adjusting the purchase order, because the context is too complex for that. But providing the signal that action is needed.

Break 2: lead times in the ERP are not current enough

The second break lies in lead times. In most systems we encounter, lead times are static fields: entered when a supplier or item was created, and not systematically maintained since. The planner calculates with four weeks for a particular material, while the supplier has been running at six weeks for months. That two-week difference only surfaces when the production date approaches and the material is not there. Retrieving real-time lead times from a supplier portal or via EDI is technically possible, but requires an investment in integration and also demands that suppliers have their side of the connection in order. That is far from always the case, particularly with smaller subcontractors. A more realistic first step: systematically tracking lead times per item based on historical receipt data already in the system. If you have three years of purchase orders and goods receipts, you can calculate a reliable average lead time per item and update it periodically. It is not real-time, but it is better than a static figure from 2021.

Break 3: a material shortage only becomes visible when switching is no longer an option

The third break is the most painful. The production order is scheduled for next week. On Monday it turns out that a critical component is out of stock and can no longer be delivered in time. The production line stops, or work switches to a different order that requires other materials in turn, shifting the problem rather than solving it. This problem arises because shortages only become visible at the point of issue, not at the point of planning. A working link between production planning and procurement starts with a net requirements calculation that takes place early enough: not once the order has already started, but at the moment it is scheduled. That sounds obvious. In systems where planning and inventory information live in different modules or even different systems, it is not. We regularly see planners working in a planning module that does not communicate live with the inventory data in the ERP. The planner sees an availability percentage that is only updated overnight. By the time a shortage becomes visible, all suppliers are already at maximum capacity.

What a better link between production planning and procurement realistically delivers

Anyone expecting a better system integration to resolve all three breaks at once will be disappointed. The technical link is relatively quick to build: an alert for planning changes, a calculation of current lead times based on historical data, a net requirements check that runs at the point of scheduling. What takes more time is the organisational side: clearly agreeing on who acts after a notification, which system is authoritative, and how exceptions are handled. With the manufacturing companies we work with, we always start by asking where the pain is greatest. Sometimes it is the silent planning change the buyer misses. Sometimes it is the overly optimistic lead time. Sometimes it is the late visibility of shortages. The order matters. You will not solve the shortage problem by improving lead times first if the planning change is not being communicated in the first place. Build the link step by step, start with the break causing the most disruption, and ensure that people make decisions based on a clear signal rather than having the system automatically adjust purchase orders without context.

Seeing this in your own operations?

Book a call

Frequently asked questions

How do you link production planning to procurement in an ERP?

Most ERP systems offer an MRP module that automatically calculates procurement requirements based on production orders. In practice, this only works well when lead times are current, the planning is authoritative, and changes are actively communicated to the purchasing department. Without those preconditions, a gap opens up between what is planned and what has been ordered.

Why do material shortages in production always come to light too late?

Because the net requirements calculation in many systems only takes place at the point of issue, or because planning and inventory data do not communicate in real time. A shortage that would have been visible at the point of scheduling only surfaces once the production order has already started.

How do you keep lead times in an ERP current for procurement and planning?

A real-time connection with a supplier portal is the most accurate method, but requires suppliers to have their systems in order. A practical alternative is periodically recalculating lead times based on historical receipt data already in the ERP. This produces more reliable figures than static fields that are rarely updated.

What is the difference between linking production planning to procurement in custom software versus a standard ERP package?

In a standard ERP package, the link is present but generic: you adjust the parameters to fit your situation. In custom software, you build the logic that precisely matches your production process, supplier structure, and planning horizon. Custom development is worthwhile when the standard link generates too much manual work or when you are working with multiple systems that do not connect well.