Explode the demand,
net it against
what you have

This is the engine. MRP takes the released plan, explodes each finished good through the BOM to gross requirements at every level, then nets each item against stock and open supply. Net Requirement = Gross Demand − Stock on Hand − Open Supply. Whatever is still short is split into a purchase requisition to buy and a work order to make — one run, one honest answer.

Every level
gross requirements exploded down the whole BOM
Net vs stock
against stock on hand and open supply
Buy + make
shortfall split into PRs and work orders
MRP Netting
Fast Planning · Explosion run
Item
GP-40-H Housing
Net 80
Netting calculation
250 − 90 − 80 = 80 Gross − stock − open supply = net
Component
Gross
Net
Action
GP-40-H HousingSFG · in-house
250
80
Make
CI-2130 CastingRaw material · bought-out
300
120
Buy
GS-08 Gear setBought-out
500
0
Covered
Net split — buy 120 · make 80 PR to purchase, WO to the floor
Trusted by manufacturers running the Fast Suite across India and worldwide
Nikhtish Engineering
Micro India
KSB Pumps
Klaus Union
Simmonds Marshall
Manar Tools
Kakade Laser
Sealmatic India
Ganesh Industries
Trimoorty Auto
Nikhtish Engineering
Micro India
KSB Pumps
Klaus Union
Simmonds Marshall
Manar Tools
Kakade Laser
Sealmatic India
Ganesh Industries
Trimoorty Auto
How it works

From released plan to buy list
and make list in five steps

MRP reads the released sales and production plan, walks each finished good through its BOM, and turns raw demand into a costed, netted set of actions. New to material requirements planning? Start with what is MRP software?

Read the plan
Take the released demand — each finished good, its quantity and its date — as the gross requirement to satisfy
Explode the BOM
Walk every level of the bill to gross requirements for sub-assemblies, components and raw material
Net vs supply
Subtract stock on hand and open supply — open POs, open WOs and reserved stock — to get the net
Split buy vs make
Route raw-material and bought-out shortfalls to buy, and in-house and outsourced items to make
Generate PR & WO
Turn the net into purchase requisitions and work orders, reserving stock so nothing double-counts
01 — BOM Explosion to Gross Requirements

One finished good,
demand at every level

A plan asks for finished goods, but a finished good is built from sub-assemblies, and those from raw material. The explosion walks the bill of materials down every level, multiplying quantity-per at each step, so a demand for 250 pumps becomes gross requirements for the housings, the gears, the castings and everything underneath. The explosion is only as good as the BOM behind it — which is why the same released, revision-controlled bill drives both planning and the shop floor.

Explode each finished good through the full multi-level BOM
Gross requirements for every sub-assembly, component and raw material
Order-specific BOMs handled for make-to-order variants
Same released BOM drives planning and the shop floor
MRP BOM explosion tree turning demand for a finished good into gross requirements for sub-assemblies, components and raw material at every level
02 — Netting Against Stock & Open Supply

The one calculation
that runs everything

Gross requirement is not what you need to act on — you may already hold some, and more may be on the way. So each item is netted with one clear formula: Net Requirement = Gross Demand − Stock on Hand − Open Supply, where open supply is open purchase orders plus open work orders plus reserved stock. The engine reads live inventory, so the netting reflects the real position, not last week's. Whatever survives the subtraction is the net requirement — the exact quantity that becomes a requisition or a work order.

Net = Gross Demand − Stock on Hand − Open Supply
Open supply = open POs + open work orders + reserved stock
Reads live stock and reorder parameters — lead time, reorder level
Net requirement is the exact quantity to buy or make
MRP netting screen showing Net Requirement equals Gross Demand minus Stock on Hand minus Open Supply of open POs, open work orders and reserved stock
03 — Split the Net: Buy vs Make

One net becomes a
buy list and a make list

Once an item is netted, what happens next is decided by what the item is. Raw material and bought-out items flow to the raw-material and bought-out plan, whose net becomes a purchase requisition handed to purchasing. In-house semi-finished goods (SFG) and outsourced components (OSL) flow to the component plan, whose net becomes a work order to make in-house or send out. A single run produces both — the buy side pointed at Fast Purchase, the make side pointed at the floor with its process sheet and routing.

Raw material & bought-out net → purchase requisition (buy)
In-house SFG & outsourced OSL net → work order (make)
Work orders carry a WO specification and routing to the floor
PRs flow to Fast Purchase, WOs to Fast Production
Buy versus make split screen routing netted raw material to a purchase requisition and in-house and outsourced components to a work order
04 — Stock Reservation & Reorder Dashboard

No double-counting,
and a safety net between runs

