When gross margin moves, the answer is almost never a single cause. Price, volume, mix, materials, labor, and burden are all moving at the same time. This framework separates every driver and sizes each one, so the conversation at the board table starts with evidence, not instinct.
Gross margin came in at 27.4%. Last quarter it was 29.1%. The board wants to know why. The CFO has three days to prepare an answer.
In most manufacturing companies, that answer begins with a series of conversations: the VP of Sales attributes it to competitive pressure. The plant controller points to steel and aluminum costs. The VP of Operations notes that one line ran below capacity all quarter. Everyone is partially right. None of it adds up to 170 basis points.
A gross margin bridge doesn't need to pick a cause. It quantifies all of them simultaneously, and the numbers force agreement on what actually happened.
The gross margin bridge is the framework that answers this question precisely. It accounts for every dollar of variance between two periods and assigns it to one of six drivers. When the bridge is complete, the conversation shifts from attribution disputes to response priorities. That is its entire purpose.
The six drivers split into two groups: revenue effects and cost effects. Revenue effects describe what happened on the selling side. Cost effects describe what happened on the production side. Both groups must be analyzed to understand a margin change, because a favorable revenue move can be entirely offset by an unfavorable cost move, and the reported margin won't tell you which way the offset ran.
The price driver measures the change in gross margin attributable to changes in net realized price per unit. It answers: if you had sold exactly the same units as last period at this period's prices, how much more or less margin would you have earned?
A positive price effect means you captured higher net revenue per unit. A negative price effect means net price declined, regardless of whether list prices moved. This distinction matters: you can raise list prices and still produce a negative price effect if net realized prices fell due to discounting, promotions, or customer-specific pricing concessions.
The volume driver measures the margin impact of selling more or fewer units, holding price and mix constant at prior-period levels. It isolates the quantity effect from everything else. A volume gain is always favorable in gross margin dollars (assuming positive unit margins), but it tells you nothing about margin rate. You can grow volume and shrink margin rate simultaneously if the incremental volume is lower-margin product.
Volume is typically the most intuitive driver to explain. The business grew, so volume was up. The business contracted, so volume was down. The bridge sizes the contribution exactly, rather than leaving the sales team to estimate it.
Mix is the most frequently misunderstood driver, and the one most likely to surprise management. The mix effect measures the margin impact of selling a different composition of products or serving a different composition of customers, even if total volume and prices are unchanged.
A favorable mix shift means you sold proportionally more of your higher-margin products or served more high-margin customers. An unfavorable shift means the opposite. Mix can move significantly in a single quarter from order patterns that have nothing to do with pricing strategy: a large low-margin order, a spike in commodity product demand, or the loss of a high-margin customer account.
Standard PVM analysis measures product mix: the shift in which SKUs or product families you sold. This is important but incomplete. Customer mix is an independent effect that can move margin in the same or opposite direction as product mix, and the two are easily confused.
| Mix type | What it measures | Example unfavorable shift | Margin impact |
|---|---|---|---|
| Product mix | Which SKUs or families you sold | More commodity parts, fewer engineered components | Unfavorable |
| Customer mix | Which customers you sold to | More volume to large accounts with negotiated discount structures | Unfavorable |
| Channel mix | Which sales channel fulfilled the order | More through distributor vs. direct at lower net margin | Unfavorable |
A business can hold product mix constant and still see significant margin erosion if it grew volume with customers who carry deeper discounts or less favorable pricing terms. Identifying this requires a customer master that consolidates ship-to accounts into parent entities. Without it, five accounts belonging to the same holding company appear as five separate customers, and customer mix analysis produces numbers that don't reflect commercial reality.
See data mastering for how Marquis resolves ERP accounts to parent entities for customer mix analysis.
The materials driver measures the change in gross margin from changes in the cost of direct materials: raw materials, components, packaging, and commodity-linked inputs. It compares actual material cost per unit to the prior-period standard, sizing the favorable or unfavorable variance.
Materials is typically the largest cost driver for manufacturers and distributors. It is also the most externally driven: commodity prices, supplier negotiations, and logistics costs all affect it, as do import fees and tariffs.
The labor driver covers direct labor costs: the people on the floor whose time is allocated to production orders. It has two sub-components that are worth separating when digging into a variance.
A favorable labor variance in the bridge can mask an efficiency problem if it was driven entirely by lower headcount cost rather than better throughput. A favorable rate combined with an unfavorable efficiency is a different diagnosis than an unfavorable rate combined with a favorable efficiency, even if the net labor line is the same.
Burden (also called overhead or manufacturing overhead absorption) is the most indirect of the six drivers and the one most likely to create confusion when margin moves. Burden includes factory rent, utilities, depreciation, maintenance, and other fixed and semi-fixed costs that are allocated to products using a predetermined rate.
When actual production volume falls below the volume used to set the burden rate, a fixed cost base is spread across fewer units, and each unit absorbs more overhead than planned. This under-absorption shows up as a negative burden variance even if no actual overhead costs increased. The reverse is also true: running above planned volume generates positive absorption, making margin look better on a per-unit basis without any change in the cost structure.
The six drivers combine into a waterfall chart. Starting from prior-period gross margin, each driver adds or subtracts its contribution, and the walk lands on current-period gross margin. Every dollar of variance is accounted for.
The example below shows a company that raised prices, grew volume, and still ended the period with nearly the same gross margin dollars as the prior period, because mix deterioration and materials cost increases offset the revenue gains. This is a real outcome pattern for manufacturers facing commodity inflation while also growing into lower-margin market segments.
Reading this bridge: the company generated $4.9M of favorable revenue effects ($2.1M price, $2.8M volume) but gave back $4.6M in adverse effects ($2.4M mix, $1.8M materials, $0.8M labor, partially offset by $0.4M burden). Net margin increased by only $0.3M despite strong top-line growth. If revenue grew 8% and gross margin dollars grew 2%, gross margin rate declined roughly 160 basis points. The bridge identifies exactly where it went.
This is the pattern the board should see. Not "margins were under pressure" but: price added $2.1M, volume added $2.8M, mix cost us $2.4M, materials cost us $1.8M. Each number is a decision or an action, not a description.
A gross margin bridge is only as reliable as the data that feeds it. The analysis itself is straightforward; the challenge is always the data underneath it. Most manufacturers have at least one of these problems, and several have all of them.
Most manufacturers run the gross margin bridge quarterly. Most of the elapsed time is spent preparing data rather than reading results: reconciling invoices, mapping items to product families, resolving customer accounts, normalizing cost data across systems. The analysis itself takes hours once the data is clean. The data is rarely clean.
Automating the bridge means solving the data problems first. That requires a unified item master with consistent taxonomy, a customer master that resolves accounts to parent entities, current standard costs refreshed on a defined schedule, and a net revenue definition that works consistently across every site and system. With those foundations in place, the six-driver gross margin bridge runs on close, every period, without manual reconciliation before the numbers are ready.
The bridge should answer in five minutes: where did we win margin and where did we lose it? If producing that answer takes five days, the data infrastructure is the constraint, not the analysis methodology.
For PE-owned manufacturers with multiple portfolio companies, a consistent bridge methodology applied across every entity transforms board reporting. Instead of each company presenting margin commentary in a different format, every entity delivers the same six-driver bridge, built from the same methodology, period over period. The operating partner can compare price realization across portfolio companies, identify which entities have cost exposure, and track whether corrective actions are moving the numbers.
Learn how Pricing IQ automates the six-driver margin bridge: see Pricing IQ or explore the full price-volume-mix methodology.
FAQ
Questions about the six drivers, how discounts and tariffs fit in, and what manufacturers need to produce a reliable bridge.
Gross margin changes because of six drivers: price (did you charge more or less per unit), volume (did you sell more or fewer units), mix (did the composition of what you sold shift toward higher or lower margin products or customers), materials (did input costs change), labor (did direct labor rates or efficiency change), and burden (did overhead absorption change). In most periods, several drivers are moving simultaneously.
Discounts reduce net realized price below list price. In a gross margin bridge, discount erosion shows up inside the price driver as a negative effect. A business can hold or raise list prices and still show a negative price effect if discounting increased. Separating discount impact from true pricing changes requires tracking net revenue per unit at the invoice level rather than using list price.
Tariffs on imported materials or components raise material cost per unit and show up inside the materials driver in the bridge. Isolating tariff impact from underlying supplier price changes is important for board narratives: a materials increase caused by tariffs is a policy exposure, while one caused by supplier pricing is a procurement problem. These require different responses and should be tracked separately at the purchase order level.
Product mix measures which SKUs or product families you sold. Customer mix measures which customers you sold to. Both affect gross margin independently. You can hold product mix constant and still see margin erosion if you sold more volume to lower-margin customers with deeper discount structures. Most basic PVM tools only capture product mix and miss the customer mix effect entirely.
A gross margin bridge is a waterfall chart that walks from prior-period gross margin to current-period gross margin, with each contributing driver sized and labeled. The bridge accounts for 100% of the variance. Revenue effects (price, volume, mix) are separated from cost effects (materials, labor, burden) so the business can see exactly where margin was gained and where it was lost.
Monthly is the right cadence for most manufacturers. Quarterly is common but often too infrequent to catch mix drift or cost creep before it compounds. For businesses with commodity-linked inputs or active pricing programs, monthly analysis provides the earliest signal that a driver is moving in the wrong direction. Annual-only analysis is insufficient for operational decision-making.
Pricing IQ connects to your ERP, runs the full six-driver gross margin bridge on every close, and tracks price compliance against budget. No spreadsheets, no manual reconciliation.