Finance

Contribution Margin

The amount remaining from job or order revenue after all variable direct costs are deducted. Shows how much each job contributes to covering fixed overhead and generating profit, before fixed costs are applied.

Contribution margin is the amount remaining from revenue after all variable direct costs have been deducted. It shows how much each job, order, or product line contributes toward covering fixed overhead costs before any profit is recognized. In project-based businesses, it is often called delivery margin or project margin. For a roofing contractor, the contribution margin on a $28,000 job is the job revenue minus materials, sub-crew costs, and direct equipment hire. What is left covers van insurance, office rent, and the owner's salary.

Contribution Margin vs Gross Margin vs Net Profit

These three measures describe profitability at different layers of the business. Gross margin subtracts cost of goods sold from revenue and expresses the result as a percentage of revenue. Contribution margin focuses specifically on costs that vary directly with each job, rather than all costs below the revenue line. Net profit is what remains after fixed overhead is also deducted.

The formula is:

Contribution Margin (%) = (Revenue - Variable Direct Costs) / Revenue × 100

For project-based businesses, variable direct costs typically include: materials and bought-in goods, sub-contractor or freelancer costs, direct labor hours billed to the job, decoration or production costs, and job-specific freight. Fixed costs - rent, software subscriptions, admin salaries, insurance - sit below this line and are covered by the aggregate contribution margin of all active jobs. Professional services and project-based businesses typically target contribution margins of 15-30% depending on how much direct labor is included in the variable cost calculation (FluentCart, November 2025).

Why Contribution Margin Matters for Pricing and Operations

Tracking contribution margin at the job level reveals something blended monthly figures cannot: which individual jobs are worth taking. A promotional merchandise distributor running a $4,200 order at a 38% contribution margin is making a different business decision than running the same order at 22% because of absorbed rush charges and underquoted kitting costs. Both orders show revenue. Only the job-level view shows the problem.

Set a floor before you quote

Define a minimum contribution margin threshold per job type - for example, 30% on standard orders and 40% on rush orders where production risk is higher. Quote below the floor only with written manager approval and a clear commercial reason on record.

Contribution margin analysis also supports break-even planning. If monthly fixed overhead is $18,000 and the average job contribution margin is $600, the business needs 30 jobs per month to cover fixed costs. Every job above 30 adds directly to net profit. This changes how business owners think about taking on low-margin fill-in work.

The most common failure is tracking contribution margin at a company level but not at a job level. When all jobs are blended together, profitable accounts mask unprofitable ones. An AV systems integrator with 14 concurrent projects may show a 34% blended contribution margin at month end while three jobs are running at 18% because sub-contractor costs arrived after customer invoices were sent. Job-level tracking through live PO linkage and delivery note matching makes this visible before the damage compounds. Zigaflow links purchase orders, delivery notes, and invoices to each job record, giving a real-time picture of contribution margin on every active job.

Common in

Promotional Products & Branded MerchandiseConstruction & TradeAudio-VisualLighting ElectricalOffice Furniture

Frequently asked questions

See it in action

Ready to put this into
practice?

Book a free demo and see how Zigaflow fits your team.

Book a free demoView pricing