Your revenue last quarter was $120,000 — exactly what you budgeted. Yet your profit came in $8,000 light, and nothing looks wrong: no surprise bills, no missing invoices, no fraud. The likeliest culprit is one most owners never track: you sold a different proportion of your products than you planned. More of the low-margin work, less of the high-margin work, same top line, thinner bottom line. That proportion has a name — sales mix — and once you see how it moves your numbers, you will never read a flat revenue month the same way again.
Sales Mix in One Paragraph
Sales mix is the relative proportion of each product or service you sell, usually expressed as percentages of total units sold. If you sell 600 basic plans and 400 premium plans in a month, your sales mix is 60 percent basic and 40 percent premium. It matters because products carry different contribution margins — the dollars left from each sale after variable costs — so shifting the mix shifts total profit even when total revenue holds still. A business that sells ten product lines with ten different margins has ten different profit outcomes for the same $100,000 month, and the mix decides which one you get.
Two details sharpen the definition. First, mix can be measured in units or in revenue dollars, and the two answers differ whenever prices differ; break-even math uses unit mix, while revenue mix is what you see on the income statement. Second, mix is about relative shares, not volume: selling twice as many of everything leaves the mix unchanged, and selling the same total units in different proportions changes everything.
Why Your Profit Moves When Revenue Does Not
Walk through a simple case. You run a small print shop with two offerings:
| Offering | Price | Variable cost | Contribution margin |
|---|---|---|---|
| Flyer bundles | $50 | $40 | $10 per unit |
| Design packages | $200 | $80 | $120 per unit |
In March you sell 800 flyer bundles and 200 design packages: $80,000 of revenue and $32,000 of total contribution margin (800 x $10 plus 200 x $120). In April you sell 1,200 flyer bundles and 100 design packages: still $80,000 of revenue — but only $24,000 of contribution margin. Same top line, 25 percent less to cover rent, salaries, and everything fixed. Nothing got more expensive. Nobody stole anything. The mix moved, and $8,000 of profit-looking dollars turned out to be low-margin volume.
This is the general rule: every sale contributes its own margin dollars toward fixed costs and profit, so total contribution equals the sum over products of units sold times margin per unit. Change the weights and you change the sum, with revenue untouched. Businesses with one product never face this; businesses with two or more face it every month, whether they measure it or not.
The Weighted-Average Contribution Margin: Your Multi-Product Break-Even
With one product, break-even is fixed costs divided by contribution margin per unit. With several, there is no single margin per unit — so you blend them into a weighted-average contribution margin (WACM), weighting each product's margin by its share of unit sales:
WACM = (margin of product A x mix share of A) + (margin of product B x mix share of B) + ...
Then break-even in total units is fixed costs divided by WACM, and you allocate those units back across products using the same mix shares.
Run the print-shop numbers with $20,000 of monthly fixed costs and a planned mix of 80 percent flyers and 20 percent design:
- WACM = ($10 x 0.80) + ($120 x 0.20) = $8 + $24 = $32 per unit
- Break-even units = $20,000 / $32 = 625 units
- That means 500 flyer bundles (625 x 80 percent) and 125 design packages (625 x 20 percent)
Now watch what happens when April's actual mix — roughly 92 percent flyers, 8 percent design — replaces the plan. The WACM drops to ($10 x 0.92) + ($120 x 0.08) = $9.20 + $9.60 = $18.80, and break-even climbs to $20,000 / $18.80 = 1,064 units. You need to sell 70 percent more units to break even, purely because the mix tilted toward the $10-margin product. That single sensitivity — break-even as a function of mix — is the most practical insight on this page: quote a break-even number without stating the assumed mix and the number means nothing.
The honest way to use this math is to recompute WACM every month from actual mix, compare it against plan, and treat a falling WACM as an early warning the same way you would treat rising costs. Fixed costs move slowly; mix moves every week.
Sales Mix Variance: Separating Mix Effects From Volume Effects
When profit misses the budget, you need to know how much of the miss came from selling fewer units versus selling a less profitable blend. Sales mix variance isolates the blend effect. For each product:
Sales mix variance = (actual units sold - budgeted units at the planned mix) x budgeted contribution margin per unit
Add the products together. A favorable variance means the actual blend was richer in high-margin units than planned; unfavorable means the blend drifted toward low-margin units.
Apply it to April. Total actual units were 1,300, so budgeted units at the planned 80/20 mix would be 1,040 flyers and 260 design packages:
- Flyers: (1,200 - 1,040) x $10 = +$1,600 favorable
- Design: (100 - 260) x $120 = -$19,200 unfavorable
- Total sales mix variance = -$17,600 unfavorable
The variance tells the story the income statement hides: volume was actually above plan (1,300 units versus 1,000), but the blend cost you $17,600 of contribution relative to selling those 1,300 units at the planned mix. Without this split, you might conclude April was a volume triumph; with it, you know April was a mix failure wearing a volume disguise. That distinction decides your response — a volume problem wants more marketing, while a mix problem wants repricing, re-promotion, or a hard look at why the premium work dried up.
Finding a More Profitable Mix
You cannot simply decree that everyone buys the premium option. But you can tilt the mix deliberately instead of letting it drift. Four levers work for almost any small business.
Rank offerings by contribution margin ratio, not gross revenue. Divide each product's contribution margin by its price. A $200 service with $120 of margin (60 percent) funds fixed costs far faster per sales dollar than a $500 product with $100 of margin (20 percent). Sort your price list by this ratio and the products worth promoting — and the ones worth repricing — jump out immediately.
Respect your scarcest resource. When something constrains output — your hours, a machine's hours, oven space, delivery slots — the right ranking is contribution margin per unit of the constraint, not per unit sold. A catering job with $400 of margin that occupies your kitchen for a full day loses to two smaller jobs totaling $500 of margin in the same kitchen-day. Businesses that ignore the constraint optimize the wrong ratio and leave money on the table while feeling busy.
Price and promote the mix you want. Discounts on low-margin products are doubly expensive: they cut the margin you keep and pull volume toward the product that contributes least. Flip it — hold the line on thin-margin list prices, bundle them with high-margin companions, and aim promotions, featured placements, and sales attention at the rich end of the range. Your discount calendar is a mix-shaping tool whether you treat it as one or not.
Check what your commissions reward. A flat commission rate on revenue pays your team the same for selling a dollar of 10-percent-margin work as a dollar of 60-percent-margin work, so they rationally sell whatever closes fastest. Tiering commission by margin — or simply paying on gross profit instead of revenue — aligns their paycheck with your WACM. More than one business has "fixed" a mix problem by discovering it was paying people to create it.
A note on dropping losers
The math sometimes suggests discontinuing a low-margin product entirely, and sometimes that is right. But check three things first: whether the product absorbs fixed costs that would otherwise land on survivors, whether it brings in customers who also buy high-margin items, and whether dropping it strands inventory, contracts, or staff you cannot shed. A product with positive contribution margin still helps pay the rent; only drop it when its capacity, attention, or shelf space earns more elsewhere.
Common Mistakes That Quietly Erode Margin
Running single-product break-even on a multi-product business. Dividing fixed costs by one "average" margin without weighting by mix produces a break-even unit count that is wrong in every month except by accident. Always state the mix assumption next to the number.
Letting the mix assumption go stale. Many owners compute WACM once — during a business plan, a loan application, a pricing review — and reuse it for years while the actual blend drifts. Recompute from trailing three-month actuals at least quarterly; monthly is better.
Confusing revenue mix with unit mix. A product can dominate revenue while barely registering in units, or vice versa. Break-even formulas need unit shares; income-statement analysis reads revenue shares. Mixing the two up weights every margin wrong.
Ignoring variable-cost creep inside the mix. Mix analysis assumes each product's margin per unit is current. If materials, card fees, or contractor rates rose and you never updated the per-unit costs, your WACM is fiction and your "profitable" mix is a guess. Refresh unit economics before you trust the blend math.
Chasing revenue records instead of margin records. A record sales month built on thin-margin volume can pay you less than an ordinary month at a rich mix — the print shop's March and April had identical revenue and very different paydays. Celebrate contribution dollars, not just the top line.
Tracking Sales Mix in Your Books
None of this works if your ledger lumps every sale into one income account and every cost into one expense pile. You need per-product contribution data, which means per-product income subaccounts and cleanly separated variable costs. In a plain-text ledger this is just account structure — no special feature required:
2026-04-30 * "April sales - flyer bundles, 1200 units"
Assets:Checking 60000.00 USD
Income:Sales:Flyers -60000.00 USD
2026-04-30 * "April variable costs - flyer bundles"
Expenses:Variable:Flyers 48000.00 USD
Assets:Checking -48000.00 USD
2026-04-30 * "April sales - design packages, 100 units"
Assets:Checking 20000.00 USD
Income:Sales:Design -20000.00 USD
2026-04-30 * "April variable costs - design packages"
Expenses:Variable:Design 8000.00 USD
Assets:Checking -8000.00 USDWith this structure, each product's contribution margin is one subtraction — Income:Sales:Flyers minus Expenses:Variable:Flyers — and unit counts can ride along as transaction metadata or in a parallel spreadsheet. Month-end then becomes a short routine: pull each product's income and variable-expense balances, divide by units sold for per-unit margins, compute actual mix shares, and compare WACM against plan. The docs walk through account hierarchies like this in detail, and the Fava dashboard turns the same ledger into income-statement views where a thinning margin shows up as a shrinking bar before it shows up as a missed budget.
The discipline that makes it all work is recording variable costs against the product that caused them, in the same period as the sale. Card processing fees, per-unit materials, contractor piece rates, shipping per order — each belongs under that product's variable branch, not in a general expense account. Five extra minutes of categorization per week buys you a mix report you can actually steer by.
What to Do This Month
Start where the print shop did: pull last month's sales by product, attach each product's variable cost per unit, and compute your actual mix, your WACM, and your mix-implied break-even. Compare all three against whatever you assumed when you set this year's targets. If the WACM fell, name the product whose share moved most and decide which lever — price, promotion, bundling, or commission — you will pull this month to tilt the blend back. Then put the same three numbers on a monthly schedule, because sales mix is not a calculation you finish; it is a dial you watch. Revenue tells you how busy you were. Mix tells you whether the busyness paid.





