- One polo order, and which system holds each step
- Three factories, three shortlists
- The polo demo script to send every vendor
- Five fit-gap rows, scored with evidence
- The polo's style, colour and size grid
- Four rolls of the same "180 GSM" jersey
- Cutting 3,000 polos from three dye lots
- Why one average consumption fails
- The polo's minutes, CM and one line's capacity
- The approval calendar, worked back from ex-factory
- Embroidery out and back with a 1% allowance
- The quotation cost build
- Landed cost on the imported fabric
- The final AQL sample for 3,000 polos
- Packing by size and dye lot
- Down payment and exchange difference
- Migration rows for the open polo order
- Test script: the polo order from order to cash
- Test script: shade split at cutting
- Test script: short shipment within tolerance
- One purchase request, from MerchandiserOS to an apparel ERP and back
- The polo order with operations on top
- When the apparel ERP alone is the better choice
- The polo order from the brand's side
Part 1Before you start
1What is an apparel-specific ERP, and who does each one fit?
An apparel-specific ERP is a business system built for fashion companies from the start, so style, colour and size, seasons and industry documents are part of its core design rather than added to a general ERP. The five covered here each go further than a general ERP in some part of the apparel business, but they aim at different customers: US wholesale brands, Australian and New Zealand retailers, or manufacturers with their own sewing floors.
A general ERP such as Odoo, NetSuite or Dynamics 365 Business Central starts from a generic item and needs configuration, add-ons or custom code to handle a style with sizes and colours. The systems in this chapter start from the style. That is a real advantage, and it is fair to say it at the top: for the areas they cover, they usually need less building than a general ERP.
What differs between them is where they are strongest. Read the vendor's own description of its customers before you read its feature list, because a system built for a US importer that outsources sewing will have a different centre of gravity from one built for a factory running its own lines.
| System | Vendor | What the vendor says it spans | Who it is described for |
|---|---|---|---|
| Aptean Apparel ERP Exenta Edition | Aptean | ERP, PLM, Apparel Shop Floor Control, EDI, warehouse, planning, financials [1] [2] | Fashion, apparel, footwear and accessories brands [1]; the shop-floor product is aimed at sewing operations [2] |
| BlueCherry | CGS (Computer Generated Solutions) | ERP, PLM, Shop Floor Control, warehouse, EDI, B2B wholesale, planning, BI [4] | Brands, retailers and manufacturers in apparel and consumer lifestyle products [4] |
| AIMS360 | AIMS360 | Cloud ERP with production tracking, PLM, WMS, EDI and order management [8] [9] | Fashion manufacturers, wholesalers, importers and distributors [8] |
| Apparel21 | Apparel21 | Merchandise planning, retail back office, POS, wholesale, production planning and costing [11] [12] | Fashion retailers, wholesalers and production companies, with a client base in Australia and New Zealand [11] |
| WFX | World Fashion Exchange | Fashion PLM, Apparel ERP, Textile ERP, Smart Factory (MES), production planning, virtual showroom [14] | Brands and manufacturers [14] [15] |
Signs an apparel-specific ERP is a good choice
These systems suit a business that matches the vendor's core customer and wants one fashion vendor to own most of the stack.
- The business looks like the vendor's reference customers: a US wholesale brand for AIMS360, an ANZ retailer for Apparel21, a brand or manufacturer with sewing operations for Exenta or BlueCherry, a manufacturer or sourcing team that wants PLM and production in one suite for WFX.
- The vendor, or its partner, already supports your country's tax and invoicing rules, or you keep a separate local ledger for them.
- You would rather configure a fashion system than build fashion features into a general ERP.
- You are ready to accept the vendor's way of working. A vertical system has opinions, and that is part of what you are buying.
Signs to slow down
Slow down when your business sits outside the vendor's home market or customer type.
- You export from Egypt, Bangladesh, Pakistan, India or Vietnam and the vendor's website names no customers, partners or tax features in your country.
- Your supervisors and operators need Arabic or Bangla screens and nobody has shown you one.
- Your buyers send tech packs and approve samples in their own PLM, so a PLM in your ERP suite would duplicate theirs.
- Your integration plan depends on an API that has not been demonstrated with a real call.
2Why no ERP fits apparel on its own
No ERP fits apparel completely on its own, because an ERP is built around a known item and a financial transaction, while a garment order starts as a style that is quoted, sampled and approved before any item exists. Apparel-specific ERPs close much of that gap by modelling the style natively and adding PLM and shop-floor products, but each is still one vendor's suite, with a home market and a customer type it serves best.
An ERP is built around the transaction: a known item, a bill of materials, a price, a receipt, an invoice. It is right to be strict about that, because strictness keeps the books correct. A garment order does not start there.
An apparel-specific ERP answers the first two rows natively and, with its PLM and shop-floor products, reaches further down the list than any general ERP. The rows it answers least evenly are the ones that vary most by country and factory: roll and dye-lot control at cutting, buyer-driven approvals, local tax, and the language of the floor. That is where the choice between a single fashion suite and a split architecture is made. Section 3 summarises the split we recommend for most factories, and Example 23 is honest about when a single suite is the better answer.
One polo order, and which system holds each step
A buyer sends a tech pack for 3,000 men's piqué polos in navy, five sizes, ex-factory 15 December. The table asks, for each step, whether a general ERP and a typical apparel-specific suite have a natural home for it. Suite answers come from the vendor pages in section 5; "demo" means no page checked says so.
| Step | What happens | General ERP | Apparel-specific suite |
|---|---|---|---|
| Tech pack arrives | Measurements by size, construction, artwork, trims list | No | Yes, in the suite's PLM (Exenta, BlueCherry, AIMS360, WFX) |
| Costing and quote | Fabric use, CM from minutes, quote at USD 4.26 FOB | No | Yes; costing is stated by AIMS360, Apparel21 and WFX |
| Lab dips, strike-off, fit sample | Three lab dip rounds before navy is approved | No | Partly: BlueCherry PLM states sample tracking; round-by-round buyer verdicts: demo |
| Order confirmed | Size breakdown 300 / 750 / 900 / 750 / 300 | Yes, with variant set-up | Yes; size and colour are native |
| Fabric and trims bought | 925 kg of jersey, rib, buttons, labels, polybags | Yes | Yes |
| Fabric received | Three dye lots, rolls of different width and weight | Partly | Demo. Only WFX's cut planning states shade and width grouping |
| Cutting and sewing | Cut by dye lot, 18 minutes per polo, output by line by hour | Partly | Yes where the suite has a shop-floor product (Exenta, BlueCherry, WFX); AIMS360 states cut tickets and WIP by stage |
| Embroidery at a subcontractor | Panels out, 1% loss, panels back | Partly | AIMS360 states WIP across contractors; loss reconciliation: demo |
| Final AQL inspection | General level II, AQL 2.5, sample of 125 | No | Inspections are stated (WFX, Exenta shop floor); ISO 2859-1 tables: demo |
| Shipping and invoice | Cartons, packing list, commercial invoice, EDI if the buyer asks | Yes; EDI via add-on | Yes; EDI is stated by Exenta, BlueCherry and AIMS360 |
A general ERP has a natural home for about four of ten steps. A good apparel suite has one for most of them, with the gaps clustering around the fabric roll, the buyer's approvals and the inspection tables. Those gaps are exactly what to test in a demo (Example 3).
3The recommended architecture, in short
Decide, before discovery starts, which system owns which part of the business. For most garment factories we recommend a split: an ERP keeps the books, and an operations system built for apparel runs the work from style to shipment. With an apparel-specific ERP that split is a choice rather than a necessity, because the suite may already cover much of the operations side.
| Area | Owned by | Why there |
|---|---|---|
| Style, tech pack, samples and approvals, quotation costing | Operations layer, or the suite's PLM | This work happens before an order exists and changes daily |
| Buyer orders, procurement planning, production planning, shop floor, quality, logistics | Operations layer, or the suite's ERP and shop-floor products | It needs sizes, dye lots, minutes, inspections and dates in one place |
| Shop-floor capture | The operations layer's floor screens, a suite's shop-floor product, or a floor system such as Garment.io | Operators need a simple screen, not an office form |
| Accounts, payables and receivables, invoicing, payments, stock value, tax and e-invoicing | The ERP | This is the legal and financial record |
MerchandiserOS runs the operations: style and tech pack, quotations and costing, buyer orders, procurement, planning, production, the shop floor (on its own floor screens, or through Garment.io, which it integrates with), quality and logistics. The ERP keeps the books. Where an apparel-specific ERP already runs your operations well and meets your local tax rules, you may not need a separate operations layer at all; Example 23 shows when. Section 32 describes the model in full.
4Business types, and which apparel-specific systems suit each
The business type decides which apparel-specific ERP is even worth a demo, because each vendor centres on a different type. The table matches types to systems using only what each vendor says about its customers; it is a shortlisting aid, not a recommendation.
| Type | What it needs most | Systems whose stated scope matches | What to check first |
|---|---|---|---|
| CMT (cut, make, trim) | Buyer-owned fabric kept out of stock value, material reconciliation, minutes, line output | Suites with a shop-floor product: Exenta (Apparel Shop Floor Control), BlueCherry (Shop Floor Control), WFX (Smart Factory) | Consigned stock handling; whether the shop-floor product can run without the full ERP |
| Full-package (FOB) factory | Everything: costing, purchasing, lots, landed cost, production, quality, LC-backed sales | Exenta, BlueCherry, WFX | Local tax and e-invoicing; dye-lot control at cutting; local-language screens |
| Textile mill | Yarn, dye recipes, batch genealogy, GSM and width per batch, weight units | WFX lists a separate Textile ERP [14]; for the others, not stated | Process manufacturing depth; batch and recipe records |
| Hosiery and knit-to-shape | Yarn BOM by weight; singles, pairs and packs; pairing as a stage | Not stated by any vendor page checked | Whether "pair" is a unit and pairing a production step |
| Brand or wholesaler (US) | PLM, sourcing, vendor POs, landed cost, wholesale EDI and retailer compliance | AIMS360, BlueCherry, Exenta | EDI trading partners already mapped; chargeback handling |
| Brand or retailer (Australia, New Zealand) | Merchandise planning, retail and POS, wholesale, sourced production | Apparel21 | Whether your stores and marketplaces are covered by Apparel21 Connect [13] |
| Buying agent | Follow-up across factories: T&A, samples, inspections, documents | WFX (PLM, Time & Action, supplier portal) [15]; BlueCherry PLM [7] | Factory-side access; commission invoicing |
Three factories, three shortlists
Three businesses could each make or sell the polo. Here is how business type and country narrow the field before any demo, using only what the vendors state.
| Business | Facts | Reasonable shortlist | Why |
|---|---|---|---|
| US brand importing the polo | Sells to US department stores by EDI, sources from overseas factories, has a small warehouse | AIMS360, BlueCherry, Exenta; plus a general ERP for comparison | Stated EDI, warehouse and, for AIMS360, landed cost; the sewing floor is the supplier's |
| Melbourne retailer with its own label | Stores, online shop, some wholesale, production outsourced to Asia | Apparel21, plus a general ERP with a retail add-on | Apparel21 states retail, POS, wholesale and outsourced production in one system |
| Egyptian full-package factory | 3,000 to 30,000 pieces per order for European buyers, own sewing lines, ETA e-invoicing, Arabic-speaking supervisors | WFX, Exenta and BlueCherry to demo, each against local tax; or a general ERP with local e-invoicing plus an operations layer | Factory-side scope is stated; Egyptian e-invoicing and Arabic screens are not, so they decide the shortlist |
The third case is where a split architecture most often wins, because the local ledger requirement can rule out a vertical suite that is otherwise a good fit. It is not automatic: if a vendor shows a working local e-invoicing connection and Arabic screens, the single suite may be simpler.
Part 2Discovery
5How do Exenta, BlueCherry, AIMS360, Apparel21 and WFX compare?
The five systems differ mainly in their centre of gravity: BlueCherry and Exenta span brand and manufacturing with dedicated shop-floor products, AIMS360 centres on wholesale brands and cut-ticket production, Apparel21 on retail and wholesale in Australia and New Zealand, and WFX on PLM plus a factory-side ERP and MES. Every cell below cites the page it came from; "not stated" means the vendor pages checked on 26 September 2026 do not say, not that the feature is missing.
| Capability | Exenta Edition | BlueCherry | AIMS360 | Apparel21 | WFX |
|---|---|---|---|---|---|
| ERP (orders, purchasing, inventory, financials) | Yes, "Integrated Financials" [1] | Yes [5] | Yes, incl. AP, AR, multi-currency [8] | Yes, retail back office and wholesale [11] | Yes, incl. accounting [15] |
| PLM and tech packs | PLM stated [1] | PLM with tech packs and sample tracking [7] | PLM with tech pack and BOM [9] | Development life-cycle planning and costing [12] | Fashion PLM [17] |
| Size and colour | Not stated on the ERP page [1] | "two-dimensional size and color management" [5] | "Style, color, size inventory" [8] | "seasonal, colour and sized products" [11] | Not stated on the ERP page [15] |
| Shop floor | Apparel Shop Floor Control: barcode scanning, WIP, line balancing, incentives [2] | Shop Floor Control: real-time WIP and KPIs [6] | Production tracking: cutting, sewing, bundling, finishing [8] | Production and purchasing, outsourced or in-house [12] | Smart Factory MES: output, line efficiency, bundle and QR scanning [16] |
| Cutting and fabric lots | Not stated [1] | Not stated [5] | Cut tickets; fabric usage and yields [9] | Not stated [12] | Cut Plan with shade, width and shrinkage grouping [16] |
| Landed cost | Not stated [1] | Not stated on the ERP page [5] | Freight, duties and tariffs in style costing [9] | Costing stated; landed cost not stated [12] | Costing and budgets; landed cost not stated [15] |
| Quality | In the shop-floor product [2] | Quality control in Shop Floor Control [6] | Not stated [8] | Not stated [11] | Quality inspections [15] [16] |
| EDI | Yes [1] | Yes [4] | Yes, with the transaction sets listed [8] | Not stated; marketplace connector instead [13] | Not stated [15] |
| Deployment | Cloud or on-premise [1] | Cloud [5] | Cloud only, on Microsoft Azure [8] | Not stated on the pages checked [11] | Cloud, on Amazon Web Services [15] |
| Integration | "B2B/B2C integrations" [1] | Integration engine and API connectors [5] | Documented REST API; read-only MCP server [9] [10] | Apparel21 Connect for marketplaces [13] | NetSuite integration named [14] |
| Local e-invoicing (Egypt, India, Bangladesh) | Not stated [1] | Not stated [5] | Not stated [8] | Not stated [11] | Not stated [15] |
| Arabic or Bangla screens | Not stated [2] | Not stated [4] | Not stated [8] | Not stated [11] | Not stated [14] |
Two rows are empty across the board: local e-invoicing and local-language screens. That does not mean every vendor lacks them. It means their websites do not say, so they must be the first questions in a demo, not the last. Section 9 lists how to ask them.
6What does each apparel-specific ERP actually cover?
Each profile below says what the vendor states, who it appears to fit, and what to confirm in a demo. The judgements about fit are ours, from implementation practice, and are labelled as such.
Aptean Apparel ERP Exenta Edition
Aptean Apparel ERP Exenta Edition is a fashion ERP that Aptean sells with a PLM and a separate product, Aptean Apparel Shop Floor Control, for sewing operations. Aptean's page lists PLM, EDI, a paperless warehouse, forecasting and demand planning, material requirements planning, a vendor management portal, integrated financials and B2B/B2C integrations, with "flexible cloud or on-premise deployment" [1]. A third-party directory describes the product as formerly Simparel [3]; we have not confirmed that on Aptean's own site.
The shop-floor product is the part most relevant to a factory. Aptean lists barcode scanning, order (WIP) tracking, line balancing tools, individual and team incentives, automatic payroll calculation with export to a third-party payroll service, and quality issue management with pictures [2]. Aptean markets it among its MES products, so ask whether it can run beside an ERP other than Exenta.
Fits (our judgement): mid-market brands, importers and manufacturers that run their own sewing, especially in North America. Confirm: dye-lot and roll handling at receipt and cutting; local tax outside the vendor's main markets; the languages of the shop-floor screens; which API an outside system can use.
BlueCherry (CGS)
BlueCherry is CGS's fashion suite, described as end-to-end supply chain management across ERP, PLM, Shop Floor Control, warehouse management, EDI, a B2B wholesale platform, AI planning and business intelligence [4]. The ERP page states "two-dimensional size and color management" and style-level tracking, fashion-specific financial tools including margin analysis, a cloud platform, and an integration engine with mapping tools and API connectors [5]. BlueCherry PLM is described with line planning, tech pack management and sample tracking [7].
BlueCherry Shop Floor Control states real-time KPIs, WIP and milestones, quality tracking, smart workstations with instructions, and "standard APIs and connectors" for ERP, payroll and BI systems [6]. That last point matters: a shop-floor product that connects to other ERPs gives a factory more options than one tied to its own suite.
Fits (our judgement): brands, retailers and manufacturers that want one fashion vendor for PLM, ERP and floor. Confirm: landed cost (not stated on the ERP page), roll and dye-lot handling, local tax, and screen languages.
AIMS360
AIMS360 is a cloud-only apparel ERP hosted on Microsoft Azure for fashion manufacturers, wholesalers, importers and distributors [8]. Its features page lists accounting with AP, AR and multi-currency; integrations with QuickBooks, Sage 100 and Sage Intacct; production process tracking through cutting, sewing, bundling and finishing; BOMs for fabrics, trims and labour; contractor POs; garment dye, print and embroidery processes; style, colour and size inventory with bins; mobile scanning; WIP and transfer tracking; and a long list of EDI transaction sets, including 810, 850, 855 and 856 [8].
Its apparel ERP guide adds cut tickets "tied to demand" that track fabric usage and yields, WIP by stage "across factories, contractors, dye houses, and finishing partners", style-level costing with freight, duties and tariffs, a documented REST API "covering 33 modules", and a PLM handoff from Centric, BeProduct or WFX [9]. AIMS360 also offers a read-only MCP server that lets an AI assistant read live orders and invoices, provisioned per tenant on request [10].
Fits (our judgement): US wholesale and direct-to-consumer brands that manufacture through contractors and sell to retailers by EDI. Confirm: how a factory outside the US handles local tax and invoicing (the accounting integrations named are US-market products), dye-lot rules, and whether the API can write purchase orders and read their status.
Apparel21
Apparel21 is a fashion ERP combining merchandise planning, retail back office and point of sale with wholesale, production and marketplace connections, with a client base in Australia and New Zealand [11]. Its production page describes planning, costing and tracking products through the development life-cycle, with purchasing, shipments, BOM and costing, and support for "in house production as well as local or overseas outsourced production" [12]. Apparel21 Connect links the system to marketplaces such as Amazon, eBay and Shopify [13].
Fits (our judgement): retailers and brands in Australia and New Zealand that sell through stores, online and wholesale and source their production. It is not presented as a system for running a sewing floor. Confirm: if you are a factory supplying an Apparel21 customer, the question is not whether to buy it but how your own system exchanges orders and shipment data with theirs.
WFX
WFX (World Fashion Exchange) sells Fashion PLM, Apparel ERP, Textile ERP, a Smart Factory MES, AI-powered production planning (PPC), a virtual showroom and traceability software, presented both as standalone products and as one integrated solution [14]. The Apparel ERP page lists costing and budgets, material planning, procurement, production, quality inspections, accounting and financials, inventory, a supplier portal, customer orders and Time & Action, on a cloud platform hosted on Amazon Web Services, and names a NetSuite integration [15].
WFX Smart Factory states real-time output and line efficiency, barcode and QR scanning at workstations, one-click bundle stickers, quality capture on tablets, and a Cut Plan tool that automates "shrinkage grouping, shade grouping, width grouping" [16]. Of the five, it is the only vendor page checked that names shade and width grouping for cutting.
Fits (our judgement): manufacturers and sourcing teams that want PLM and factory-side production from one vendor, and brands that want PLM alone. Confirm: local tax per country, accounting depth against your statutory needs, the languages of the floor apps, and API access for your own integrations.
7What about regional garment systems, such as in Egypt and Bangladesh?
Several garment-producing countries have local software vendors whose systems are built around local factories, languages and prices. We could check only the vendors' own blog pages, so everything in this section is vendor-described and unverified by us.
- GAIT Nasij (Egypt). GAIT describes Nasij as "a production management platform for garment and textile factories", not as a full ERP, with live WIP by department, enforced first-in-first-out stock, cost per piece including waste, and machine maintenance [18]. The same page argues that Arabic must be designed in for operators rather than added as a translation; confirm the Arabic interface in a demo.
- iBOS Managerium (Bangladesh). iBOS describes Managerium as built in Bangladesh and priced for local factories, with fabric, trim and accessory inventory, line-wise production, payroll, accounting, compliance, dashboards and export documentation [19]. The page ranks its own product first among ten, so read it as marketing. It does not state Bangla screens or VAT compliance.
Regional systems can be the right answer for local language, local payroll and local price. The questions in section 9 apply to them equally, and API maturity deserves particular care, because an operations layer, a buyer portal or a floor system will need to connect.
8Who should run the selection and the implementation, and how should demos work?
Run the selection with the same decision owners who will run the implementation, and make every vendor demonstrate your own order rather than its standard script. A vertical system's demo is polished around its home customer; your job is to find where your business differs from that customer.
| Role | Decides | Typical person |
|---|---|---|
| Sponsor | Scope, budget, go-live date, the architecture split | Owner or managing director |
| Merchandising owner | Style and order model, sampling, T&A, buyer documents | Head of merchandising |
| Production owner | Work orders, cutting rules, floor capture, subcontracting | Production manager with the cutting master |
| IE owner | Operation lists, minutes, line layouts | Head of industrial engineering |
| Stores owner | Units, lots, rolls, receiving and issue rules | Stores head |
| Quality owner | Inspection points, AQL plan, override rights | QA manager |
| Finance owner | Chart of accounts, costing method, currencies, LC, tax, e-invoicing | Finance head |
| Project manager | Plan, issue log, vendor coordination | From the factory, not only from the vendor |
How to run discovery workshops
Hold one workshop per department and walk a real recent order through it; the questions are the same whatever system you choose.
- Merchandising: how does a style become an order; how many revisions did the last three tech packs go through; how are sizes, colours and packs ordered; what tolerance does each buyer allow?
- Development: which sample types and rounds does each buyer require; who records the buyer's comments; what locks the approved version?
- Stores: how is fabric bought, stocked and issued (kg, m, yards); what is measured on each roll; who decides which dye lot goes to which cut?
- Production: what is the unit of a work order; how is output captured today; which processes go outside, and how is loss agreed?
- Quality: which inspections happen, at what stage; whose AQL tables; who may release a failed lot?
- Shipping: carton rules per buyer; which documents; EDI or portals?
- Finance: currencies, LC types, down payments, chargebacks, local e-invoicing and statutory reports.
The polo demo script to send every vendor
Send this script two weeks before each demo, with your real tech pack and the numbers below. Ask the vendor to show each step live on its own system, not in slides. Score each step Shown / Partly / Not shown.
| # | Show us | Data to use |
|---|---|---|
| 1 | Create style P-2041 with sizes S–XXL and colour navy; enter the order by size grid | 300 / 750 / 900 / 750 / 300 at USD 4.26 |
| 2 | Enter fabric consumption per size and show the total fabric requirement | 0.82 / 0.88 / 0.95 / 1.02 / 1.10 m; expect 2,856 m |
| 3 | Buy fabric in kg and show the metres the system expects | 925 kg of 180 GSM at 1.80 m |
| 4 | Receive four rolls with their own weight, GSM and width, into dye lots | The rolls in Example 6; lots A, B, C |
| 5 | Make a cut from lot A and try to add fabric from lot B | Expect a block or a warning that names both lots |
| 6 | Send fronts to an embroiderer with a 1% allowance and receive them back with rejects | 3,030 out; 3,004 good and 26 rejects back |
| 7 | Record output by line and hour on the floor screen, in Arabic (or your floor's language) | One line, one hour |
| 8 | Run a final inspection for a lot of 3,000 at general level II, AQL 2.5 | Expect code letter K, sample 125, accept 7, reject 8 |
| 9 | Issue a sales invoice that passes your country's e-invoicing | A live test submission, not a screenshot |
| 10 | Create a purchase order through the API and read its status back | A real call with the vendor's documented endpoint |
Steps 4, 5, 7, 9 and 10 are where vendor websites are silent. A vendor that shows them live has answered the questions that decide most shortlists.
9What questions should you ask an apparel ERP vendor before you buy?
Ask first about the things that vary by country and factory, because those rule vendors out faster than any feature list: local tax and e-invoicing, the language of the floor, roll and dye-lot handling, and the API. Ask for each to be shown, not described.
Local tax and e-invoicing
Egypt's ETA e-invoicing, India's GST and e-invoicing, Bangladesh's VAT and similar regimes are legal requirements, and none of the five vendor pages checked states support for them. Ask: is there a working connection in production at a customer in my country; who maintains it when the tax authority changes its format; is it included or a partner product; if not, can the system post to a separate local ledger that handles it?
Language of the screens
Supervisors and operators in Egypt, Jordan, Morocco or Bangladesh often work better in Arabic or Bangla. Ask to see the shop-floor screens in your language, including right-to-left layout for Arabic, and ask who translates new releases.
Rolls and dye lots
Only one vendor page checked (WFX Smart Factory) names shade and width grouping [16]. For every vendor, ask to see: a receipt that records each roll's weight, GSM, width and dye lot; a cut that is refused or warned when lots are mixed; and the remaining fabric per lot after cutting. Use the demo script in Example 3.
API maturity
Ask for the API documentation before the demo, not after. Check: is it REST; how does an integration user log in; can it create purchase orders and read their status; are records linked by a permanent internal id; are there change notifications or must you poll; what are the rate limits; is API access included in your licence?
Scope and ownership
- Which modules are the vendor's own and which come from partners?
- Can the shop-floor product run beside a different ERP, and can the ERP run with a different floor system?
- Who implements in my country: the vendor, a partner, or a remote team?
- Can we see a reference customer of our type, size and country?
10The apparel fit-gap checklist for apparel-specific ERPs: 52 lines
A fit-gap checklist lists every requirement an apparel business has and records, line by line, how a system meets it. In the general-ERP chapters the question is how much must be built. Here it is which of the five vendors states each line on its own site, and what a demo must prove.
The answers below are our reading of the vendor pages in Sources, checked on 26 September 2026. A line marked "Demo it" is not stated on any page checked; it may well exist. Confirm every line with the vendor, in writing, before you sign.
Key: Stated at least one vendor states it on its own site (named) · Demo it not stated on the pages checked; must be shown · Often custom usually needs a partner, a custom build or a separate system · Operations layer commonly run in an apparel operations system alongside the ERP
| # | Requirement | Answer | Where stated, or what to check |
|---|---|---|---|
| Product | |||
| 1 | Style master with a colour-size matrix | Stated | BlueCherry [5], AIMS360 [8], Apparel21 [11] |
| 2 | Size scales per product category | Demo it | Alpha, numeric, waist and inseam in the same company |
| 3 | Season or collection, and style reuse | Stated | Apparel21 "seasonal" products [11]; ask the others |
| 4 | Carry-over styles with a new price or BOM | Demo it | Last season's cost must not be used silently |
| 5 | Prepacks and ratio packs | Demo it | Packs ordered, pieces made, cartons shipped |
| 6 | Pairs and multi-packs | Demo it | For hosiery and gloves |
| 7 | Buyer's own style and colour codes | Demo it | Needed on EDI and labels |
| 8 | Tech-pack revision linked to the order | Stated | Tech packs in BlueCherry PLM [7], AIMS360 [9], WFX PLM [17]; pinning the approved revision to the order: demo |
| 9 | Points of measure with tolerance per size | Demo it | Usually in the PLM; ask to see grading and tolerances |
| 10 | Sample types and rounds with buyer approval | Stated | BlueCherry PLM sample tracking [7]; buyer verdict per round: demo |
| BOM and costing | |||
| 11 | BOM lines that apply by colour or size | Demo it | AIMS360 states BOMs for fabrics, trims and labour [8]; colour and size rules: demo |
| 12 | Size-graded fabric consumption | Demo it | Use Example 8: expect 2,856 m, not 2,640 m |
| 13 | Wastage and shrinkage held separately | Demo it | WFX Cut Plan groups by shrinkage [16]; separate factors on the BOM: demo |
| 14 | Trims that change by colourway | Demo it | Thread, zip and label per colour |
| 15 | Pre-costing with many elements and currencies | Stated | Costing: AIMS360 [9], Apparel21 [12], WFX [15] |
| 16 | Standard against actual cost per order | Demo it | Quote beside actuals for fabric, minutes and rejects |
| 17 | Labour cost from operation minutes | Stated | Exenta shop floor: incentives and payroll [2]; costing from minutes: demo |
| 18 | Landed cost on receipts | Stated | AIMS360: freight, duties and tariffs [9]; others: demo |
| 19 | Quote versions and approval | Demo it | Approval thresholds and who decided |
| Materials | |||
| 20 | Purchase, stock and issue units with per-lot conversion | Demo it | kg bought, m cut, factor per roll (Example 6) |
| 21 | GSM and width per lot or roll | Demo it | WFX Cut Plan groups by width [16]; recording per roll at receipt: demo |
| 22 | Roll tracking | Demo it | Roll id, length, position, defects |
| 23 | Dye lot and shade | Demo it | WFX Cut Plan groups by shade [16]; blocking mixed lots at cutting: demo |
| 24 | Four-point fabric inspection | Demo it | Points per roll and per 100 square metres |
| 25 | Quality hold and quarantine | Demo it | Stock not issuable until released |
| 26 | Buyer-supplied (consigned) stock | Demo it | CMT fabric kept out of stock value |
| 27 | Reserved against free stock | Stated | AIMS360 "Intelligent Allocation" [8] |
| 28 | Leftovers and stock-lot disposal | Demo it | Leftover fabric and seconds sold off |
| Production | |||
| 29 | Work orders per style-colour or delivery | Stated | AIMS360 cut tickets tied to demand [9] |
| 30 | Cut orders, lay plans, marker efficiency | Stated | WFX Cut Plan [16]; AIMS360 cut tickets with fabric yields [9] |
| 31 | Bundles and bundle tickets | Stated | WFX bundle stickers [16]; Exenta barcode scanning [2]; AIMS360 bundling [8] |
| 32 | WIP by stage and line | Stated | Exenta [2], BlueCherry [6], AIMS360 [9], WFX [16] |
| 33 | Graded output (first quality, seconds, rejects) | Demo it | Produced is not the same as shippable |
| 34 | Subcontract out and back with loss | Stated | AIMS360 WIP across contractors and dye houses [9]; loss allowance and balance: demo |
| 35 | Capacity by line from minutes | Stated | Exenta line balancing [2]; WFX PPC planning [14]; season-long line loading: demo |
| 36 | T&A with a critical path | Stated | WFX Time & Action [15]; critical path: demo |
| Quality | |||
| 37 | Inline and end-of-line capture | Stated | WFX tablets [16], Exenta quality issues [2], BlueCherry [6] |
| 38 | Final AQL to ISO 2859-1 at the buyer's level | Demo it | Inspections stated by WFX [15]; ISO tables and buyer levels: demo (Example 14) |
| 39 | Logged override of a failed inspection | Operations layer | Who may release, and the record of it |
| 40 | Lab tests and certificates per order | Demo it | Attachments or a document type |
| Sales and shipping | |||
| 41 | Grid order entry by colour and size | Demo it | Expected in any fashion system; see it on sales and purchase orders |
| 42 | Several deliveries per order | Demo it | Different dates and destinations |
| 43 | Over and under-shipment tolerance | Demo it | Use Example 20 |
| 44 | Carton packing and labels (SSCC) | Demo it | AIMS360 pick tickets with scan verification [8]; SSCC labels: demo |
| 45 | EDI 850, 855, 856, 810 | Stated | AIMS360 lists these sets [8]; Exenta [1] and BlueCherry [4] state EDI |
| 46 | Buyer label and ASN rules | Stated | AIMS360 retailer compliance [8] |
| Finance | |||
| 47 | Multi-currency and exchange differences | Stated | AIMS360 multi-currency [8]; period-end revaluation: demo |
| 48 | Letter of credit terms and document checking | Often custom | Not stated by any vendor page checked |
| 49 | Advances and down payments | Demo it | Example 16 |
| 50 | Reason-coded chargebacks | Demo it | Important for US retail; ask how deductions are coded |
| 51 | Profitability per order | Stated | BlueCherry margin analysis [5]; per order: demo |
| 52 | E-invoicing per country | Often custom | Not stated by any vendor page checked; decides many shortlists (section 23) |
Counted from this table, 20 of the 52 lines are stated by at least one vendor, 29 must be shown in a demo, 2 usually need custom work or a separate system, and 1 is commonly run in an operations layer. The count says more about how little these vendors publish than about what they can do. A general-ERP fit-gap counts what must be built; this one counts what must be proved.
Five fit-gap rows, scored with evidence
A fit-gap row is only useful with evidence, a decision and an owner. These five rows show how the polo factory would score one vendor after its demo; the vendor is left unnamed because the result belongs to that demo, not to the product.
| # | Requirement | Evidence from the demo | Decision | Owner |
|---|---|---|---|---|
| 12 | Size-graded consumption | Showed 2,856 m from per-size figures | Accept | CAD lead |
| 21 | GSM and width per roll | Weight and lot recorded; GSM and width in a free-text note | Gap: measured lot record needed | Stores head |
| 23 | Dye lot at cutting | Lot shown on the cut; mixing lots was not blocked | Gap: rule or operations layer | Cutting master |
| 38 | Final AQL | Inspection form shown; sample size typed by hand | Gap: ISO 2859-1 lookup | QA manager |
| 52 | E-invoicing | No customer in Egypt; partner "could build" | Blocker until a working connection is shown | Finance head |
11How are apparel ERPs licensed and hosted?
Most of the five are sold as cloud subscriptions, with Exenta also offered on-premise, and none of the pages checked publishes a full price list; get a written quote that names every module, user type and integration. Hosting facts from the vendor pages: Exenta, cloud or on-premise [1]; BlueCherry, cloud [5]; AIMS360, cloud only on Microsoft Azure [8]; WFX, cloud on Amazon Web Services [15]; Apparel21, not stated on the pages checked.
What the quote must name
- Each module separately: ERP, PLM, shop floor, WMS, EDI, planning, portals.
- User types: office users, shop-floor devices or operators, supplier and buyer portal users.
- EDI: per trading partner set-up fees and per-document charges, if any.
- API access: included, extra, or limited by volume.
- Implementation: fixed price or time and materials; who does it in your country.
- Data location, backup, and how you get a full export if you leave.
We do not publish prices here because none were verified. Compare total cost over five years, including implementation, EDI, integrations and internal time, not the licence alone.
12Apparel-specific ERP vs a general ERP: which should a garment business choose?
Choose an apparel-specific ERP when your business matches the vendor's home market and customer type and you want one fashion vendor; choose a general ERP when local accounting, tax and partner support matter most and you are willing to add apparel features or an operations layer. Neither is right for everyone, and the deciding factors are usually country and business type, not features.
| Question | Apparel-specific ERP | General ERP (Odoo, NetSuite, Business Central, SAP Business One, ERPNext) |
|---|---|---|
| Style, colour and size | Native | Configured variants or matrix items; varies by product |
| PLM and tech packs | Often in the same suite | Add-on or separate system |
| Shop floor for sewing | Dedicated product in some suites (Exenta, BlueCherry, WFX) | Generic work orders; floor capture usually separate |
| Industry EDI | Stated by several vendors | Usually a connector or EDI provider |
| Local tax and e-invoicing | Not stated for Egypt, India or Bangladesh on the pages checked | Often available through localisations or local partners; check your country |
| Local partners | Fewer, often concentrated in the vendor's home market | Usually many |
| Customisation | Within the vendor's roadmap | Wider, with more upgrade risk |
For the general-ERP route, see the chapters on Odoo, NetSuite, SAP Business One and ERPNext, and the side-by-side view on the comparison page.
Part 3Design, area by area
13How do apparel ERPs handle style, colour and size?
Apparel-specific ERPs treat the style as the parent record and sizes and colours as dimensions of it, so a style with 5 sizes and 4 colours is one style with 20 stock units rather than 20 unrelated items. BlueCherry describes this as "two-dimensional size and color management" [5], AIMS360 as "Style, color, size inventory" [8], Apparel21 as "seasonal, colour and sized products" [11].
A style/colour/size matrix is the grid of every colour and size combination a style is offered in, used to enter orders and hold stock by cell. The design questions are the same whatever the vendor: how many size scales exist, whether a third dimension (inseam, cup, fit) is supported, when combinations are created, and how codes are built for EDI and labels.
The polo's style, colour and size grid
Style P-2041 in navy, five sizes. Next season the buyer adds three colours.
| Colour | S | M | L | XL | XXL | Total |
|---|---|---|---|---|---|---|
| Navy | 300 | 750 | 900 | 750 | 300 | 3,000 |
| Share | 10% | 25% | 30% | 25% | 10% | 100% |
Next season: 4 colours × 5 sizes = 20 stock units
A jean with 12 waists × 3 inseams × 2 washes = 72 stock units for one style
In a fashion system these stay under one style number. Ask the vendor how codes are built (for example P-2041-NVY-M), whether the buyer's own colour code can sit beside yours, and whether a third dimension such as inseam is native or a workaround.
14How should an apparel ERP handle kilograms, metres, rolls and dye lots?
Knitted fabric is bought by weight and cut by length, so the conversion must come from each roll's measured GSM and width, and dye lots must be kept apart from receipt to carton. This is the area vendor websites describe least; of the pages checked only WFX Smart Factory names shade and width grouping for cutting [16], so every vendor should show it on your data.
A dye lot is a batch of fabric dyed together; pieces from different lots can differ visibly in shade, so one garment, and ideally one carton, must come from one lot. The conversion from kilograms to metres is 1,000 ÷ (GSM × width in metres).
Four rolls of the same "180 GSM" jersey
The purchase order says 180 GSM at 1.80 m wide, which gives 1,000 ÷ (180 × 1.80) = 3.086 m per kg. The rolls that arrive are close, not equal.
| Roll | kg | Measured GSM | Width (m) | m per kg | Metres |
|---|---|---|---|---|---|
| R-101 | 25.0 | 176 | 1.82 | 3.122 | 78.0 |
| R-102 | 24.6 | 184 | 1.78 | 3.053 | 75.1 |
| R-103 | 25.3 | 181 | 1.80 | 3.069 | 77.7 |
| R-104 | 24.8 | 188 | 1.76 | 3.022 | 75.0 |
| Total | 99.7 | 305.8 |
Measured: 305.8 m actually on the rolls
Difference: 1.9 m less than the fixed factor says, on four rolls
On 925 kg ordered, the same drift is about 17.6 m (925 ÷ 99.7 × 1.9), close to 20 polos' worth of fabric. Ask the vendor where each roll's GSM and width are recorded and whether the metre balance comes from them.
Cutting 3,000 polos from three dye lots
The order needs 2,856 m. The mill ships 933 kg, 8 kg over the 925 kg ordered and within its delivery tolerance, as 2,880 m in three dye lots: A 1,210 m, B 1,030 m, C 640 m. Rule: every garment's panels come from one lot.
| Lot | Cut from it | Metres used | Left |
|---|---|---|---|
| A (1,210 m) | XXL 300 · XL 750 · M 23 · S 87 | 1,186.6 | 23.4 |
| B (1,030 m) | L 900 · S 213 | 1,029.7 | 0.3 |
| C (640 m) | M 727 | 639.8 | 0.2 |
| Total | 3,000 pieces | 2,856 | 24 |
Lot B: 900 × 0.95 + 213 × 0.82 = 855 + 174.66 = 1,029.66 m
Lot C: 727 × 0.88 = 639.76 m
This is the plan to put in front of each vendor: can the system hold it per lot, stop lot B's fabric joining lot A's cut, and show 24 m left in the right lots afterwards?
15How do apparel ERPs handle BOMs and size-dependent consumption?
A garment BOM needs fabric quantities that change by size and trims that change by colour, held on one style rather than copied per size. AIMS360 states BOMs for fabrics, trims and labour [8] and the PLMs in these suites hold BOMs on the tech pack; how consumption varies by size is not stated on any page checked, so test it with the numbers below.
Why one average consumption fails
Body fabric per polo, from the marker: S 0.82 m, M 0.88 m, L 0.95 m, XL 1.02 m, XXL 1.10 m.
| Size | Pieces | m per piece | Metres |
|---|---|---|---|
| S | 300 | 0.82 | 246 |
| M | 750 | 0.88 | 660 |
| L | 900 | 0.95 | 855 |
| XL | 750 | 1.02 | 765 |
| XXL | 300 | 1.10 | 330 |
| By size | 3,000 | 2,856 | |
| Base size M for all | 3,000 | 0.88 | 2,640 |
216 ÷ 2,640 = 8.2% under-bought on the base-size shortcut
If the system can only hold one consumption per style, the buyer's large sizes run short in the cutting room. Ask the vendor to enter these five figures and show 2,856 m.
16How do apparel ERPs handle production, WIP and the shop floor?
This is where the five differ most. Exenta, BlueCherry and WFX sell dedicated shop-floor products for sewing operations; AIMS360 states production tracking with cut tickets and WIP by stage across contractors; Apparel21 describes production as purchasing and tracking, including outsourced production [2] [6] [16] [9] [12].
WIP (work in progress) is the count of pieces between cutting and packing, by stage and line. SMV (standard minute value) is the time a trained operator needs for one operation; the sum over all operations is the garment's minutes. Line balancing, which Exenta states [2], assigns operations to operators so that no station becomes the bottleneck.
The polo's minutes, CM and one line's capacity
The polo takes 18 minutes: cutting 1.20, sewing 13.50, finishing 3.30. The factory prices labour at an illustrative USD 0.07 per minute. The line size and efficiency below are illustrative.
CM on the order = 3,000 × 1.26 = USD 3,780.00
One sewing line: 30 operators × 480 minutes = 14,400 minutes a day
At 70% efficiency: 14,400 × 0.70 = 10,080 productive minutes
Polos sewn a day = 10,080 ÷ 13.50 = 746.7, about 746
Days for 3,000 = 3,000 ÷ 746.7 = 4.0 days on one line
A shop-floor product should show actual minutes against these standards by line and hour, so that the 1.26 in the quote can be compared with what the order really cost.
17Where do sampling, approvals and the T&A calendar live?
In an apparel-specific suite, samples and tech packs usually live in the PLM and the T&A calendar in the ERP or PLM. BlueCherry PLM states sample tracking [7] and WFX lists Time & Action [15]. Whether the buyer's verdict is recorded round by round, with courier details, and whether an approved PP sample locks the version the order is made to, is a demo question.
A T&A (time and action) calendar is the list of dated milestones from order to ex-factory, worked back from the ship date so that every late approval shows its effect. A PP (pre-production) sample is the sample made in bulk fabric and trims that the buyer approves before cutting starts.
The approval calendar, worked back from ex-factory
| Date | Milestone | If it slips |
|---|---|---|
| 17 Oct | Lab dips approved (round 3) | Bulk dyeing cannot start |
| 14 Nov | PP sample approved | Cutting cannot start |
| 17 Nov | Cutting starts | Sewing time shrinks |
| 12 Dec | Final AQL inspection | Shipment held |
| 15 Dec | Ex-factory | Air freight or a late-delivery claim |
PP approval to cutting: 3 days
Cutting to final AQL: 17 Nov to 12 Dec = 25 days
Final AQL to ex-factory: 3 days
Ask the vendor to load these five dates and then move the PP approval to 19 Nov. A useful calendar shows which later milestones are now at risk.
18How do apparel ERPs handle subcontracting for embroidery, printing and washing?
Subcontracting means sending cut panels or garments to an outside processor and receiving them back, with an agreed loss allowance. AIMS360 states WIP "across factories, contractors, dye houses, and finishing partners" and contractor POs [9] [8]; for the others, ask to see a send-out, a partial return and a reconciled balance.
Embroidery out and back with a 1% allowance
Returned good = 3,004 · rejected = 26
Balance at embroiderer = 3,030 − 3,004 − 26 = 0
Allowance = 3,030 − 3,000 = 30 · rejects 26 are inside it
The embroiderer bills 3,000 good pieces, as the purchase order says. The 4 spare fronts return to stock. A system that only records "sent" and "received" totals cannot show that the 26 rejects were inside the allowance.
19How do apparel ERPs cost a garment, including landed cost?
Costing is stated by AIMS360, Apparel21 and WFX, and AIMS360 states style-level costing with freight, duties and tariffs [9] [12] [15]. Landed cost is the purchase price plus freight, insurance, duty, clearing and bank charges, spread over the goods received. FOB (free on board) is the price at which the factory delivers goods onto the vessel at the port of loading.
The quotation cost build
Illustrative figures, USD per piece.
| Line | How it is worked out | USD |
|---|---|---|
| Body fabric | 0.31 kg at 4.20 per kg, plus 6% cutting loss | 1.38 |
| Collar and cuffs | 1 set | 0.25 |
| Trims | Buttons, thread, labels, polybag | 0.32 |
| Embroidery | Subcontractor price per logo | 0.18 |
| CM | 18 minutes at 0.07 per minute | 1.26 |
| Testing | Buyer's lab tests spread over the order | 0.10 |
| Factory overhead | 12% of CM | 0.15 |
| Freight to port and export documents | 0.12 | |
| Finance cost | 3% while waiting for payment | 0.11 |
| Margin | 10% | 0.39 |
| FOB price | 4.26 |
1.38 + 0.25 + 0.32 + 0.18 + 1.26 + 0.10 + 0.15 + 0.12 + 0.11 + 0.39 = 4.26
Landed cost on the imported fabric
The jersey (925 kg, USD 3,885.00) and rib sets (3,060 sets, 76.5 kg, USD 765.00) arrive together. Import charges are illustrative.
| Charge | USD | Split | Jersey | Rib sets |
|---|---|---|---|---|
| Sea freight | 420.00 | By weight | 387.92 | 32.08 |
| Clearing and port | 180.00 | By value | 150.39 | 29.61 |
| LC bank charges | 95.00 | By value | 79.37 | 15.63 |
| Total | 695.00 | 617.68 | 77.32 |
Value share of jersey = 3,885 ÷ 4,650 = 83.55%
Jersey landed = 3,885.00 + 617.68 = 4,502.68 ÷ 925 = USD 4.87 per kg
Fabric line at landed cost = 0.31 × 4.87 × 1.06 = 1.60, which is 0.22 more per polo
At USD 0.22 a polo the order loses USD 660 of its USD 1,170 margin (3,000 × 0.39). Ask the vendor to show the same split, and whether the quotation reads the landed price or the supplier's price.
20Can apparel ERPs run garment quality control and AQL inspection?
Quality capture is stated in the shop-floor products of Exenta, BlueCherry and WFX, and WFX lists inspections in its ERP [2] [6] [15] [16]. None of the pages checked states AQL sampling to ISO 2859-1 with the buyer's inspection level, so test it. AQL (acceptance quality limit) is a sampling method that inspects a random sample from a lot and accepts or rejects the lot on the defects found, using the ISO 2859-1 tables.
The final AQL sample for 3,000 polos
| Step | Lookup | Result |
|---|---|---|
| Lot size | 3,000 falls in the band 1,201 to 3,200 | Band 1,201–3,200 |
| Code letter | That band at general level II | K |
| Sample size | Code letter K | 125 pieces |
| Major defects, AQL 2.5 | Sample of 125 | Accept at 7, reject at 8 |
| Minor defects, AQL 4.0 | Sample of 125 | Accept at 10, reject at 11 |
A system that asks the inspector to type the sample size has left the most error-prone step to memory. Ask the vendor to enter a lot of 3,000 and show K and 125 without help.
21How do apparel ERPs handle cartons, packing lists, shipping documents and EDI?
Packing and EDI are where US-centred apparel systems are strongest: AIMS360 lists retailer EDI sets from 810 to 997 and pick tickets with scan verification, and Exenta and BlueCherry state EDI [8] [1] [4]. EDI (electronic data interchange) is the exchange of orders (850), acknowledgements (855), advance ship notices (856) and invoices (810) in a standard format with a retailer. For a factory, the harder packing question is keeping dye lots apart in cartons.
Packing by size and dye lot
Solid-size cartons of 10, one dye lot per carton, following the cut plan in Example 7.
| Size and lot | Pieces | Full cartons | Part carton |
|---|---|---|---|
| S, lot A | 87 | 8 | 1 of 7 |
| S, lot B | 213 | 21 | 1 of 3 |
| M, lot A | 23 | 2 | 1 of 3 |
| M, lot C | 727 | 72 | 1 of 7 |
| L, lot B | 900 | 90 | none |
| XL, lot A | 750 | 75 | none |
| XXL, lot A | 300 | 30 | none |
| Total | 3,000 | 298 | 4 (20 pieces) |
A size-only plan predicts 300 cartons; the lot rule makes it 302. If the buyer receives an 856 ship notice, it must describe the 302 cartons that actually ship.
22How do apparel ERPs handle multi-currency, letters of credit, down payments and chargebacks?
AIMS360 states AP, AR, payments and multi-currency; WFX and Exenta state accounting and integrated financials; BlueCherry states fashion-specific financials with margin analysis [8] [15] [1] [5]. Letters of credit are not stated by any page checked. A letter of credit (LC) is a bank's promise to pay the exporter when documents that match its terms exactly are presented, under the ICC rules known as UCP 600.
Down payment and exchange difference
The order is worth 3,000 × USD 4.26 = USD 12,780.00. The buyer pays 30% in advance and the balance under a sight LC. The factory keeps its books in EGP; exchange rates are illustrative.
Balance = 12,780.00 − 3,834.00 = 8,946.00
Invoiced at 48.80 = EGP 436,564.80 · paid at 49.10 = EGP 439,248.60
Exchange gain = 8,946.00 × 0.30 = EGP 2,683.80
Ask the vendor to post this, and to show where the LC's expiry and latest shipment date are held. Chargebacks, the deductions retailers take for late or non-compliant shipments, matter most for brands selling to US retail; ask how each deduction is coded by reason.
23Do apparel-specific ERPs support e-invoicing in Egypt, India or Bangladesh?
None of the five vendor pages checked states support for Egypt's ETA e-invoicing, India's GST e-invoicing or Bangladesh's VAT requirements, so check your country before anything else. Local e-invoicing is a legal requirement that no amount of apparel functionality can replace.
There are three workable designs. First, the vendor or a local partner shows a working connection in production at a customer in your country. Second, the apparel system posts invoices to a local accounting system that handles e-invoicing. Third, you choose a general ERP with local e-invoicing as the book of record and run operations beside it. Whichever you choose, get the tax adviser's sign-off on the design before go-live.
Part 4Build
24In what order should you configure an apparel-specific ERP?
Configure in dependency order, from the company and finance structure to masters to transactions, and on the version you will go live with. Vendors publish no public menu paths for these steps, so the sequence below is the general order from implementation practice; follow the vendor's own implementation method for the details.
- Company, sites, warehouses, currencies, fiscal calendar, chart of accounts, tax set-up (and the local e-invoicing design from section 23).
- Size scales, colour lists, seasons, product categories and code patterns.
- Units of measure for every material, including kg-to-metre handling (section 14).
- Suppliers, subcontractors and buyers, with their terms and EDI partners.
- Materials, then styles with their BOMs and costing.
- Routings, operations, minutes, lines and work centres; shop-floor devices.
- Inspection points, AQL plans and override rights.
- Document layouts: purchase orders, packing lists, commercial invoices, carton labels.
- Integrations: EDI, e-invoicing, banks, the operations layer, floor systems.
- Security roles, approvals, and user training data.
25How do apparel ERPs extend and integrate with other systems?
Apparel-specific ERPs are extended mainly through the vendor's own modules and its integration tools, rather than by writing code inside the product. Stated tools include AIMS360's documented REST API and MCP server, BlueCherry's integration engine with mapping tools and API connectors, Apparel21 Connect for marketplaces, and WFX's NetSuite integration [9] [10] [5] [13] [14].
That model has a trade-off. You depend on the vendor's roadmap for anything its modules do not cover, but upgrades are usually safer than in a heavily customised general ERP. Typical connections for a garment business:
- Retailer EDI or portals for orders, ship notices and invoices.
- Local accounting or e-invoicing, where the ERP does not cover the country.
- CAD and marker systems for consumption.
- A floor system, where the suite's shop-floor product is not used.
- An operations layer such as MerchandiserOS, for purchase requests, orders, receipts and status (section 31).
- Banks, payroll and carriers.
Rules for every connection
- Link by permanent internal id, never by a code a user can edit.
- One writer per field. Decide which system owns each value.
- Show disagreements to a person, never overwrite silently.
- Make every call safe to repeat, with an idempotency key.
Part 5Data migration
26How do you migrate apparel data into an apparel-specific ERP?
Migrate masters first, then open transactions and stock at a cut-off date, loading only active styles, open orders and stock counted by lot. Vendors provide their own import tools and templates; ask for them early, because the templates reveal the data model faster than any demo.
Load order
- Chart of accounts, currencies, tax codes.
- Size scales, colours, seasons, categories.
- Suppliers, subcontractors, buyers.
- Materials, then active styles with BOMs and costs.
- Open buyer orders, open purchase orders, open subcontract orders.
- Stock by location, roll and dye lot, counted at cut-off.
- Open receivables and payables.
The cut-off rule
Pick a date. Everything received, issued, shipped or invoiced before it is in the legacy system; everything after it happens only in the new one. Count stock physically on that date, lot by lot.
Migration rows for the open polo order
At cut-off on 1 November the polo order is confirmed, fabric is in stock, and nothing is cut.
| Template | Row | Check |
|---|---|---|
| Style | P-2041, men's piqué polo, sizes S–XXL, colour navy | 5 size-colour cells |
| Open sales order | 3,000 pieces: 300 / 750 / 900 / 750 / 300 at 4.26 | USD 12,780.00 |
| Stock | Navy jersey lots A 1,210 m, B 1,030 m, C 640 m | 2,880 m; 933 kg on the receipt |
| Open down payment | Received USD 3,834.00 | Matches the bank |
| Open subcontract order | Embroidery, 3,000 fronts, none sent | Balance 0 at the embroiderer |
Sign-off
Each data owner signs off totals: style counts, order values, stock by lot and value, open balances. Nothing loads without a signature.
Part 6Testing
27How should you test an apparel-specific ERP end to end?
Test with end-to-end scenarios that follow one real order from the buyer's PO to cash, run by the factory's key users on migrated data, with each expected result written down before the test starts. With a vertical system it is tempting to trust the vendor's standard flows; the scenarios below are where your business differs from the vendor's reference customer.
| # | Scenario | What it proves | Expected result, in short |
|---|---|---|---|
| T1 | FOB order to payment | The whole chain works | Everything reconciles to the order value (Example 18) |
| T2 | CMT order with buyer fabric | Consigned stock stays out of stock value | Fabric in and out with no change in stock value |
| T3 | Prepack order | Packs, pieces and cartons agree | Packing list shows packs per carton |
| T4 | Shade split in cutting | Dye lots are never mixed | Mixed lots refused; leftovers per lot match the plan (Example 19) |
| T5 | Subcontract embroidery with loss | Out, back and loss reconcile | Balance zero; rejects inside the allowance (Example 11) |
| T6 | Short shipment within tolerance | Invoicing follows the shipped quantity | Accepted, no backorder (Example 20) |
| T7 | Over-shipment | The upper limit is enforced | Blocked or needs a named approval |
| T8 | Seconds sale | Seconds are valued and sold apart | Own stock and own price |
| T9 | LC discrepancy | Document checks catch a mismatch | A late shipment against the LC is flagged |
| T10 | Chargeback | Deductions are coded | A short payment split by reason |
| T11 | Mid-season spec revision | The approved version is protected | New orders use the new version; the open order keeps its own |
| T12 | Cancelled order with committed materials | Committed stock is visible | Fabric shows as free stock with its cost; open POs listed |
| T13 | FX at month-end | Currency figures close correctly | Differences posted as the finance head decided |
Test script: the polo order from order to cash
| Step | Action | Expected result |
|---|---|---|
| 1 | Enter the order in the size grid at 4.26 | 3,000 pieces, USD 12,780.00 |
| 2 | Invoice and receive the 30% down payment | USD 3,834.00 paid |
| 3 | Buy 925 kg of jersey; receive 933 kg in lots A, B, C | Receipt refused without a lot; 2,880 m by lot |
| 4 | Apply the landed costs from Example 13 | Jersey at USD 4.87 per kg |
| 5 | Cut by lot, sew, record output by line | 3,000 pieces through each stage |
| 6 | Final inspection at level II, AQL 2.5 | Sample 125; pass |
| 7 | Pack and ship | 302 cartons |
| 8 | Final invoice | 12,780.00 − 3,834.00 = 8,946.00 due |
| 9 | Receive payment at a new rate | Exchange difference posted |
Test script: shade split at cutting
| Step | Action | Expected result |
|---|---|---|
| 1 | Issue lot A to the cut for XXL 300, XL 750, M 23, S 87 | Accepted; lot A on the cut |
| 2 | Add fabric from lot B to the same cut | Refused, with a message naming both lots |
| 3 | Issue lot B to a cut for L 900 and S 213 | Accepted |
| 4 | Issue lot C to a cut for M 727 | Accepted |
| 5 | Return leftovers per lot | A 23.4 m, B 0.3 m, C 0.2 m |
If step 2 is accepted without a warning, record it as a gap on fit-gap line 23.
Test script: short shipment within tolerance
The buyer allows ±3%. The factory ships 2,940 pieces, 30 short in M and 30 short in L.
| Step | Action | Expected result |
|---|---|---|
| 1 | Ship 2,940 of 3,000 | 60 short = 2.0%, inside 3% |
| 2 | Close the order without a backorder | No open quantity remains |
| 3 | Final invoice | 2,940 × 4.26 = 12,524.40 − 3,834.00 = 8,690.40 due |
| 4 | Repeat with 2,900 pieces | 100 short = 3.3%; blocked or needs a named approval |
Part 7Training, go-live and hypercare
28How should a garment business train, cut over and go live on an apparel ERP?
Train each role only on what it uses, in its own language and on its own orders; rehearse the cut-over once in full; go live between seasons; and keep hypercare running at least until the first month-end close. These rules are the same for any ERP. With an apparel-specific system, add one: confirm the floor screens and training material exist in the language the floor speaks.
Training by role
- Merchandisers: styles, orders by grid, T&A, samples.
- Stores: receiving by roll and lot, issue to cutting, returns.
- Supervisors and operators: the floor screen or scanner only.
- Quality: inspections, AQL, releases.
- Finance: invoicing, payments, LC, month-end, e-invoicing.
Cut-over
Freeze masters a week before; count stock by lot on the cut-off day; load open documents; reconcile totals; key users check a sample of records; decide go or no-go at an agreed time, with a fall-back.
Hypercare
Keep a daily issue log with the vendor and key users. A range of four to eight weeks is common in practice, but the rule that matters is that nobody leaves before the first month-end close has been completed in the new system.
Part 8Risks
29What are the most common mistakes when choosing an apparel-specific ERP?
The most common mistakes are buying on the vendor's home-market demo, discovering local tax too late, assuming dye-lot control without seeing it, and letting a single suite duplicate what your buyers already run. The list comes from implementation practice, not from the vendors.
- Buying the reference customer's system.A demo built for a US wholesaler looks complete to anyone; test with your own order.
- Local e-invoicing found at the end.A legal requirement discovered after signing can force a second ledger.
- Dye lots assumed, not shown.Shade problems appear at final inspection, not at cutting.
- Floor screens in the wrong language.Data stops arriving within weeks.
- API taken on trust.The integration is designed before a real call has worked.
- Buying the whole suite when you need one part.A factory whose buyers run the PLM pays for a second PLM nobody uses.
- No local implementation partner.Support hours fall outside the factory's working day.
- Exit not planned.No agreed format for a full data export.
The 15 general failure modes, and how each shows up with an apparel-specific ERP
Apparel ERP projects fail in the same fifteen ways whatever the ERP. A vertical system prevents some of them by design; the rest still need the same care.
| # | Symptom | Root cause | With an apparel-specific ERP | Prevention |
|---|---|---|---|---|
| 1 | SKU swamp | Variants as unrelated items | Largely prevented: the style is native | Retire old styles and colours each season |
| 2 | Large sizes short of fabric | Average consumption | Depends on the BOM model | Demo Example 8 |
| 3 | kg and m never reconcile | Fixed conversion | Not stated by most vendors | Demo Example 6 |
| 4 | Shade mixing | No shade rule at issue | Stated only by WFX's cut planning | Demo Example 19 |
| 5 | Costing illusion | Quote, standard and actual unlinked | Costing stated; per-order comparison to demo | Quote beside actuals |
| 6 | Buyer fabric counted as owned | CMT fabric received as a purchase | Not stated | Test T2 |
| 7 | Goods lost at subcontractors | Out and back unlinked | Contractor WIP stated by AIMS360 | Test T5 |
| 8 | Produced is not shippable | No output grading | Not stated | Grade output; ship first quality only |
| 9 | Spec drift | Revision not linked to the order | PLM in the suite helps; pinning to demo | Test T11 |
| 10 | Excel shadow system | No T&A or order view | T&A stated by WFX | Give merchandisers the view they need |
| 11 | Chargeback leakage | No reason codes | Retailer compliance stated by AIMS360 | Test T10 |
| 12 | LC discrepancies | LC terms unlinked | Not stated | Test T9 |
| 13 | Floor data never arrives | Office screens on the floor | Shop-floor products exist in three suites | See them in the floor's language |
| 14 | Big-bang in peak season | A plan-driven date | Same as any ERP | Go live between seasons |
| 15 | Migrated garbage | Legacy loaded as it was | Same as any ERP | Cleanse; owners sign off |
30What must be decided before an apparel ERP go-live?
Decide the architecture split, the local tax design, the unit and lot rules, and which modules of the suite you will actually use before go-live, because each is expensive to change once transactions exist.
- Which parts of the suite you use (ERP, PLM, shop floor, WMS, EDI) and which run elsewhere.
- How local tax and e-invoicing are met, signed off by the tax adviser.
- Size scales, colour lists and code patterns, including buyer codes.
- Units for every fabric and yarn, and where the per-roll conversion comes from.
- What is recorded per roll at receipt, and the dye-lot rule at cutting and packing.
- How size-dependent consumption is held.
- How buyer-supplied fabric stays out of stock value.
- Subcontract loss allowances and who approves exceptions.
- Inspection points, the AQL plan source and who may release a failed lot.
- Quantity tolerance per buyer and who may approve a shipment outside it.
- The language of the floor screens.
- Which system owns each field in every integration.
- The data export you will receive if you leave.
Part 9Integration and API
31How does an apparel-specific ERP connect to other systems through an API?
Of the five, AIMS360 states a documented REST API covering 33 modules [9] and BlueCherry states an integration engine with API connectors [5]; for the others, API details are not published on the pages checked, so ask for the documentation before you sign. Whatever the vendor, the same rules apply.
- Log in as a dedicated integration user, with only the rights it needs.
- Store the vendor's permanent internal id for every record you link, not the PO number or style code, which users can change.
- Know whether you are notified or must poll. If there are no change notifications, poll on a modified date and make the receiving side safe to call twice.
- Respect limits. Ask for the rate limits in writing.
- Keep money where it belongs. Amounts stay in the ERP; the operations side exchanges quantities, dates, references and statuses.
MerchandiserOS publishes an ERP API for exactly this exchange (/developers). The ERP, or a small connector beside it, collects approved purchase requests and sends back its purchase-order numbers and status. Every inbound change is approved by a person on a review list before it lands.
One purchase request, from MerchandiserOS to an apparel ERP and back
The ids and numbers below are illustrative; the form of the ERP's internal id depends on the vendor.
- In MerchandiserOS, request
PR-1042for 925 kg of navy jersey is approved. - The ERP's connector collects it:
GET /api/v1/erp/documentsreturns the request with quantities, units and the supplier reference. - The ERP creates purchase order
PO-20417, whose permanent internal id is88213. - The connector sends the answer back:
POST /api/v1/erp/po-status
Idempotency-Key: erp-po-88213-open
{"rows": [{"request_ref": "PR-1042",
"erp_po_id": "88213",
"erp_po_number": "PO-20417",
"status": "Open",
"date": "2026-10-21"}]}
- A person in MerchandiserOS approves it on the ERP review list. The request now shows "ERP PO PO-20417, open".
- The connector reads the decision back from
GET /api/v1/erp/proposals/{id}.
The link is stored on the internal id 88213, so renumbering the PO in the ERP breaks nothing. Sending the same call twice with the same Idempotency-Key records it once. No price travels in this exchange.
No-code option. Where the ERP's API is not available or not included in the licence, a scheduled file exchange does the same job: the ERP exports purchase-order numbers and statuses to a file, and MerchandiserOS reads it, with the same person approving each change.
Part 10The recommended model
32The operations layer: when it adds value alongside an apparel ERP, and when it does not
An operations layer adds most value where an apparel-specific ERP is weakest for your business: the factory floor for a brand-centred system, local accounting for a factory outside the vendor's home market, or buyer-driven approvals and dye-lot control where the suite does not show them. Where a suite already covers your operations and your country's books, it may be the better choice on its own, and we say so in Example 23.
MerchandiserOS runs operations: style and tech pack, quotations and costing, buyer orders, procurement, planning, production, the shop floor (on its own floor screens or through Garment.io, which it integrates with), quality and logistics. The ERP keeps the books: accounts, payables and receivables, invoicing, payments, stock value, tax and e-invoicing.
The polo order with operations on top
| Step | In MerchandiserOS | What the ERP sees |
|---|---|---|
| Tech pack and quote | Style P-2041 with versions, graded points of measure with tolerances, cost build to 4.26 FOB | Nothing yet |
| Samples | Lab dip rounds approved 17 Oct; PP approved 14 Nov, which locks the style version for the order | Nothing |
| Order | Buyer PO as the parent; 3,000 pieces by size and colour, tolerance band, T&A to 15 Dec | Sales order for invoicing |
| Procurement | Net-to-buy, purchase request for 925 kg, GRN with a measured lot record (GSM, width, shrinkage) judged against the shade band | Purchase order, receipt, payable |
| Planning and production | Line booked on the heat-map; production order with job cards per department; cutting 17 Nov | Material issued, for stock value |
| Shop floor | Output on floor screens, or from Garment.io with actual minutes | Nothing |
| Quality | Final AQL 12 Dec: lot 3,000, level II, code K, sample 125; only first-quality pieces count as shippable | Nothing |
| Logistics | Shipment per delivery, cartons packed, ship clearance against the buyer's terms, ex-factory 15 Dec | Dispatch and customer invoice |
Who does what
Each area has one home. MerchandiserOS runs the work; the ERP records the financial result.
| Area | Runs in MerchandiserOS | Recorded in the ERP |
|---|---|---|
| Style | Styles with versions and frozen snapshots, tech pack sections, graded points of measure with tolerances, colourways and lab dips, a classified two-level BOM (fabric and trims, yarn linked to fabric), the consumption engine (marker efficiency, shrinkage, woven construction), make-type aware (woven, knit, knit-to-shape, pairs for socks) | The finished-goods item, once released |
| Development approvals | Lab dip, strike-off, sample and shipping mark, with rounds, parcel and courier details, buyer verdict and T&A wiring | Nothing |
| Costing | Cost engine from fabric to trims, decoration, CMT, overhead, margin and FOB, with landed cost and dated FX; standard cost sheet; quotations; approval gates with thresholds | Nothing until an order exists |
| Orders | Buyer POs as parent records; size-by-colour breakdown, tolerance band, provisional to confirmed quantity, per-shipment deliveries; ratio packs; an approved order-level PP round locks the style version | The sales order, for invoicing |
| Sourcing | Suppliers with qualification, materials master, purchase requests to POs to GRN, material issue and return, MRP net-to-buy across the order book, shade bands per fabric, a measured lot record per receipt, incoming inspection carrying the dye lot | The financial PO, the payable, stock value |
| Planning and production | Planning heat-map (lines and subcontractors, 52 weeks), production orders with per-department job cards, floor capture screens, WIP board, T&A with critical path | Material movements, for stock value |
| Quality | Typed inspections (incoming, cutting, PP, DUPRO, final AQL, pre-shipment, measurement), AQL engine on ISO 2859-1 with the buyer's level, CAPA, needle and metal control, quality grades | Nothing; the shipment is cleared or held |
| Logistics | Per-delivery shipments, packing and cartonisation, ship clearance against buyer terms | The dispatch and the customer invoice |
| Books | Nothing | Accounts, payables, receivables, invoicing, payments, stock value, tax and e-invoicing |
What the apparel-ERP project no longer needs to build
With operations on top, the ERP project can use the suite's financial and inventory core and leave out, or not customise:
- Roll and dye-lot attributes, and the cutting rules that use them.
- Size-graded consumption and consumption calculation.
- Round-by-round sample approvals and T&A wiring.
- An ISO 2859-1 lookup, logged releases and quality grades.
- Subcontract loss reconciliation.
- Local-language floor screens, where the suite lacks them.
What stays in the ERP project: finance, local statutory reports, e-invoicing, EDI where the ERP runs it, and the connection to the operations layer.
How they connect
- ERP and MerchandiserOS. Through the public ERP API or a file exchange. The ERP connects with an integration login; every inbound change goes to a review list and is approved by a person, with an approver set per kind of change; money amounts stay in the ERP; a "what changed" feed lets the ERP see decisions.
- Shop floor. MerchandiserOS floor screens, or Garment.io: orders and styles are sent to it, and floor output and actual minutes are read back.
When the apparel ERP alone is the better choice
An operations layer is not always the right answer. Three cases, judged from implementation practice:
| Business | Better choice | Why |
|---|---|---|
| US brand selling to department stores by EDI, sewing done by contractors | An apparel ERP such as AIMS360, BlueCherry or Exenta on its own | EDI, retailer compliance, landed cost and contractor WIP are its home ground; a second system adds cost for little gain |
| Retailer in Australia with stores, POS and wholesale | Apparel21 on its own | Retail back office and POS are outside MerchandiserOS's scope |
| Factory whose suite already shows dye-lot control, AQL tables, floor screens in its language and local e-invoicing | The suite on its own | Every gap this guide warns about is already closed |
| Egyptian full-package factory on a general ERP for local e-invoicing | General ERP plus an operations layer | The books stay local; the apparel work runs in a system built for it |
Part 11If you don't manufacture
33Which ERP suits fashion brands, buying agents and own-label retailers that don't manufacture?
For businesses that design, source or sell while factories make for them, the apparel-specific ERPs in this chapter are often a closer fit than for factories: AIMS360, BlueCherry and Exenta centre on brands and wholesalers, Apparel21 on retailers and their own labels, and WFX on PLM and sourcing. What stays hard is following work that happens in someone else's factory.
Which system suits each group?
Match the group to the vendor's stated customers, then test the parts that happen outside your walls.
| Group | What it does | Stated scope that matches |
|---|---|---|
| Brand or wholesaler | Designs and sells; factories make for it | AIMS360 (wholesalers, importers; EDI, landed cost) [8] [9] · BlueCherry (brands; PLM, ERP, B2B) [4] · Exenta (brands; PLM, EDI, vendor portal) [1] · WFX PLM for development [17] |
| Buying agent or buying house | Sources for buyers on commission; holds no stock | WFX (PLM, Time & Action, supplier portal) [15]; BlueCherry PLM [7]. A full ERP is often more than an agent needs |
| Own-label retailer | Develops its own label and sells through stores and online | Apparel21 (retail, POS, production planning, outsourced production) [11] [12] |
What does an ERP for fashion brands need to do?
An ERP for clothing brands has to carry the commercial chain around the factory, not the factory itself.
- Purchase orders placed with factories, by style, colour and size.
- Landed cost and duty on imported finished goods.
- Vendor payments and letters of credit.
- Wholesale sales orders.
- EDI with retailers, and chargebacks coded by reason.
- For buying agents, commission accounting per buyer and order. Buying house ERP needs are mostly this plus follow-up; there is little or no stock.
What is still hard for brands and agents?
The hard part is the work that happens at the factory while the brand or agent is responsible for it.
- Development and sampling across many factories at once.
- T&A across factories, with one critical path per order.
- Following production that happens outside: cutting, sewing, finishing at each vendor.
- Inspections at the vendor, including AQL.
- One status per order across many factories and buyers.
Where MerchandiserOS fits for brands and agents
For brands and agents, MerchandiserOS runs development, samples and approvals, T&A, the orders placed with factories, sourcing, the planning view across subcontracted factories, quality inspections and shipping follow-up. The ERP keeps the books. Its workspace set-ups include "Brand" and "Buying agent". Retail back-office work (stores, POS, allocation, open-to-buy) is out of MerchandiserOS's scope; a retailer needs a retail system such as Apparel21 for that. For private label sourcing and sourcing agent software needs, the split is the same: follow-up and approvals in the operations layer, money in the ERP.
The polo order from the brand's side
A brand places the 3,000 polos with the factory at USD 4.26 FOB through a buying agent paid an illustrative 5% of FOB. Freight, insurance, duty and handling are illustrative; the real duty rate depends on the HS code, origin and destination.
| Line | How it is worked out | USD |
|---|---|---|
| FOB value | 3,000 × 4.26 | 12,780.00 |
| Buying agent's commission | 12,780.00 × 5% | 639.00 |
| Ocean freight | Forwarder's quote for 302 cartons | 540.00 |
| Insurance | 0.3% of FOB | 38.34 |
| Import duty | Illustrative 15% of FOB | 1,917.00 |
| Customs broker and port | 210.00 | |
| Haulage to the brand's warehouse | 150.00 | |
| Landed cost in the warehouse | 16,274.34 |
Insurance = 12,780.00 × 0.003 = 38.34 · duty = 12,780.00 × 0.15 = 1,917.00
12,780.00 + 639.00 + 540.00 + 38.34 + 1,917.00 + 210.00 + 150.00 = 16,274.34
Landed cost per polo = 16,274.34 ÷ 3,000 = USD 5.42
In the ERP, the factory PO carries 12,780.00, the agent's commission invoice 639.00, and the landed cost is spread over the receipt. In the operations layer, the brand and agent follow the same order through lab dips on 17 Oct, PP approval on 14 Nov, the factory's final AQL on 12 Dec and ex-factory on 15 Dec. Whether the commission belongs in product cost is a finance decision; many brands include it.
·Frequently asked questions about apparel-specific ERP software
These are the questions consultants, factory managers and brand teams ask most often about apparel ERPs. Each answer stands on its own.
What is an apparel-specific ERP?
An apparel-specific ERP is business software built for fashion companies from the start, so styles with sizes and colours, seasons and industry documents such as retailer EDI are part of its core rather than added to a general ERP. Examples include Aptean Apparel ERP Exenta Edition, BlueCherry by CGS, AIMS360, Apparel21 and WFX. Several of them are sold as suites with a PLM for tech packs and a shop-floor product for sewing.
What is the best ERP for a garment manufacturing company?
There is no single best ERP for garment manufacturing; the right one depends on your country, business type and size. Apparel-specific suites such as Exenta, BlueCherry and WFX state shop-floor products for sewing, while general ERPs such as Odoo, NetSuite or Business Central are often stronger on local tax and partners. Shortlist on local e-invoicing and floor language first, then demo your own order on each system.
Is BlueCherry an ERP or a PLM?
BlueCherry is both. CGS sells BlueCherry as a suite that includes an ERP, a PLM with tech pack management and sample tracking, Shop Floor Control, warehouse management, EDI, a B2B wholesale platform and planning. CGS states that BlueCherry Shop Floor Control offers standard APIs and connectors for ERP, payroll and BI systems.
What is Aptean Apparel ERP Exenta Edition?
Aptean Apparel ERP Exenta Edition is a fashion ERP from Aptean for apparel, footwear and accessories brands, offered in the cloud or on-premise. Aptean lists PLM, EDI, a paperless warehouse, demand and material planning, a vendor portal and integrated financials. It is sold with Aptean Apparel Shop Floor Control, which states barcode scanning, WIP tracking, line balancing and incentive payroll for sewing operations.
Is AIMS360 suitable for a garment factory outside the US?
AIMS360 is a cloud-only apparel ERP aimed at fashion manufacturers, wholesalers, importers and distributors, with US retail EDI and integrations with US accounting products. Its website does not state support for tax or e-invoicing in countries such as Egypt, India or Bangladesh. A factory outside the US should ask for a working reference in its own country before shortlisting it.
Is Apparel21 for manufacturers?
Apparel21 is mainly for fashion retailers, wholesalers and brands, with a client base in Australia and New Zealand. It combines merchandise planning, retail back office, point of sale, wholesale, and production planning and costing, including in-house and outsourced production. It is not presented as a system for running a sewing floor.
What does WFX include, and can WFX PLM be used on its own?
WFX sells Fashion PLM, Apparel ERP, Textile ERP, the Smart Factory MES, production planning and a virtual showroom. It presents them both as standalone solutions and as one integrated platform, so a brand can use WFX PLM alone and a manufacturer can add the ERP and Smart Factory. Its Cut Plan tool states shade, width and shrinkage grouping.
Do apparel ERPs handle dye lots and fabric rolls?
Most apparel ERP websites do not describe roll and dye-lot handling in detail; of the five checked, only WFX states shade and width grouping in its cut planning. Ask each vendor to receive four rolls with their own weight, GSM, width and dye lot, then refuse a cut that mixes two lots. Treat anything not shown live as a gap.
Do apparel-specific ERPs support Egypt ETA e-invoicing, India GST or Bangladesh VAT?
None of the five vendor websites checked states support for Egypt's ETA e-invoicing, India's GST e-invoicing or Bangladesh's VAT requirements. That does not prove they lack it, but it makes it the first question to ask. Workable designs are a vendor or partner connection proven at a local customer, a local accounting system fed by the apparel ERP, or a general ERP with local e-invoicing beside an operations layer.
Is there garment ERP software in Arabic or Bangla?
The five international apparel ERP websites checked do not state Arabic or Bangla screens. Regional vendors target those markets: GAIT describes Nasij as a production management platform for Egyptian garment and textile factories, and iBOS describes Managerium as an ERP built in Bangladesh for local factories. Ask any vendor to show the shop-floor screens in your language before you buy.
Should a garment business choose an apparel-specific ERP or a general ERP?
Choose an apparel-specific ERP when your business matches the vendor's home market and customer type and you want one fashion vendor for most of the stack. Choose a general ERP when local accounting, tax and partner support matter most, and add apparel features or an operations layer. Country and business type usually decide it more than features do.
What should I ask in an apparel ERP demo?
Ask the vendor to run your own order: enter it by size grid, calculate fabric by size, buy in kilograms and receive rolls into dye lots, block a cut that mixes lots, send panels to an embroiderer and reconcile the loss, record output on a floor screen in your language, run an AQL inspection from the ISO 2859-1 tables, submit a local e-invoice, and create a purchase order through the API. Score each step as shown, partly shown or not shown.
What is the best ERP for fashion brands that don't manufacture?
Brands and wholesalers that source from factories usually need factory purchase orders, landed cost and duty, vendor payments and letters of credit, wholesale orders and retailer EDI with chargebacks. AIMS360, BlueCherry and Exenta state much of this for brands and wholesalers, and Apparel21 for retailers with their own label in Australia and New Zealand. Development, T&A, inspections and order status across many factories often still need an operations system beside the ERP.
What software does a buying house or sourcing agent need?
A buying house or sourcing agent holds little or no stock, so it needs light accounting with commission invoicing and a strong follow-up tool more than a full ERP. The follow-up covers samples and approvals, T&A across factories, the orders placed with each factory, inspections at the vendor and shipping. WFX states PLM, Time & Action and a supplier portal; MerchandiserOS has a "Buying agent" workspace set-up for this work while the accounts stay in the ERP.
Do I still need an operations system if I buy an apparel ERP?
Not always. If the suite already shows dye-lot control, AQL from the ISO tables, floor screens in your language and local e-invoicing, it may be enough on its own, and a US brand selling by EDI is often well served by an apparel ERP alone. An operations layer adds most value where the suite is weakest for your business, such as local books for a factory outside the vendor's home market or follow-up across many outside factories.
How much does apparel ERP software cost?
None of the vendor pages checked for this guide publishes a full price list, so ask for a written quote that names every module, user type, shop-floor device, EDI trading partner and API use. Compare the total over five years, including implementation, integrations and internal time, rather than the licence alone.
·Glossary of apparel and apparel-ERP terms
Short definitions of the terms used in this chapter.
- AQL
- Acceptance quality limit: an inspection method that checks a random sample from a lot and accepts or rejects the lot on the number of defects found, using ISO 2859-1 tables.
- Apparel-specific ERP
- An ERP built for fashion companies, with style, colour and size and industry documents in its core design.
- BOM
- Bill of materials: the list of materials and quantities to make one product.
- Buying agent
- A business that sources and follows orders across factories for buyers, paid by commission, usually without holding stock.
- CM, CMT
- Cut and make, or cut, make and trim: the labour charge for making a garment, and a factory model where the buyer supplies the fabric.
- Chargeback
- A deduction a retailer takes from a payment for late, short or non-compliant shipments.
- Cut ticket
- An instruction to cut a quantity of a style by size and colour from stated fabric.
- Dye lot
- A batch of fabric dyed together; lots can differ in shade and must not be mixed in one garment.
- EDI
- Electronic data interchange: standard messages such as 850 orders, 856 ship notices and 810 invoices exchanged with retailers.
- FOB
- Free on board: the price at which the seller delivers goods onto the vessel at the port of loading.
- GSM
- Grams per square metre: the weight of a fabric, used with width to convert kilograms to metres.
- Lab dip
- A small dyed sample sent to the buyer to approve a colour before bulk dyeing.
- Landed cost
- The purchase price plus freight, insurance, duty, clearing and bank charges, spread over the goods received.
- Line balancing
- Assigning sewing operations to operators so that no station becomes the bottleneck.
- MES
- Manufacturing execution system: software that captures and controls work on the factory floor.
- PLM
- Product lifecycle management: software for styles, tech packs, BOMs and samples from idea to production.
- PP sample
- Pre-production sample: made in bulk materials and approved by the buyer before cutting starts.
- Shop floor control
- A product for tracking work, output, WIP and labour on the production floor.
- SMV
- Standard minute value: the time a trained operator needs for one operation.
- Style/colour/size matrix
- The grid of every colour and size combination a style is offered in, used for order entry and stock.
- T&A
- Time and action calendar: dated milestones from order to ex-factory, worked back from the ship date.
- WIP
- Work in progress: pieces between cutting and packing, counted by stage and line.
·Checklists: choosing and implementing an apparel ERP on one page
The checklists below repeat the decisions and checks from each part of this chapter, in project order.
Selection
Selection is complete when every item below is ticked.
- Business type settled: factory, brand, buying agent, retailer, or a mix.
- Shortlist built from the vendors' stated customers and your country.
- Local e-invoicing shown working, or a design agreed with the tax adviser.
- Floor screens seen in your language.
- Demo script (Example 3) run by every vendor on your data.
- All 52 fit-gap lines answered with evidence, decision and owner.
- API documentation read and one real call made.
- Quote names every module, user type, EDI partner and API use.
Design
Design is complete when every item below is decided and written down.
- Which suite modules you use and which run elsewhere.
- Size scales, colours, seasons and code patterns.
- Units and per-roll conversion; dye-lot rules at cutting and packing.
- Size-dependent consumption.
- Subcontract allowances; inspection points and AQL source.
- Currencies, down payments, LC records, chargeback reasons.
Build, data and testing
- Configuration in dependency order, on the go-live version.
- Integrations link on permanent ids, one writer per field.
- Migration loaded in order, with a cut-off and signed totals.
- All 13 scenarios passed by key users.
Go-live
- Training by role, in the local language, on real orders.
- Cut-over rehearsed once in full.
- Go-live between seasons, with a go or no-go point.
- Hypercare until the first month-end close.
·Sources
Vendor pages were checked on 26 September 2026. Vendors do not publish version numbers on these pages; the claims describe what the pages said on that date.
- Aptean, Aptean Apparel ERP Exenta Edition · aptean.com
- Aptean, Apparel Shop Floor Control (Exenta) · aptean.com
- Third-party directory, Aptean Apparel ERP Exenta Edition · erp-software.org
- BlueCherry by CGS, Apparel · bluecherry.com
- BlueCherry, Enterprise Resource Planning · bluecherry.com
- BlueCherry, Shop Floor Control · bluecherry.com
- BlueCherry, Product Lifecycle Management · bluecherry.com
- AIMS360, Features · aims360.com
- AIMS360, Apparel ERP software guide · aims360.com
- AIMS360, Claude ERP integration via MCP server · aims360.com
- Apparel21, home page · apparel21.com
- Apparel21, Production · apparel21.com
- Apparel21, Apparel21 Connect · apparel21.com
- WFX, home page · worldfashionexchange.com
- WFX, Apparel ERP software · worldfashionexchange.com
- WFX, Smart Factory · worldfashionexchange.com
- WFX, Fashion PLM software · worldfashionexchange.com
- GAIT, Garment factory software in Egypt (vendor blog) · gaitco.com
- iBOS, Best 10 ERP software for the garment industry (vendor blog) · ibos.io
- ISO 2859-1, Sampling procedures for inspection by attributes · iso.org · inspection levels: qualityinspection.org
- UCP 600, documentary credits · uscib.org · tradefinanceglobal.com
- EDI transaction sets · 1edisource.com · celigo.com
Corrections. Vendor websites change often, and a feature not stated in September 2026 may be stated later or may always have existed. If you find a statement here that a vendor's current documentation contradicts, report a correction with the page you checked; we correct the guide and note the change and its date at the top of this section. Vendors are welcome to send corrections too. We re-check this chapter at least once a year.
Aptean and Exenta are trademarks of Aptean. BlueCherry is a trademark of Computer Generated Solutions (CGS). AIMS360, Apparel21, WFX (World Fashion Exchange), GAIT, Nasij, iBOS and Managerium are trademarks of their respective owners. Names are used only to identify the products; this guide is not endorsed by any of these companies. Garment.io is named because MerchandiserOS integrates with it; this guide is not endorsed by Garment.io.