River
Y CombinatorBacked by Y Combinator

Free template

Contractor IP Assignment Agreement Template

A contractor IP assignment agreement, employee addendum and mutual NDA, plus registers that track who never signed and letters asking them to sign now.

Free download · No account needed

What you get

Pack of 6 files: 4 documents, 2 spreadsheets

Contractor IP Assignment Agreement Template
  • Contributor RegisterSpreadsheet
  • Gap RegisterSpreadsheet
  • Gap Remediation LettersDocument
  • Employee Invention Assignment AddendumDocument
  • Contractor IP Assignment AgreementDocument
  • Mutual NDADocument
RiverContractor IP Assignment Agreement Template

Contributor Register

[Company], Inc. — everyone who has ever touched the product

Covered means a signed document assigns this specific work. An NDA alone, or nothing signed at all, is a gap.

NameRolePaperwork on FileAssignment Status
————
————
————

A document on file is not a document that assigns anything

GapAn NDA only, an advisor agreement that excludes deliverables, or nothing signed at all
CoveredA signed document that actually assigns this specific work product to the company

Most gaps are not missing paperwork. They are paperwork that was never an assignment in the first place.

Page 1 of 1109 words

How to write a contractor IP assignment agreement

A contractor IP assignment agreement is a contract in which a freelancer or consultant signs over the rights in their work, such as code, designs and copy, to your company. You need one because, in the US, paying for the work doesn't make it yours. A good agreement assigns all rights in present-tense words, lets the contractor keep tools they already owned, and commits them to sign any later paperwork.

Write one for every new contractor, then check everyone who has already worked on your product. A document on file isn't always an assignment: an NDA, a promise to assign later or an advisor agreement that excludes deliverables can leave the work unassigned.

A person typing code on a laptop at a desk by a window, beside a potted plant and a mug
Paying a freelancer for code doesn't make the code yours. Photo: Nubelson Fernandes on Unsplash

Know who owns the work by default

Under US copyright law, ownership starts with the author1, and transferring it to you takes a writing signed by the owner. A freelancer who writes your code owns it until they sign it over, however much you paid.

Work made for hire is the exception. The Copyright Office explains that work an employee does as part of their regular duties belongs to the employer. Commissioned work qualifies only if it fits one of nine categories2, such as a translation or a test, and both sides sign an agreement calling it made for hire. Software, logos and app designs aren't on the list.

Default ownership, before any assignment

Who made itWho owns it at firstWhat you need
Employee, as part of the jobYour company for copyright; usually the employee for inventionsAn invention assignment signed when they join
Contractor or freelancerThe contractorA signed IP assignment, ideally before work starts
AdvisorThe advisor, unless they are your employeeAn agreement that assigns their work, not just keeps it confidential
Founder, before the company existedThe founderA signed assignment to the company

What a contractor IP assignment agreement should say

Sign it with the services agreement, before work starts, and leave scope and pay to that document. A good one has five clauses.

The clauses that make the assignment work

ClauseWhat it should say
AssignmentPresent-tense words such as "hereby assigns", covering copyright, patent and trade secret rights from the moment the work exists
Work made for hireAnything that qualifies is made for hire, and everything else is assigned
Background IPThe contractor keeps tools they already owned, lists any used in a deliverable and licenses them to you for that use, permanently and royalty-free
Further assuranceThe contractor signs any later documents needed to register or enforce the rights, at your cost
Moral rightsThe contractor waives moral rights wherever the law allows

Use present-tense words. In Stanford v. Roche, a researcher signed his university's form saying he "agree[d] to assign" his inventions, then a company form saying he "do[es] hereby assign" them. The federal appeals court read the first as a mere promise to assign rights in the future3 and the second as an actual assignment. Stanford lost, and the Supreme Court affirmed in 2011 without disturbing that reading.

Take care with the made-for-hire sentence if you hire individuals in California. The state's Labor Code counts someone commissioned under a signed made-for-hire agreement as an employee for workers' compensation4. Ask a lawyer whether to delete that sentence and rely on the assignment.

Cover employees, advisors and founders

Employees sign a different document. Copyright in work they do for the job is usually yours already, but inventions aren't. The Supreme Court has said that, in most cases, an employer gets an employee's invention only if the inventor expressly grants it3. Have each employee sign an invention assignment when they join, listing any earlier inventions they want to keep.

Some states limit what an invention assignment can cover. In California, it can't reach an invention the employee made entirely on their own time5 without the employer's equipment, supplies, facilities or trade secrets. Inventions that relate to the employer's business or research, or come from work for the employer, can still be covered. The template's addendum spells out that limit, with room for your state's wording.

Read advisor agreements for what they assign, not only what they keep confidential. Code a founder wrote before the company existed is theirs until they assign it, which a founder agreement can do. If you run the business as a partnership, settle who owns each partner's work in your partnership agreement.

Find everyone who never signed

Investors will ask. In the National Venture Capital Association's model stock purchase agreement6, the company states that every current and former employee has assigned the IP they developed for it. It makes the same statement about every consultant who helped develop its IP, and says each of them signed a confidentiality and IP assignment agreement.

