IP Assignment for New Hires
100% IP assignments signed before day 30
IP assignment is the paperwork nobody remembers until the founder sale, the patent filing, or the open-source contribution controversy. Every new hire must sign a proprietary-information-and-inventions agreement (PIIA); most companies rely on "we included it in the onboarding docs" without tracking signatures. Two years later, half the engineering team never signed, one signed but assigned to the parent company (not the acquiring entity), and the deal-lawyer bills 40 hours reconstructing the chain.
An hour-by-hour walkthrough.
Step by step.
- 01
Trigger from HRIS new-hire event (45 days ahead)
Assemble IP assignment package: PIIA + prior-inventions schedule + restrictive covenants + confidentiality. All jurisdictionally correct for the hiring entity.
Workday · BambooHR · HiBob · HRIS event stream - 02
Select jurisdictionally-correct template
Entity determines base template; hire's location may add jurisdictional overlays (California carve-outs on non-competes, EU-specific data language, UK-specific enforceability nuances).
Legal template library · Jurisdictional overlay matrix - 03
Send with plain-language explainer
DocuSign envelope with the full package. Plain-language explainer alongside so hire understands what they're signing (reduces confusion + reduces the "why do I need to sign this" back-and-forth).
DocuSign · Adobe Sign · Explainer templates - 04
Q&A during signing period
Hire may have questions: prior-invention scope, non-compete enforceability, moonlighting policy. Lex answers with policy citations; complex questions escalate to legal.
Slack · Teams · Policy library - 05
Verify signature + file + tag
Verify signed. File in personnel folder + Ironclad with entity + jurisdiction + effective date tags. Mark HRIS IP-agreements-complete. Case closes; day 1 blockers cleared.
DocuSign · Ironclad · HRIS · Personnel folder
What you connect to make this run.
Workday · BambooHR · HiBob
read+writeNew-hire trigger + entity + jurisdiction. Write IP-agreements-complete flag so downstream systems (payroll, provisioning) see completion. Missing PIIA = onboarding hold trigger.
DocuSign · Adobe Sign
read+writeEnvelope with full IP-assignment package. Track signature status with reminders. Executed copy retrieval on signature.
Ironclad · Concord · Personnel folder
read+writeExecuted PIIA filed with entity + jurisdiction + effective-date tags. Enables the audit query "who has signed the current PIIA under Acme US."
Legal template library
read+writeCurrent PIIA templates per entity + jurisdiction. Template updates propagate to future hires; existing signed PIIAs remain valid under the template that was current at signing.
Before and after, honestly.
Playbooks that pair with this one.
Answers about this playbook.
What if a hire refuses to sign?
Refusal escalates to legal + HR + hiring manager. Employment typically conditional on signing per offer letter; unresolved refusal delays or cancels start. Rare in practice; usually clarification resolves.
How does it handle contractors + non-employee agreements?
Contractor IP-assignment agreements are separate (work-for-hire structure varies by jurisdiction). Same flow, different template. Vendor MSAs typically cover work-for-hire; contractor engagements need explicit assignment.
What about pre-existing IP the hire brings (open source, prior work)?
Prior-inventions schedule (Schedule A on the PIIA). Hire lists any excluded IP. Reviewed by legal for high-value items (patents, valuable OSS ownership). Signed schedule preserves what's excluded.
How does it handle acqui-hires (assignment during acquisition)?
Acqui-hire flow uses acquirer's PIIA. Prior PIIAs from the acquired company remain valid for pre-acquisition IP; new PIIA covers post-acquisition contributions. Continuity preserved.
What about employees changing entities (Acme US to Acme UK)?
Entity change triggers new PIIA under the new entity. Prior PIIA remains valid for prior period; new PIIA covers post-transfer contributions. Continuity of IP ownership preserved.
See it run on your data.
Free plan, no credit card. Connect the systems this playbook needs and run it against a past event first.