CTO Calculations
How to Calculate Configuration Complexity, Quote Time, and Configurable BOM Cost
The core CTO formulas worked line by line: complexity score, option combination count, quote time, and configurable BOM cost with real inputs and numbers.
Configure-to-order math starts with theoretical variant count, the product of every option set size. If a valve has 6 body materials, 4 seat types, 3 port sizes, and 5 actuators, that is 6 times 4 times 3 times 5, or 360 combinations. Add one 8-way option and you reach 2,880. The Configuration Complexity Score builds on this by weighting each option set by its downstream engineering effort. A common form is the log of raw combinations times an average constraint-density factor, so ln(360) times 1.4 gives roughly 8.2 on a 0 to 20 scale. Pull option-set sizes straight from your product model or the rules table in your CPQ.
Raw combinations overstate reality because compatibility rules kill invalid pairings. Measure the valid fraction by sampling: generate 1,000 random configurations, run them through your rule engine, and count passes. If 640 validate, your valid-combination ratio is 0.64, so 360 raw combinations collapse to about 230 sellable variants. This ratio feeds the Configuration Complexity Score and the Option Mix Workload calculator, which multiplies expected order lines per variant by the touch time each option adds. At 12 minutes of engineering touch per non-standard option and 3.2 special options per order, that is 38.4 minutes of engineering load per order line.
CTO Quote Time is where hours turn into money. Model it as fixed setup plus per-option handling: Quote Time equals base minutes plus (number of configured options times minutes per option) plus (number of engineering exceptions times exception minutes). With a 15 minute base, 8 options at 4 minutes each, and 1 exception at 45 minutes, you get 15 plus 32 plus 45, or 92 minutes per quote. Feed the exception rate from your quote log, not from memory. Shops routinely undercount exceptions by half, which is why measured quote time runs 1.6 to 2.0 times the estimate.
The Configurable BOM Cost calculator rolls option choices into a single unit cost. Start with the base BOM cost, then add the delta cost of each selected option relative to the default. If the base cabinet costs 420 dollars, upgrading to stainless adds 85 dollars, a heavier gauge adds 30 dollars, and a premium controller adds 140 dollars, the configured BOM lands at 675 dollars in material and purchased parts. Keep option deltas signed: a downgrade from the default subtracts. Source each delta from your item master standard cost, refreshed at least quarterly so metal price swings do not silently erode the number.
Option economics hinge on attach rate, the fraction of orders that select a given option. Option Attach Rate equals option-line count divided by total order count over the same window. If 1,200 orders in a quarter included the premium controller on 312 of them, attach rate is 26 percent. Multiply attach rate by option margin and order volume to size the option's annual contribution: 0.26 times 1,200 times 4 quarters times a 55 dollar margin yields about 68,600 dollars. The Option Attach Rate calculator pulls its two inputs directly from your order history export, so accuracy depends only on clean order dates.
Variant margin needs the configured sell price against the configured cost, not the base list. Variant Margin Impact computes contribution margin per variant as sell price minus configured BOM cost minus variable conversion cost, then divides by sell price. Take a 1,150 dollar sell price, 675 dollar configured BOM, and 190 dollars of variable labor and machine time: contribution is 285 dollars, a 24.8 percent margin. Run this across your top 20 variants and you will usually find 3 to 5 that sit below 10 percent because option pricing never kept pace with cost deltas. That gap is the single most common finding in a CTO margin audit.
Engineering-to-order work sits above pure CTO because it creates new parts, not just new combinations. Estimate ETO Workload as new-part count times average design hours plus review and release hours. A job spawning 6 new brackets at 3.5 design hours each plus 8 hours of drawing checks and release equals 29 engineering hours. Convert to cost at a loaded engineering rate of 95 dollars per hour for a 2,755 dollar engineering charge that must land in the quote. If you skip this line, ETO jobs quietly consume the margin earned on your standard CTO volume, which is how mixed shops end a strong year flat.
Tie the calculators together before you commit a quote. Run the Configuration Complexity Score to flag configurations above your review threshold, then the CTO Quote Time calculator to staff the estimating queue, the Configurable BOM Cost calculator for material, and Variant Margin Impact to confirm the price holds. A worked example: 230 valid variants, 92 minute average quote time, 675 dollar configured BOM, 24.8 percent margin. Each number traces to a specific input in your CPQ, item master, or order log, so when a customer challenges the price you can show the arithmetic rather than defend a gut estimate.
Published 2026-07-01.