AI with Michal

Master services agreement (MSA) for agency services

A master services agreement (MSA) is the governing contract between a recruitment or staffing agency and a client organisation that sets standing terms, including fee structures, liability allocation, data responsibilities, and contractor supervision boundaries, under which individual placements and work orders operate.

Michal Juhas · Last reviewed May 7, 2026

What is a master services agreement (MSA) for agency services?

A master services agreement is the governing contract between a recruitment or staffing agency and a client organisation that sets the standing terms for the entire relationship. Every placement order, work order, or statement of work issued under it inherits those terms by default, which means the MSA sets the liability, compliance, and commercial framework for every engagement that follows.

Most agencies use a two-tier structure: the MSA covers the relationship-wide terms, and a short child document covers the specifics of each individual placement. This keeps placement orders brief and legally clean, because the MSA already handles what happens when something goes wrong.

For contract staffing agencies placing contractors across enterprise accounts, the MSA is an ongoing operational document, not a once-signed formality. It governs data sharing, employer-of-record status, supervision boundaries, and fee disputes for the life of each client relationship. Most agency disputes trace back to an MSA signed quickly at deal close and never revisited as the relationship, contractor population, and regulatory landscape changed.

Illustration: master services agreement between a staffing agency and a client organisation showing a parent MSA document governing individual work orders and compliance schedules as child documents, with risk clause cards for indemnification, liability cap, and data processing flowing toward a compliance shield

In practice

  • An agency owner reviews a new enterprise client's proposed MSA and discovers a liability cap set at fees paid in the preceding three months, eliminating meaningful protection on a contract staffing deal with 40 active contractors. After negotiation, the cap is raised to 12 months and a co-employment protocol schedule is added.
  • A staffing firm's legal counsel adds a co-employment protocol schedule to the standard MSA template after a client's HR team begins conducting annual performance reviews with agency contractors, creating a documented supervision boundary before any legal challenge arises.
  • A mid-market recruitment agency negotiates a 12-month non-solicitation clause down to six months and narrows its scope from any candidate known to the client to candidates specifically introduced by the agency, removing a provision that would have blocked placements from the client's own public job postings.

Quick read, then how hiring teams use it

This page is for agency principals, operations managers, in-house TA leaders, and legal or compliance teams who negotiate, sign, or manage recruitment and staffing agreements. Skim the first section for the definition. Use the second when you are reviewing a new MSA, renewing an existing one, or responding to a client request to accept their standard terms.

Plain-language summary

  • What it means for you: The MSA is the rulebook for your entire relationship with a client, not just one placement. It sets who is responsible when something goes wrong, how and when you get paid, and what you are allowed to do with candidate data.
  • How you would use it: Review it before signing, especially the indemnification, liability cap, data processing, and non-solicitation clauses. Do not accept the client's standard terms without reading the specific provisions that govern your exposure.
  • How to get started: Start with a redline of any client-proposed MSA against your own standard terms. Flag clauses that expand your liability beyond the fee on a single placement or that hand enforcement obligations to you for the client's internal policies.
  • When it is a good time: Before signing with any new client, at every formal renewal, and whenever the engagement scope changes materially, such as moving from permanent placement to contract staffing.

When you are running live reqs and tools

  • What it means for you: The MSA governs every active placement in that client account. When a contractor raises a pay dispute or the client requests candidate data for an unrelated purpose, the MSA determines what your obligations are and who pays if something goes wrong.
  • When it is a good time: Before any placement starts, before deploying AI tools that touch candidate or contractor data shared with the client, and when a client requests changes to how contractors are managed on site.
  • How to use it: Maintain a live MSA log per client: expiry date, liability cap, data processing schedule reference, co-employment protocol status, and last review date. Cross-reference with your indemnification schedule so you know which exposures sit with you and which sit with the client.
  • How to get started: Pull your three highest-revenue client MSAs and check whether they include a co-employment protocol schedule, a data processing agreement, and a liability cap above the trailing three months of fees. Most do not. Fix the gaps at next renewal.
  • What to watch for: Client-imposed technology tools that route work to or monitor agency contractors. If a client's task management or AI system is directing contractor daily output, that system may be creating supervision behaviour not captured in the original MSA. Add a notification clause requiring the client to inform you before deploying automated management tools that affect your contractors.

Where we talk about this

On AI with Michal live sessions, agency contract structure, including MSAs, supplier compliance frameworks, and contractor management risk, comes up in the AI in recruiting track when agency owners discuss how to run scalable, compliant operations. The Workshops cohort covers the business and legal side of agency agreements so both in-house TA leaders and agency principals understand what they are agreeing to and why each clause matters.

Around the web (opinions and rabbit holes)

Third-party content on MSAs for staffing and recruitment agencies spans employment law commentary, staffing industry association guidance, and HR legal forums. These are starting points, not endorsements. Verify any legal position with employment counsel before relying on it in a live agreement or audit response.

YouTube

Reddit

Quora

MSA clause risk by engagement type

