
Separate ownership transfer from portfolio permission in your initial redline, then require written approval tied to the exact asset, channel, and caption before posting. To retain portfolio rights, keep client ownership intact and add a nonexclusive self-promotion license for completed, approved work. If the main contract is locked, use a signed addendum or side letter. Pause publication whenever confidentiality, logo use, or third-party license scope is unclear.
If you want to retain portfolio rights without reopening the whole contract, treat ownership and portfolio permission as two separate legal decisions from your first redline. When those issues get bundled together, negotiations can stall.
An ownership transfer moves copyright rights to another party, in whole or in part. A portfolio use clause is separate contract permission for you to display completed work for self-promotion, usually with limits. An approval record is the stored proof of consent showing what was approved, by whom, and when, including valid electronic records.
That distinction still matters after delivery. Delivering files or access is not the same as transferring copyright ownership. It also matters if the draft uses "work made for hire" language or broad assignment terms. You can still ask for a separate nonexclusive permission to show finished, approved work, and this article gives you a three-step roadmap:
A strong opening is usually simple: keep the client's ownership language, then add a separate portfolio-display permission. You are not asking to keep ownership. You are asking for limited, defined use.
A quick quality check after your first redline: you and the client should be able to point to one clause for ownership and one clause for portfolio display. If both are mixed into one paragraph, fix that before you negotiate channels or branding details.
Pick your opening ask based on the risk in front of you. If the work is already public and confidentiality risk is low, ask for standard permission tied to completed, publicly released work.
| Concern | Primary move | Example fallback |
|---|---|---|
| Publicity | Narrow scope | Selected professional channels instead of all channels |
| Secrecy | Tighten content and approval gates | Anonymized case-study language that reduces identifying branding |
| Process | Formalize the permission in a separate written record with clear authority and governing-law alignment | A separate written side agreement if the main contract is locked |
If sensitivity is higher, move to a narrower fallback without reopening core IP terms:
Use a simple decision rule. If the concern is publicity, narrow scope. If the concern is secrecy, tighten content and approval gates. If the concern is process, formalize the permission in a separate written record with clear authority and governing-law alignment.
In cross-border contracts, disputes often come from execution gaps, not just legal theory. Common failure points are unclear clause language, undefined approver authority, and missing written evidence.
"Client approval" is too vague if you cannot identify who is actually authorized to approve publication. Writing, signature, and authority formalities matter for transfers, and the same discipline helps portfolio permissions hold up. If governing law is unclear, enforcement risk goes up.
Control what you can by keeping the final approved asset, approved text, approval date, and approval source together in one evidence folder.
One last boundary before you move on. Portfolio permission is not permission to disclose confidential or trade-secret material. It also does not automatically grant rights to third-party licensed assets or client trademarks. If you want a fast ownership refresher before drafting your clause split, use Work for Hire vs. Assignment of Rights: A Freelancer's Guide to Owning Your IP.
Go into the call with a compact prep pack. The goal is to let one reviewer confirm your proposed permission, its limits, and your fallback options in a single pass.
Before you mark up anything, use these terms consistently in your redline and notes:
Your markup should let legal compare ownership transfer language and promotional-use permission side by side. If the draft transfers ownership, remember that the transfer must be in writing and signed under 17 U.S.C. § 204, so do not leave display rights to implication.
Use this checklist in the markup:
If the draft only says "with client approval," push for specificity on who can approve and what record proves it later.
| Channel | What right you need | Approval dependency | Fallback if denied |
|---|---|---|---|
| Your portfolio site | Permission to display completed, approved work for self-promotion | High when branding or launch timing is sensitive | Use an anonymized case study or remove visuals |
| Client proposals | Permission to share samples privately with prospective clients | Sensitivity can be lower than public posting, but still confirm in writing | Use redacted excerpts or outcome-only descriptions |
| Social posts | Permission to publish publicly, often with client name or tags | Typically high sensitivity due to reach and visible brand association | Skip social use; limit use to site or proposals |
| Award entries or speaking decks | Permission to reproduce and submit work in third-party contexts | May require express approval because content leaves your channels | Use a text-only summary or exclude the project |
Build your no-publish list before the discussion starts. Organize it into four buckets: confidentiality, launch status, brand assets, and third-party licensed materials.
| Bucket | What stays out | Why |
|---|---|---|
| Confidentiality | Confidential material | Stays out, especially when it is treated as secret |
| Launch status | Unreleased work | Stays out until public launch |
| Brand assets | Logos, names, and other brand assets | Use can imply sponsorship or approval |
| Third-party licensed materials | Stock images, fonts, music, and other licensed inputs | License scope varies and may add conditions such as attribution |
Use the same four buckets when you review the sample:
Use a simple default rule: if release status, ownership chain, or license scope is unclear, pause publication.
Have your fallback options ready in order so you can answer objections without reopening the whole agreement:
Before the call, do one last readiness check: can a fresh reviewer find your preferred clause, fallback options, exclusion list, and approval-record requirements in one pass? If not, tighten the prep pack. If you want a deeper dive, read How to Build an Impressive Freelance Portfolio.
Your first redline should split ownership transfer and portfolio permission into two separate clauses. Keep the client's ownership language intact, then add a separate nonexclusive portfolio-use license for limited self-promotion. That keeps the conversation focused on scope instead of ownership.
In the ownership clause, state who owns the deliverables, whether by assignment or work made for hire, and stop there. If ownership is being transferred, keep that transfer language in a written, signed clause. File delivery alone does not grant copyright rights, so do not rely on implied permissions in either direction.
| Part | Include | Limit or caution |
|---|---|---|
| Ownership clause | Who owns the deliverables, whether by assignment or work made for hire | File delivery alone does not grant copyright rights |
| Portfolio-license clause | Nonexclusive permission to display and describe approved, completed work for portfolio and proposal use | No extra exploitation rights are granted |
| Use limit | Self-promotion and business development only | No resale, sublicensing, or broader commercial distribution |
Then add a separate portfolio-license clause. In plain terms, it should say:
Keep the baseline simple: the client owns the work. The client grants you a nonexclusive license to display and describe approved, completed work for portfolio and proposal use. There is no resale, sublicensing, or broader commercial distribution.
Do not leave scope implied. Name the allowed actions directly in the clause.
| Action | Channel | Attribution | Approval dependency |
|---|---|---|---|
| Display final approved work | Your portfolio site | Client name only if separately approved | Prior written approval for the specific asset and text |
| Reproduce limited excerpts or screenshots | Private client proposals | Anonymize if name use is not approved | Written approval or express contract permission |
| Describe the project and your role | Case study text, site or PDF | Credit only if accurate and approved | Approval of final text if client is named |
| Distribute a sample copy | Award entries or speaking decks | Follow required credit language | Separate approval before submission |
If the client pushes back, do not delete the clause first. Narrow one variable per round and record why:
Use this non-conflict line in each draft: "This license does not change or reduce Client ownership of the deliverables; it only gives Contractor limited permission to use approved materials for self-promotion."
Keep the signed clause text, version history, and approval records together in one folder. If approval is electronic, keep the e-signed record with the final version so another reviewer can verify what was approved, by whom, and in which signed draft.
Scope should match the client's control posture. Start narrow when the client wants tight control, and expand only with explicit written agreement. The point is to make the ask easy to approve.
Because copyright protection attaches automatically when an original work is fixed in a tangible medium, your display rights should be stated, not assumed. Explicit scope saves both sides from guessing later.
Start by listing what is allowed, then list exclusions. That framing keeps the request bounded instead of open-ended.
| Scope checkpoint | What to define explicitly in writing | Why it matters |
|---|---|---|
channel | Where material may appear (for example, portfolio site, proposal, deck, or social) | Prevents implied permission in channels the client did not approve |
use case | What you can do with the asset (display, excerpt, role description) | Reduces ambiguity about how far permission extends |
geography | Where use is allowed, if territory limits apply | Avoids later disputes about regional visibility |
duration | How long permission lasts | Clarifies whether rights are time-limited or ongoing |
revocability | Whether permission can be withdrawn, and how that process works | Sets expectations before publication and change requests |
Use the table as a negotiation checklist, not as a default rule.
When scope feels vague, one of these variables is usually still implied:
channel: where material appears, such as a site, proposal PDF, speaking deck, or social postuse case: what you do with it, such as display an image, excerpt a section, or describe your rolegeography: where use is allowedduration: how long permission lastsrevocability: whether permission can be withdrawn and how notice worksKeep those variables separate in drafting. If brand exposure is the concern, narrow channel first. If timing is the concern, adjust duration or add an approval gate.
Revocable rights can help when trust is the blocker. Stable rights are better when portfolio continuity matters more.
If revocation is on the table, make the mechanics explicit. Use written notice, clear identification of the affected asset or caption, and a defined notice period in the agreement. Avoid vague "request removal" language. Before each publication, confirm the asset, channel, and caption against the signed clause and approval record.
Get attribution right early, because it is easier to narrow a caption than to fix an overstated claim after the fact. U.S. law distinguishes employee-created works from independent-contractor-created works, and ownership can become unclear when multiple parties contribute. Where employees are involved, keep agreements and policies clear about scope of employment to reduce ownership ambiguity. Your caption should not imply sole authorship when that is not true.
Use a pre-approved caption template in the contract packet to reduce repeat approvals. Keep it factual: project name (or an anonymized descriptor), your role, and whether the sample is final approved work.
Carry one rule through every redline round: narrow one variable at a time and document why. Trim channel, then use case, then geography, then duration, and discuss revocability last if trust is still the issue. Keep the evidence pack together so you do not have to reopen the full clause later.
Do not publish until the approval gate is met in writing. If you want that permission without reopening the contract, make the gate precise enough that another reviewer can verify it from the record instead of memory.
Make these terms explicit in your clause:
prior written consent: no disclosure or publication before advance written permission from the named approver, or written designeefinal approval: define this as the last written authorization that clears publication, not comments or verbal feedbackapproved version: define the exact asset and caption text that were approvedpublication-ready asset: define the specific file package you plan to post, including approved image, text, attribution, and listed exclusionsUse one process for every approval outcome so your records stay auditable:
| Outcome | Required next action | Who acts | Store record in |
|---|---|---|---|
| Approved | Publish only the approved version on the approved channel | You | Contract file, relevant SOW, approval log |
| Approved with conditions | Apply stated limits or edits, then confirm the final version matches those conditions | You, then approver if required | Contract file, SOW, approval log, revised asset set |
| Denied | Do not publish; record the reason and revise only within stated scope | You | Contract file, SOW, denial note, revision history |
| No response | Hold publication unless the contract expressly defines deemed approval after a stated period | You | Request record, follow-up record, approval log |
If you rely on email or e-sign workflows, say so in the agreement. Electronic records can be legally effective, but the other side does not have to accept that channel unless you both agree to it.
Name the approver by role and confirm that the role has authority to approve publication. If there is a delegation, personnel change, or team restructure, require written confirmation before you treat a new person as the approver. Apparent authority can create risk if the designated authority is unclear.
Set publication timing in operational terms. Include notice window [insert verified notice period], timezone [insert timezone], and the missed-cutoff consequence, for example moving to the next business day. If release depends on an embargo, launch date, or brand-release condition, require the date and time in writing and do not post early.
If approval is denied, stick to one path. Capture the reason, revise to the agreed scope, resubmit through the same channel, and keep the contract, SOW, and approval records together as one auditable evidence trail.
Treat every asset as restricted until you have written proof you can reuse it. Your publish decision should run through three separate rights buckets, not assumptions:
| Asset type | Required permission | Acceptable evidence record | Publish outcome |
|---|---|---|---|
| Portfolio sample (overall) | Written approval for the approved version | Contract clause or side letter, governing contract or Task Order reference, final approval record, evidence-pack folder path | Publish only if each included element is also cleared |
| Client-owned material | Written approval for that specific material and use context | Signed record or approval message tied to the relevant contract or Task Order and approved asset file | Do not publish without this record |
| Client name, logo, or identifiable brand elements | Written brand-use approval tied to the same sample record | Approval record from the named approver, linked to the same sample record | If missing, remove identifiers and use an anonymized factual description |
| Third-party licensed material | Written confirmation that your reuse is allowed | License excerpt, vendor terms, or written client confirmation showing allowed use | If terms are unclear, mark the asset blocked pending written confirmation |
Handle brand assets as a separate gate every time. Do not treat sample approval as automatic approval to publish name, logo, or other identifiable brand elements.
Apply a hard stop to third-party media. If license terms or reuse permission are unclear, do not publish that asset until you have written confirmation.
Keep each sample traceable to its governing contract record. At minimum, your evidence pack should include the contract or Task Order ID, approved asset file, final approval record, any brand-use approval, any third-party license confirmation, and the signed return-copy record in one reviewable folder.
In cross-border contracts, portfolio language is only as strong as the notice, liability, and forum mechanics behind it. The practical question is whether you can prove what was allowed, when it changed, and who had authority.
| Backstop clause | Portfolio-rights risk | Drafting objective | Negotiation fallback |
|---|---|---|---|
| Termination | Client claims display rights ended when the engagement ended | State whether portfolio permission survives termination, or continues until a valid revocation notice takes effect | Limit use to samples approved before termination |
| Limitation of Liability | A portfolio-use error is treated like a full service-delivery breach | Set a separate liability treatment for portfolio-use errors and address consequential damages expressly | Use a distinct cap for display/publication errors |
| Indemnification | One party absorbs claims caused by the other party's materials or edits | Allocate responsibility by cause in the contract: your publication actions vs. client-supplied inputs or required assets | Mutual indemnities tied to each party's supplied materials, edits, and required third-party assets |
| Forum terms | You have contract language but weak cross-border enforceability | Keep governing law, jurisdiction, or arbitration terms consistent across all deal documents | Use one exclusive court clause or one arbitration clause everywhere |
Define key notice terms in the contract text so the trigger can be audited later. A revocation notice is a cancellation notice that withdraws a prior agreement. The effective date is when a clause or notice becomes operative and enforceable, which can differ from signature date. An authorized sender is someone with authority to act for the sender on that notice, not just any employee.
Use a clear termination path. Portfolio use continues only if the contract says it survives termination or continues until revocation. Portfolio use pauses when you receive a verified notice record showing that the notice came from an authorized sender, used the contract's designated notice channel, became retrievable at the designated address, and states an effective date. If any one of those elements is missing, treat publication as disputed and hold.
Keep limitation and indemnity boundaries from overlapping. You take responsibility for portfolio-use mistakes within your control, for example posting before approval, using the wrong approved file, or adding an unapproved caption. Client-side responsibility should cover claims tied to client-supplied materials, client edits, or third-party assets the client required, but only if the contract actually assigns it that way.
Because an MSA can include SOWs, exhibits, schedules, and local add-ons, cross-document consistency is its own backstop. Add an order-of-precedence clause, then confirm the MSA, each SOW, and any side letter align on notices, survival, and forum terms. Use this pre-publish control list every time:
If you choose court litigation, the Hague Choice of Court Convention applies to international civil or commercial disputes with an exclusive choice-of-court agreement, and it excludes consumer and employment contracts. Under Article 5, the chosen court has jurisdiction unless the clause is null and void under that court's law. If you choose arbitration, the New York Convention requires courts to refer parties to arbitration unless the agreement is null and void, inoperative, or incapable of being performed, and it supports recognition and enforcement of awards subject to treaty scope and local law.
If you want portfolio permission without reopening the full contract, negotiate in sequence and document each decision as it happens. That sequence matters because it keeps you from debating liability, timing, or forum terms before you have basic display permission on paper.
A redline is the comparison draft showing exactly what changed in contract language. An approval record is the record of who approved what and when, with time-stamped entries where possible. An evidence pack is the set of records you keep to show the permission is authentic. A revocation notice is a written attempt to withdraw prior permission. Treat it as controlling only if your contract allows revocation and defines notice mechanics.
| Negotiation stage | Your objective | Required document | Decision trigger | Fallback action |
|---|---|---|---|---|
| First redline | Separate portfolio permission from ownership transfer | Tracked redline | Client accepts a separate permission clause, or asks to narrow scope | Keep one accepted permission sentence in each draft and narrow scope before changing liability terms |
| Approval mechanics | Lock who approves, what needs approval, and where records are stored | Contract, side letter, or SOW language naming approver role and record location | Approval gate is specific enough to audit later | Limit use to the exact asset under prior written approval |
| Legal goes quiet | Avoid treating silence as permission | Follow-up email, latest signed contract, and existing written approvals | Written permission language plus matching written approval for the exact asset and channel | If scope is unclear, request a short addendum; if permission is absent or disputed, pause publication |
| Final contract is silent or ambiguous | Recover without redrafting the whole deal | Signed addendum | Signed text does not grant display permission, or informal messages would need to modify contract terms | Do not publish until addendum is signed |
| Pre-publish | Confirm records still match planned use | Evidence pack | File, channel, approver, and timing match, and no valid revocation notice is in force | Hold publication and resolve the mismatch |
In the "legal goes quiet" branch, continue only when all four checks pass. The contract, side letter, or addendum must grant portfolio permission in writing. The approval record must match the exact asset. The channel must match contract or side-letter scope. Approval must come from the named approver or another clearly authorized sender. If any check fails, do not treat silence as consent.
Escalate to a short addendum when the approval language is incomplete, for example there is no clear approver, no clear completion trigger, or unclear channel coverage, or when the contract says modifications must be in a signed writing. Pause publication when the contract is silent, the file differs from the approved version, or the sample still includes confidential or third-party licensed material.
For a silent-contract recovery, keep the addendum narrow and operational. At minimum, include allowed channels, the approval trigger for each asset, the takedown path if permission is withdrawn, and the record location for approvals and final files. That is a practical minimum for verification, not a universal legal checklist.
Treat your evidence pack as proof, not admin. Keep the signed contract or addendum, final redline, native approval emails or platform export, the exact approved asset file, publication-date proof, and any revocation notice together. Electronic records can carry legal effect, and original records are generally required to prove content, which makes them stronger than screenshots alone. Before publishing, verify:
For broader clause context, see The Ironclad International Freelance Contract: 10 Clauses You Cannot Ignore.
Before you send your next redline, draft fallback clause language and approval wording in one clean pass with the Freelance Contract Generator.
Use this rule every time: separate copyright transfer from portfolio-use permission, then verify approval, scope, and timing before you publish. If you want to retain portfolio rights without reopening the whole contract, do not argue about ownership when the real issue is display permission. A transfer of ownership and a nonexclusive license are different, and public display is an exclusive right, so portfolio use should have its own written permission path.
Clause text and execution both matter. A signed IP assignment does not automatically grant self-promotional display rights. A casual "looks fine" message may not fix the gap, especially when the contract has an integration clause or requires signed writing for changes. Your protection is a clean record another reviewer can verify without guessing.
Use this checklist before signing and again before every post, deck, or case-study update:
Keep assignment or work-for-hire terms separate from portfolio-use permission. If ownership transfers, keep portfolio use in its own written nonexclusive permission.
State who approves, what needs approval, and whether approval is asset-specific, channel-specific, or both. Before publishing, match the exact file version, caption, crop, and channel to your approval record.
Check confidential details, unreleased material, client marks and logos, and third-party licensed content. Display permission for the work does not automatically clear every embedded element.
Compare the master agreement, SOW, NDA, addendum, and any side correspondence you rely on. If terms conflict, or your contract requires signed-writing modifications, get a signed written fix instead of assuming the more favorable term controls.
Keep signed contract language, redlines, addenda, approval records, approved asset files, final caption text, and proof of publication in one dated folder. You should be able to prove what was allowed, by whom, and for which version.
Pause and do not publish if rights are unclear, the approval record is missing, or the contract documents conflict. Request a short signed fix that names the asset, approved channel, approver role, and any limits on timing, branding, or takedown.
Escalate early if cross-border enforceability is unclear, your SOW and master agreement conflict, or the sample includes high-risk branded or third-party content. For a quick refresher on ownership transfer versus permission, start with Work for Hire vs. Assignment of Rights: A Freelancer's Guide to Owning Your IP.
Usually only if the contract separately grants display permission. Work made for hire means the hiring party is treated as the author in qualifying cases, and an assignment is a transfer of copyright rights that must be in writing and signed. Your first check is whether there is a separate nonexclusive permission to show approved completed work for self-promotion. If that permission is missing or unclear, ask for a narrow redline or addendum before signing and pause publication until it is signed.
Start with a separate permission clause instead of editing the ownership-transfer language. It should give written nonexclusive permission for self-promotional display, limit use to approved channels and completed work, and state approval mechanics clearly enough that you can prove what was allowed. If broad permission is rejected, fall back to asset-by-asset approval or anonymized case-study use, and do not publish until one option appears in signed text.
Treat unpublished work as high risk and do not publish by default. Publication means distributing copies to the public, so first check whether the contract or addendum expressly allows pre-launch display. If it does not, get written permission, use an anonymized description if permission is absent, and keep the approval record. Pause publication if the sample reveals confidential information or launch-sensitive material.
Follow the approval clause first. Prior written consent means written permission before you post, so if the contract requires per-asset approval, get it from the named approver and keep the written approval plus supporting records. If the clause is silent or vague, ask for an addendum that states whether consent is one-time, asset-specific, or channel-specific, and pause posting when coverage is unclear.
As a conservative default, only if you have separate written permission for brand use. Your first check is whether the contract allows name or logo use, because unauthorized trademark use can create confusion risk even if you have copyright display permission. If permission is absent, use an anonymized description and keep a written approval trail for any approved logo file, placement, and wording.
Do not treat silence as consent. Check first for a signed clause, side letter, or addendum granting display permission. If none exists, get written permission, use an anonymized description when permission is absent, and document the approval trail instead of posting the work itself. Pause publication whenever permission is missing, disputed, or inconsistent with the signed contract.
Use narrow, accurate attribution and avoid implying ownership or lead responsibility you did not have. Subcontractor attribution does not have one universal legal definition, so check your subcontract, NDA, and any prime-approved credit language first. If client identification is not clearly permitted, describe only your role, deliverable type, and industry, and pause publication if your draft includes restricted names, logos, unreleased material, or claims beyond written approval.
An international business lawyer by trade, Elena breaks down the complexities of freelance contracts, corporate structures, and international liability. Her goal is to empower freelancers with the legal knowledge to operate confidently.
Priya specializes in international contract law for independent contractors. She ensures that the legal advice provided is accurate, actionable, and up-to-date with current regulations.
Educational content only. Not legal, tax, or financial advice.

A freelance agreement is not just about price and scope. It decides who controls the rights in the work. If the ownership language is loose, rights can move earlier than you expect, cutting down your control once the work is delivered or used.

Send a written contract before any work starts. In cross-border freelance work, this is one of the simplest ways to reduce misunderstandings and protect the terms that matter most.

A good portfolio is a client filter, not a trophy shelf. It should help the right prospect decide fit quickly and help you avoid preventable confidentiality problems. If it does those two jobs well, you can get better inquiries and fewer cleanup conversations later.