Manufacturing Built Into Your ERP
One system from order capture to finished goods. No separate MES software. No data entry between systems. Your orders, inventory, personalization, and production in a single platform built for DTC brands.
Request a DemoTrusted by your favorite brands
For DTC Brands That Make What They Sell
Whether you're kitting gift sets in a 3PL, customizing wallets on-demand, or running full production lines, Fulfil handles it all without bolting on separate manufacturing software.
Kitting and assembly
Build gift sets, subscription boxes, and bundles. When someone orders your "Self-Care Kit," Fulfil automatically pulls 5 SKUs from inventory and tracks the finished bundle as a single product.
Personalization at scale
Customer enters "JMW" for their monogram at checkout. That text shows up on your laser engraver screen with zero typing. Run 10,000 custom orders per day with no transcription errors.
Full manufacturing
Multi-step production with raw materials. Track leather through cutting, embossing, stitching, and finishing. See exactly what each wallet costs to make including labor and overhead.
Personalization flows from checkout to equipment
This is what separates Fulfil from legacy ERPs: personalization data routes directly to production equipment and shop floor staff. No CSV exports. No manual typing. No sticky notes.
Customer selects "Rose Gold" finish and enters "Always & Forever" engraving text. That order generates a manufacturing order with those exact specifications. Your laser engraver receives the text via API. Your assembly staff sees which charm to attach. Quality control verifies the finished product matches the order.
- Manufacturing orders auto-created with personalization details
- Text flows to laser engravers and embroidery machines via API
- Product selections update BOMs (add charm, swap color, include card)
- Operators see customization specs on mobile work screens
- Quality checks verify customization against expected specs
- Batch similar customizations for corporate gifting runs
Zero transcription errors
Customer enters "Emma" at checkout. Your laser engraver shows "Emma" on screen. No one types it again. Eliminates the most common source of errors.
Equipment integration
Connect laser engravers, embroidery machines, UV printers, and CNC equipment. Send job files automatically or via operator screen.
Dynamic BOMs
Customer adds a charm to their necklace? BOM updates to include that SKU. Selects gift box? Box and tissue paper added to materials list.
Scales to volume
Built-in MES handles 100,000+ custom orders daily. No separate manufacturing execution system needed for most DTC brands.
Why Manufacturing Built Into Your ERP Wins
Compare Fulfil to spreadsheets/paper and standalone MES systems
Feature | Spreadsheets + Paper/MES | Fulfil |
---|---|---|
Personalization routing | Write on paper work orders or type into spreadsheets—manual transcription errors | Automatic from checkout to equipment |
Order-to-production flow | Print orders, copy to spreadsheet, or export CSVs and re-enter data | One click from sales order to mfg order |
Real-time inventory sync | Count at end of day, update spreadsheet, or wait for batch sync | Real-time as production completes |
Cost tracking | Manual calculations in spreadsheets or limited visibility in standalone MES | Automatic labor, materials, overhead |
Setup & learning curve | Quick setup but breaks as you scale, or 3-18 months for standalone MES | 4-8 weeks setup, operators productive in hours |
Define what goes into each product
Bills of Materials tell Fulfil what components you need and how much of each. When a customer orders your "Deluxe Gift Set," the BOM lists exactly what to pull from inventory.
For manufacturers, BOMs can be nested. Your "Leather Wallet" BOM might include "Wallet Insert" as a component, which has its own BOM of leather pieces and thread.
- Simple kitting BOMs for gift sets and bundles
- Multi-level nested BOMs for complex products
- Component substitution when materials are out of stock
- Calculate how many units you can build from current inventory
- Automatic cost calculation from component costs
- BOM versioning when you change components or quantities
Built-on-the-fly BOMs
For simple assembly, skip the BOM setup. Pick components when building, system learns the recipe for next time.
Nested components
Build sub-assemblies that become components in larger products. Track costs at every level of production.
Buildable quantity
See how many units you can make with current inventory. "You can build 47 Deluxe Gift Sets (limited by tissue paper)."
Routing steps
Define production steps: Cut → Emboss → Stitch → Finish. Assign work centers and track progress through each stage.
Mobile work screens
Operators use tablets at their stations. See next order, materials needed, and customization specs. Mark complete when done.
Batch similar orders
Group all orders with "Silver" finish together. Cut all leather pieces for 50 wallets at once. Reduces setup time by 60%.
Track production time
Clock in to start work, clock out when complete. See how long each step takes. Identify bottlenecks and set accurate lead times.
Customization on screen
Work order shows "Engrave: Always & Forever" in 48pt font. Operator knows exactly what to produce. QC verifies against same spec.
What operators actually do
Your production team doesn't need to understand ERPs. They just need to see what to build next and where materials are located.
Typical operator workflow:
- 1Open work queue on tablet, see next order at top
- 2View materials list: "Blank Wallet (SKU-123), Bin A-14"
- 3See customization: "Monogram: JMW, Font: Script, Color: Gold"
- 4Complete work, tap "Mark Complete" button
- 5Inventory updates automatically, next order appears
No training manuals. No complicated software. Just clear instructions on what to build and where to find materials.
- Mobile-friendly screens that work on tablets and phones
- Priority queue shows most urgent orders first
- Material location guidance eliminates searching
- Instructions and photos attached to work orders
- Track scrap and re-work without leaving the screen
- Real-time visibility for managers across all work centers
Know exactly what each unit costs
Fulfil automatically calculates product costs from three sources: materials consumed, labor time, and overhead allocation. No spreadsheet formulas.
Example: Leather Wallet Cost Breakdown
Every time you complete a production order, costs update automatically. See your true margins, identify where to reduce waste, and price products profitably.
- Material costs from purchase prices and quantity used
- Labor costs from time tracking and hourly rates
- Overhead allocation by production volume or time
- Weighted average costing across batches
- Work-in-progress inventory valued at accumulated costs
- Scrap tracking reduces inventory value correctly
Real-time cost updates
When leather prices increase, see how it impacts product costs immediately. Adjust pricing before margins erode.
Cost variance analysis
Compare actual costs to standard costs. "Wallet took 15 min instead of 12 min. Labor cost $1.50 higher than expected."
Accurate inventory valuation
Finished goods valued at actual production cost. Work-in-progress shows materials + labor invested so far. Accountants love it.
Margin visibility
Sell wallet for $49. Cost is $18. See $31 margin before considering marketing and shipping. Make informed pricing decisions.
Make-to-order
Build products after customers order. Production requests auto-create when orders need fulfillment. Perfect for customized goods.
Make-to-stock
Maintain inventory levels. System suggests production when stock falls below reorder point. Batch 100 units efficiently.
Lead time management
Set production lead times per product. "Wallet takes 2 days." Promise dates account for production time automatically.
Material requirements
See what materials you need to fulfill production schedule. Auto-create purchase orders when components are low.
Run production your way
Build to order when customers want customization. Build to stock when demand is predictable. Or do both. Fulfil supports whatever production strategy makes sense for your business.
- Automatic production requests when orders need fulfillment
- Suggested production runs when stock gets low
- Batch similar orders to reduce setup time
- Reserve materials before production starts
- Promise dates account for production and shipping time
- Material requirements planning across all products
Track materials from supplier to customer
Lot tracking gives you complete traceability. Know which batch of leather went into which wallets. If a supplier sends bad material, identify exactly which products are affected and who bought them.
- Lot numbers track materials through production
- See which components went into which finished goods
- Trace from customer order back to raw material supplier
- Handle recalls efficiently with complete visibility
- Quality checkpoints throughout production process
- Track co-packer production with same visibility
Lot tracking
Receive Lot #2024-03 from supplier. See which products used that lot. Trace forward to customers or backward to supplier.
Co-packer management
Send production to third-party manufacturer. Track costs, materials consumed, and finished goods just like internal production.
Quality checkpoints
Add inspection steps between production stages. QC verifies product matches specs before moving to next work center.
Repair orders
Customer returns defective wallet. Create repair order, track components replaced, calculate warranty cost.
Everything you need for manufacturing
From kitting to full production. All included in your ERP subscription.
Personalization & customization
- Automatic manufacturing orders with personalization
- Text personalization (engraving, monogramming)
- Product-based customization (add-ons, charms)
- Selection-based choices (colors, finishes)
- Direct equipment integration (laser, embroidery)
- Built-in MES (scales to 100K orders/day)
- Custom MES via API
- Enterprise MES integration
- Batch processing for similar customizations
- Multi-step personalization workflows
- Quality checkpoints with product options
- Zero transcription errors
BOM & product structure
- Bill of Materials (BOM) management
- Nested BOMs (multi-level)
- Built-on-the-fly BOMs
- BOM versioning
- Component substitution
- Buildable quantity calculation
- BOM import via CSV
- BOM instructions and documentation
- Multiple BOMs per product
- BOM cost calculation
Production orders
- Production order management
- Make-to-order production
- Make-to-stock production
- Production requests (auto-generation)
- Production order states tracking
- Production batching
- Production order splitting
- Add/modify inputs dynamically
- Increase/decrease production quantity
- Production order import via CSV
- Production lead time management
- Hold/resume production orders
Shop floor execution
- Work order management
- Production app (mobile-friendly)
- Production time tracker
- Work cycles tracking
- Work center management
- Work center categories
- Routing and operations
- Operator assignment
- Task notes and documentation
- Personalization support
- Picking and batching
- Scrap quantity tracking
Cost & quality management
- Labor cost tracking
- Production cost tracking
- Weighted average costing
- WIP (Work in Progress) tracking
- Lot number tracking
- Batch tracking
- Serial number tracking
- Lot automation rules
- Repair order management
- Quality control checkpoints
- Outsourced manufacturing
Integration & analytics
- 100% open API
- Production equipment integration
- Inventory integration
- Purchasing integration
- Sales order integration
- Production reporting
- KPI tracking and analytics
- Custom workflows
- Approval workflows
- Real-time production visibility
- Warehouse transfers
Frequently asked questions
Why is manufacturing built into the ERP better than a separate MES?
When manufacturing lives in your ERP, there's no data sync between systems. Sales orders automatically create manufacturing orders. Inventory updates in real-time as production completes. Costs flow to your general ledger without CSV exports. Personalization data routes directly from checkout to shop floor equipment. You eliminate double data entry, sync delays, and integration headaches.
How does personalization routing actually work?
When a customer personalizes a product at checkout, that data becomes part of the sales order. If the product requires manufacturing, Fulfil automatically creates a production order with those personalization details attached. Your laser engraver or embroidery machine pulls the text via API. Your assembly staff sees which add-ons to include. QC inspectors verify the finished product matches the customization specs. The customer's input flows end-to-end with zero manual typing.
Do I need manufacturing if I'm just doing kitting?
Yes. Kitting is manufacturing. When you combine 5 individual SKUs into a gift set, you're consuming inventory and creating a new product. Without manufacturing capabilities, you have to manually adjust inventory for all 6 SKUs. With Fulfil's BOM system, you define what goes into the gift set once, then production orders handle all inventory movements automatically. Plus you get accurate cost tracking for the bundle.
How long does it take operators to learn the production app?
Most operators are productive within hours. The mobile interface shows them three things: what to build next, where materials are located, and what customizations to apply. They tap "Mark Complete" when done. That's it. No training manuals or complex workflows. If they can use a smartphone, they can use the production app.
Can Fulfil handle complex multi-step production processes?
Yes. Define routing steps for your production process: Cut → Emboss → Stitch → Finish. Assign each step to a work center. Track materials consumed and labor time at each stage. Use nested BOMs for sub-assemblies that become components in larger products. Cost tracking accumulates through all production stages, so you know exactly what each finished unit costs including all labor and overhead.
See how manufacturing fits into your operations
Our team will show you how Fulfil handles your specific production workflow, from order capture through finished goods.
Request a Demo