Understanding Non-Compete and NDA Agreements as a Freelancer
A client just asked you to sign an NDA or non-compete. Should you? Here's what freelancers actually need to know before signing anything.
"Can you sign this NDA real quick before we start?"
You've probably heard this one. Maybe you signed it without even reading it because you didn't want to seem difficult. Or maybe a client sent you a non-compete clause buried in a 15-page contract and you missed it entirely because, let's be honest, nobody reads those things.
But as a freelancer, signing the wrong agreement can seriously limit your ability to earn a living. Non-competes especially can be career-killing if you're not careful.
Let's break down what these agreements actually mean, when it's ok to sign them, and when you should run the other direction.
NDAs (Non-Disclosure Agreements): Usually Fine
An NDA is basically a promise that you won't share confidential information about a client's business, products, or projects with anyone else. This is pretty standard and mostly reasonable.
What a Good NDA Looks Like
A fair NDA should:
- Be specific about what's considered "confidential" — their trade secrets, client lists, unreleased products, proprietary processes
- Have a reasonable duration — 1-3 years is standard. "Forever" is a red flag.
- Allow you to show your work — you should still be able to mention that you worked with the client in your portfolio (even if you can't share specifics)
- Be mutual — ideally, they also agree to keep YOUR confidential information private (like your pricing, processes, etc.)
NDA Red Flags
Watch out for NDAs that:
- Define "confidential" as basically everything — "all information shared in any format ever" is way too broad
- Prevent you from mentioning the client at all — if you can't even say you worked with them, that hurts your portfolio and future business
- Have extreme penalties — $50,000 for an "accidental" disclosure? Nah.
- Last forever — confidentiality obligations should eventually expire. 5+ years is pushing it for most freelance work
- Are one-sided — they want you to keep their secrets but won't commit to protecting yours
How to Push Back
If an NDA is too broad, you can negotiate. Most clients are receptive if you frame it right:
"Hey, I'm totally comfortable signing an NDA! I noticed the scope of what's defined as confidential is quite broad though. Would you be open to narrowing it down to [specific project materials, trade secrets, unreleased products]? That way I can still reference our working relationship in my portfolio while keeping all the sensitive stuff completely private."
99% of the time, they'll say yes. The NDA was probably drafted by their lawyer using a template and nobody thought about how it affects freelancers specifically.
Non-Compete Agreements: Be Very Careful
A non-compete restricts you from working with competitors or in a similar field for a certain period of time after the contract ends. For employees, these are somewhat common (and increasingly being banned by states). For freelancers, they're genuinely dangerous.
Why Non-Competes Are Different for Freelancers
Here's the thing: a W-2 employee has one employer who provides steady income, benefits, and job security. Asking them not to work for a direct competitor for 6 months after leaving is inconvenient but survivable.
As a freelancer, your entire income depends on having multiple clients, often in the same industry. A non-compete that says you can't work with "competing businesses" for a year could literally mean you can't work at all.
If you're a freelance web developer and you sign a non-compete with a tech startup, does that mean you can't work with ANY tech startup for a year? That's your whole client base.
Non-Compete Red Flags
Absolutely do not sign a non-compete that:
- Covers an entire industry — "You agree not to work with any company in the e-commerce space" — this eliminates a massive portion of potential clients
- Lasts longer than 3-6 months — anything over 6 months is exessive for freelance work
- Covers a wide geographic area — "anywhere in the United States" is absurd for a freelancer. Many courts won't even enforce this but why risk it
- Doesn't compensate you — they're asking you to give up income and offering nothing in return? No.
- Is vaguely worded — if "competitor" isn't clearly defined, it could be interpreted as almost anyone
When a Non-Compete Might Be OK
Narrow non-competes can be reasonable in specific situations:
- You're working on a very specific, secret product and they don't want you building the same thing for a direct rival
- The scope is limited to specific named companies (not an entire industry)
- It's for a short duration (30-90 days)
- They're paying you a premium rate or retainer fee in exchange for the restriction
- You're making enough from this one client that the restriction doesn't hurt you financially
How to Negotiate a Non-Compete
Option 1: Remove it entirely "I appreciate the comprehensive agreement. However, as a freelancer who serves multiple clients in this space, the non-compete clause would significantly impact my ability to earn a living. Would you be comfortable removing it? The NDA will still protect all your confidential information."
Option 2: Narrow the scope "I'm open to a non-compete, but the current scope is quite broad. Could we limit it to [specific named competitors] for a period of [60-90 days] after our engagement ends?"
Option 3: Request compensation "If you'd like a non-compete in place, I'd need to adjust my rate to account for the restricted earning period. A monthly retainer of $X during the non-compete period would make this workable."
Most clients are reasonable about this when you explain it clearly. They're not trying to destroy your career — they just don't want you building the exact same product for their direct rival next month.
Work-for-Hire and IP Assignment Clauses
While we're talking about contracts, watch out for these too:
Work-for-Hire
This means the client owns everything you create for them. The code, the designs, the copy — all of it belongs to them as if they created it themselves. You have zero rights to reuse or showcase it.
This is standard for most freelance work and is usually fine. Just understand that you can't reuse that code or design for another client.
IP Assignment
Similar to work-for-hire, but sometimes broader. Some IP assignment clauses try to claim ownership of work you create outside the project, or tools and frameworks you developed before the client relationship started.
Never sign away pre-existing IP. If you built a custom framework or component library before this client, that's yours. The contract should explicitly exclude pre-existing IP.
The Golden Rules
- Always read before you sign. I know the contract is boring and long. Read it anyway, or pay a lawyer $200 to review it for you. It's worth it.
- Everything is negotiable. Contracts are starting points, not take-it-or-leave-it documents. Push back on terms that don't work for you.
- Get it in writing. If they agree to modify the NDA or remove the non-compete, make sure the actual document is updated. Verbal promises mean nothing.
- When in doubt, walk away. If a client insists on terms that could kill your business and won't negotiate, that's a sign of how they'll treat you throughout the relationship. Pass.
- Keep copies of everything. Every contract, every signed agreement, every email where terms were discussed. Store them somewhere safe and organized.
Your ability to work freely is your most valuable asset as a freelancer. Protect it.
Related Articles
Essential Contracts Every Freelancer Needs (And Why)
Working without a contract is playing with fire. Learn about the essential legal agreements every freelancer needs to protect their income and their business.
How to Handle a Client Who Won't Pay (A Freelancer's Legal Playbook)
Getting stiffed by a client is infuriating. Here's your step-by-step game plan to collect what you're owed — from friendly nudges to legal action.
Do Freelancers Need Business Insurance? Here's What to Know
Business insurance sounds like something only real businesses need. But one bad project or accident could cost you thousands. Here's what's actually worth getting.