1
Identify both parties using their full legal entity names
Enter the agency's and client's registered legal names, not trade names. Include jurisdiction of incorporation, registered address, and company registration or tax ID numbers where required.
💡 Confirm the exact entity name against the agency's business license or corporate registry filing — a mismatch here can complicate fee enforcement in court.
2
Define the engagement type and role scope
Specify whether the engagement is contingency, retained, or temporary supply. Describe the role(s) covered, the department, and whether the agreement covers a single named role or a category of roles filled through future Role Orders.
💡 Use a Role Order schedule rather than listing every open position in the body of the agreement — this lets you add new roles without amending the master contract.
3
Set the fee structure with a clear calculation base
State the percentage fee and whether it applies to base salary only, total cash compensation, or total first-year earnings including bonus. For temporary workers, enter the bill rate and the pay-rate range.
💡 If your fee is based on total compensation, define 'total compensation' explicitly — courts have split on whether signing bonuses and stock grants are included when the contract is silent.
4
Define the guarantee period and replacement conditions
Set the guarantee window (typically 30–90 days), list which termination events trigger it (voluntary resignation, performance), and specify which events are excluded (redundancy, role elimination, client misconduct).
💡 A 60-day guarantee is the market standard for professional roles — shorter periods favor the agency; longer ones favor the client. Make both parties sign off on this term specifically.
5
Address exclusivity and non-circumvention clearly
State whether the engagement is exclusive or non-exclusive for the specified role. If non-exclusive, set the non-circumvention window — typically 12 months from date of introduction — and define what constitutes a formal introduction.
💡 Limit the non-circumvention clause to candidates the client acknowledged receiving in writing. Sending speculative CVs to generate fee obligations on passive introductions is not enforceable in most jurisdictions.
6
Complete the data protection and candidate confidentiality provisions
Confirm the applicable privacy law (GDPR, CCPA, PIPEDA), allocate data-controller responsibilities between agency and client, and limit the client's use of submitted CVs to the specified role.
💡 In the EU and UK, candidate data cannot be retained by the client for future roles without fresh consent from the candidate — include this restriction explicitly.
7
Set the liability cap and indemnification scope
Insert the liability cap amount — typically the total fees paid in the prior 12 months — and define the indemnification triggers for each party. Exclude gross negligence and fraud from the cap.
💡 Agency owners: do not accept an uncapped indemnity for consequential damages. A placement fee of $15,000 cannot justify unlimited liability for a client's lost profits claim.
8
Specify governing law, termination notice, and fee survival
Choose the governing jurisdiction (ideally where the agency operates), set the termination notice period (30 days is standard), and add a survival clause confirming that fee obligations for pre-termination introductions survive the contract's end.
💡 If agency and client are in different states or provinces, the governing-law choice can materially affect fee enforceability — select the jurisdiction with the clearest staffing agency fee-collection precedents.