All articles
9 min read

Production Planning and Control: Link Schedules, BOMs and Stock Availability

An order that reaches the shop floor and stops for want of one component has already cost you the day it was meant to save. Production planning and control (PPC) is the routine that prevents this.

By Praveen Nune, Co-Founder & CEO ยท Updated 5 Nov 2026

A supervisor in a small Indian workshop looks at a parts tray with one empty slot beside half-assembled enclosures.

Key takeaways

  • PPC is a loop. Planning sets the route, loading and dates, control tracks and corrects the work, and a release gate sits between the two.

  • Test every BOM line before release. An order goes to the floor only if each line has enough available stock on the start date. One failed line holds the whole order.

  • Most slipped schedules trace back to three causes. These are a stale BOM, committed stock counted as free, and a supplier date assumed to hold.

  • Run on a rhythm. Review shortages, late orders, work in progress and variances on a fixed schedule, and pass four data tests (BOM, item masters, bin counts, lot tracing) before you trust the gate.

In this article
  1. 1What is production planning and control (PPC)?
  2. 2Production planning vs production control
  3. 3Steps in the production planning and control process
  4. 4What are the objectives and functions of production planning and control?
  5. 5Why do production schedules slip when the plan and the stock data disagree?
  6. 6What inputs does PPC depend on: the BOM and production schedule, and stock availability?
  7. 7How do you run a material availability check before production order release?
  8. 8Which signals should production control review daily and weekly?
  9. 9Is your data ready for a pre-release check?
  10. 10How does Arka Inventory support the material side of PPC?
  11. 11Conclusion
  12. 12Frequently asked questions

PPC decides what to make, when and with which materials, then tracks the work and corrects any gap. Its most useful control is a pre-release check: release an order only when its parts list (BOM), start date and available stock all agree.

This guide walks through the steps of PPC, shows where the plan and your stock records drift apart, and gives you a line-by-line check you can run on any order before it reaches the floor.

What is production planning and control (PPC)?

PPC is the routine that turns demand into finished goods on time. Planning settles what to make, how much, by when and by which route. Control sends the work to the floor, compares progress with the plan and corrects any gap. It works as a loop, because every correction changes the plan for the next order.

Production planning vs production control

Production planning works before the work starts: it decides the route, the loading and the dates. Production control works once the work has started: it releases orders, watches progress and fixes deviations. Planning answers "what should happen?" Control answers "what is happening, and what do we do about it?"

Steps in the production planning and control process

The PPC steps run in two halves. Planning covers routing, loading and scheduling. Control covers dispatching, follow-up and corrective action. The release gate sits at the handover from planning to dispatching: an order moves on only when its materials are available.

Planning

  1. Routing: set the sequence of operations and where each one happens.
  2. Loading: assign the planned work to the people and machines that will do it.
  3. Scheduling: fix a start and finish date for each operation and each order.

Release gate: confirm the BOM, start date and available stock agree. If they do not, hold the order.

Control 4. Dispatching: release the order to the floor with its instructions and materials. 5. Follow-up: compare progress with the schedule while work is under way. 6. Corrective action: close the gap by chasing a part, re-dating an order or changing the plan. The correction feeds back into planning.

A work order passes from a planner's desk through a gate where a storekeeper checks components, then on to an assembly bench.
Planning ends at the gate, where an order moves on to dispatch only if its materials are there.

What are the objectives and functions of production planning and control?

PPC has four practical objectives: deliver orders on the promised date, use materials, people and machines well, hold stock at the level the plan needs, and keep work flowing without stoppages. The pre-release check serves all four by stopping orders that cannot be finished.

PPC does this through a set of working functions: routing the work, estimating times, scheduling and loading, controlling materials, dispatching orders, following up on progress, inspecting output and evaluating results against the plan. In this guide, materials control is the function that decides whether an order may leave the planning half of the loop.

Why do production schedules slip when the plan and the stock data disagree?