List everyone who has contributed code, design or product content: founders, employees, contractors, advisors and friends who helped. Note what each signed, and mark them covered only if a signed document assigns their specific work. Watch for these gaps:

  • Only an NDA, which protects secrets, not ownership
  • A letter saying the person "agrees to assign" with no actual assignment
  • An advisor agreement that excludes deliverables
  • A favor or cash job with nothing signed
  • Wording too vague to tell, which you flag for review instead of counting

Then rank the gaps by whether each person's work still runs in your product, not by how long ago they left or what they were paid. A module every customer uses goes first. Replaced code still needs a signature, but it can wait.

ExampleRanking five gapsAn illustrative example written for this guide, from the template's made-up startup

A telehealth startup checks the 14 people who have ever contributed code, design or content. Nine have a real assignment. Two contractors signed only an NDA, a freelancer and a founder's friend signed nothing, and an advisor's agreement excludes deliverables.

High: the freelancer's push-notification module ($18,400 paid) and a contract designer's icon set ($9,600), both still live. Medium: the advisor's workflow spec, paid in equity and reused in the help center. Low: a replaced payments webhook ($14,200) and the old marketing site ($2,500).

Of the $44,700 paid to these five people, $28,000 went to work still in the product.

  • Live work first. The webhook cost more, but the icons still ship and the webhook doesn't.
  • Paper isn't coverage. Three of the five had a signed document on file that assigned nothing.

Close each gap with a new signature

The person who made the work still owns it, so they can assign it to you today. Send a short letter that names the specific work, attaches the assignment and offers time to read it with their own lawyer.

Offer a modest payment for signing, on top of the original fee. Cornell Law School's Wex legal dictionary explains that a contract needs consideration, a mutual exchange of promises or obligations7. Someone paid in full years ago gets nothing new for signing unless you offer it. The template's letters use $500 as a placeholder.

Write more gently to anyone still working with you, and say it's routine paperwork. Log each letter's date, offer and reply. If someone refuses or stays silent after two tries, make a deliberate choice: rebuild the work, accept the risk or get legal advice.

Before the next contractor starts

  • The IP assignment is signed and written in the present tense
  • Tools the contractor will reuse are listed in writing
  • No NDA is standing in for an assignment
  • In California, a lawyer has reviewed the made-for-hire sentence
  • The contractor is in your register from day one

When to involve a lawyer

Have a lawyer review the agreement and addendum before first use, before you send any remediation letter and for anyone outside the US. This guide explains US law in general. Neither it nor the template is legal advice.

Pair the assignment with an independent contractor agreement that sets scope and pay, and keep both in your startup data room. To build the register from the agreements you already have, open this template in River with Edit with AI.

How to use this template

Use the files as they are, or open them in River. The two sheets come filled in for a made-up startup, so you can see a finished audit before you clear them. With Edit with AI, River asks for every agreement you can find, plus a list of anyone who helped without paperwork.

River then builds the Contributor Register, marking someone covered only when a document actually assigns their work and flagging unclear ones for review. It asks whether each person's work still ships, ranks the gaps by your answers and can draft a letter offering a small payment for signing.

  1. Download it or open it in River

    Get the four Word documents and two CSV sheets free, or open the template in River to work through it with AI.

  2. Gather every agreement

    Collect offer letters, contractor and advisor agreements and NDAs, and list anyone who helped without signing anything.

  3. Find and rank the gaps

    Mark someone covered only if a document assigns their work, then rank the gaps by whether that work still ships.

  4. Close gaps, then prevent new ones

    Send each person in the Gap Register a letter offering a small payment, and use the agreement and addendum for everyone new.

What's in the template

Every document in the packWho is covered, who is not, the assignment language itself, and a letter for closing one gap.
Contractor IP Assignment Agreement Template
RiverContributor Register

Contributor Register

Talbridge Health, Inc. 7 of 14 lifetime contributors shown, mixing covered and gapped.

NameRolePaperwork on FileStatus
A. WhitfieldCo-founder / CEOOffer letter, assignment clauseCovered
H. FitzgeraldContract engineerFull IP assignment agreementCovered
D. PetrossianContract UX designerNDA only, no assignmentGap
L. VanceContract backend engineerNDA only, no assignmentGap
R. OkaforFreelance iOS developerNo signed paperwork at allGap
M. SorensenCo-founder's college friendNo signed paperwork at allGap
Dr. K. AmbroseClinical advisorAgreement excludes deliverablesGap

9 of 14 are covered. The other 5 have no valid assignment, even though 3 of them have a document on file.

RiverGap Register

Gap Register

All 5 gaps, ranked by whether the specific work is still live in the product today, not by how long ago the person left.

PriorityNameWork ProductStill Live?Paid
HighR. OkaforPush and calendar-sync moduleYes, unchanged$18,400
HighD. PetrossianOnboarding icon setYes, active$9,600
MediumDr. K. AmbroseNo-show workflow specYes, in help center$0 (equity)
LowL. VanceOriginal payments webhookNo, replaced$14,200
LowM. SorensenOriginal marketing siteNo, replaced$2,500

