Skip to main content
Help Center

Contribution margin I and II by project, customer and area

How teamspace calculates contribution margin I (CM1) from times, costs and documents, how repostings and allocations turn it into CM2 and how you evaluate it by project, customer and area.

The contribution margin (CM) is what a service leaves over after deducting the costs it directly causes. This amount contributes to covering the fixed costs. teamspace calculates two levels: CM1 from all primary postings and CM2, which also includes repostings and allocations. Both are available on the project and up to date every day, not only in the monthly report.

CM1: revenue minus direct costs

CM1 is derived solely from the four posting sources, with no extra effort:

  • revenue from outgoing documents,
  • personnel from time bookings (hours booked × internal cost rate),
  • external services from incoming documents,
  • expenses and commissions from cost elements,
  • other direct costs from general postings.
Revenue (outgoing docs) €120,000 − Personnel (time bookings) −€62,000 − External services −€18,000 − Expenses, commission −€4,500 − Other direct costs −€1,500 = CM1 €34,000
Example P-2026-018 Restructuring Müller GmbH: CM1 of €34,000, a CM1 margin of 28.3% (sample figures).

CM1 shows project management at any time whether the project is in the black. It can be aggregated by customer, department and area and is consistent, because all sources carry the same three dimensions.

CM2: plus secondary postings

What CM1 does not include are the overheads: administration, IT, management, servers, licences and the remainder of the salaries. They are added via secondary postings: repostings, allocations and the allocation of the remainder on the salary cost centre. The formula is:

CM1 (primary postings) + secondary postings = CM2

Example cost object KLR-KT1, year to date:

ItemAmount
CM1 from primary postings€800
Reposting (cost category 9200)−€200
Allocation of the salary remainder (cost category 9390)−€50
CM2€550

Without allocations, every project would look good while the company still made a loss, because the overhead would not show up anywhere. CM2 makes it visible.

Three levels of evaluation

LevelWhat you seeWhere from
Project (cost object)CM1 and CM2 per project or contract. Subprojects of a framework contract can share a cost object.detail manager of the cost object
Customerplan, actual, CM1 and CM2 across all of a customer’s projects and internal activities, including repostings and allocationsvia the target project of the cost object
Area (cost centre)CM per cost centre, up the cost centre tree to the whole companydetail manager of the cost centre, cost accounting analysis

Where you see the contribution margin

Why utilisation is such a powerful lever

For service providers, 60 to 80% of costs are personnel. An hour that was not sold cannot be put into stock. Rule of thumb: with 50 full-time staff and a daily rate of €1,500, one percentage point more utilisation brings around €165,000 in annual profit. The remainder on the salary cost centre shows where these hours are lost (see Allocate personnel costs via a salary cost centre).

Limitations

  • CM1 contains no overheads. To answer “Does this area pay for itself?” you need CM2.
  • Accuracy depends on the internal cost rates. If they are too low, every project looks too good. Maintain them per period (see Set up cost rates, commissions & ad-hoc reports).
  • Without a salary cost centre, personnel costs are only estimated: holidays, sickness and idle time do not show up anywhere.