Schedules slip when the plan assumes stock the warehouse cannot supply on the start date. Three causes are common.

  1. A stale BOM. The product changed on the floor but the parts list did not. The plan then asks for the wrong parts or the wrong quantities.
  2. Committed stock counted as free. Illustratively, the shelf holds 80 enclosures, but 45 are promised to another order. The plan sees 80.
  3. An incoming purchase date assumed to hold. A delivery due on Friday is treated as stock on Wednesday.

Each cause is the plan and the records disagreeing. One number settles it before release: how much of each component this order can use on its start date. That is the figure covered in our guide to inventory visibility.

A storekeeper in a stockroom looks at shelves where several crates are set aside, while an assembly bench waits empty in the next room.
A full shelf can mislead a plan when much of it is already promised to other orders.

What inputs does PPC depend on: the BOM and production schedule, and stock availability?

PPC rests on three inputs: the production schedule, the BOM and stock availability. The schedule gives each order a start date. The BOM gives each order its required quantities. Stock availability says whether those quantities exist on that date.

Material requirements planning (MRP) nets requirements against stock across levels and weeks; see our guide to MRP netting. PPC needs only its result, order by order.

How do you run a material availability check before production order release?

Release an order only when the BOM, the schedule date and available stock agree. Available means on-hand, minus committed, plus incoming stock that arrives on or before the start date. Run this for every BOM line, and release the order only if every line passes. This is the production order release gate. For the order-level checklist (BOM version, components and partial starts), see our guide to the production order release check.

Terms used in the check:

  • On-hand: the quantity physically in stock.
  • Committed: the quantity already promised to other orders.
  • Incoming: the quantity on open purchase orders, counted only if the supplier date falls on or before the start date.

Illustrative example (figures invented for teaching, not client data). An order for 50 motor starter boxes starts on Tuesday 24 November.

BOM lineRequired quantitySchedule dateOn-handCommittedIncoming (due)Available nowAvailable by start dateRelease / HOLD
Enclosure (1 per box)5024 Nov804503535

HOLD (short 15)

Terminal block (6 per box)30024 Nov5001500350350Release
Cable gland (2 per box)10024 Nov60080 (20 Nov)60140Release
Wiring harness (1 per box)5024 Nov401040 (27 Nov)3030

HOLD (short 20)

Available now = on-hand minus committed. Available by start date = available now plus incoming due on or before 24 Nov. The 27 Nov harness delivery arrives three days late, so it is not counted.

Verdict: HOLD. Two lines fail. The cable gland line passes only because of its 20 Nov delivery, so it depends on that date holding. You have four ways to resolve the held lines:

  • Expedite the purchase. Ask the supplier to bring the 40 harnesses forward to 24 Nov, which gives 70 available. Order at least 15 enclosures.
  • Substitute a component. If an approved alternative enclosure is in stock and the BOM allows it, use it for the 15 short.
  • Split the order. Release 30 boxes now, since the harness limits you to 30. Hold the other 20 until 15 more enclosures and the 27 Nov harnesses arrive.
  • Move the date. The earliest full start is 27 Nov, when harness availability reaches 70. This works only if the 15 enclosures also arrive by then.

Run the check again at the moment of release, not only when you plan the order, because commitments change in between. One vendor's manufacturing documentation describes a report that separates orders with all material available from those with shortages (Material Readiness report); another product's documentation describes releasing work orders with all critical materials assigned and holding those with shortages (release note). This is documented practice, not a measured outcome. The gate is only as reliable as your records.

Which signals should production control review daily and weekly?

We recommend reviewing four signals: shortages, late orders, work in progress and variances. Each has a rhythm and a standing action, so a problem becomes a task instead of a surprise. Work in progress (WIP) is partly finished goods on the floor. See our WIP inventory guide for how to read its progress.

SignalFrequencyAction
Shortages: held orders, the short lines and how long each has been heldDailyExpedite, substitute, split or re-date. A shortage found after release means the gate missed something, so trace why.
Late orders: orders past their start or due dateDailyFind the blocking line or operation. Tell the customer the new date.
WIP progress: orders still at the same stage across two reviewsDaily, with a weekly summaryWalk the floor for that order and clear the blockage.
Variances: components used against BOM quantityWeeklyIf one item varies repeatedly, correct the BOM or the process.

