Work-for-hire agreement for designers
When a designer is hired to create artwork, logos, or visuals for a client, a work-for-hire agreement clarifies who owns the final product.
Why designers need this
Without a written agreement, the designer may retain copyright over the work they created. A work-for-hire agreement makes it clear: the client pays, the client owns it. No ambiguity.
Common scenarios
- Album artwork and cover design
- Logo and branding design
- Music video graphics and animation
- Social media assets and promotional materials
- Merchandise design
Ready to draft your agreement?
Create agreementWhat to include
- Full legal names of both parties
- Detailed description of the deliverables
- Fee amount and payment schedule
- Delivery date and milestones
- Number of revisions included
- Clear ownership transfer clause
- Signature lines for both parties
Designer vs. co-creator
If the designer is contributing creatively to a shared project (e.g., co-creating an album concept where both parties share rights), this is not work-for-hire — it’s co-ownership. In that case, use a split sheet or co-writer agreement to document shared ownership and percentages.
How to create one
Use the work-for-hire agreement generator to create the agreement. Select “Designer” as the contractor role, define the project scope, and download a professional PDF. To understand what a work-for-hire agreement is in more detail, read our explainer.
Create a design work-for-hire agreement
Define the project, payment, and ownership transfer.
CAZEN is free for now.
Continue your workflow
Use these tools to put what you learned into practice.
Work-for-Hire Agreement Generator
Create a work-for-hire agreement for creative contractors.
Create agreementSplit Sheet Generator
Create a split sheet PDF with names, roles, and percentages.
Create split sheetCo-Writer Agreement Generator
Draft a co-writing agreement with custom terms and signature lines.
Draft agreementMusic Split Calculator
Calculate ownership splits using equal, manual, or weighted methods.
Calculate splits