Industry — Make-to-Order & Engineering

Plan make-to-order production against confirmed orders

Fast Planning takes your confirmed customer orders, explodes each order's own BOM, and nets the requirement against live stock and open supply. The shortfall splits cleanly into purchase requisitions to buy and work orders to make — then schedules order-wise by priority on a Gantt. Built for engineering, fabrication and component shops.

Order-wise
per-order BOM explosion and netting
PR + WO
buy vs make split from the shortfall
Dhruv AI
planning dashboard, plain-English MIS
MRP Run — Live
📋 Sales Plan — Confirmed Orders Demand
OA-1042 · Gear housing · 120 nos
OA-1058 · Shaft assembly · 80 nos
🔧 BOM Explosion · Netting Net req
Gross 200 − stock 60 − open 30
Net requirement = 110 nos
📦 Split — Buy vs Make PR + WO
PR · MS plate, fasteners (bought-out)
WO · bracket SFG in-house, machining OSL
♻ Order-wise Schedule Priority
Sequenced by order priority · DayPilot Gantt
Dhruv AI
"Which orders are short on material this week?" — answered
Insight: OA-1058 net requirement covered by stock
Reorder alert: MS plate below reorder level
Part of the Fast Suite — 12 products on one platform, built in Pune by Improsys
Fast Complaint
Fast CRM
Fast Quality
Fast Billing
Fast ERP
Fast Audit
Fast Maintenance
Fast WMS
Fast Inventory
Fast Production
Fast Planning
Fast Project Management
Fast Complaint
Fast CRM
Fast Quality
Fast Billing
Fast ERP
Fast Audit
Fast Maintenance
Fast WMS
Fast Inventory
Fast Production
Fast Planning
Fast Project Management
Why make-to-order shops choose Fast Planning Software

The planning problems every
engineering and job shop recognises

Material is planned per order on a spreadsheet

Every confirmed order is exploded by hand into a shopping list. It takes days, it misses a sub-level, and by the time the plan is ready the order is already late.

Stock and open orders are never netted off

Purchase buys material that's already in the store or already on an open PO, because nobody subtracts stock, open POs and open work orders from the requirement before raising the ask.

Buy vs make is decided item by item, by memory

Which parts to purchase, which to machine in-house, which to send out for processing — it lives in one planner's head, so requisitions and work orders are late, wrong, or forgotten.

A rush order silently starves every other job

When a priority order jumps the queue, no one can see which machines it blocks or which other customer orders slip — until those orders are late too.

How Fast Planning Software fixes each one
Per-order BOM explosion in one runEach confirmed order is exploded through its own order-specific BOM, level by level, to gross requirements for every sub-assembly, component and raw material — no manual shopping lists.
True netting against stock and open supplyNet requirement = gross demand − stock on hand − open supply (open POs, open WOs, reserved stock). You plan the genuine shortfall, not what you already have coming.
Automatic buy vs make splitRaw material and bought-out items become Purchase Requisitions; in-house SFG and outsourced OSL items become Work Orders with a routing — decided from each item's planning parameters.
Order-wise schedule with visible priorityWork orders are sequenced by order and resource priority on a DayPilot Gantt, so a rush order can be pulled forward and its effect on every other order and machine is on screen.
Planning lifecycle

From a confirmed order to a scheduled work order —
one coordinated planning run

Every order follows the same controlled path — explode, net, split, schedule — whether it's a make-to-order job against a customer OA or a make-to-stock top-up, so procurement and the shop floor act on one plan instead of firefighting shortages.

Sales Plan
Demand from confirmed orders or forecast
Explode BOM
BOM Explosion
Gross requirement, level by level
Net vs supply
Netting
Gross − stock − open supply = net
Split buy/make
PR + WO
Buy → requisitions, make → work orders
Sequence
Schedule
Order priority · DayPilot Gantt board
Between runs
Reorder Watch
Reorder-Level Dashboard auto-suggests PRs
End-to-end flow

