9.2
Editor’s Rating:
Best Overall
Total ETO: Inventory
Total ETO
  • Consistent performance across software updates
  • Excellent customer service with quick response time
  • Training and implementation included in annual costs
7.8
Editor’s Rating:
Best Inventory Management
ECI M1: Scheduling Board
ECI M1
  • Built-in payroll capabilities
  • User-friendly inventory tracking
  • Fully configurable dashboard
7.8
Editor’s Rating:
Best Enterprise Option
Acumatica Cloud ERP: Data Analysis Receivables
Acumatica Cloud ERP
  • Multi-entity support
  • Multi-warehouse inventory management
  • Open architecture for rapid integrations

The best engineer-to-order software includes features like cost estimation, product design, multi-level BOMs, and project management. We’ve used our advanced review methodology to test several custom design manufacturing software for ourselves. Here are our top recommendations:

1 Total ETO - Best Overall

Why We Chose It: Total ETO is best overall due to its comprehensive features tailored for the industry. At its core, Total ETO offers a dynamic Bill of Materials (BOM) for each project, ensuring accurate and efficient planning and execution.

One of its key strengths lies in its seamless integration with leading CAD systems such as SolidWorks and Inventor, facilitating smooth collaboration between design and manufacturing teams. Total ETO also covers essential functions like purchasing, inventory management, and routing. Moreover, its compatibility with accounting software such as QuickBooks or Sage ensures financial data seamlessly flows through the system.

Best Overall:
Total ETO
★★★★★
★★★★★
(9)

Total ETO: Inventory
Total ETO: Procurement
Total ETO: Quality Control
Total ETO: Open with SOLIDWORKS
Total ETO: Edit a Timecard
Total ETO: Geo
What We Like
Consistent performance across software updates
Excellent customer service with quick response time
Training and implementation included in annual costs
What We Don’t Like
Limited CRM features
5 user minimum
Intended only for ETO and not general manufacturers
Overview
Price Range: $$
Starting Price: $7,500/year
Client OS: Windows
Deployment: On-Premises

2 ECI M1 - Best Inventory Management

Why We Chose It: ECI M1 offers advanced inventory control tools, catering to the diverse needs of manufacturing businesses. It maintains stock levels of raw materials, finished goods, and assemblies, providing comprehensive oversight and control.

The system provides support for multi-location inventory management, allowing businesses to efficiently manage stock across various warehouses. Moreover, ECI M1’s Manufacturing Requirements Planner serves as a tool for aggregating data across warehouses, enhancing planning and decision-making processes.

Best Inventory Management:
ECI M1
★★★★★
★★★★★
(15)

ECI M1: Scheduling Board
ECI M1: Business Analysis Graphs
ECI M1: User Security
ECI M1: Scheduling Board
ECI M1: Powerful Search Grids
ECI M1: Reports
ECI M1: Start Page
ECI M1: Entry Screen
What We Like
Built-in payroll capabilities
Controls inventory of raw materials, finished goods, and assemblies
Fully configurable dashboard
What We Don’t Like
Complicated navigation
Steep learning curve
Not ideal for batch manufacturing
Overview
Price Range: $$$$
Starting Price: $3,000/month
Client OS: Windows
Deployment: Cloud or On-Premises

3 Acumatica - Best Enterprise Option

Why We Chose It: We found Acumatica best for mid- to enterprise-level manufacturers. It supports multi-warehouse inventory management and multi-company accounting, addressing the complex requirements of ETO manufacturers operating across multiple locations or entities. This functionality provides businesses with real-time visibility into their operations, enabling them to track inventory levels, monitor production schedules, and manage financials with precision.

Acumatica customers can tailor their usage by licensing only the modules they require, allowing for cost-effective implementation. As companies expand, they can easily add more modules to accommodate their evolving needs, ensuring seamless scalability without disruptions.

Best Enterprise Option:
Acumatica Cloud ERP
★★★★★
★★★★★
(24)

