How to track gross profit margin on every placement

Klose Recruit · 14 October 2026 · 4 minute read

Placements feel like the scoreboard in recruitment, but two placements with the same fee can be worth very different amounts to your agency. Gross profit margin is how you tell them apart. This guide explains what GP margin means in recruitment, how to calculate it for permanent and contract placements, and how to track it consistently so it actually informs decisions.

What gross profit means in a recruitment agency

Gross profit is the revenue from a placement minus the direct costs of delivering it. Gross profit margin is that gross profit expressed as a percentage of revenue.

The formula is simple:

  • Gross profit = revenue minus direct costs.
  • GP margin = gross profit divided by revenue, multiplied by 100.

The hard part is agreeing what counts as revenue and what counts as a direct cost, then applying the same rules every time.

Permanent placements

For a permanent placement, revenue is usually the fee you invoice the client, often calculated as a percentage of the candidate's base salary or package. Direct costs are the costs you can tie to that specific placement. Depending on your agency, these may include:

  • Paid job advertising for that role.
  • Referral or split fees paid to another agency or person.
  • Assessments, checks or tests you paid for on that role.
  • Any rebate or refund if the candidate leaves within a guarantee period.

Some agencies also treat consultant commission as a direct cost, because it scales with each placement. Others treat it as part of overheads. Either approach is fine, but decide once and apply it consistently, otherwise your margins will not be comparable over time.

Contract and temp placements

For contract roles, revenue is the amount you charge the client, usually an hourly or daily rate, and the main direct cost is what you pay the contractor plus the on costs your agency carries for them. The margin is the difference, and it accrues every week the contractor works.

Here, it helps to track margin both per hour and over the life of the contract. A small difference in rate can make a large difference over a long assignment, and extensions change the total value of a placement significantly.

Why fee alone is misleading

Imagine two placements with the same fee. One came from a long standing client with no advertising and no split. The other needed paid advertising across several boards and was shared with another agency. Their fees match, but their gross profit does not.

If you only report on fees, both look equally good. If you report on GP margin, you can see which clients, roles and sources are genuinely profitable, and you can make better decisions about where your consultants spend their time.

How to track it consistently

Margin tracking falls apart when it relies on someone remembering to update a spreadsheet at the end of the month. To make it reliable:

  • Record the fee and the direct costs against each placement, not in a separate file.
  • Use the same cost categories for every placement so results are comparable.
  • Capture rebates and refunds against the original placement, so margins reflect what actually happened.
  • Report by consultant, desk, client and source, not just in total.
  • Review margins monthly alongside revenue, not only at year end.

The easiest way to achieve this is to keep financial data in the same system as the pipeline. When a candidate is placed, the fee and costs are recorded right there, and margin reporting updates without anyone exporting anything.

Questions margin data helps you answer

Once you have consistent GP margin data, it becomes one of the most useful numbers in the business. It helps you answer questions such as:

  • Which clients produce the highest margin, and which ones only look busy?
  • Which candidate sources lead to profitable placements?
  • Are split placements worth doing for your agency?
  • Which consultants run the most profitable desks, and what can others learn from them?
  • Is your advertising spend producing placements that justify it?

Common mistakes to avoid

A few mistakes come up again and again.

  • Changing the definition of direct costs partway through the year.
  • Forgetting rebates, which flatters margins until the refund arrives.
  • Only measuring margin for the whole agency, which hides the differences between desks.
  • Treating margin as a finance task rather than something consultants can see and act on.

Using margin alongside forecasting

GP margin tells you what completed placements were worth. A weighted revenue forecast tells you what the current pipeline is likely to produce. Used together, they give owners a clear view of both the quality of past work and the likely shape of the months ahead.

How Klose Recruit helps

Klose Recruit records placement fees and costs against each deal and shows GP margin by deal, desk and client in real time, alongside a weighted revenue forecast. Consultants see their own numbers and owners see the whole agency in one live sales dashboard. Learn more on our recruitment financial insights page.

The takeaway

Fee is the headline, but gross profit margin is the real measure of a placement. Define your costs once, record them against every placement, review them monthly and keep the data in the same place as your pipeline. Your agency will make better decisions about clients, sources and where to spend its time.

See Klose Recruit with your own roles

Book a 20 minute demo. Plans from A$75 per user per month on annual plans, or from A$89 on monthly plans.

Book a demo