Skip to main content

How to Set Up Revenue Tracking for a Contingent Job

Configure placement fees, commission rates, and revenue attribution on a contingent job so Recruiterflow tracks your earnings automatically.

Written by Umme Saira

Revenue tracking on a contingent job lets Recruiterflow automatically calculate expected placement fees and attribute revenue to the right team members — so your pipeline and reports stay accurate from the moment you open a role.

How to set it up

Step 1: Open the Billing tab

Go to the job and click the Billing tab.

Step 2: Confirm the engagement type

The engagement type defaults to Contingent. Check the Engagement Type field to confirm, or use the dropdown to switch if needed. Then click + ADD DETAILS.

Step 3: Enter the expected salary and commission rate

Fill in the Expected Salary and Commission Rate. Recruiterflow automatically calculates and displays the Expected Revenue.


The currency defaults to your workspace setting. Change it using the dropdown on this screen — all fields will update to match.

Step 4: Set revenue attribution

By default, 100% of revenue is attributed to the Job Recruiter. To adjust:

  • Edit the percentage next to any existing role.

  • Click + Add to attribute revenue to additional people. Options: Job Recruiter, Job Account Manager, Lead Owner, User Moving the Stage to Hired, Custom User.

The attributed dollar amount shows next to each name. When you're done, click Save.

Note: Total attribution must not exceed 100%.

Practical example

You're filling a Marketing Manager role with a $100,000 salary and a 20% contingent fee. Enter $100,000 as the Expected Salary and 20% as the Commission Rate — Recruiterflow sets Expected Revenue to $20,000 automatically. You split attribution 60% to the Job Recruiter and 40% to the Account Manager, so Recruiterflow shows $12,000 and $8,000 respectively.

Recording revenue when candidates are placed

When a candidate moves to the Hired stage, a placement record opens with the billing details pre-filled from your job setup. From here you can:

  • Update the actual salary if it differs from the expected salary — revenue recalculates automatically.

  • Add a bonus and set the job start date and billing date.

  • Change the attribution percentages for this specific placement.

  • Add billing contacts from the associated company.

  • Turn off the Track Revenue toggle if you don't want to track revenue for a particular placement.


To see a summary of all placements, revenue, and attribution for the job, return to the Billing tab on the job page.

Related articles

  • How to Set Up Revenue Tracking for a Retained Job

  • How to Set Up Revenue Tracking for a Contract Job

  • How to Set Up Revenue Tracking for an RPO Job

Did this answer your question?