A detailed account of building a custom ERP system for a mid-market manufacturer: the procurement, costing, and compliance modules that SAP and Oracle could not deliver at the right scale and cost.
21 CFR Part 11 defines the FDA's requirements for electronic records and electronic signatures in regulated industries. Software that manages manufacturing records, quality data, or batch documentation must meet specific technical requirements for audit trails, access controls, and signature validation — or the records it produces are not legally valid.
D2C brands in 2026 face three paths: build a custom storefront, sell through marketplaces, or run both. The right choice depends on margin structure, customer acquisition cost, and whether the brand can afford to rent its audience forever.
Shopify Plus handles D2C at scale. But B2B eCommerce — customer-specific pricing, complex approval workflows, multi-warehouse inventory, and ERP-driven order logic — requires architecture Shopify Plus was never designed to support. Here's where the platform breaks and what the alternative looks like.
Warehouse management systems like Korber, Manhattan, and Blue Yonder hit operational ceilings when fulfillment logic, multi-warehouse routing, or compliance requirements exceed what configuration can handle. Here are the specific signs it's time to build custom.
Salesforce, HubSpot, and Zoho all let you customise for free. The customisation is free. The cost of maintaining a system that bends your sales process to fit the CRM's assumptions — instead of the other way around — is not.
Most manufacturers export ERP data to Excel for reporting because the ERP's built-in reports can't show what operations actually needs. The problem isn't Excel. The problem is an ERP reporting layer that was designed for accounting, not operations. Here is what to do about it.
SAP and Oracle ERP customisation costs $150-$300/hour for ABAP or PL/SQL development. Most mid-market manufacturers spend $200,000-$500,000 on customisations that still do not match their actual workflow. At that price, building a custom ERP module around the specific process that does not fit is often cheaper than forcing SAP to do something it was not designed for.
Custom inventory management software is the right choice when your inventory involves non-standard units, location-specific rules, or integration requirements that force you to maintain spreadsheets alongside your inventory system. The spreadsheet is the signal that the off-the-shelf tool does not fit.
A custom warehouse management system makes sense when your warehouse operations involve non-standard workflows — cross-docking, multi-temperature zones, custom picking algorithms, or compliance requirements — that off-the-shelf WMS cannot model without heavy workarounds.
SAP Business One costs $659K-$1.3M over five years for a 50-user manufacturer. A custom ERP for the same scope: $309K-$640K. Here's the full cost breakdown, including the seven hidden categories vendors don't quote.
SAP S/4HANA implementation for a mid-market manufacturer costs $500K-$2M and takes 18-36 months. A custom ERP for the same operation costs $50K-$200K and deploys in 16-24 weeks. Here is when each path makes sense.