6 July 2026
How to Review an Agency Contract in 10 Minutes
# How to Review an Agency Contract in 10 Minutes
You've just landed a project through a creative or staffing agency. The contract lands in your inbox — twelve pages, dense paragraphs, legal language that seems designed to be unreadable. The agency wants it signed by end of day.
Here's the thing: most freelancers either sign without reading or spend hours spiralling through clauses they don't understand. Neither approach serves you well. The first is reckless. The second is exhausting and often no more effective.
What you actually need is a focused, repeatable process — a way to review an agency contract quickly, identify what matters, and make a confident decision. Ten minutes, done properly, is enough to catch the clauses that could cost you money, ownership of your work, or your ability to take other clients.
This is that process.
Start With the Payment Terms — Every Time
Before anything else, find the payment section. This sounds obvious, but you'd be surprised how many freelancers get distracted by indemnity clauses and miss the fact that the agency has built in 90-day payment terms.
Look for three things:
When do you get paid? Net-30 is standard. Net-60 is a stretch. Net-90 is a red flag unless you've specifically agreed to it and your cash flow can handle it.
What triggers payment? Some agency contracts only release payment after the end client has paid the agency. This is called a "pay-when-paid" clause, and it shifts the financial risk of the agency's client relationship onto you. If their client delays or disputes, you wait — potentially indefinitely.
Are there any conditions or approvals required? Watch for language like "upon satisfactory completion" without a definition of what satisfactory means. One freelance developer found herself in a dispute because the agency's contract said payment was due "upon client sign-off" — and the client took four months to formally sign off on work she'd delivered in week two.
Get the payment terms clear before you read another word.
Find the Intellectual Property Clause
Agency contracts almost always include an IP assignment clause. This is the section that determines who owns the work you create.
The standard agency position is that all work is created as a "work for hire" and all intellectual property transfers to the agency (or directly to their client) upon delivery. In many cases, that's fine — you're being paid for a deliverable, not for ongoing ownership.
But there are two scenarios where you need to read this carefully.
First, if you're using existing tools, templates, frameworks, or code that you've built before this project — your pre-existing IP — a poorly drafted clause can accidentally assign those assets to the agency too. Look for language that carves out "pre-existing intellectual property" and confirms you retain ownership of anything you bring to the project.
Second, watch for overly broad assignment language that covers work you create independently, outside of this contract. A graphic designer who signs a blanket IP assignment with an agency shouldn't find that a logo she designed for a separate, unrelated client now technically belongs to the agency. It sounds extreme, but vague drafting makes it possible.
A clean clause will specify: work created specifically under this agreement, using this agency's brief, for this project. If the clause is broader than that, it's worth pushing back.
Check the Exclusivity and Non-Compete Language
This is the clause that surprises freelancers most often — usually after they've already signed.
Some agency contracts include restrictions on who else you can work with. These come in a few forms:
- Exclusivity clauses that prevent you from working with competing agencies during the contract period - Non-solicitation clauses that stop you from working directly with the agency's client, even if the client approaches you - Post-termination restrictions that limit your work for a defined period after the contract ends
None of these are automatically unreasonable. But they need to be proportionate. A non-solicitation clause covering the specific client you're working with, for six months after the contract ends, is defensible. A clause that prevents you from working with any company in the agency's entire client portfolio — which you've never even seen — for two years, is not.
A copywriter discovered this the hard way when she signed a contract with a mid-sized marketing agency and later received a legal letter claiming she'd breached a non-solicitation clause by accepting a direct approach from a company she genuinely didn't know was in their portfolio. The clause had no client list attached. She spent weeks and a not-insignificant amount in legal fees resolving it.
When you spot restriction language, note the scope (which clients?), the duration (how long?), and whether it survives termination. If any of those three feel disproportionate, raise it before you sign.
Look at Termination and Kill Fee Provisions
Contracts end early. Clients change direction, budgets get cut, projects get cancelled. How the agency contract handles termination determines whether you get paid for work already done.
Look for:
Notice periods. How much warning are you entitled to before the agency can end the contract? Two weeks' notice on a long-running project is very different from thirty days.
Kill fees. A kill fee is compensation paid to you if the project is cancelled after work has begun. Not all agency contracts include one automatically. If yours doesn't, you can try to negotiate it in — typically a percentage of the remaining contract value, or payment for work completed to date.
Payment on termination. The contract should be explicit that any work delivered up to the point of termination will be paid for, regardless of whether the project continues. If this isn't stated, add it as a requested amendment.
A UX consultant took on a twelve-week agency project, delivered six weeks of research and wireframes, and then had the project cancelled with one week's notice. The agency's contract was silent on termination payments. She had to negotiate from a weak position — and settled for less than she was owed because getting the rest would have meant litigation.
Scan the Liability and Indemnity Clauses
This is the section most freelancers skip because it's written in the densest legal language. You don't need to understand every word — you need to spot two things.
Uncapped liability. If the contract holds you liable for any losses, damages, or claims without any upper limit, your exposure is theoretically unlimited. A reasonable contract caps your liability — often at the total value of the fees paid under the contract. If you see "unlimited" or no cap at all, that's a negotiation point.
One-sided indemnity. An indemnity clause asks you to financially protect the agency if a third party makes a claim related to your work. That's normal. What's not normal is when the indemnity flows only one way — you protect them, but they carry no equivalent obligation to you. Look for whether the agency also indemnifies you for claims arising from their own conduct, instructions, or materials they've provided.
You don't need a law degree to spot "Freelancer shall indemnify Agency against any and all claims, losses, or damages" with nothing equivalent in return. That asymmetry is worth flagging.
Make a Decision and Move Forward
Once you've worked through these five areas — payment terms, IP ownership, exclusivity and non-competes, termination provisions, and liability — you have enough information to make a real decision.
You're not trying to find a perfect contract. You're looking for clauses that are genuinely disproportionate, unexpectedly broad, or financially dangerous. Most agency contracts have one or two things worth querying. Very few are uniformly problematic. The goal of a ten-minute review isn't to find reasons to walk away — it's to walk in with your eyes open.
If you want to move through this process faster and more consistently, tools like JuriScans can surface the key clauses in seconds, which is particularly useful when you're reviewing a new agency's contract for the first time and want a second pair of eyes before you respond.
The best habit you can build as a freelancer isn't reading every contract perfectly. It's reading every contract *purposefully* — knowing what you're looking for and why it matters. That's the difference between signing confidently and signing hopefully.