What Is Configure, Price, Quote (CPQ)?
Also known as: CPQ, CPQ software, quote configurator
Definition
Configure, Price, Quote (CPQ) is software that guides a salesperson through selecting valid product options, calculates the price from rules and discounts, and produces a quote document, then passes the accepted configuration to the ERP as a sales order.
Configure, Price, Quote (CPQ) Explained
CPQ solves a specific problem for manufacturers who sell configurable or engineered products: a quote has to be technically buildable, correctly priced and fast to produce. The configure step applies rules (this motor needs that drive, this option excludes that one). The price step applies price lists, volume breaks, customer-specific contracts, margin floors and approval thresholds. The quote step generates the proposal with terms and lead time.
The value comes from the handoff. A good CPQ does not just print a PDF. It writes the accepted configuration to the ERP so that the sales order lines, a generated or configured bill of materials and a routing are created without re-keying. That is where most failures occur: the configurator knows a part number the ERP item master does not, or the ERP BOM structure cannot represent the choices the configurator allows.
In ERPs, CPQ shows up in different forms. Epicor Kinetic has a Configurator and Quote Entry, Infor SyteLine has a Product Configurator integration and an Estimates form for quoting, Microsoft Business Central has Sales Quotes with item variants and optional add-on extensions, and SAP offers variant configuration in the core system with SAP CPQ as a separate cloud product. Standalone tools such as Salesforce CPQ or Tacton sit in front of any of these.
Pure rules-based CPQ is deterministic and auditable, which is what you want for pricing and engineering validity. AI is useful around the edges: reading a customer RFQ and pre-filling the configuration, suggesting similar past quotes, or flagging a discount that is out of pattern. The rule engine should still make the final validity and price decision.
Why It Matters
- Quote turnaround is often a deciding factor in competitive bids, and manual quoting from spreadsheets typically takes days instead of hours.
- Invalid configurations that reach the shop floor cause rework, scrap and late orders, so rule enforcement at quote time is cheap insurance.
- Consistent pricing logic protects margin and removes ad hoc discounting that nobody can audit later.
- A clean CPQ to ERP handoff removes double entry and the transcription errors that come with it.
In Practice
A pump maker sells 400 base models with options for seals, materials and motors. A salesperson picks a duplex stainless casing and a 15 kW motor; the rules reject an incompatible seal, price the unit from the list plus a negotiated 8 percent customer discount, and flag a margin below the 22 percent floor for manager approval. On acceptance, the sales order is created with a configured item and a generated BOM. If the ERP item master lacks the generated part number, the handoff fails, which is the most common integration defect.
Frequently Asked Questions
Do I need CPQ if my ERP already has quoting?
Not always. If you sell standard items from a price list, ERP quoting is enough. CPQ pays off when products have many options, rules or engineered variants, or when pricing depends on complex contracts and approvals.
What is the difference between a configurator and CPQ?
A configurator only validates and builds product options. CPQ adds pricing logic, discount approvals and quote document generation on top of the configuration.
Where does CPQ data end up in the ERP?
Usually as a sales order with configured lines, and often a generated BOM and routing. The exact objects depend on the ERP, such as a configured item in Business Central or a configured product in SyteLine.
Can AI replace CPQ rules?
It should not make the final decision. Rules guarantee a buildable, correctly priced product. AI can draft inputs from an RFQ and highlight anomalies, with a human or the rule engine confirming.
Related Terms
Request for Quote (RFQ)
A Request for Quote (RFQ) is a formal request from a buyer asking a supplier to state a price, lead time and terms for specified items. In ERP it becomes a sales quote on the selling side or a sourcing event on the buying side.
Sales Order
A sales order is the ERP document recording a customer's commitment to buy specific items at agreed prices and dates. It reserves or creates demand for supply, triggers picking and shipping, and later drives invoicing and revenue recognition.
Make-to-Order (MTO)
Make-to-order (MTO) is a production strategy where a product is manufactured only after a confirmed customer order, using existing designs and routings. It avoids finished goods inventory but gives the customer a lead time equal to procurement plus production time.
Engineer-to-Order (ETO)
Engineer-to-order (ETO) is a manufacturing strategy where each product is designed and engineered to a specific customer's requirements after the order is received. Design, BOM and routing are created per project rather than reused from a catalog.
BOM (Bill of Materials)
A BOM (bill of materials) is the structured, hierarchical list of components, sub-assemblies, and quantities required to produce one unit of a parent item, and it is the primary input MRP explodes to calculate material requirements.
Working with Configure, Price, Quote (CPQ) in a live environment? Our engineers do this every day - and our AI agents automate most of it.
Try it here, free
Contract Manufacturer Job Quote Price Calculator
Build a quote from material, setup hours, run time, outside processing and one time tooling, and see unit price fall as quantity rises.
Keep exploring
Free tools
- Contract Manufacturer Job Quote Price CalculatorBuild a quote from material, setup hours, run time, outside processing and one time tooling, and see unit price fall as quantity rises.
- Epicor Quote Price and Quantity Break CalculatorBuild a unit price from material, labor, setup and subcontract cost, hit a target margin, and see how the price falls with quantity.
ERP fixes and how-tos
- Product Configurator in Sage X3: How to Set Up Configurable ItemsHow to approach configurable products in Sage X3: features and options, rules, generated BOMs and routings, and when a configurator or a simple option BOM is enough.
- How to Create a Quote in E2 Shop SystemHow to build a quote in E2 Shop System, from header setup through routing, material, and outside processing, to converting an accepted quote into a job.
Runs with your ERP
- Infor CPQ and Infor VISUAL (also CloudSuite Industrial): configure, price, quoteHow Infor CPQ is described as integrating with Infor VISUAL and SyteLine, how configurations drive BOMs and routings, with setup steps, pitfalls and AI ideas.
- Infor CPQ with Infor SyteLine: Configurator in Order EntryHow Infor CPQ opens from SyteLine order entry for configurable items, returns validated options and creates the order line. Setup, pitfalls, alternatives, FAQ.
- Experlogix CPQ with SAP S/4HANAWhat is documented about Experlogix CPQ and SAP Variant Configuration in S/4HANA: how rules-based CPQ fits, caveats, setup steps and where AI helps.
Guides
- Infor LN CPQ: Configure-Price-Quote for ETO ManufacturersInfor LN CPQ guide for ETO and CTO manufacturers: product configurator integration, rules modeling, quote-to-order flow, and cutting quote cycles from weeks to days.
- SyteLine Product Configurator Best PracticesSyteLine configurator best practices: structure rules, tune performance for large configurations, and test configure-to-order models before release.
- Salesforce CPQ to ERP Pricing Integration GuideIntegrate Salesforce CPQ pricing, discounts, and product configuration with ERP price books and cost data for accurate quote-to-order conversion.
AI on your ERP
- AI for Tacton CPQ: Complement the Constraint Solver, Do Not Replace ItWhere AI helps around Tacton CPQ's constraint-based configurator: RFQ-to-config intake, infeasibility explanations, product model upkeep and ERP BOM handoff.
- AI for quote-to-cash in manufacturing and job shop ERPsAI reads incoming RFQs, drafts quotes from your ERP's own cost and pricing history, and flags parts your shop has never quoted before, keeping the estimator in control.
Software
- Tacton CPQTacton CPQ is constraint-based configure-price-quote software for complex engineered products. Modules, ERP and CRM integrations and alternatives explained.
- Epicor CPQEpicor CPQ is a cloud configure-price-quote product with visual 3D configuration for manufacturers. Modules, ERP integrations and alternatives explained.