Apparel OS vs PLM and spreadsheets: the stack most brands actually run
Very few apparel brands run PLM or spreadsheets. They run PLM and spreadsheets — one system that governs the product record, and a chain of files that carries every commercial decision after it. That composite is the real stack, and it is worth comparing as one thing, because the cost it creates does not live in either half.
This page compares the combination. If you are only evaluating one of them, start with the deeper single-tool pages: Apparel OS vs PLM and Apparel OS vs spreadsheets.
| PLM alone | PLM + spreadsheets | Apparel OS | |
|---|---|---|---|
| Concept | Product lifecycle management | A product system plus the files around it | Apparel operating system |
| Primary purpose | Govern the product record | Govern the product, improvise the commerce | Run the commercial workflow on one record |
| Main users | Design and product development | Development, plus every downstream owner | Merchandising, planning, buying, production, allocation |
| Key inputs | Specs, materials, tech packs, BOMs | A PLM export, plus whatever each owner types | Product data, line plan, OTB, demand context |
| Key outputs | Approved styles and product records | A plan, an assortment, and a buy in separate files | Assortment, buy plan, sizing, POs, allocation |
| Where it breaks | Product data stops at development | At every transfer between the artifacts | N/A — there are no transfers to break |
| How RetailNorthstar helps | Reads product data without re-keying | Removes the transfers and keeps the PLM | Runs the connected line-plan-to-allocation workflow |
- PLM alone
- Product lifecycle management
- PLM + spreadsheets
- A product system plus the files around it
- Apparel OS
- Apparel operating system
- PLM alone
- Govern the product record
- PLM + spreadsheets
- Govern the product, improvise the commerce
- Apparel OS
- Run the commercial workflow on one record
- PLM alone
- Design and product development
- PLM + spreadsheets
- Development, plus every downstream owner
- Apparel OS
- Merchandising, planning, buying, production, allocation
- PLM alone
- Specs, materials, tech packs, BOMs
- PLM + spreadsheets
- A PLM export, plus whatever each owner types
- Apparel OS
- Product data, line plan, OTB, demand context
- PLM alone
- Approved styles and product records
- PLM + spreadsheets
- A plan, an assortment, and a buy in separate files
- Apparel OS
- Assortment, buy plan, sizing, POs, allocation
- PLM alone
- Product data stops at development
- PLM + spreadsheets
- At every transfer between the artifacts
- Apparel OS
- N/A — there are no transfers to break
- PLM alone
- Reads product data without re-keying
- PLM + spreadsheets
- Removes the transfers and keeps the PLM
- Apparel OS
- Runs the connected line-plan-to-allocation workflow
Why almost nobody runs PLM alone
The composite is not a failure of discipline. It is what you get when a brand solves the loudest problem first. Product development is where the pain announces itself early — version confusion on specs, tech packs scattered across drives, a costing nobody can source — so PLM gets bought, the project succeeds, and the product record gets clean. The commercial workflow was never in scope, so it stayed where it already was: in the workbooks the planning team had been running the season on all along. Nothing then forces a second decision. The PLM does what it promised, the spreadsheets keep bending to whatever the team needs, and the seam between them is bridged by people who are good at their jobs. Brands do not drift into this stack; they arrive at it deliberately, one sensible purchase at a time.
Five transfers, and what breaks at each one
A season built on PLM and spreadsheets is not one workflow. It is a sequence of artifacts, each fed by hand from the one before it — and then, after all of it is committed, development changes something and there is no path back. Every one of those transfers is a place where the season can quietly stop agreeing with itself, and each one fails in its own specific way.
PLM export into the planning workbook
- What it carries
- The style list — style numbers, colorways, size ranges, target cost, target retail, delivery month.
- What breaks
- The export is a photograph, not a feed. It is accurate the morning it is pulled and wrong by the afternoon a colorway is dropped or a size range is cut from XS–XXL to S–XL. Re-pulling it means rebuilding by hand every column PLM does not carry — planned units, planned AUR, channel split, phasing — so the planner does not re-pull. Staleness is cheaper than rework, right up until the season is planned against a line that no longer exists.
Planning workbook into the assortment sheet
- What it carries
- The shape of the season — option count by class, depth, price architecture, channel split, flow by drop.
- What breaks
- This is where one model quietly becomes two. The workbook holds the financial plan; the assortment sheet holds the merchandising story — the good/better/best ladder, what leads each drop, what wholesale sees versus DTC. They diverge in the ordinary course of work: a class picks up two options in the assortment review and nobody edits the plan. Nothing objects to an assortment that no longer costs what the plan assumed, so it surfaces later as an OTB overrun to explain rather than a decision anyone could have made.
Assortment sheet into the buy sheet
- What it carries
- Units by style-color, the size curve, delivery, and the split across channels.
- What breaks
- The dimensional explosion. The assortment sheet reasons in style-color; the buy has to reason in style-color-size, by channel, by delivery. Take a 400-style line at three colorways a style: that is 1,200 style-colors, and on an XS–XXL range it becomes 7,200 size-level rows — close to 29,000 cells once the same grid is split across four channels, and more again once deliveries are separated. The curve applied to all of it is almost always a default — a house curve, or last season’s, copied across classes that do not sell alike, or a wholesale curve landed on DTC. The buy is arithmetically clean and commercially wrong, and it stays invisible until mid-season, when a style at healthy sell-through has no core sizes left and a full run of the ends.
Buy sheet into the purchase order
- What it carries
- Quantities, costs, terms, delivery windows, and the vendor split.
- What breaks
- This transfer is a transcription — into ERP, a vendor portal, or a template emailed to the factory — and its errors are irreversible in a way earlier ones are not. A wrong number on a buy sheet is a bad plan; the same number on a PO is a commitment with money and lead time attached. It is also where the buy sheet stops being maintained: once the POs are out, the working file goes quiet, and the season the team plans against starts drifting from the season the factories are making.
The change that arrives after the PO
- What it carries
- A cost move, a spec revision, a delivery slip, a colorway pulled in development.
- What breaks
- Nothing propagates backward. PLM records the revision cleanly; the planning workbook, the assortment sheet, and the buy sheet never hear about it. Margin was calculated on the old cost, the plan was built on the old delivery, and the assortment story assumed the colorway. Each artifact has to be found and edited by whoever owns it, in an order nobody has written down. This is the expensive transfer: it happens most often, the stack handles it worst, and it happens after the money is committed and the options have narrowed.
Why the composite stack hides its own cost
The reason this stack survives scrutiny is that no part of it fails an audit. Ask the product team whether PLM is working and the answer is yes, with evidence: specs are versioned, costs are sourced, the line is approved on time. Ask planning whether the workbooks tie out and the answer is also yes — they reconcile at close, because someone spent a day making them reconcile. The cost of the composite is paid in two currencies that never appear as a line item: reconciliation labor, and late discovery. Reconciliation labor looks like normal work, so it is budgeted as headcount rather than counted as waste. Late discovery — a size run that broke, a delivery that slipped, an overbuy nobody caught — is absorbed as the ordinary variance of a seasonal business. Neither ever gets attributed to the transfer that caused it, which is why brands can run this way for years and still describe the stack as fine.
What stays current without someone maintaining it
Not a feature list. Each row asks whether the answer stays correct on its own, or only for as long as a person keeps it correct by hand.
| Stays current on its own | PLM alone | PLM + spreadsheets | Apparel OS |
|---|---|---|---|
| Specs, BOMs, and tech packs | ✓ | ✓ | ✓ |
| Style list reaching planning | — | Manual export | ✓ |
| Option count and depth against OTB | — | In a workbook | ✓ |
| Assortment agreeing with the financial plan | — | By hand, periodically | ✓ |
| Size curve by class and channel | — | Manual | ✓ |
| Buy sized against a live OTB | — | — | ✓ |
| PO built from the approved buy | — | — | ✓ |
| Post-commitment cost or delivery change | Product record only | — | ✓ |
| One version of the season across teams | — | — | ✓ |
- PLM alone
- ✓
- PLM + spreadsheets
- ✓
- Apparel OS
- ✓
- PLM alone
- —
- PLM + spreadsheets
- Manual export
- Apparel OS
- ✓
- PLM alone
- —
- PLM + spreadsheets
- In a workbook
- Apparel OS
- ✓
- PLM alone
- —
- PLM + spreadsheets
- By hand, periodically
- Apparel OS
- ✓
- PLM alone
- —
- PLM + spreadsheets
- Manual
- Apparel OS
- ✓
- PLM alone
- —
- PLM + spreadsheets
- —
- Apparel OS
- ✓
- PLM alone
- —
- PLM + spreadsheets
- —
- Apparel OS
- ✓
- PLM alone
- Product record only
- PLM + spreadsheets
- —
- Apparel OS
- ✓
- PLM alone
- —
- PLM + spreadsheets
- —
- Apparel OS
- ✓
Rows describe whether the answer stays correct without a person maintaining it, not which system originates the data. Both tables on this page compare categories rather than named products: PLM deployments and spreadsheet setups differ, and a specific implementation — or a heavily automated workbook — may do better on individual rows than the category does. Last reviewed: August 2026.
Replacing the transfers, not the tools
The alternative to a chain of artifacts is not a bigger artifact. It is a shared model where the plan, the assortment, the buy, the size curve, and the PO are views of one record rather than five files that have to be told about each other. Product data arrives from PLM instead of being retyped, the buy is sized against an open-to-buy that is live rather than remembered, and a cost or delivery change after commitment updates the margin and the plan that depended on it. The PLM stays; the transfers go. A brand that keeps both tools and closes the space between them gets more out of the PLM it already paid for, because the product record finally reaches the decisions it was supposed to inform.
- Definition — Apparel operating system
- An apparel operating system (Apparel OS) is the connected system of record for an apparel brand’s commercial workflow — line planning, open-to-buy, assortment planning, buy planning, sizing, purchase orders, production tracking, and allocation — kept on one shared version so a decision in one stage updates the rest without re-keying.
- Used by: Merchandising, planning, buying, sourcing, production, and allocation teams
- Related: PLM, spreadsheets, ERP, merchandise planning software
Where to go deeper on each half
Apparel OS vs PLM covers what PLM owns and where product data stops, and Apparel OS vs spreadsheets covers where spreadsheets break function by function. If your product system is an ERP rather than a PLM, the same argument in that shape is why ERP and Excel still leave apparel margins exposed. For how these categories sit together, see the modern apparel software stack and the apparel software buyer’s guide.
Start with one transfer, not the whole stack
Nothing here argues for replacing the stack in one move. The transfers fail independently, so they can be closed independently. To find which one is costing you most, score the seams with the operating model assessment. To sequence the work once you have picked one, follow the implementation playbook for connected planning, which sets out the phases, the owner for each, and what done looks like.
How RetailNorthstar fits
RetailNorthstar runs the commercial layer that sits downstream of a PLM — the connected line-plan-to-allocation workflow on one shared model, with AI-assisted planning working on that record rather than a copy of it. Product data comes in from the system that already governs it, and the workbooks in between stop being load-bearing. Read the full Apparel OS overview for what the connected layer covers end to end.
- The real apparel stack is PLM and spreadsheets together — one system for the product record, a chain of files for every commercial decision after it.
- It forms deliberately: PLM solves the loudest problem, the commercial workflow was never in scope, and nothing afterwards forces a second decision.
- The cost lives in five transfers — PLM export to workbook, workbook to assortment, assortment to buy, buy to PO, and the change that arrives after commitment.
- It stays invisible because it is paid in reconciliation labor and late discovery, neither of which ever gets attributed to the transfer that caused it.
- The move is to replace the transfers rather than the tools: keep the PLM, close the highest-cost seam first, and put the commercial workflow on one shared record.
Frequently asked questions
- What is wrong with running PLM and spreadsheets together?
- Nothing is wrong with either half on its own terms. PLM governs the product record well, and spreadsheets model whatever you need without a project. The problem is the transfers between them: every commercial decision after product development lives in a file fed by hand from the file before it, and nothing propagates backward when something changes. The cost is not in the tools; it is in the five handoffs holding them together.
- Do I need to replace PLM to move off spreadsheets?
- No, and most brands should not. PLM is doing the job it was bought for, and ripping it out to solve a planning problem replaces one working system to fix a different one. The more common pattern is to keep the PLM as the product system of record and add the connected commercial layer downstream of it, so product data feeds planning, assortment, the buy, and the PO directly rather than being exported and retyped.
- Which transfer should a brand connect first?
- The one that costs the most, which is usually not the one that gets complained about the most. Two candidates dominate: the product-into-plan transfer, if your team rebuilds the style list every time development moves, and the assortment-into-buy transfer, if size curves are defaulted and the buy is sized against a plan it cannot see. Pick by where the rework and the late surprises actually land, connect that one seam, and prove it on a real decision before extending to the next.
- Can we just build better integrations between PLM and our spreadsheets?
- You can automate the export, and it helps at the first transfer. What it does not fix is that a spreadsheet has no shared state: the assortment sheet still cannot see the plan, the buy sheet still cannot see live OTB, and a change after commitment still has no path back upstream. Automating a handoff makes the copy faster; it does not make the artifacts agree. That is a different problem, and it is the one the connected layer solves.
- Does an Apparel OS duplicate what our PLM already does?
- It should not. An apparel operating system owns the commercial workflow — line planning, open-to-buy, assortment, buy planning, size curves, purchase orders, production visibility, and allocation — and reads the product record rather than recreating it. The overlap is deliberate and thin: it needs styles, colorways, size ranges, and costs, and it takes them from PLM instead of asking a planner to retype them. If a vendor proposes rebuilding your tech packs, that is a PLM replacement conversation, not a connected-planning one.
Disconnected workflows do not just slow teams down — they create planning risk, margin leakage, and late decisions.