Blog · Finance metrics and formulas · Consumer goods
A product with a high gross margin can still contribute little after fulfillment and selling costs. Compare three illustrative products, change one cost input, and reconcile the result to the business total.
Examples of high margin products are useful only when the comparison includes the costs of reaching and serving the customer. A high gross margin can shrink sharply after returns, fulfillment, transaction fees and attributable selling expenses. The worked example below shows why a product ranking changes when those costs become visible.
A high gross margin means a large share of net sales remains after cost of goods sold. It does not establish a universal threshold or identify a product that another company should buy. The same item can have different economics across channels, customers and order sizes.
The SEC's guide to income statements distinguishes gross profit from operating profit and net earnings. That distinction matters here: the product contribution used below is a management measure with an explicitly selected cost scope. It is not the business's net profit.
Product contribution = Net sales − Cost of goods sold − Fulfillment − Transaction fees − Attributable selling expenses
Contribution margin = Product contribution / Net sales
Keep the general gross profit margin calculation separate from this product comparison. An assortment decision needs the costs that change when the business sells and serves a particular product. Shared expenses remain visible in a separate reconciliation.
Use an invoice or order-line export with product identifiers, order dates, sales amounts, discounts and refund credits. Add a cost-of-sales export, fulfillment charges, transaction fees and selling expenses that can be assigned to those sales. Keep shared brand spending outside the product comparison unless finance approves a documented allocation.
The IRS guidance on figuring gross profit subtracts returns and allowances before cost of goods sold. Follow that sales bridge in the worksheet: a customer's refund reduces revenue, while any recovered inventory affects product cost separately. Do not assume that a refunded shipment leaves its original product cost unchanged or that every returned item can be resold.
Use a stable order-line identifier to attach refunds and charges. If an advertising expense only identifies a product campaign, assign it at that level and explain the limitation. An apparently precise order allocation does not make a shared expense directly attributable.
Cedar Grove Home Products is an illustrative US business comparing one month's product economics in USD. Sales below are after discounts but before refund credits. Cost of goods sold already reflects any inventory recovered from returns; fulfillment includes the assigned shipping and return-handling charges. These are assumed business inputs, not industry benchmarks.
| Product | Sales before returns (USD) | Refund credits (USD) | COGS (USD) | Fulfillment (USD) | Transaction fees (USD) | Attributable selling (USD) |
|---|---|---|---|---|---|---|
| Refill pouch | 30,000 | 1,000 | 6,000 | 7,000 | 2,000 | 9,000 |
| Starter kit | 50,000 | 2,000 | 23,000 | 5,000 | 3,000 | 4,000 |
| Replacement accessory | 20,000 | 500 | 10,000 | 2,000 | 1,000 | 1,500 |
| Total | 100,000 | 3,500 | 39,000 | 14,000 | 6,000 | 14,500 |
Calculate each layer from those rows. For the refill pouch, net sales are 30,000 − 1,000 = $29,000. Gross profit is 29,000 − 6,000 = $23,000. Contribution is 23,000 − 7,000 − 2,000 − 9,000 = $5,000.
| Product | Net sales (USD) | Gross profit (USD) | Gross margin | Contribution (USD) | Contribution margin |
|---|---|---|---|---|---|
| Refill pouch | 29,000 | 23,000 | 79.3% | 5,000 | 17.2% |
| Starter kit | 48,000 | 25,000 | 52.1% | 13,000 | 27.1% |
| Replacement accessory | 19,500 | 9,500 | 48.7% | 5,000 | 25.6% |
| Total | 96,500 | 57,500 | 59.6% | 23,000 | 23.8% |
Percentages are rounded to one decimal place from unrounded calculations. Total margins divide summed profit by summed net sales; they do not average the displayed percentages.
The refill pouch has the highest gross margin but the lowest contribution percentage. The starter kit supplies the most contribution dollars and the highest contribution percentage in this example. That finding justifies checking the refill's fulfillment and campaign costs before increasing its promotion budget.
Suppose attributable selling expense for the refill falls from $9,000 to $5,000, with every other input unchanged. This is a sensitivity calculation, not a prediction that the company can reduce advertising while preserving sales.
| Refill calculation | Original (USD) | Variation (USD) |
|---|---|---|
| Net sales | 29,000 | 29,000 |
| Gross profit | 23,000 | 23,000 |
| Fulfillment | 7,000 | 7,000 |
| Transaction fees | 2,000 | 2,000 |
| Attributable selling | 9,000 | 5,000 |
| Contribution | 5,000 | 9,000 |
Contribution rises by 9,000 − 5,000 = $4,000. The refill's contribution margin becomes 9,000 / 29,000 = 31.0%, ahead of the starter kit's unchanged 27.1%. Its gross margin remains 79.3% because the changed expense sits below gross profit.
The business's contribution becomes 23,000 + 4,000 = $27,000, or 27,000 / 96,500 = 28.0% of net sales. Record the assumption beside the result so a planning case cannot be mistaken for an actual month.
Reconcile the original example in both directions. Net sales are 100,000 − 3,500 = $96,500. The cost columns plus contribution must rebuild that amount:
39,000 + 14,000 + 6,000 + 14,500 + 23,000 = 96,500
Then confirm that the product contributions sum to 5,000 + 13,000 + 5,000 = $23,000. Match the sales and cost totals to their source exports, and explain timing differences rather than forcing them into a product's margin.
If the business also has $14,000 of shared operating expenses, operating profit is 23,000 − 14,000 = $9,000, or 9.3% of net sales. That expense is an additional assumption, not part of the SKU table. Use operating margin for this business-level step; interest and income taxes still remain before net profit.
Review contribution dollars, contribution percentage and the costs most likely to change with volume. A product that looks attractive at the current shipping mix may behave differently when orders shift to smaller baskets or more distant destinations. Ask the commercial owner what changes operationally before carrying today's percentage into next month's plan.
A product margin dashboard should retain the sales and cost bridge alongside its ranking. Finance owns cost definitions and reconciliation; sales and operations own the actions on pricing, campaigns and fulfillment.
Bring a sample of your own sales, product cost, fulfillment and selling expense files, or a Google Sheet. Covirage maps the columns; its tools compute and check the figures, and the external AI model explains the results with every figure traced to its rows. Create a free Covirage account and bring a sample of your own export.
See Covirage for consumer packaged goods brands for the business context.
There is no reliable universal list for a company's purchasing decisions. Supplier terms, selling prices, returns and customer acquisition costs change the result. Rank your actual products on a consistent contribution basis before deciding which deserve more inventory or promotion.
Yes. Gross margin excludes costs that can consume the apparent surplus, including shipping subsidies, commissions and attributable advertising. Even positive product contribution may be insufficient to cover shared operating expenses, interest and income taxes for the business.
Use both. Contribution percentage shows how much revenue survives the selected costs, while contribution dollars show how much a product provides toward shared expenses. Include demand, inventory commitments and capacity constraints before changing the assortment or sales budget.