Acumatica Cloud ERP: Data Analysis Receivables
Acumatica Cloud ERP: Support Manager Dashboard
Acumatica Cloud ERP: Project Dashboard
Acumatica Cloud ERP: Staff Appointments on Map
Acumatica Cloud ERP: Field Services Tech Dashboard
Acumatica Cloud ERP: Production Manager Dashboard
Acumatica Cloud ERP: Warehouse Manager Mobile Dashboard
Acumatica Cloud ERP: Controller Dashboard
What We Like
Open architecture for rapid integrations
Multi-entity support
Mobile accessibility
What We Don’t Like
Must schedule a consult for pricing calls
High learning curve
Tedious setup
Overview
Price Range: $$$$
Starting Price: $1,800/month
Client OS: iOS, Android, Web
Deployment: Cloud or On-Premises

4 SYSPRO - Best for Flexible Deployment

Why We Chose It: We went with SYSPRO because it offers flexible licensing and deployment options. It has multiple deployment options, including cloud-based, on-premise, or hybrid models, allowing companies to choose the option that aligns best with their infrastructure and requirements. Moreover, SYSPRO provides flexible licensing models, allowing companies to select either perpetual or subscription pricing options.

In addition to its flexibility, SYSPRO offers a suite of business modules tailored to the needs of ETO manufacturers. These modules encompass essential functions such as accounting, inventory control, planning and scheduling, supply chain management, CRM, and more.

Best for Flexible Deployment:
SYSPRO
★★★★★
★★★★★
(15)

SYSPRO: Invoice Entry
SYSPRO: Dashboard
SYSPRO: Home Menu
SYSPRO: AP Invoice Posting
SYSPRO: Warehouse Maintenance
SYSPRO: Dimension Analysis
What We Like
Mostly straight-forward and user-friendly
Built with over 40 years of manufacturer and distributor expertise
Integration with AI, MI, IoT, and Cloud-hosting
What We Don’t Like
3rd party add-ons may be necessary, like EDI and shipping notifications
Difficult to customize
No payroll or HR modules
Overview
Price Range: $$$$
Starting Price: $199/user/month
Client OS: Windows, Web
Deployment: Cloud or On-Premises

5 Epicor Kinetic - Best Product Configuration Tools

Why We Chose It: We picked Epicor Kinetic for its product configuration capabilities, which are tailored to meet the complex needs of ETO manufacturing. The platform provides business rules to efficiently manage sub-assemblies, enabling manufacturers to create highly customized products with ease.

In addition to its advanced product configurator, Epicor Kinetic delivers a feature set to streamline various aspects of manufacturing operations. These include compliance management, planning and scheduling, supply chain management, quality assurance, and maintenance management, ensuring a holistic approach to the production process.

Best Product Configuration Tools:
Epicor Kinetic
★★★★★
★★★★★
(9)

Epicor Kinetic: Dashboard
Epicor Kinetic: Accounts Receivable
Epicor Kinetic: Shop Load
Epicor Kinetic: Purchase Order
Epicor Kinetic: Supplier Relationship Management
Epicor Kinetic: Shop Floor Interface (MES)
Epicor Kinetic: Kanban Warehouse Monitor
Epicor Kinetic: Job Scheduling Board
Epicor Kinetic: CRM Flight Control
What We Like
Built for manufacturers
Collects real-time shop floor data
Built-in artificial intelligence support
What We Don’t Like
Not ideal for multinational organizations
High learning curve
Overview
Price Range: $$$$
Starting Price: $175/user/month
Client OS: Windows, macOS, iOS, Android, Web
Deployment: Cloud or On-Premises

6 Infor CloudSuite Industrial - Best BOM Capabilities

Why We Chose It: Infor CloudSuite Industrial delivers rich BOM capabilities. This platform enables users to create and manage multi-level BOMs, providing detailed definitions of components and sub-assemblies at various stages of the production process.

A key strength of Infor CloudSuite Industrial is its flexibility in component substitution within the BOM. This feature accommodates scenarios where certain parts may become unavailable or where substituting a different part could enhance the product or reduce costs. Last, Infor CloudSuite Industrial enhances material requirements planning and production scheduling by leveraging BOM data effectively.

Best BOM Capabilities:
Infor CloudSuite Industrial
★★★★★
★★★★★
(5)

Infor CloudSuite Industrial: Product Configuration
Infor CloudSuite Industrial: Inventory
Infor CloudSuite Industrial: PL Projection
Infor CloudSuite Industrial: Estimate
Infor CloudSuite Industrial: Customer Service Homepage
What We Like
Multi-site and multi-company support
Built-in business intelligence
Comprehensive supply chain management
What We Don’t Like
Limited QMS module
Difficult upgrades
Steep learning curve for new users
Overview
Price Range: $$$$$
Starting Price: $25,000/user (perpetual license)
Client OS: Windows, Web
Deployment: Cloud or On-Premises

