Core Modules of Garment ERP: Inventory, Merchandising, Production
Lesson Contents Overview
Learning Objectives
Comprehensive Technical GuidanceTextbook & Training SOP
Core Modules of Garment ERP: Inventory, Merchandising, Production
What a Garment ERP Actually Is
A garment ERP is one system that holds the factory stock position, the order book, the production status, and the commercial documents in a single shared set of records. The point is not that one vendor sells six modules. The point is that a booking made by merchandising immediately changes the stock available to production, and a shipment recorded by commercial immediately changes the finished goods position that merchandising sees. When those connections work, every department argues about decisions instead of arguing about numbers. When they do not work, every department keeps its own spreadsheet, and the factory runs on whichever spreadsheet was updated most recently.
Factories often buy an ERP and keep working the old way, with the ERP as an extra reporting step at the end of the day. That arrangement costs money and adds work without adding control. The test of a real ERP is simple: can a merchandiser, a store officer, and a production manager all look at the same order at the same moment and see the same stock, the same booking, and the same production status? If the answer is yes, the system is working. If the answer requires a phone call to reconcile three figures, the system is decoration.
The Six Core Modules
The inventory module owns every material position: fabric, trims, accessories, and finished goods. It records goods received, goods issued to cutting, returns, and damage, and it reports stock by item, by location, and by age. Its most valuable report is often the simplest one: what is available right now, after deducting everything already booked to open orders. A stock figure that ignores bookings is a trap, because it invites merchandisers to promise the same fabric twice.
The merchandising module owns the order from confirmation to shipment. It holds the order quantity by size and colour, the approved bill of materials, the costing sheet, the time and action calendar, and the booking of fabric and trims against suppliers. When merchandising books fabric, the inventory module must show that fabric as committed. When a buyer changes a quantity or a colour ratio, the merchandising module must re-explode the BOM and show the new requirement before anyone orders.
The production module owns cutting, sewing, finishing, and packing. It records cut quantities, bundle movement, daily line output, work in progress, and end-of-line quality results. Its job is to turn the order into a visible daily status: how much is cut, how much is sewn, how much is packed, and where the balance sits. Without this module, production status lives in the memory of line supervisors, and the merchandiser learns about a delay only when the shipment date is already at risk.
The commercial module owns letters of credit, invoicing, packing lists, and shipping documents. It connects the physical shipment to the payment: what shipped, against which order and which letter of credit, and what documents the bank still needs. The quality module owns inspection results, defect tracking, and audit records, so a repeat defect can be traced to a style, a line, and a date. The HR and payroll module owns attendance, overtime, and wages, which matter to production planning because absenteeism is a capacity fact, not an excuse discovered at the morning meeting.
How the Modules Connect
Follow one order through the system and the connections become concrete. The buyer confirms 20,000 shirts. Merchandising enters the order and links the approved BOM, which carries a fabric consumption of 1.75 metres per shirt. The ERP explodes the BOM and reports a gross fabric requirement of 35,000 metres. The inventory module reports 8,000 metres on hand and 12,000 metres already scheduled from the supplier. Net requirement is 15,000 metres, and with the agreed 5 percent wastage buffer the booking quantity is 15,750 metres. One entry, one calculation, one number that merchandising, stores, and production all see.
When the fabric arrives, stores record the receipt against the booking, and available stock rises by exactly the received quantity. Cutting issues fabric against the cut plan, and the issue reduces stock and creates the cut quantity that production tracks. Sewing output accumulates against the order, finishing and packing close the balance, and commercial ships against the packed quantity. At every step, the next department starts from the previous department record instead of retyping it. That chain is the whole value of the system. Break any link, and the factory is back to reconciling spreadsheets.
Worked Example: Fabric Booking from One Order
The arithmetic of booking is short, and it is worth doing slowly because every ERP dispute is really a dispute about this arithmetic. Gross requirement is order quantity multiplied by consumption per garment. For 20,000 shirts at 1.75 metres, gross requirement is 35,000 metres. On-hand stock is deducted first: 35,000 minus 8,000 equals 27,000 metres. Scheduled receipts are deducted next: 27,000 minus 12,000 equals 15,000 metres of net requirement. Only then is the wastage buffer added: 15,000 multiplied by 1.05 equals 15,750 metres to order.
The order of operations matters. Adding the buffer before netting would inflate the order by applying wastage to stock the factory already holds. Booking against gross requirement without deducting stock would double-order thousands of metres. The ERP performs this calculation automatically, but the merchandiser must understand it, because the merchandiser is the person who must defend the booking quantity when the supplier or the finance team questions it. A merchandiser who cannot explain the netting will be overruled by whoever speaks most confidently, and the factory will carry the excess stock.
Implementation Checklist
Clean the item master before anything else. Merge duplicate fabric and trims codes, fix units of measure, and assign one owner per item family. This work is dull and it is the most important work in the project, because every module reads the same master. Next, lock one BOM per style, approved and versioned, with consumption by size and colour where the style needs it. Departmental BOM versions are not a minor untidiness; they are the direct cause of costing, booking, and cutting disagreeing.
Pilot on one style end to end. Run one complete order from costing to shipment inside the ERP, with real quantities and real dates, and fix every gap the pilot exposes. Train by job rather than by module: merchandisers practise order entry and booking, store teams practise receipt and issue, IE teams practise production entry, each on real factory data. Then set a firm date to retire the old spreadsheet, and stop accepting it as a booking document from that date. Parallel running beyond the pilot period is not caution; it is a decision to keep two truths. Finally, review module health monthly: stock accuracy, unposted transactions, open exception reports, and manual workarounds still in use, each with a named owner and a clearance date.
Common Failure Modes
The most common failure is buying software before cleaning data. The new system inherits every duplicate code, every wrong unit, and every stale BOM of the old system, and does so faster and more visibly. The second failure is partial adoption: merchandising uses the ERP while production keeps paper cards, so the order status in the system is always a day behind the floor, and merchandising stops believing it. The third failure is measuring success by licences purchased or modules installed, while stock accuracy stays low and the spreadsheet stays open. A factory should judge its ERP by three numbers: stock accuracy as reported by the warehouse team, month-end closing time, and the count of manual workarounds still needed to run an order. If those three numbers do not improve, the implementation has not worked, whatever the vendor dashboard claims.
What Good Looks Like After Six Months
After six months of honest use, a factory should be able to answer five questions from the system without a phone call: what fabric is available after bookings, what the status of every open order is by department, which orders are behind their time and action milestones, what the cutting and sewing balance is per style, and what shipped against each letter of credit. Stock accuracy should be high enough that the warehouse team trusts the system figure before counting. Month-end closing should take days, not weeks. And the spreadsheet should survive only for analysis, never as the document that books fabric or promises a shipment date. That is the standard to hold the project to, and it is achievable with clean master data, one pilot style, and the discipline to retire the old way of working on a date.
1. Core Garment ERP Modules and What Each Module Owns
| Module | What it owns | Key outputs | If it fails |
|---|---|---|---|
| Inventory | Fabric, trims, and finished goods stock | Stock position, ageing, reorder alerts | Double booking and stockouts |
| Merchandising | Orders, costing, BOM, and TNA milestones | Order status, booking, cost sheets | Wrong bookings and missed dates |
| Production | Cutting, sewing, finishing, and packing | Daily output, WIP, efficiency | Invisible bottlenecks |
| Commercial | Letters of credit, invoicing, shipping | Shipment documents, realisation | Delayed documents and payment |
| Quality | Inspection results and defect tracking | AQL reports, DHU trends | Repeat defects nobody owns |
| HR and Payroll | Attendance, wages, and overtime | Payroll, absenteeism reports | Payroll disputes and gaps |
2. Fabric Booking Worked Example: 20,000 Shirts
| Step | Calculation | Result |
|---|---|---|
| Gross requirement | 20,000 shirts multiplied by 1.75 metres | 35,000 metres |
| Less on-hand stock | 35,000 minus 8,000 metres in warehouse | 27,000 metres |
| Less scheduled receipts | 27,000 minus 12,000 metres already booked | 15,000 metres |
| Add wastage buffer | 15,000 multiplied by 1.05 (5 percent) | 15,750 metres to order |
Practical Commercial Flow
A merchandiser books fabric for an order of 20,000 shirts through the ERP instead of a spreadsheet, and the system nets the requirement against stock already in the warehouse.
Factory Real-Life Scenario
Scenario: A knitwear factory in Gazipur ran merchandising on spreadsheets, inventory on a desktop stock program, and production on paper bundle cards. The same fabric showed three different stock figures in the three systems, and merchandisers routinely double-booked fabric that the warehouse had already committed to another order.
Solution: The factory moved to a single garment ERP with one item master, one BOM per style, and one inventory ledger. For three months, a small team cleaned fabric codes, merged duplicates, and reconciled warehouse stock to the new ledger before the old spreadsheet was retired.
Impact: Stock accuracy reported by the warehouse team rose from about 82 percent to about 97 percent in the illustrative pilot period, month-end closing fell from six working days to one working day, and double booking of the same fabric stopped because a booking in merchandising immediately reduced available stock for every other order.
Commercial Officer Best Practice
When comparing ERP options, ask for a live demo using your own BOM for one real style, with your own size and colour breakdown. A generic demo hides every weakness that matters.
Top Beginner Mistakes to Avoid
- Buying the ERP before cleaning the item master, so the new system inherits every duplicate code and wrong unit of the old system.
- Letting each department keep its own BOM version, which guarantees that costing, booking, and cutting never agree.
- Running the ERP beside the old spreadsheet indefinitely, which leaves two truths and destroys trust in both.
- Skipping the pilot and rolling out to all styles at once, so a single master data error spreads across the whole factory in one week.
- Measuring success by licences bought instead of by stock accuracy, closing time, and manual workarounds removed.
Important Commercial & Trade Terminology (5 Terms)
Enterprise Resource Planning software: one integrated system covering inventory, orders, production, commercial, and finance for a factory.
💡 Note: Value comes from shared data, not from any single module.The single controlled list of every material and finished item, each with one code, one unit of measure, and one description.
💡 Note: Duplicate codes are the most common ERP failure.The structured list of every material, with consumption per garment, needed to make one style, broken down by size and colour where needed.
💡 Note: One approved BOM per style; no departmental versions.Gross requirement minus on-hand stock minus scheduled receipts, the quantity that still needs to be bought or produced.
💡 Note: Add the agreed wastage allowance after netting, not before.Time and Action calendar: the dated milestone plan for an order from order confirmation to shipment.
💡 Note: ERP TNA alerts only work if actual dates are entered on time.Interview Preparation Questions & Answers (4 Questions)
Master these high-frequency interview questions for Commercial Officer, Merchandising, and Export Executive roles.
Separate tools each keep their own stock and order figures, so the same fabric can show three different positions. An ERP keeps one shared item master, one BOM, and one stock ledger, so a booking in merchandising immediately changes available stock for production and commercial.
Frequently Asked Questions (4 FAQs)
Clear, beginner-friendly answers to the most common questions about the Commercial Department.
Key Takeaways & Summary Points
Executive Lesson Summary
A garment ERP earns its cost when inventory, merchandising, production, commercial, quality, and HR modules share one item master, one BOM, and one stock ledger. The modules matter less than the connections between them: an order entered once should drive booking, cutting, sewing, and shipment without retyping. Clean master data, a single-style pilot, a firm spreadsheet retirement date, and monthly health checks are what separate a working ERP from an expensive reporting tool.