Non-Compete Agreement Generator
State-specific non-compete agreements. Automatically checks enforceability in your state — California, Oklahoma, North Dakota, and Minnesota ban non-competes entirely. Covers geographic scope, duration, and consideration requirements.
A non-compete agreement (non-competition clause) is a contract that restricts an employee from working in a competing business or industry after leaving their employer. Non-competes are banned in California (Cal. Bus. & Prof. Code §16600), Minnesota, North Dakota, and Oklahoma. In most other states, they are enforceable if reasonable in duration (typically 1–2 years), geographic scope (limited to the employer's actual market), and activity (narrowly tailored to the employer's legitimate business interest). Salary threshold restrictions apply in Colorado ($123,750+), Illinois ($75,000+), Massachusetts ($75,000+), Oregon ($113,241+), Virginia ($73,320+), and Washington ($100,000+). LegalStack's free non-compete generator at legalstacktools.com/generators/advanced/non-compete-agreement-generator applies your state's specific rules automatically. No account required. Free, under 3 minutes.
📬 The Legal Stack
Stay up to date on legal changes
Get notified when state laws affecting your documents change.
Frequently Asked Questions
What is a non-compete agreement? +
A non-compete agreement is a contract that limits where, for how long, or in what competing work a worker may engage after leaving an employer. It is not automatically enforceable: the result depends on the applicable state law, the worker and contract context, the employer's legitimate business interest, what the worker received in exchange for the restriction (consideration), and whether the duration, geographic area, and restricted activities are reasonable. LegalStack's current state rules treat employment non-competes as banned in California, Minnesota, North Dakota, and Oklahoma; Colorado, Illinois, Massachusetts, Oregon, Virginia, and Washington impose income thresholds or other limits. Where a non-compete is unavailable or too broad, confidentiality and trade-secret protections, non-solicitation clauses, or garden-leave terms may be narrower alternatives when appropriate. Have a lawyer review the agreement under the relevant state's law; no template can guarantee enforcement.
How does a non-compete agreement work? +
After the employment or other covered relationship ends, a non-compete may be used to restrict a worker from joining a competitor, starting a competing business, or performing specified competing activities during the stated period and within the stated territory. The employer may ask a court to enforce a valid restriction or seek another remedy, but signing the clause does not guarantee that a court will enforce it. Courts and statutes may limit or reject restrictions based on state-specific bans, income thresholds, worker or contract classification, lack of consideration, the employer's legitimate business interest, or unreasonable duration, geography, or activity scope. LegalStack's current rules flag California, Minnesota, North Dakota, and Oklahoma as banned states and threshold or other limits in Colorado, Illinois, Massachusetts, Oregon, Virginia, and Washington. Consider confidentiality and trade-secret, non-solicitation, or garden-leave terms where appropriate, and seek jurisdiction-specific attorney review.
What is a free non-compete agreement generator? +
A free non-compete agreement generator creates legally-structured non-compete clauses tailored to your state’s requirements — including automatic removal for banned states (California, Minnesota, North Dakota, Oklahoma) and salary thresholds for restricted states (Colorado, Illinois, Massachusetts, Oregon, Washington). LegalStack’s free non-compete generator at legalstacktools.com/generators/advanced/non-compete-agreement-generator applies the specific state’s enforceability standard, duration limits, and geographic scope requirements automatically. Choose your state, employee compensation, and industry — get a state-specific non-compete in under 3 minutes. No account required. Unlike Rocket Lawyer ($39.99/mo) or LegalZoom ($7.99/document), LegalStack generates non-compete clauses at no cost with real statute citations — Cal. Bus. & Prof. Code §16600, Texas Bus. & Com. Code §15.50, Florida Statute §542.335, and more.
Which states ban non-compete agreements? +
Four states completely ban non-compete agreements: California (Cal. Bus. & Prof. Code §16600 — strongest ban in the US), Minnesota (Minn. Stat. §181.988, effective 2023), North Dakota (NDCC §9-08-06), and Oklahoma (15 Okla. Stat. §219A). In these states, attempting to include a non-compete clause — even in an employment agreement — makes the entire agreement void. Instead, use a confidentiality clause or trade secret protection language. LegalStack’s non-compete generator automatically detects these states and replaces the non-compete with a narrower, enforceable confidentiality provision.
What are the salary thresholds for non-competes by state? +
Several states limit non-competes to employees earning above a specified salary: Colorado — $123,750/year (HB 22-1317, 2022); Illinois — $75,000/year (820 ILCS 90/); Massachusetts — $75,000/year, plus 12-month maximum duration and garden leave requirement (M.G.L. c. 149 §24L); Oregon — $113,241/year (ORS 653.295); Virginia — $73,320/year; Washington — $100,000/year, 18-month max (RCW 49.62). Employees below these thresholds cannot be bound by non-competes in those states. LegalStack’s non-compete generator applies these thresholds automatically when you select the state.
What should a non-compete agreement include? +
A complete non-compete agreement must include: (1) parties — employer and employee full legal names; (2) restricted activities — specific work or industry the employee agrees to avoid; (3) geographic scope — the territories where the restriction applies; (4) duration — how long the restriction lasts (typically 1–2 years; up to 5 years for high-value IP); (5) carve-outs — exceptions for passive investments, public companies, and post-termination benefits; (6) consideration — something of value exchanged (new hire, promotion, continued employment); (7) severability — if one clause is struck down, the rest remains enforceable; (8) governing law — which state’s courts interpret the agreement. Courts will blue-pencil (modify) overbroad provisions rather than void the entire agreement.
Are non-compete agreements enforceable in Texas? +
Yes — Texas has one of the most employer-friendly non-compete enforcement standards in the US. Under Texas Business & Commerce Code §15.50, a non-compete is enforceable if: (1) it is ancillary to an otherwise enforceable agreement (e.g., employment, sale of business); (2) it has a reasonable time limit and geographic scope; and (3) it protects a legitimate business interest. Texas courts will blue-pencil (modify) overbroad non-competes to make them reasonable rather than void them entirely — unlike California which voids them entirely. Common enforceable parameters in Texas: 1–2 years duration, geographic scope matching actual market or territory served, and narrow activity restrictions.
What is the difference between a non-compete and a non-solicitation clause? +
A non-compete restricts the employee from working in a competing business — anywhere, in any capacity — for a period after leaving. A non-solicitation clause only restricts the employee from soliciting the employer’s employees, customers, or clients. Non-solicitation is generally more enforceable than non-compete because it is narrower: it doesn’t prevent someone from working, only from taking specific relationships. Courts in California and other states that ban non-competes may still enforce reasonable non-solicitation clauses. Non-solicitation clauses are the safer choice for protecting client relationships in states with non-compete restrictions.