7 Aptean ERP WorkWise Edition - Best Shop Floor Control

Why We Chose It: We found Aptean ERP WorkWise Edition best for shop floor control because it maintains an exhaustive real-time database of activities. This includes tracking new work assignments, monitoring work-in-progress (WIP), and recording completed tasks. The software also allows users to create and manage workcenter load records and shift schedules.

Aptean WorkWise ERP offers shop planning calendars, enabling manufacturers to plan and organize their production activities effectively. Additional key features include bar-coded shop packets and pick lists, which streamline material handling and inventory management processes.

Best Shop Floor Control:
Aptean Industrial Manufacturing ERP Workwise Edition
★★★★★
★★★★★
(3)

Aptean Industrial Manufacturing ERP Workwise Edition: Dashboard
Aptean Industrial Manufacturing ERP Workwise Edition: Bill of Material
Aptean Industrial Manufacturing ERP Workwise Edition: Capacity Requirements Planning
Aptean Industrial Manufacturing ERP Workwise Edition: Inventory
Aptean Industrial Manufacturing ERP Workwise Edition: Shop Floor Control
Aptean Industrial Manufacturing ERP Workwise Edition: Job Cost
Aptean Industrial Manufacturing ERP Workwise Edition: Document Linking
What We Like
Mobile accessibility
Multi-warehouse support
Customizable reporting
What We Don’t Like
Requires consultation for pricing
High learning curve
Fewer integrations than NetSuite
Overview
Price Range: $$$$$
Deployment: On-Premises

What Is Engineer To Order Software?

Engineer-to-order software is a specialized manufacturing tool designed to facilitate the design, engineering, and fabrication of custom products.

Engineer to order software aids in the manufacturing process of designing, engineering, and producing a product after the order has been received. Also known as ETO software, it will support the engineering designs of customers who order specialized custom products from ETO manufacturers. This is accomplished through software features such as scheduling, vendor management, inventory control, estimate to order, and production monitoring. These functionalities help an engineer to order environment remain in a flexible, adaptive, and demand-driven position for their manufacturing and supply chain processes.

Due to the custom nature of products being requested and made, an engineer to order software will support a high level of customer participation throughout the manufacturing project management. Engineer to order software is a type of manufacturing application that adds engineering activities into product lead time. Given the length of time that design and engineering analysis requires, engineer to order software helps provide a more accurate timeframe to customers who are not providing details on their order, and thus require engineering development to be added to product lead time.

Sometimes referred to as ERP software for engineering, ETO software gives businesses the ability to sell product concepts rather than concrete designs. To some customers, this brings a level of excitement for a new and unique product that can be developed exclusively for their company. For the manufacturer, this provides a slew of design and unique custom build processes in both the ideation and development stages.

Total ETO Change Orders Engineer to order software
Manage estimating and changes orders in Total ETO.

Common Process Flow Using Engineer To Order Software

  1. Receive sales orders from customers with quoted costs and anticipated delivery dates
  2. Team coordination lets your project team and management personnel determine the proper employees, scheduling blocks, and resources needed to complete the order
  3. Procurement helps create the bill of materials which will cover all pieces needed to complete the manufacturing job, which is fulfilled by current inventory or by purchase orders for new parts
  4. Design helps you bring the product from research to reality.
  5. MRP helps create the finalized material requirements, coordinate personnel and machine workloads, and optimally plan purchasing to meet customer demands.
  6. Assembly starts the final stage of the planning process and completing the good the customer has asked for.
JOBSCOPE KPI Designer Engineer to order software
JOBSCOPE can create a variety of KPIs to see how efficient your business is at an engineer to order process.

