All contract templates

Web and tech contract

Freelance web development contract template

A straightforward contract for building or redesigning a website or web app. Fill in the brackets and send it before the first line of code.

This template is a general starting point, not legal advice. Laws vary by location. Have a qualified attorney review anything important before you rely on it.

Web development contract

Freelance web development contract template

1. The parties

This agreement is made on [Date] between [Your Name / Business Name] (the "Contractor") and [Client Name / Company] (the "Client").

The Contractor is an independent contractor, not an employee of the Client.

2. Scope of work

The Contractor will design and build the following: [describe the site or app, key pages, and features].

Third-party services, licenses, hosting, and domains are the Client's responsibility unless listed here: [list]. Browser and device support: [list].

3. Milestones and revisions

Work is delivered in milestones: [e.g. design, build, launch]. The Client has [5] business days to review and approve each milestone.

The fee includes reasonable revisions within the agreed scope. New features or pages requested after a milestone is approved are billed as additional work.

4. Fees and payment

The total fee for the work is [Amount]. A non-refundable deposit of [Amount or %] is due before work begins, and the balance is due [on delivery / per the schedule below].

Invoices are payable within [14] days. Late payments may incur a fee of [1.5%] per month on the outstanding balance.

Any expenses (stock assets, plugins, printing, travel) are billed to the Client at cost and agreed in advance.

5. Changes and additional work

Work outside the scope described above is not included. If the Client requests additional work, the Contractor will provide a written estimate, and that work begins once the Client approves it in writing.

6. Client responsibilities

The Client will provide all content, access, feedback, and approvals needed to complete the work, in a timely manner.

If the project is delayed by more than [30] days due to a lack of Client response or materials, the Contractor may pause the project and invoice for work completed to date.

7. Code and ownership

On final payment, the Contractor assigns to the Client ownership of the custom code written specifically for this project.

Open-source components and any pre-existing tools or libraries the Contractor uses remain under their own licenses. The Contractor keeps the right to reuse general skills, techniques, and non-client-specific code.

A [30] day bug-fix window after launch is included. Ongoing maintenance is a separate agreement.

8. Confidentiality

Each party will keep the other's confidential information private and use it only to carry out this agreement.

The Contractor may show the finished work in a portfolio or case study unless the Client asks in writing to keep it private.

9. Cancellation

Either party may end this agreement with [14] days written notice. If the Client cancels, the deposit is non-refundable and the Client pays for all work completed up to the cancellation date.

If the Contractor cancels, any pre-paid amount for work not yet delivered is refunded.

10. Liability

The Contractor's total liability under this agreement is limited to the total fees paid by the Client. Neither party is liable for indirect or consequential losses.

The work is provided without warranties beyond those stated here.

11. Independent contractor

The Contractor controls how and when the work is done, uses their own tools, and is responsible for their own taxes and insurance. Nothing here creates an employment, partnership, or agency relationship.

12. Governing law

This agreement is governed by the laws of [Your State / Country]. Any dispute will be handled in the courts of that location.

13. Signatures

Contractor: ______________________________ Date: ____________

Client: __________________________________ Date: ____________

Turn this into an e-signed contract in minutes

Paste your details once and Raoura sends this as a contract your client signs online, with the deposit invoice attached. $17 a month, no cut of your payments.

Keep reading