ClauseHighest risk scenarioTypical agency positionNegotiation lever
IndemnificationBroad mutual indemnity covering conduct the client directedLimit to agency-caused losses onlyAdd a carve-out for client supervision behaviour
Liability capCap set at one placement fee or three months of fees12 months of fees minimum on contract staffingTie cap to the value and duration of the active contractor population
Non-solicitationAny candidate known to the client, indefinitelyCandidates introduced by the agency, six monthsNarrow scope plus time limit plus public-posting exception
Data processingCandidate data used for unrelated client purposesPurpose limitation, deletion schedule, breach noticeAdd a formal data processing schedule as an MSA schedule
Co-employmentNo protocol schedule, no tenure capEmployer-of-record clause, prohibited behaviours listAdd a co-employment protocol schedule with a tenure trigger

Related on this site

Frequently asked questions

What is a master services agreement (MSA) for agency services?
A master services agreement is the standing contract between a recruitment or staffing agency and a client organisation that establishes the governing terms for the entire relationship before any individual placement order is raised. It sets out who the employer of record is, how fees are calculated, what liability each party accepts, what data may be shared, and how disputes are resolved. Individual placements or work orders operate as schedules under the MSA and inherit its terms. Careful upfront drafting matters because the MSA governs risk and compliance for every engagement that follows. See agency indemnification clauses for how liability is divided within MSA terms.
How does an MSA differ from a statement of work or placement confirmation?
The MSA is the parent document: it covers the whole relationship and persists across individual engagements. A statement of work, placement confirmation, or work order is a child document recording the specifics of one engagement: role title, start date, fee, and guarantee period. Because the MSA already handles liability, data handling, payment timelines, and dispute resolution, the work order can stay brief. When a dispute arises and the work order is silent on an issue, the MSA terms apply. Agencies should ensure no work order clause accidentally overrides a protective MSA provision. See agency invoice and payment terms for how payment clauses flow between both documents.
Which MSA clauses carry the highest operational risk for agencies?
The highest-risk clauses are indemnification scope, limitation of liability, payment timelines, and compliance pass-through obligations. A broad indemnification clause holding the agency liable for any candidate conduct, including conduct the client directed, creates exposure the agency never anticipated. Uncapped liability on a low-margin contract staffing deal is commercially disproportionate. Payment timelines without late-payment interest provisions encourage clients to delay. Compliance pass-through obligations requiring the agency to enforce the client's internal policies on third parties are often difficult to implement and should include a disclosure and notice mechanism. See client pass-through compliance for agency vendors for how these obligations work in practice.
How does the MSA govern co-employment and contractor supervision?
A well-drafted MSA defines who has the right to direct, discipline, and terminate a contractor. It should state that the agency is the employer of record, that the client may direct work outputs and deliverables but may not manage the employment relationship directly, and that co-employment exposure arising from the client's own supervision behaviour triggers indemnification from the client side. Most agencies add a co-employment protocol schedule listing prohibited behaviours such as clients setting contractor leave, conducting performance reviews, or issuing disciplinary action. The MSA should also include a tenure limit or re-scoping trigger. See co-employment risk for staffing agencies for how these clauses operate in live engagements.
What data protection and GDPR obligations should an MSA address?
The MSA should identify whether the agency acts as a data controller or data processor for candidate data shared with the client. If the client receives CVs, references, or assessment results, it may become a joint controller under GDPR with its own obligations for candidate transparency and retention. The MSA should include a data processing schedule covering purpose limitation, retention periods, deletion obligations, and breach notification timelines. Candidate consent mechanisms and the lawful basis for processing should be documented. Agencies operating across EU and UK jurisdictions often need jurisdiction-specific annexes. See GDPR and first-touch outreach for how data obligations apply to candidate contact before an MSA is in place.
How should agencies handle non-solicitation and exclusivity clauses in an MSA?
Non-solicitation clauses that prevent an agency from placing candidates with the client directly, or through another agency, for a set period create commercial risk on high-volume roles. Negotiate time limits, narrow the scope to candidates actually introduced to the client, and confirm the clause does not apply to candidates responding to public postings. Exclusivity clauses for specific search assignments should include a performance trigger releasing exclusivity if a shortlist is not delivered within an agreed window. Long-tail exclusivity without a break clause can leave a role unfilled and the agency with no recourse. See client exclusivity in agency agreements for how exclusivity timelines are typically structured.
When should an agency review or renegotiate its MSA with a client?
Review or renegotiation is warranted at formal renewal, when placement volume increases materially, when the client changes corporate structure or is acquired, when new regulatory requirements affect data handling or worker classification, and when contract staffing moves to a managed service programme arrangement. Many agencies sign an MSA quickly at new business close and never revisit it as fee structures, compliance obligations, and contractor populations change. A standing calendar trigger at 12 months before expiry, or when any of the above events occur, helps surface misaligned terms before a dispute forces the issue. See agency data room and due diligence for how to organise MSA documents for client or acquirer review.

← Back to AI glossary in practice