Features of Engineer To Order Software

  • Estimates and Quotes: Create quotes using templates or inventory and historical data to estimate costs and delivery times. Roll up material and labor costs into a job’s total cost and use “what if” scenarios to view alternatives.
  • Bill of Materials (BOM): Specifies the raw materials, parts, and sub-assemblies needed to manufacture each specific product.
  • Procurement: Issue orders for services and products by tracking all key order info in real-time including the vendor, purchase quantities, item or service purchased, delivery timeframes, payment terms, and costs.
  • Engineering and Design: Verify the bill of materials accuracy by modifying the information coming in and out of the purchasing department. Use data from previous BOMs and import parts from inventory.
  • Production Scheduling: Helps plan production on your shop floor by determining the need for materials and capacity in order to complete a manufacturing production order
  • Job Costing: Facilitates the assignment of costs to individual cost categories in order to enable improved cost control and manufacturing job profitability. Report costs in real-time against the budget and allow staff to cost out BOM before purchases are made.
  • Time Tracking: Track time spent on all activities from engineering to production to determine where possible bottlenecks may be and how to reduce labor costs.
  • Spare Parts Inventory Management: Integrate with the bill of materials to determine parts needed and scan inventory for availability. Reserve items for prioritized jobs and place purchase orders for low or out of stock items.
SYSPRO Production Schedule Engineer to order software
Manage your production schedule within SYSPRO.

Benefits of Engineer To Order Software

Managing the business of engineering is already a challenge. Getting your engineers to submit paperwork on time and with accurate information is another. Engineer to order manufacturing software, quite literally, will streamline the entire process from engineering to getting the order to production. These are some of the top benefits of using ETO software:

Real-Time Tracking of Product Design

Improve your product design process and customize BOM details prior to job generation. Engineer to order software will let your customers collaborate with your staff via electronic methods to create custom designs they desire in a finished product. This stage of product design will integrate with CAD/CAM systems such as SolidWorks or AutoDesk to import and export multi-level bills of material. The software will let you bring in both partial and complete BOMs from previous jobs, import parts from inventory, and easily add new parts if needed.

Since a BOM must be created and modified before a job can be generated, this automation will improve the efficiency level of your business and reduce any duplication. Having more control over your product development and revisions will increase the speed at which you can provide customers with accurate quotes. This capability is also known as configure-price-quote (CPQ).

Rootstock Software Sales Order Engineer to order software
Create a new sales order in Rootstock Software.

Streamline Procurement and Maintain Proper Inventory

Using effective inventory management capabilities within engineer to order software will help ensure the availability of needed products and avoid any duplication of purchase orders to fulfill needs. ETO systems will make sure that your purchase orders are being sent to suppliers at the most optimal time, to ensure you’re receiving goods when you need them the most and not overstocking your inventory. It will also ensure your business maintains solid cash flow by not spending more than it needs to.

Engineer to order systems will help forecast the best re-order points to make replenishment as smooth as possible. Similar to a material requirements planning (MRP) software, a healthy flow of needed goods from your bill of materials will ensure customer’s demands are being met within anticipated delivery windows and will ideally lead to higher customer satisfaction and repeat business.

Global Shop Solutions ERP Shop Floor Data Collection
Collect inventory part information in active jobs within Global Shop.

Shorten Lead Times On Manufacturing Projects

Custom design manufacturers will know that many projects have longer cycles to go through before the finished product is in the customer’s hands. This is because products being made are complicated and no two orders are alike.

Once an order is placed, engineering must create the bill of materials, which sends the list of items needed to the purchasing department. If your staff is spending too much time to design accurate engineering models, parts will sit too long in your warehouse and your business can lose sales. This puts an increased level of importance on accurate cost forecasting.

Being flexible in the customization of BOMs and custom configuring a customer’s order prior to the job generation will ensure as streamlined as a process as possible. ETO software will act as a demand-driven material resource planning software for your business, with the sole goal of driving your engineering, planning and shop control processes.

Fishbowl Purchase Orders Engineer to order software
Fishbowl can integrate with QuickBooks to streamline purchase orders.

Engineer To Order Pricing Guide

The cost of an engineer to order software starts at $75/month/user. The price will be most dependent on the number of users, the number of functionalities needed, and any included services such as setup and support. This type of subscription pricing is usually for cloud-based or SaaS software options. Locally installed or on-premise solutions can be purchased up front for a one-time cost.

Sometimes an MRP software or ERP application will be able to operate as an engineer to order software. These solutions may be developed with many manufacturing industries in mind and can adapt to your business needs through custom setups and integrations offered by 3rd party software providers.

Talk with a software advisor
Talk with an advisor
Get a free consultation from an independent software expert.
Or, call toll-free: (800) 827-1151
Talk with a software advisor
Talk with an advisor