Clinch
Clinch · Developers

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 free

No 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. 1

    Describe the job in a sentence or two: the AI drafts the contract from a template made for your trade.

  2. 2

    Send one link: your client reads and signs on their phone in about 30 seconds, no account needed.

  3. 3

    Collect the deposit at signature, then invoice the balance from the same place.

Clauses worth adding

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.

Draft my contract free