When several plans share the same inventory, honesty matters. Reserve stock against a plan and that quantity is committed — a second plan netting the same item won't see it as free, so it can't allocate the same stock twice. The stock reservation report shows exactly what is committed where. And between formal runs, the Reorder-Level Dashboard watches free stock against each item's reorder level and proposes a purchase requisition the moment an item drops below its point — continuous, auto-PR replenishment so a shortage never waits for the next cycle.

Reserve stock against a plan so two plans can't double-count
Stock reservation report shows what is committed to which plan
Reorder-Level Dashboard proposes auto-PRs below reorder point
Replenishment alerts on WhatsApp, email or SMS
Reorder-level dashboard listing items below their reorder point with a suggested purchase requisition and a stock reservation view
Full capability set

Everything MRP explosion & netting covers

BOM Explosion

Walk each finished good's demand down the multi-level bill to gross requirements for every sub-assembly, component and raw material.

Netting Against Supply

Net gross demand against stock on hand and open supply — open POs, open work orders and reserved stock — for a true net requirement.

Raw-Material / Bought-Out Plan

The buy side of the net — raw material and purchased items whose shortfall becomes a purchase requisition for procurement.

Component (SFG / OSL) Plan

The make side — in-house semi-finished goods and outsourced components whose net becomes a work order to manufacture or send out.

Stock Reservation

Commit inventory to a plan so it can't be allocated twice, with a reservation report showing what is committed to which plan.

Reorder-Level Dashboard

A live cockpit watching free stock against reorder points, proposing auto-PRs between runs so shortages don't wait for the next cycle.

"We used to order against a shortage list someone eyeballed. Now the run explodes the whole BOM and nets every item against the stock we actually hold — and tells us, line by line, what to buy and what to make."
MP
Materials planner
Pump & valve manufacturer — Fast Suite user
Net, not gross
every item netted against live stock and open supply before anything is ordered
Buy + make
one run splits the shortfall into requisitions and work orders, each to the right team
Why real MRP netting

Shortage spreadsheet vs. Fast Planning MRP

Ordering from a hand-built shortage list means guessing at stock, missing open supply and over-buying. Here is what a netted explosion changes. New to the mechanics? Read what is MRP software?

Capability
Shortage spreadsheet
Fast Planning
Demand exploded through BOM
Only top-level items
Every level of the bill
Nets against live stock
Yesterday's figure
Live inventory
Counts open supply
Ignored, over-buys
Open POs, WOs, reserved
Buy vs make split
Sorted by hand
PR and WO per item
Reservation vs double-count
Same stock counted twice
Reserved against the plan
Between-run replenishment
Wait for month-end
Reorder dashboard auto-PR
Common questions

MRP explosion & netting FAQs

What does MRP BOM explosion do?

BOM explosion takes each finished good in the released plan and walks its bill of materials down every level — sub-assemblies, components and raw material — multiplying quantity-per at each step to derive gross requirements for every item the product needs. A demand for 250 pumps becomes gross requirements for 250 housings, 500 gears, the castings underneath them, and so on. That gross requirement is what netting then compares against stock and open supply.

How is the net requirement calculated?

For each item the calculation is Net Requirement = Gross Demand − Stock on Hand − Open Supply, where open supply is open purchase orders plus open work orders plus stock already reserved. The gross demand comes from the exploded plan, stock on hand is live inventory, and open supply is anything already on the way. Whatever is still short after that subtraction becomes the net requirement — the quantity you actually need to act on.

What is the difference between the buy side and the make side of the net?

Once an item is netted, its shortfall is routed by what the item is. Raw material and bought-out items go to the raw-material and bought-out plan, whose net becomes a purchase requisition handed to purchasing. In-house semi-finished goods and outsourced components go to the component plan, whose net becomes a work order — carrying its process sheet and routing — to make or send out. One run produces both a buy list and a make list, each pointed at the right team.

How does stock reservation stop two plans double-counting the same stock?

Stock can be reserved against a plan, which commits that inventory to it. Because reserved stock counts as open supply that is already spoken for, a second plan netting the same item will not see the reserved quantity as free, so it cannot allocate it again. The stock reservation report shows exactly what inventory is committed to which plan, keeping the netting honest when several plans run against shared inventory.

What is the Reorder-Level Dashboard and auto-PR?

The Reorder-Level Dashboard is a live cockpit that watches free stock against each item's reorder level — a planning parameter held per item along with lead time. When an item falls below its reorder point it is listed with a suggested purchase requisition, so replenishment is proposed continuously between formal MRP runs. It is the day-to-day safety net that catches shortages the periodic plan would only pick up on its next cycle, with alerts available on WhatsApp, email or SMS.

See your BOM exploded and netted

Live demo on your own products — your BOM levels, your stock, your reorder points. Watch a demand become a buy list and a make list. No generic slideshow.

Get a demo See pricing
Cloud and on-premise Built in Pune by Improsys For manufacturers worldwide Part of the Fast planning suite