DocMakDocMak

Sale of goods agreement guides

How to Write a Project Proposal (Structure, Pricing and Approval)

How to write a project proposal a client can approve without a follow-up call: problem statement, scope, deliverables, milestones, pricing, assumptions and exclusions — with a worked GCC example.

Skip the reading — build this document now in your browser, free and without signup.

Build your sale of goods agreement now

Key takeaways

  • Open with the client's problem in their own words, not with your company history.
  • Split the work into deliverables with an acceptance line for each one — "done" must be testable.
  • Price against the deliverable list, never against a vague phase name.
  • Write assumptions and exclusions explicitly; every exclusion you skip becomes free work later.
  • Attach the validity period and the approval mechanism — signature, purchase order or written acceptance.

The sections a project proposal needs

Read the proposal as a procurement officer would: they are looking for eligibility, scope certainty, price basis and risk. Everything below earns its place because its absence produces a question.

SectionWhat it must fixTypical failure
Executive summaryThe problem, the outcome, the price and the duration in one paragraphA company introduction with no numbers
Understanding / backgroundRestates the client's requirement and constraintsSkipped, so the client cannot see they were heard
Scope and deliverablesNumbered deliverables with acceptance criteria"Full implementation support" as one line
Approach and methodologyHow the work is sequenced and who does itGeneric methodology diagram with no roles
Timeline and milestonesDates or week numbers tied to deliverablesTotal duration only, no intermediate dates
CommercialsPrice per deliverable, taxes, payment schedule, currencyA single lump sum with no breakdown
Assumptions and exclusionsClient inputs, access, approvals, out-of-scope itemsOmitted entirely
Terms and validityValidity date, change-control route, acceptance methodNo expiry, so old pricing is accepted months later

Writing a scope that cannot expand quietly

Scope creep is almost always a drafting failure, not a client failure. If a deliverable cannot be marked complete by pointing at something, it will be argued about.

  • Give each deliverable a number, a one-line description and an acceptance line ("accepted when the report is delivered in PDF and reviewed in one session").
  • State quantities: how many pages, sites, drawings, revisions, training sessions, test cycles.
  • Cap revisions per deliverable and say what a further revision costs.
  • List client dependencies with the date each is needed — access, data, drawings, approvals, single point of contact.
  • Add a short change-control clause: changes are priced in writing before work continues.

The strongest single sentence in a proposal is usually an exclusion. "Civil works, permits and third-party licence fees are excluded" prevents a month of argument.

Pricing a project so finance can approve it

Finance teams do not approve prices, they approve price bases. Show how the number was built and the approval moves faster.

  1. Price each deliverable or milestone separately, then total.
  2. Show tax as its own line at the correct rate for the country of supply, or state the zero-rating.
  3. State the payment schedule as triggers, not dates: on signature, on acceptance of deliverable 2, on completion.
  4. Name the currency in ISO form and say who bears bank charges on cross-border transfers.
  5. Give a validity period — 15 to 30 days is normal — and reissue rather than edit an accepted proposal.

A worked GCC example

A Dubai fit-out contractor proposes a warehouse office refurbishment: five deliverables (survey and drawings, approvals submission, partitions and ceiling, MEP modification, handover with as-built drawings), each priced separately, 5% VAT shown on its own line, 30% on signature and the balance across two acceptance milestones, validity 21 days, with permits and landlord fees excluded and a named client approver required within three working days per submission.

What happens after approval

An approved proposal should turn into working documents the same week, otherwise its detail is lost. The natural sequence is a project plan, then a scope of work for the delivery team or subcontractor, then timesheets and progress reports, and finally a completion certificate that releases retention or the final payment.

How to write a project proposal

  1. Step 1: Restate the requirement

    Write the client's problem and constraints in plain language and confirm the outcome they want.

  2. Step 2: Define deliverables

    Number each deliverable, describe it in one line and add a testable acceptance criterion.

  3. Step 3: Sequence the work

    Set milestones with dates or week numbers and name who is responsible for each.

  4. Step 4: Price the deliverables

    Cost each deliverable, add tax correctly, and turn the payment schedule into triggers.

  5. Step 5: Fix the boundaries

    List assumptions, exclusions, client dependencies and the change-control route.

  6. Step 6: Issue and track

    Export a PDF, state validity and the acceptance method, and record the approval date.

Frequently asked questions

How long should a project proposal be?

Long enough to make scope and price unambiguous, and no longer. Four to twelve pages plus annexes covers most SME projects; the deliverable table and the exclusions do more work than extra narrative.

What is the difference between a project proposal and a quotation?

A quotation prices a defined request. A proposal defines the request first — problem, approach, deliverables, risks — and then prices it. Where the client has already specified everything, a quotation is enough.

Should a proposal include a contract?

Include the commercial terms that must be agreed before work starts, and reference the agreement that will govern delivery. For anything long-running, follow the accepted proposal with a service agreement or scope of work signed by both sides.

How do I stop a client from expanding the scope?

Number the deliverables, cap the revisions, list exclusions, and add a change-control clause requiring written pricing before extra work proceeds. Then use progress reports to record when a change was requested.

More sale of goods agreement guides

Draft a sale of goods contract that allocates risk properly — delivery, title, inspection, warranty, payment security and GCC-specific legal points.

How to Write a Sale of Goods Agreement

Draft a sale of goods contract clause by clause — specification, delivery, title, warranty, liability and dispute resolution.

Read guide

Sale of Goods Agreement Template (Free, Editable)

A free sale of goods agreement template with one-off, framework, export and bilingual GCC formats.

Read guide

Sale of Goods Agreement Format and Key Clauses

The standard structure of a sale of goods contract and what each clause must actually say to be enforceable.

Read guide

Sale of Goods Agreement Examples

Worked sale of goods examples — bulk supply with retention of title, CIF export under an LC, and a framework agreement.

Read guide

Sale of Goods Agreement UAE: Law, VAT and Enforcement

UAE sale of goods contracts — governing law options, DIFC and ADGM courts, 5% VAT, exports and bilingual drafting.

Read guide

Retention of Title Clauses for Suppliers Selling on Credit

How retention of title protects an unpaid seller, how to word it, and where it can fail in GCC supply contracts.

Read guide

Recommended next steps

Tools and reading that pair with this guide.

Project Proposal Maker

Build the proposal with deliverables, milestones and priced sections.

Read guide

Project Plan Maker

Turn the approved proposal into a dated plan with owners.

Read guide

Scope of Work Maker

Convert deliverables into an executable scope for the delivery team.

Read guide

Quotation Maker

Use a quotation instead when the client has already defined the scope.

Read guide

Related document topics

Documents that usually travel together in a GCC business file.

How to Create a Proforma Invoice (Step-by-Step)

Proforma invoice guides — proforma invoice cluster

Read guide

How to Create a Professional Company Profile (Step-by-Step Guide)

Company profile guides — company profile cluster

Read guide

How to Write a Shareholder Resolution (Step-by-Step)

Shareholder resolution guides — shareholder resolution cluster

Read guide
WhatsApp