Guides

Commission tracking for staffing and recruiting teams

Recruiters earn placement fees, usually split between people, with a clawback if the placement falls through in the guarantee period. Those three things (the fee, the split, the guarantee) are what make recruiting commission harder than a flat sales plan. If you run placements in HubSpot, you can track all of it with data on the deal.

First, an honest note on where you track

Many staffing teams run on a dedicated applicant tracking system (ATS), not a CRM. If your placements live in an ATS, that is where the fee data is, and you would track commission there. This guide is for teams that run their sales pipeline in HubSpot, with each placement as a deal. If that is you, read on.

What makes recruiting commission different

  • Placement fees. Commission is a share of the fee, which may be a percentage of salary or a flat amount per placement.
  • Splits between recruiters. The classic split is between the person who won the job order (the client side) and the person who found the candidate (the candidate side). Even splits and weighted splits are both common.
  • The guarantee period and clawback. If the candidate leaves inside the guarantee window, the fee is refunded or the placement is redone for free, and the commission comes back with it.

Handle the split

  1. Agree the split first. Client side and candidate side, even or weighted. Before the placement is made.
  2. Record it on the deal. Both recruiters and their shares, in HubSpot, not in someone’s head.
  3. Pay each share and show it on both statements.

There is a full guide in how to split commission between reps.

Handle the guarantee-period clawback

  1. Store the guarantee date. The date the window closes, on the deal.
  2. Set the trigger. The candidate leaves or is let go before that date.
  3. Reverse the commission. Full or prorated, depending on your agreement with the client.
  4. Net it off the next pay run and show the reason, so it does not look like a mistake.

More detail is in how to handle commission clawbacks.

Why HubSpot and spreadsheets struggle

HubSpot books the fee at close, with one owner and one amount. It does not split the fee between two recruiters and it does not watch a guarantee date to reverse a past payment. A spreadsheet can do both, but you have to remember to go back weeks later, find the placement, check whether the candidate is still there, and reverse it by hand. That is exactly the step that gets missed, and a missed clawback pays on a placement that did not stick. See can HubSpot calculate commissions.

Where Provikka fits

Provikka reads your HubSpot deals, splits the fee between the recruiters, and holds the guarantee date so it can reverse the commission if the placement falls through. Set the rules once, and each recruiter sees their own share and any clawback with the reason shown.

Want to try the numbers first? The free commission calculator handles splits and clawbacks. No signup.

Frequently asked questions

How is commission paid in recruiting?
Recruiters usually earn a percentage of the placement fee. The fee is often split between the person who won the job order and the person who sourced the candidate. Many placements carry a guarantee period, so the commission can be clawed back if the candidate leaves early.
What is a clawback in a recruiting placement?
If a placed candidate leaves or is let go inside the guarantee period, for example 90 days, the client is usually owed a refund or a free replacement. The recruiter's commission on that placement is reversed to match, normally by netting it off the next pay run.
Can HubSpot track recruiting commission?
It can if you run your sales and placements in HubSpot. HubSpot books the fee at close and does not split it or watch the guarantee period on its own, so you need the split and the guarantee date on the deal plus a layer that applies both.

Tired of the commission spreadsheet?

We are building Provikka to do this for you: connect your HubSpot, set up your plan, and show every rep the math. Join the waitlist to try it early.

Join the waitlist