$28,000 of the $44,700 in historical payment across these five sits behind work still shipping today. That is the 63 percent that gets a letter first.

RiverAssignment Agreement

Contractor IP Assignment Agreement

Section 1 of the going-forward template, the clause that actually does the work.

1. Work Made for Hire; Assignment. All work product eligible under 17 U.S.C. Section 101 is a work made for hire owned by Company from creation. To the extent any work product does not qualify, Contractor irrevocably assigns to Company all right, title and interest worldwide, including all copyright, patent and trade secret rights, effective upon creation.
2. Background IP. Contractor keeps ownership of pre-existing tools and materials created outside the engagement. Where embedded in a deliverable, Contractor grants Company a perpetual, royalty-free license to use it as part of that deliverable.

Most commissioned software, design and written content falls outside the nine categories the work-for-hire doctrine actually covers, which is why Section 1's second sentence, the present-tense assignment, is the one doing the real work.

RiverRemediation Letter

Gap Remediation Letter

Drafted for R. Okafor, the highest-priority gap, engagement fully ended.

Subject: A signature we should have collected the first time

While reviewing our records ahead of our Series A, we found that the push-notification and calendar-sync module you built for us in 2023 was never covered by a signed assignment. This is a gap on our side, not a concern about the work.

Attached is a short assignment agreement covering that module as described. In exchange for your signature, we will send $500 within five business days of receiving the signed copy, separate from and in addition to what you were already paid for the original engagement.

The $500 is new consideration, offered at the moment of signing, not a renegotiation of what the original engagement was worth.

  • Contractor IP Assignment AgreementWork-for-hire wording with a present-tense assignment for everything else, a background IP license and a moral rights waiver.
  • Employee Invention Assignment AddendumAn assignment for employees whose offer letter lacks one, with a prior inventions list and a state law notice.
  • Mutual NDAConfidentiality for early conversations, with a plain warning to replace it once real work begins.
  • Gap Remediation LettersThree letters, for former contractors, current collaborators and people who signed nothing, each offering a new payment.
  • Contributor Register sheetEveryone who built part of the product, what they signed and whether it actually assigns their work.
  • Gap Register sheetEach person missing an assignment, ranked by whether their work still ships, with what they were paid.

Common questions

What is an IP assignment agreement?

An IP assignment agreement is a contract in which someone transfers their rights in intellectual property, such as copyright in code or the rights to an invention, to another party. Businesses use them so they own what contractors, employees and founders create for them. In the US, a copyright transfer is valid only in a signed writing.

Do I need an IP assignment agreement with a contractor?

Yes, if you want to own what they make. In the US, a contractor keeps the copyright in their code, designs and writing unless they sign it over, even after you pay. A signed made-for-hire agreement works only for nine narrow kinds of work, so a written assignment is the dependable route.

Does an NDA transfer ownership of the work?

No. A nondisclosure agreement keeps shared information confidential, but a standard NDA doesn't transfer ownership of anything the other person creates. A contractor who signed only an NDA still owns their work. Use an NDA for early conversations, then have the contractor sign an IP assignment before they start producing anything for you.

Can a contractor assign IP after the work is finished?

Yes. A contractor who never signed an assignment still owns the work, so they can sign it over at any time. Name the specific work in the assignment, and pay a small new amount for the signature on top of the original fee, so the assignment is a real exchange. Give them time to show it to their own lawyer first.

Who needs to sign an IP assignment?

Everyone who builds part of your product. Contractors and freelancers sign one with their services agreement, employees sign an invention assignment when they join, and founders assign what they built before the company existed. Advisors and friends who helped informally need one too, because they own what they made until they sign it over.

Is this IP assignment template free?

Yes. Download the four Word documents and two CSV sheets with no signup. Both sheets show a worked example for a made-up telehealth startup, which you clear before adding your own people. Edit with AI opens the same template in a free River workspace.

What does Edit with AI do?

It opens the template in a free River workspace. River asks for your offer letters, contractor and advisor agreements and NDAs, plus anyone who helped without paperwork. It builds the Contributor Register, counts someone as covered only when a document assigns their work, ranks the gaps by what still ships and can draft each letter. You decide what gets sent.

Sources

  1. U.S. Copyright Office. “Chapter 2: Copyright Ownership and Transfer.” copyright.gov (opens in a new tab)

  2. U.S. Copyright Office. “Circular 30 Works Made For Hire.” copyright.gov (opens in a new tab)

  3. Cornell Law School. “Board of Trustees of Leland Stanford Junior Univ. v. Roche Molecular Systems, Inc.” law.cornell.edu (opens in a new tab)

  4. California Legislative Information. “California Code, LAB 3351.5.” leginfo.legislature.ca.gov (opens in a new tab)

  5. California Legislative Information. “California Code, LAB 2870.” leginfo.legislature.ca.gov (opens in a new tab)

  6. National Venture Capital Association. “NVCA Model Stock Purchase Agreement (Updated Oct 2025).” nvca.org (opens in a new tab)

  7. Cornell Law School. “consideration.” law.cornell.edu (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River