MANUFACTURING

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 Demo

Trusted by your favorite brands

Now we have 100% visibility into our raw materials, which is huge, and we're doing consistent cycle counts to track inventory.

Taylor Moody, CEO at Made by Mary
Read the full story
Taylor Moody

Fulfil has helped us constantly push the ceiling of our production capacity. Once we started using Fulfil, we were able to break our production records. Last year, we did 19,000 pieces in a 12-hour day.

Eve Munguia, Director of Operations at Lynch Creek Farm
Read the full story
Eve Munguia

I like Fulfil a lot mainly because their team is very, very, very good. It's the only time I've bought an ERP and did not feel scammed.

Mehtab Bhogal, CEO at Sola Wood Flowers
Read the full story
Mehtab Bhogal

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 & CUSTOMIZATION

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
Bill of Materials

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.

Shop floor execution

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:

  1. 1Open work queue on tablet, see next order at top
  2. 2View materials list: "Blank Wallet (SKU-123), Bin A-14"
  3. 3See customization: "Monogram: JMW, Font: Script, Color: Gold"
  4. 4Complete work, tap "Mark Complete" button
  5. 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
Cost tracking

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

Materials:
• Leather (1 sq ft @ $8.50/sq ft) $8.50
• Thread (15 ft @ $0.03/ft) $0.45
• Hardware (snap fastener) $0.75
Labor (12 min @ $30/hr): $6.00
Overhead (allocated): $2.30
Total Unit Cost: $18.00

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.

Production planning

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
Quality & traceability

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.

What's included

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