Agency Subcontract: Who Owns the Work, Me, the Agency or the End Client?
You do, until you sign a written assignment. As a freelancer you own the copyright in what you create unless a signed agreement transfers it. In an agency chain, the agency usually needs your assignment so it can pass ownership to the end client, and that transfer should wait until you are paid.
Agency work adds a third party to a simple question. You design the logo, write the code or shoot the video, the agency invoices its client, and the client expects to own everything. But your contract is with the agency, not the client, and the client may have never heard your name. Who owns the work depends on which documents exist, who signed them and when ownership is triggered. This guide walks through the chain, the clauses that decide it, and what to ask for before you start.
Have the contract in front of you? You can check your freelance contract for this clause in a few minutes.
Key takeaways
- As a freelancer you own your work until you sign a written assignment.
- Agencies need your assignment to deliver ownership to their clients.
- Tie the transfer of rights to full payment, not creation.
- Carve out pre-existing tools and replace pay-if-paid with a fixed payment date.
The starting rule: the creator owns it
Under US copyright law, the person who creates a work owns the copyright unless one of two things applies. The first is that the creator is an employee acting within the scope of the job, in which case the employer owns it. The second is that the work is a "work made for hire" under a written agreement, which for independent contractors only works in nine specific categories of work. Outside those two routes, ownership only moves by a written, signed assignment.
That means that as a freelancer, you start as the owner. The agency cannot promise its client ownership of your work unless you have first given the agency the rights to pass on.
How the chain usually works
In a typical agency setup there are two contracts. The client signs a master services agreement with the agency, which often says the client will own all deliverables. The agency then signs a subcontractor agreement with you, which should include an assignment from you to the agency, or directly to the end client, so that the agency can keep its promise.
If any link is missing, the chain breaks. An agency that promised ownership to its client without getting an assignment from you is exposed, and it will usually try to fix that by asking you to sign something later, often after a dispute has started.
- Client to agency: the agency promises the client ownership of the deliverables, often on payment.
- Agency to you: you assign your rights to the agency so it can pass them on.
- Sometimes you assign directly to the end client, named in your contract as a third-party beneficiary.
- Sometimes the agency keeps ownership and grants the client a licence instead.
Why "work made for hire" wording may not do what it says
Many subcontractor agreements say "all work is work made for hire." For a freelancer, that label only works for commissioned works in the statutory categories, such as a contribution to a collective work, part of an audiovisual work, a translation, a compilation, instructional text, a test, answer material, a supplementary work or an atlas. A website design, a logo or most software does not fit neatly into those categories.
Well-drafted contracts deal with this by adding a backup assignment: if the work is not a work made for hire, the freelancer assigns all rights anyway. That backup is what actually transfers ownership in most cases, so read it carefully. Note also that in California, a contract calling a contractor's work "made for hire" can have employment-law consequences, which is one reason some agencies avoid the phrase.
The clause that matters most: when ownership transfers
The single most important question is when your rights move. Compare these two triggers:
Agencies are often paid by their clients on long terms and pay subcontractors after they collect. If ownership passes on creation, the agency and client can use your work while your invoice sits unpaid, and you have lost your strongest lever. If ownership passes on payment, using the work before paying for it is using work you still own, which gives you a copyright claim as well as a contract claim.
- "Upon creation": rights transfer the moment you make the work, before any invoice is paid.
- "Upon full payment": rights transfer only when you have been paid in full for that work.
Pay-when-paid and pay-if-paid clauses
Subcontracts often tie your payment to the agency being paid. A "pay-when-paid" clause usually only delays payment until the client pays or a reasonable time passes. A "pay-if-paid" clause tries to shift the whole risk of client non-payment onto you: if the client never pays, neither does the agency. Courts in some states read these narrowly or refuse to enforce them, but you should not rely on that. Ask for a fixed payment date, such as 30 days after your invoice, regardless of when the client pays.
Your pre-existing tools, templates and code
Assignments are often written to cover "all work product," which can sweep in code libraries, templates, presets, fonts you licensed and design systems you built long before this project. Carve these out. The usual approach is that you keep ownership of pre-existing materials and grant the agency and its client a non-exclusive, perpetual licence to use them as part of the deliverables. List the materials if you can.
Portfolio rights and credit
End clients sometimes forbid any public mention of the work, and the agency passes that restriction down to you. If you want to show the work, negotiate for a portfolio right: the ability to show the work after launch, without confidential information, and perhaps only in a private portfolio. White-label agency work often means no public credit at all, so agree this upfront rather than assuming it.
A worked example
Priya, a freelance developer, builds a booking app for an agency serving a restaurant group. Her subcontract says all work is work made for hire and she assigns all rights on creation. The restaurant group pays the agency late, and the agency stops paying Priya, citing a pay-if-paid clause. The app is live and in use.
Because rights passed on creation, Priya cannot argue the restaurant group is using her work without permission. Her only claim is for breach of contract against the agency, and the pay-if-paid clause complicates it. Had her contract said rights transfer on full payment, with a fixed 30-day payment term, she would have had a contract claim for the invoice and leverage over the continued use of code she still owned.
Sample wording you can propose
"All rights in the Deliverables will be assigned to Agency, or to the Client as Agency directs, upon Agency's payment in full of the fees for those Deliverables. Until then, Agency and Client have a limited licence to review and test the Deliverables only. Contractor retains ownership of its pre-existing materials and grants a non-exclusive, perpetual licence to use them as incorporated in the Deliverables. Fees are due 30 days after invoice regardless of payment by the Client."
Common mistakes
- Assuming the end client's contract terms bind you. They generally do not, unless your subcontract incorporates them.
- Signing an assignment "on creation" while accepting long or conditional payment terms.
- Leaving your pre-existing code, templates or presets inside the assignment.
- Not checking whether the subcontract incorporates the master agreement, including its indemnities.
- Agreeing to white-label terms without a portfolio right you actually wanted.
Quick checklist
- Who receives the assignment: the agency, the client, or both?
- Is ownership triggered on creation or on full payment?
- Is there a pay-if-paid or pay-when-paid clause?
- Are pre-existing materials carved out and licensed instead?
- Does the subcontract incorporate the client's terms or indemnities?
- Do you keep any right to show the work?
Key terms explained
These are the terms you are most likely to meet in an agency subcontract.
- Assignment: a written transfer of ownership of rights from you to someone else.
- Work made for hire: a legal category where the commissioning party owns the work from the start; for contractors it only applies to certain works and needs a signed agreement.
- Licence: permission to use work you still own, which can be exclusive or non-exclusive, limited or perpetual.
- Flow-down clause: wording that passes the client's contract obligations down to you.
- Pay-if-paid: a clause that makes your payment conditional on the agency being paid.
- Pre-existing materials: tools, code and templates you owned before the project.
Before you sign
Agency work can be steady and well paid, but the ownership chain is where freelancers lose money. Ask for a copy of any terms that are incorporated into your contract, move the transfer of rights to payment, and carve out your own tools. If you want a second opinion, upload the subcontract and have the ownership, payment and flow-down clauses flagged before you sign.
Check the ownership chain in your subcontract
Upload your subcontract and we will flag assignment, pay-if-paid and flow-down terms, plus every other risky clause, in plain English, tuned to your state, with a downloadable report and redline.
Frequently asked questions
Does the end client own my work if the agency sold it to them?
Only if the rights reached them through a written assignment chain, usually from you to the agency and then to the client.
Is "work made for hire" valid in a freelance subcontract?
Only for certain categories of commissioned work. Most contracts add a backup assignment, which does the real work.
Can an agency refuse to pay me because the client did not pay?
It may try with a pay-if-paid clause, but many states read these narrowly. Negotiate a fixed payment date instead.
Related guides
- My Client Wants All Rights to My Work Before Paying. Should I Agree?Transferring ownership of your work before you are paid removes your leverage. Here is how to make rights transfer on payment instead, and what to offer clients who push back.
- Freelancers: Who Owns the Work You Create?Under US copyright law your work is yours by default, unless the contract says otherwise. Here’s how to keep what’s yours and get paid.
- Contract Says Work Is Done When the Client "Accepts" It. What Does That Mean for Me?Acceptance clauses decide when your work is finished and when you get paid. Here is how to add objective criteria, deadlines and deemed acceptance.
- My Client Cancelled the Project Halfway and There Is No Kill Fee. Am I Owed Anything?A client cancels mid-project and your contract has no kill fee. You can usually still be paid for work done. Here is how to calculate it and make the claim.
- My Client Wants My Source Code and Pre-Existing Tools. How Do I Protect Them?Clients often ask for all source code, including libraries and tools you built before the project. Here is how to keep your background IP while giving the client what it needs.
- My Client's Contract Says Payment Is "Net 90". Can I Push Back?Large clients often impose net 90 payment terms on freelancers. Here is what you can negotiate, which laws may help, and how to protect your cash flow if you accept.
This guide is general information from ClauseAudit, not legal advice. Laws vary by state and change, consult a qualified attorney for your situation. Published 2026-05-01; last reviewed 2026-09-25.