Is your data ready for a pre-release check?

Your data is ready when four tests pass. The gate cannot be better than the records behind it. Run each test on a small sample before you rely on the check.

  • BOM accuracy: take 5 finished items and compare one real build against its BOM. Pass: every line matches within your agreed scrap allowance. Fail: any component is missing or extra.

  • Item masters: check 20 components. Pass: each has one active code and the same unit of measure in the BOM and in stock. Fail: any duplicate code or unit mismatch.

  • Warehouse and bin data: count 10 components at their recorded bin. Pass: system quantity equals the physical count in that bin. Fail: stock sits in an unrecorded location.

  • Lot tracking: trace 5 recent receipts from lot number to the order that used them. Pass: every lot traces end to end. Fail: any lot cannot be found.

How does Arka Inventory support the material side of PPC?

We cover the material side of PPC: the BOM, the stock and the commitments the release check reads. Scheduling stays in your own process. You bring the start date, and the check runs against it. We do not set your schedule.

  • BOM and manufacturing. Our manufacturing feature supports BOM-based builds, assemblies and disassemblies. It also gives batch traceability and visibility of work-in-progress cost. Our bill of material feature lets you assess the availability of materials against the BOM, which is the comparison the release check depends on. As of November 2026, Bills of Material, Production and Kitting are included from the Advance plan; lot and serial tracking is on Enterprise. See pricing.
  • Commitments. Our Commit Inventory feature commits and allocates inventory for orders. Commit Inventory records what is committed to orders, which feeds the Committed column.
  • Purchasing. Forecasting and purchase automation helps plan the purchases that arrive as incoming stock.
  • Control views. Our custom reports and dashboards let you shape stock and production views around the signals above.

All of it runs natively inside Salesforce.

Conclusion

Before you release the next order, run the material check on every BOM line. If any line is short on the start date, hold the order and resolve that line first. Use a simple rule: if the gap is small and the supplier date is firm, expedite or substitute; if the gap is large, split the order or move the date, and tell the customer early. In the next two days, run the four data tests on one product family, because the check is only as reliable as your BOM, stock and commitment records. Then review shortages and late orders every day. Book a demo to see how Arka Inventory holds the BOMs, stock and commitments this check reads, natively inside Salesforce.

Talk to our team

Leave your details and we'll get back to you.

Frequently asked questions

Production planning and control (PPC) is the routine of deciding what to make, when and with which materials, then releasing, tracking and correcting the work. Planning sets the route, loading and dates. Control makes sure the plan is followed or fixed.
The steps are routing, loading and scheduling (planning), then dispatching, follow-up and corrective action (control). A release gate between scheduling and dispatching holds any order whose materials are not available.
Production planning works before work starts and decides the route, resources and dates. Production control works once work has started: it releases orders, compares progress with the plan and corrects gaps. Planning sets the intention. Control keeps it true.
The four main objectives are on-time delivery, good use of materials, people and machines, the right stock level and uninterrupted work flow. The functions described earlier in this guide are how PPC meets them.

Inventory sets what a plan can actually deliver. A schedule is only achievable if the components exist when the order starts. Reliable inventory visibility lets you judge that before you release.

Sources

  1. 1.Material Readiness report for production release, Manufacturing documentation (production control module; no date shown)
  2. 2.Material availability for work order prioritisation, Manufacturing release note (a different product, release 26A; no date shown)
  3. 3.Manufacturing, Arka Inventory
  4. 4.Bill of material, Arka Inventory
  5. 5.Commit Inventory, Arka Inventory
  6. 6.Forecasting and purchase automation, Arka Inventory
  7. 7.Custom reports and dashboards, Arka Inventory
  8. 8.Pricing, Arka Inventory

Keep reading

Arka Inventory.

ยฉ 2026 Arka Inventory

Powered by PageLens.ai

Get in touch โ€” we'd love to help.

Request a Demo