Demand in → explode & net →
buy and make → scheduled order-wise

Fast Planning is cloud and on-premise MRP and production-planning software for manufacturers of every kind, across India and worldwide — this page shows how a make-to-order engineering shop runs the cycle end to end.

Capture demand
Enter or import confirmed customer orders and forecast onto the Sales Plan for the planning horizon
Explode & net
Explode each order's BOM to gross requirements, then net against stock, open POs, open WOs and reserved stock
Buy & make
Split the shortfall into Purchase Requisitions for bought-out items and Work Orders with routing for in-house SFG and OSL
Schedule & release
Sequence work orders by order and resource priority on the Gantt, print job cards, and track completion back to stock
01 — Demand from confirmed orders

Confirmed orders and forecast — one Sales Plan

Every planning run starts on the Sales Plan. Type in a forecast for make-to-stock items, or pull confirmed customer orders (Order Acceptance) straight in for make-to-order jobs. Each finished good carries the quantity and date it's due, and the plan feeds MRP directly — so what was sold and quoted is exactly what gets exploded and netted, with no re-keying.

Demand from confirmed orders (OA) or a typed forecast
Make-to-order and make-to-stock demand in one plan
Order and finished-part schedules with due dates
Plan seeds MRP directly — no re-keying the order
Sales Plan — Demand Queue
Live
Item
Source
Status
Gear housing · 120 nosSolidus — customer OA
OA
Confirmed
Shaft assembly · 80 nosNikhtish — customer OA
OA
Planned
Valve body · 40 nosMicro India — customer OA
OA
New
Cover plate · 500 nosStock top-up (MTS)
Plan
Forecast
02 — Per-order BOM explosion & netting

Explode the order BOM, net the real shortfall

The engine explodes each order through its own BOM and Bill of Resources to gross requirements, then nets every item: net requirement = gross demand − stock on hand − open supply (open POs + open work orders + reserved stock). Stock reads live from the shared inventory, and can be reserved against a plan so two orders never double-count the same material. You plan what's genuinely short — nothing more.

Order-specific, multi-level BOM explosion
Net vs stock, open POs, open WOs and reserved stock
Stock reservation stops two plans double-counting
Reads live stock and reorder parameters — no data copy
MRP Netting — OA-1042
BOM exploded
Item
Gross
Net
To
MS plate 4mmstock 40 · open 0
250
210
PR
Fastener M8stock 500 · open 0
2,000
1,500
PR
Bracket · SFGmake in-house
120
120
WO
03 — Split into buy vs make

Requisitions to buy, work orders to make

The netted shortfall splits by how each item is sourced. Raw material and bought-out items go to the Bought-out Plan and become Purchase Requisitions handed to purchasing. In-house semi-finished goods (SFG) and outsourced (OSL) items go to the Component Plan and become Work Orders with a WO specification and routing. Both flow natively into Fast Production, Inventory & Purchase — no interface, no reconciliation.

Bought-out / raw material → Purchase Requisition
In-house SFG and outsourced OSL → Work Order
Each WO carries a WO specification / routing
PRs to purchasing, WOs to production — one platform
Netted result — OA-1042
Buy (PR) vs make (WO)
MS plate 4mm · raw material
→ PR
Fastener M8 · bought-out
→ PR
Bracket · SFG in-house
→ WO
Machining · OSL outsourced
→ WO
2 PRs + 2 WOs generated
Handed to Purchase and Production
04 — Order-wise schedule & priority

Sequence order-wise, see it on a Gantt

Once work orders exist they're sequenced by order priority and resource priority and laid out on a DayPilot Gantt scheduler board. Pull a rush customer order forward and the effect on every other order and machine is on screen. Work orders print individually or in batch as job cards, are tracked to completion, and consumption books back against stock to feed the next run.

