Skip to content

Project proposal

Propose a project in phases, with milestones, dates, prices and a place to accept.

Project proposal

Project: Project name
Prepared for: Client
Prepared by: Your name or business
Contact: Your contact details
Date: 18 October 2026
Valid until: Proposal valid until

1. Your goal

The client's goal

2. Approach

Your approach

3. Milestones and price

Milestone What is delivered Date Price
Milestone 1: name Milestone 1: what is delivered Milestone 1: date Milestone 1: price
Total Total price

The dates and the price rely on the assumptions in section 4.

4. Assumptions

This proposal is based on the following assumptions. If one of them turns out to be wrong, the dates or the price may need to change, and any change will be agreed with you first.

Assumptions

5. Not included

What is not included

Anything not described in this proposal is not included. Extra work, or a change to the agreed work, will be quoted and agreed in writing before it starts.

6. Terms

Payment and other terms

7. How to accept

This proposal is valid until Proposal valid until. To accept it, sign below and return a copy before that date. You may also accept by replying in writing, for example by email, before Proposal valid until, stating that you accept the proposal for Project name. The work is scheduled as soon as your acceptance is received.

Accepted by the client
Client accepts this proposal for Project name on the terms set out above.
Name: ______________
Role: ______________
Signature: ______________
Date: ______________

Templates are a careful starting point, not legal advice. Where the law matters, check what applies where you are.

Templates

How it works

  1. 01

    Fill in

    Type your details in the form. The document fills itself in as you type; click any gap to jump to its field.

  2. 02

    Check

    Read it through. Gaps you have not filled stay marked, so nothing goes out half done.

  3. 03

    Download

    Save it as a Word document to edit further, or as a PDF to send or print.

Make it yours with AI

Open it in the chat and ask for changes: shorter, firmer, another situation, another language.

Adapt it with nerix