All Posts

Your Forecast Said $12 per Sale. What Did the Fulfilled Order Actually Contribute?

A product is expected to leave $12 after its variable costs. Then the order ships with a discount, extra protective fill, a higher card fee, and more packing work than planned. The product did not change, but the amount left from the sale did.

That is why operators calculate realized contribution margin after fulfillment. A forecast supports planning; a realized view shows what completed sales actually left for fixed costs and profit. Comparing them closes the loop between expectation and evidence.

Start with one definition and one cost boundary

The basic formula is:

Contribution margin = net sales − variable costs

AccountingCoach explains that contribution is what remains after variable expenses to support fixed expenses and, after those are covered, profit. The foundational contribution margin guide applies that idea to product businesses.

Before comparing forecast and actual, write down what belongs in your calculation. A practical order-level boundary may include:

  • product materials and primary packaging;
  • direct production labor that varies with output;
  • order packaging and pick-and-pack labor;
  • payment or marketplace fees;
  • shipping paid or subsidized by the business;
  • discounts, refunds, credits, and variable service costs.

Keep fixed expenses such as base rent, insurance, salaried administration, and monthly subscriptions outside this calculation unless they truly change with the sale. Contribution is not net profit. If a cost has both fixed and variable parts, separate them when you can and document your treatment.

Use the same boundary on both sides. A forecast excluding shipping cannot be compared fairly with an actual result that includes it.

Build a planned-versus-realized contribution bridge

Suppose a skincare set has a list price of $42. The business expects a $2 average discount and $28 in total variable cost, leaving $12 in forecast contribution.

After 100 orders are completed, the averages look different:

Per completed order Forecast Realized Variance
List-price revenue $42.00 $42.00 $0.00
Discounts and credits −$2.00 −$3.20 −$1.20
Net sales $40.00 $38.80 −$1.20
Product materials and packaging −$17.00 −$17.60 −$0.60
Production labor −$4.00 −$4.40 −$0.40
Order packaging and packing labor −$3.00 −$3.80 −$0.80
Payment fees −$1.20 −$1.16 +$0.04
Shipping support −$2.80 −$3.50 −$0.70
Contribution per order $12.00 $8.34 −$3.66

The realized profit per sale is not $8.34; net profit still depends on fixed costs and other expenses. The table shows realized contribution under the stated boundary.

Across 100 orders, the shortfall is $366. The largest drivers are extra discounts, order packaging and packing, and shipping support. That is more useful than saying “margin was lower.” It tells the owner where to investigate.

Trace the variance to four operating areas

1. Price and credits

Begin with net sales actually retained. Separate planned promotions from unplanned discounts, refunds, replacements, and customer credits. A list price can remain unchanged while realized revenue falls.

If product costs changed but selling prices did not, use the product-price audit after a cost change to identify prices that no longer meet their targets.

2. Production inputs and saleable yield

Compare forecast material quantities and prices with the quantities actually consumed for saleable output. Extra ingredients, damaged containers, label waste, setup loss, rework, and lower yield can increase cost per sellable unit.

Do not divide batch cost by planned output when fewer acceptable units were completed. Use saleable output for the realized calculation, and keep unusual losses visible rather than spreading them silently into a new standard.

3. Fulfillment work

A product may leave production at the expected cost but lose contribution during packing. Review box size, fill, inserts, tape, labels, pick time, pack time, split shipments, and rush handling.

University of Minnesota Extension recommends comparing the full costs of different market channels rather than assuming the highest selling price produces the best result. The same discipline applies within a channel: a fragile bundle and a single durable item may require very different fulfillment work.

4. Selling and service costs

Reconcile payment fees, marketplace commissions, shipping support, affiliate charges, expected returns, and order-specific service. Some costs arrive after the shipment, so use a consistent close date or a documented allowance and update it when later evidence arrives.

For a direct, marketplace, and wholesale comparison, the contribution margin bridge by sales channel keeps route-specific costs visible.

Review both dollars and the contribution rate

Calculate two measures:

Contribution per order = net sales per order − variable costs per order

Contribution margin ratio = contribution ÷ net sales × 100

In the example, forecast contribution is $12 on $40 net sales, or 30%. Realized contribution is $8.34 on $38.80 net sales, or about 21.5%.

Dollars show what each completed order adds toward fixed costs. The ratio helps compare periods or products with different selling prices. Review total contribution too. A small per-order miss across a high-volume product can matter more than a dramatic percentage change on a slow seller.

Turn the bridge into a monthly control

Create six columns: line item, forecast per order, realized per order, unit variance, completed orders, and total dollar variance. Add a note naming the evidence source and the owner of any follow-up.

Then assign each meaningful variance one treatment:

  • Correct the forecast when the assumption was stale or incomplete.
  • Correct the process when avoidable waste, packing time, or rework caused the gap.
  • Change the offer or policy when discounts, shipping support, or returns remove too much contribution.
  • Keep and monitor when the variance is understood, temporary, and acceptable.

Do not revise standards after every unusual order. Separate recurring changes from one-time exceptions, then set a threshold for review. The purpose is better product profitability decisions, not a spreadsheet that changes faster than the operation.

When the question is customer acquisition, keep CAC separate from order contribution. The guide to first-order contribution and acquisition recovery shows how to compare the two without counting the same cost twice.

Frequently asked questions

Is realized contribution margin the same as net profit?

No. It subtracts the defined variable costs from net sales. Fixed costs, taxes, debt, and other business expenses still affect net profit.

Should owner labor be included?

Include a documented labor cost when the work varies with production or fulfillment, even if the owner currently performs it. Otherwise the calculation can make a labor-heavy product look stronger than it is.

How should returns be handled?

Use actual refunds and variable return costs when the review period is mature. For newer periods, use a documented allowance based on relevant history and reconcile it later.

Does a negative variance mean the product is unprofitable?

Not by itself. It means realized contribution was lower than forecast. Review the remaining contribution, total fixed costs, volume, capacity, cash timing, and whether the cause is temporary or recurring.

Practical takeaway

Choose one product and one recently closed group of orders. Rebuild net sales, variable production cost, fulfillment, fees, shipping support, and credits from completed evidence. Calculate the realized contribution margin, then trace the largest dollar gap to one operating decision.

A useful forecast tells you what should happen. A useful reconciliation tells you what actually happened—and what to change before the next 100 orders.

Research references

YOUR STORY STARTS HERE

Ready to write your own Kerno story?

Be first to see how Kerno helps product creators manage inventory, production, costs, and quality with more clarity.

Join Kerno Beta

Continue Learning

Keep exploring how Kerno helps product creators move from formulas and inventory to completed, well-tracked batches.