Order priority and resource priority, re-sequenced any time
DayPilot Gantt scheduler board for order-wise schedule
Job cards printed single or in batch, tracked to completion
Machine loading checked against finite capacity
Schedule — WO-2214
Order priority → DayPilot Gantt
Work orderWO-2214 · Gear housing
Order priorityHigh (1)
ResourceVMC-03
Start12 Jul · 08:00
Finish13 Jul · 16:00
Machine load82%
Sequenced by order & resource priority
05 — Dhruv AI planning analytics

Ask your planning data questions — in plain English

Dhruv AI is the Fast Suite's AI analytics layer. It gives planners a role dashboard over live plan, netting and schedule data, a natural-language chat that turns a plain-English question into a query — validated through a read-only security sandbox — and clustering that groups delay and shortage-cause remarks into labelled themes, so a recurring risk surfaces before an order slips.

Planning role dashboard over live plan and schedule data
Read-only security sandbox — AI can query, never change data
Delay and shortage remarks clustered into themes
AI insights on load, plan-vs-actual and OEE dashboards
Dhruv AI — Ask anything
Natural-language planning analytics
"Which orders are short on material this week?"
"What's the net requirement for OA-1042?"
"Which machines are overloaded next week?"
Cluster: "delay — material shortage" grouped
Cluster: "breakdown — spindle" grouped
AI insight: 3 orders at risk from one bought-out shortage
Full capability set

Everything Fast Planning Software covers
for make-to-order and engineering shops

Sales & production plan

Capture demand from confirmed customer orders or a forecast, set order and finished-part schedules, and seed MRP directly for make-to-order and make-to-stock alike.

MRP explosion & netting

Explode each order's BOM level by level, then net against stock, open POs, open WOs and reserved stock — planning only the genuine shortfall.

Purchase requisitions

The buy side of the netted result — raw material and bought-out shortfalls become Purchase Requisitions, handed to purchasing as PR → PO → GRN.

Work orders & routing

The make side — in-house SFG and outsourced OSL shortfalls become Work Orders with a WO specification and process-sheet routing, printed as job cards.

Scheduling & priority

Sequence work orders by order and resource priority on a DayPilot Gantt board, checking daily machine load and projected availability before you commit.

Reorder, MIS & Dhruv AI

A Reorder-Level Dashboard auto-suggests PRs between runs, plus Sales Plan / RM / Component planning MIS and a Dhruv AI dashboard with plain-English queries.

FAQ

Make-to-order planning —
what planners ask us

Can it plan against confirmed orders and per-order BOMs?

Yes. Confirmed customer orders are captured on the Sales Plan and exploded through each order's own order-specific BOM, level by level — so the plan matches the variant you actually sold.

How does the MRP netting work?

Net requirement = gross demand − stock on hand − open supply (open POs + open WOs + reserved stock). Stock reads live, and can be reserved so two orders don't double-count it.

How does it split into PRs and work orders?

Raw material and bought-out items go to the Bought-out Plan as Purchase Requisitions; in-house SFG and outsourced OSL items go to the Component Plan as Work Orders with routing.

Can I schedule and prioritise order-wise?

Yes — work orders are sequenced by order and resource priority on a DayPilot Gantt, so a rush order can be pulled forward and its effect on every other order and machine is visible.

Does it handle mixed make-to-order and make-to-stock?

Yes, in one run. Order-driven and forecast items net against the same live stock, and a Reorder-Level Dashboard suggests a PR automatically between planning runs.

Is it only for engineering shops?

No. This page leads with the make-to-order angle, but Fast Planning is cloud and on-premise MRP for manufacturers of every kind, across India and worldwide.

Other industries

Fast Planning Software is also used by

Plan every confirmed order against live stock.

A 30-minute demo — your orders, your BOMs, your stock on screen. See per-order explosion, netting, the PR and WO split, and order-wise scheduling work as one plan.

Get a demo See pricing
Per-order BOM explosion Net vs stock & open supply PR + WO split Order-wise Gantt schedule