Canonical URL: https://humblemonkeys.com/proposal-studio

> Try Proposal Studio, a proposal-building workspace. A working local test product from Humble Monkeys; custom versions are scoped for your business.

Custom development / working local demo

# Proposal builder

Build a proposal with scope, line items, milestones and a document preview.

[Try Proposal Studio](https://humblemonkeys.com/proposal-studio#proposal-workspace)

A custom-development example. Sample amounts are fictional, not Humble Monkeys pricing.

01 / The working demo

## Create a proposal

**Draft for discussion.**  Fixed CAD currency. Everything runs locally. Scope, taxes, fees and schedule need separate agreement; this tool does not collect signatures, accept proposals or process payments.

YOUR WORKSPACE Current workspace · saving is manual

[Jump to preview](https://humblemonkeys.com/proposal-studio#proposal-preview) [Action: Save locally]  [Action: Restore]  [Action: Load sample]  [Action: Clear draft]

### Form: page_review_proposal

Validate the current sample proposal and review calculated totals. This is not a studio quote and nothing is sent or accepted.

01  The people & project

Your business *

[Field: Your business *; name=business; input; maximum 120 characters]

Business email (optional)

[Field: Business email (optional); name=businessEmail; email; maximum 160 characters]

Client / organisation *

[Field: Client / organisation *; name=client; input; maximum 120 characters]

Client email (optional)

[Field: Client email (optional); name=clientEmail; email; maximum 160 characters]

Project name *

[Field: Project name *; name=project; input; maximum 160 characters]

Proposal date *

[Field: Proposal date *; name=date; date]

Project objective

[Field: Project objective; name=summary; textarea; maximum 3000 characters]

02  Scope & deliverables

One deliverable per line. Up to 8 scope sections.

**SECTION 01**  [Action: Remove scope section 1]

Section title *

[Field: Section title *; name=scopes.0.title; input; maximum 160 characters]

Deliverables *

[Field: Deliverables *; name=scopes.0.deliverables; textarea; maximum 3000 characters]

**SECTION 02**  [Action: Remove scope section 2]

Section title *

[Field: Section title *; name=scopes.1.title; input; maximum 160 characters]

Deliverables *

[Field: Deliverables *; name=scopes.1.deliverables; textarea; maximum 3000 characters]

[Action: Add scope section]

03  The estimate / CAD

Up to 20 lines. Quantity and price allow 2 decimal places. Maximum proposal total: CAD $1,000,000.

**LINE 01**  [Action: Remove estimate line 1]

Line description *

[Field: Line description *; name=items.0.description; input; maximum 200 characters]

Quantity *

[Field: Quantity *; name=items.0.quantity; input; maximum 14 characters]

Unit price / CAD *

[Field: Unit price / CAD *; name=items.0.unitPrice; input; maximum 14 characters]

Line total  **CAD $600.00**

**LINE 02**  [Action: Remove estimate line 2]

Line description *

[Field: Line description *; name=items.1.description; input; maximum 200 characters]

Quantity *

[Field: Quantity *; name=items.1.quantity; input; maximum 14 characters]

Unit price / CAD *

[Field: Unit price / CAD *; name=items.1.unitPrice; input; maximum 14 characters]

Line total  **CAD $1,400.00**

**LINE 03**  [Action: Remove estimate line 3]

Line description *

[Field: Line description *; name=items.2.description; input; maximum 200 characters]

Quantity *

[Field: Quantity *; name=items.2.quantity; input; maximum 14 characters]

Unit price / CAD *

[Field: Unit price / CAD *; name=items.2.unitPrice; input; maximum 14 characters]

Line total  **CAD $1,800.00**

[Action: Add line item]

Discount / %

[Field: Discount / %; name=discount; input; maximum 14 characters]

Proposed deposit / %

[Field: Proposed deposit / %; name=deposit; input; maximum 14 characters]

[Field: taxEnabled; name=taxEnabled; checkbox] Include estimated tax

Estimated tax rate / % (0–30)

[Field: Estimated tax rate / % (0–30); name=tax; input; maximum 14 characters]

Tax is excluded from totals. The stored rate applies only when you enable estimated tax.

04  Timeline & assumptions

Use proposed weeks or explicit dates. Up to 12 milestones.

**MILESTONE 01**  [Action: Remove milestone 1]

Milestone *

[Field: Milestone *; name=milestones.0.title; input; maximum 160 characters]

Proposed timing *

[Field: Proposed timing *; name=milestones.0.timing; input; maximum 200 characters]

**MILESTONE 02**  [Action: Remove milestone 2]

Milestone *

[Field: Milestone *; name=milestones.1.title; input; maximum 160 characters]

Proposed timing *

[Field: Proposed timing *; name=milestones.1.timing; input; maximum 200 characters]

**MILESTONE 03**  [Action: Remove milestone 3]

Milestone *

[Field: Milestone *; name=milestones.2.title; input; maximum 160 characters]

Proposed timing *

[Field: Proposed timing *; name=milestones.2.timing; input; maximum 200 characters]

[Action: Add milestone]

Assumptions & exclusions

[Field: Assumptions & exclusions; name=assumptions; textarea; maximum 4000 characters]

[Action: Check proposal details]

Edits update the preview immediately. Save locally explicitly to keep a draft after leaving.

LIVE DOCUMENT PREVIEW  DRAFT

Northline Creative / sample business  PROPOSAL / CAD

A PROPOSAL FOR Cedar & Co. / sample client

## A clearer digital storefront

PREPARED BY  **Northline Creative / sample business** hello@example.com

PREPARED FOR  **Cedar & Co. / sample client** team@example.com

PROPOSAL DATE  **2026-10-01**

Create a welcoming, accessible storefront that makes the collection easy to explore and gives the team a practical way to keep it current.

### 01 Scope of work

#### Discovery & direction

- One discovery workshop

- Content and navigation outline

- Visual direction for review

#### Design & development

- Five responsive page layouts

- Catalogue browsing interface

- Handover session and editing guide

### 02 Project estimate

| Item | Qty | Unit / CAD | Amount / CAD |
| --- | --- | --- | --- |
| Discovery & content direction | 1 | $600.00 | $600.00 |
| Responsive page design | 5 | $280.00 | $1,400.00 |
| Development & handover | 1 | $1,800.00 | $1,800.00 |

Subtotal

CAD $3,800.00

Discount (5%)

−CAD $190.00

After discount

CAD $3,610.00

Estimated tax

Not included

Total excl. tax

CAD $3,610.00

Proposed deposit (30%)

CAD $1,083.00

Remaining balance

CAD $2,527.00

Line totals, discount, tax and deposit round individually to the nearest cent, half up. Tax is calculated after discount; deposit is a share of the total. Applicable taxes must be confirmed separately.

### 03 Proposed timeline

- **Discovery & direction** Week 1 · after project agreement

- **Design review** Weeks 2–3

- **Build & handover** Weeks 4–5 · subject to feedback

### 04 Assumptions & exclusions

Client supplies approved copy and imagery. Two consolidated rounds of design feedback. Hosting, domain and third-party fees are excluded. Timeline begins after scope, fees and schedule are agreed.

**DRAFT FOR DISCUSSION / REQUIRES AGREEMENT**

Scope, fees, taxes, timing and payment arrangements must be agreed separately. This draft is not an acceptance or a signed contract.

[Back to editor](https://humblemonkeys.com/proposal-studio#ps-editor) [Action: Print / PDF]  [Action: Copy text]  [Action: Text]  [Action: JSON]

Exports use this preview. No proposal is sent to your client.

## Discuss a proposal tool

Tell us how you prepare proposals today. We’ll scope a custom build around the work that matters.

[Discuss a custom proposal tool](https://humblemonkeys.com/contact?service=proposal-studio)

---

[Studio catalogue](https://humblemonkeys.com/studio.json) · [Agent tool schemas](https://humblemonkeys.com/agent-tools.json) · [Agent guide](https://humblemonkeys.com/for-ai)
