Blog · Finance metrics and formulas · Distribution
Calculate furniture order profitability after merchandise, inbound freight, damage and customer delivery costs. Follow a worked distributor example from sales exports to contribution and an operating profit reconciliation.
Furniture business profit is net sales minus product costs, freight, customer service costs and operating overhead. Calculate contribution by order after delivery, assembly and damage costs, then bridge the total to operating profit.
A furniture distributor can report a healthy merchandise spread while expensive delivery work consumes much of it. The useful comparison starts with the order and the services it required, using actual credits and costs rather than the list price and supplier invoice alone.
Start with sales invoice lines, credit memos, inventory cost records, inbound freight bills and delivery or assembly records. Keep order ID, order line, SKU, customer, ship date, location and service type. Add damage repair charges and payment fees with the same order reference.
Use net revenue after discounts and credits, excluding customer sales tax. Match the reporting period to the recognized sales and their associated costs. A deposit on an undelivered order is not automatically a completed sale; have finance apply the company's revenue policy consistently.
For purchased merchandise, IRS Publication 538 describes acquisition cost as invoice price after appropriate discounts plus transportation and other acquisition charges. Use the company's approved inventory costing policy, then separate the customer service expenses needed for the order comparison.
Order contribution = Net revenue − Landed merchandise cost − Direct order service costs
Order contribution margin = Order contribution / Net revenue
Here, landed merchandise cost includes the purchased furniture and inbound freight. Direct service costs include recorded damage repair, customer delivery, assembly and transaction fees. Shared warehouse administration and other fixed operating costs stay in a separate bridge.
This management measure is not automatically the financial statement's gross profit margin. A company's ledger may classify some delivery or warehousing expenses differently. Document the bridge so finance can reproduce both views without changing the underlying dollars.
An illustrative US distributor closes a month with three completed order groups. All listed merchandise has been sold, the customer credits are final price allowances with no goods returned, and there is no inventory recovery to recognize.
| Order group | Invoiced sales (USD) | Customer credits (USD) | Net revenue (USD) | Merchandise cost (USD) | Inbound freight (USD) | Landed cost (USD) |
|---|---|---|---|---|---|---|
| Office desks | 30,000 | 1,500 | 28,500 | 15,000 | 1,200 | 16,200 |
| Dining sets | 24,000 | 0 | 24,000 | 12,000 | 1,800 | 13,800 |
| Bookcases | 12,000 | 500 | 11,500 | 6,000 | 600 | 6,600 |
| Total | 66,000 | 2,000 | 64,000 | 33,000 | 3,600 | 36,600 |
With the first order group in row 2, net revenue in D and landed cost in G:
D2 = B2-C2
G2 = E2+F2
D5 = SUM(D2:D4)
G5 = SUM(G2:G4)
Copy the row formulas down. Keep credits as positive deductions in this layout; importing negative credit amounts without changing the formula would add them to revenue.
The treatment of freight deserves an explicit check. IRS Publication 334 includes freight-in on merchandise purchased for resale in goods costs. If your inventory cost export already includes that freight, do not add the freight bills a second time.
The service register assigns recorded costs to the same order groups. Damage expense below is incremental repair work and excludes the customer price allowances already deducted from revenue. Delivery and assembly are separate recorded activities, with no shared expense counted twice.
| Order group | Net revenue (USD) | Landed cost (USD) | Damage repair (USD) | Delivery (USD) | Assembly (USD) | Fees (USD) | Contribution (USD) |
|---|---|---|---|---|---|---|---|
| Office desks | 28,500 | 16,200 | 600 | 2,100 | 900 | 285 | 8,415 |
| Dining sets | 24,000 | 13,800 | 900 | 2,400 | 1,200 | 240 | 5,460 |
| Bookcases | 11,500 | 6,600 | 0 | 900 | 0 | 115 | 3,885 |
| Total | 64,000 | 36,600 | 1,500 | 5,400 | 2,100 | 640 | 17,760 |
In this second layout, B is net revenue and H is contribution:
H2 = B2-SUM(C2:G2)
I2 = H2/B2
H5 = SUM(H2:H4)
I5 = H5/SUM(B2:B4)
Contribution margins are 29.5% for desks, 22.8% for dining sets and 33.8% for bookcases. The total is $17,760 / $64,000 = 27.8%. All displayed margins are rounded to one decimal place from unrounded calculations.
Dining sets contribute more dollars than bookcases but have a lower margin. That calls for a review of their service requirements and pricing; it does not establish that dropping dining sets would improve company profit.
Two identities must hold before the comparison is used:
$66,000 invoiced sales − $2,000 credits = $64,000 net revenue
$64,000 = $36,600 landed cost + $1,500 damage + $5,400 delivery + $2,100 assembly + $640 fees + $17,760 contribution
Tie the first amount to sales and credit records. Tie each expense column to its source total, allowing explicitly for expenses outside the selected orders. Where a delivery route serves several orders, allocate its cost using a documented activity driver and confirm the allocations sum to the route cost.
Assume shared fixed operating expenses are $9,000 and there are no other operating items. The bridge gives $17,760 − $9,000 = $8,760 of operating profit. Keep financing costs and income taxes separate rather than calling this net profit.
Finance owns the reconciliation. Distribution operations owns delivery and damage records; sales owns credits and service terms. Together they can distinguish a pricing problem from an expensive route, incomplete damage claim or unusual customer request.
Review contributions by customer and delivery zone before changing terms. A minimum order size, explicit assembly charge or revised delivery schedule may address a specific service burden, but test the economics against actual order history before adopting a change.
Also separate avoidable costs from costs that remain after an order is lost. Positive contribution can help cover shared overhead when capacity is available. For another product and channel comparison, see candle business profit; the profit margin calculator covers the company P&L ratios.
Bring a sample of your own sales, inventory cost and delivery expense files to Covirage. 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 your own order export after setting up your business.
See customer profitability for the supporting analysis context.
Include the product cost, inbound freight and measurable costs caused by the order, such as delivery, assembly, payment fees and damage repair. Keep shared operating expenses visible in a separate bridge. Specify the definition consistently so an order comparison does not confuse contribution with company net profit.
Use recorded delivery activity where available, such as route time, crew hours, stops or vehicle space consumed. Choose the driver that best reflects the service performed. Reconcile allocated amounts to the delivery cost pool, and keep unused capacity visible rather than forcing it into selected orders.
No. Markup divides the price spread by product cost, while margin divides profit by revenue. Neither automatically includes delivery, assembly or damage costs. A substantial merchandise markup can leave modest order contribution when fulfillment requires expensive service or repeated delivery attempts.
Record the customer credit, any inventory recovery and the additional collection, inspection or repair costs. A resalable return may restore inventory value, while a damaged return may not. Link the records to the original order so the revenue reversal and cost effects remain visible together.