Development contracts with a definition of done
Freelance software projects go wrong in predictable places: a spec that was never written down, a "bug" that is really a new feature, an acceptance phase that never ends, and a client who expects free support for a year. The contract is where you define done.
Draft my contract freeNo card needed. Your client signs from their phone, without an account.
The contract and payment problems you actually run into
01
Fixed price, moving spec
"Just a small change to the login flow" can be two weeks of work. A written scope, a change-request process and a rate for out-of-scope work keep a fixed-price project fixed.
02
Acceptance that never happens
The client keeps testing, keeps finding "issues" and never signs off — so the final milestone is never due. An acceptance clause with a testing window and deemed acceptance closes the loop.
03
Bugs versus new features, forever
Without a warranty period, every future problem becomes your unpaid problem. Offer a fixed bug-fix window, then move ongoing work to a maintenance retainer.
04
IP, open source and your own code
Clients want to own the code; you reuse your own libraries and depend on open-source packages. Transfer the project code on payment, keep your pre-existing tools, and disclose open-source licences.
How it works with Clinch
- 1
Describe the job in a sentence or two: the AI drafts the contract from a template made for your trade.
- 2
Send one link: your client reads and signs on their phone in about 30 seconds, no account needed.
- 3
Collect the deposit at signature, then invoice the balance from the same place.
Contract templates to start from
Clauses worth adding
Free tools
Questions
Fixed price or time and materials?
Fixed price works when the scope is well defined; bill milestones and use change requests for everything else. When the client can't define the scope yet, time and materials or a monthly retainer is safer for both sides.
How long should a bug-fix warranty be?
30 to 90 days after acceptance is common, covering defects against the agreed spec — not new features, third-party outages or changes made by others.
Send your next contract in minutes
Start from the template for your trade, edit anything, and get paid the moment it's signed.
Other trades
General information, not legal advice. For high-stakes deals, have a lawyer review your contract.
Also available in: Español · Deutsch · Français · Italiano · Português (Brasil)