Lessons (14 of 16)
Writing a Complete Proposal and Setting Payment Terms
Your estimate tells you what the job costs. Your proposal is the document that turns that estimate into a signed contract, protects you if the client pushes back, and sets the terms under which you get paid. This lesson covers what belongs in a complete proposal and how to structure payment terms so you're never financing someone else's bathroom out of your own pocket.
The Six Elements of a Complete Proposal
A proposal that holds up when challenged includes six elements, each one pulling from work you've already done earlier in this course. Scope is the detailed line-item breakdown of exactly what you're doing, demo, rough-in, tile, fixtures, paint, tied directly to the estimate you built with proper labor rates and markup. Exclusions state what you are NOT doing, such as mold remediation if rot is found behind the tub surround, or structural repair if the subfloor is soft. Without written exclusions, clients assume everything is included. Allowances cover items not yet selected, like a $1,800 allowance for the vanity or $12 per square foot for tile, so the client knows the placeholder number and what happens if they pick something pricier. Schedule gives a realistic start date and duration range (commonly stated as a range like '3 to 4 weeks' rather than a fixed date, since remodels depend on inspections and material lead times). Payment terms spell out the deposit, milestone amounts, and final payment, which the next section covers in depth. Validity date puts an expiration on the proposal itself, commonly 30 days, because material and labor costs shift and you don't want to be held to a quote from four months ago when lumber or tile prices have moved. Leaving any one of these out is how disputes start: the client assumes something was included, the schedule was a promise instead of an estimate, or the quote was valid forever. Each element exists because a past job somewhere got disputed over its absence.
Why Payments Should Follow Milestones, Not Dates
A payment schedule built on calendar dates, like '$5,000 due on the 15th,' assumes the job moves exactly on schedule. Bathroom remodels rarely do. An inspector might not show up for three days after you call. Tile might be back ordered two weeks. If your payment is tied to a date rather than a completed stage of work, you either get paid for work you haven't finished (bad for the client, and a red flag if they ever dispute the contract) or you're stuck waiting on cash while the delay wasn't your fault and the client won't pay early. Milestone based payments solve this by tying each payment to a physical, verifiable stage: demo complete, rough-in passed inspection, tile set, final walkthrough. Each of these is a clear yes/no event, there's no ambiguity about whether it happened. This protects you because you're never more than one stage of labor and material ahead of being paid. It protects the client because they're only paying for work that's visibly done. And it gives you leverage: if a client wants to pause or renegotiate mid-project, you're not out thousands of dollars of unpaid work sitting in a half finished bathroom. Milestone structure also makes delays a non-issue for cash flow. If the rough-in inspection gets pushed back a week, that's frustrating, but it doesn't change when you get paid, you get paid when the inspection passes, whenever that happens.
Deposits: Know Your State's Limit Before You Quote One
Deposit limits are set by state law, and they vary widely, in some states a flat dollar cap (commonly cited examples are limits like $1,000 or a small percentage, but these numbers shift and differ by state), in others a percentage cap (commonly in the range of 10 to 30 percent depending on the state and depending on whether a licensed contractor is involved). Some states have no deposit cap at all for licensed contractors but still regulate how progress payments must be structured. Because of this variation, never copy a deposit percentage from a course, a colleague in another state, or a template you found online without checking your own state contractor licensing board or state attorney general consumer protection page first. Quoting an illegal deposit amount can void your contract's enforceability, trigger fines, or in some states constitute a licensing violation serious enough to risk your license. This is a five minute lookup that prevents a legal problem. Build the habit of checking it every time you set up a new contract template, since laws change and you may work across state lines.
Scenario: A $24,000 full bathroom remodel (demo, rough-in plumbing and electrical, tile, vanity and fixtures, paint) in a state where licensed contractor deposits are commonly capped around 10 percent of contract value.
Step 1: Check state deposit rules. Assume this state caps deposits at 10 percent for licensed contractors, so the maximum deposit is $2,400. Step 2: Build the scope and exclusion language from the estimate. Scope: demo of existing tub, toilet, vanity, tile; rough-in relocation of drain line; new tile shower surround; new vanity and fixtures; paint. Exclusions: any subfloor rot discovered after demo, which will be quoted separately as a change order; mold remediation if found behind existing surround. Step 3: Set the allowance. Tile allowance of $9 per square foot for 80 square feet ($720 built into the $24,000), vanity allowance of $1,500. Note in the proposal that upgrades above these allowances are billed at cost plus markup. Step 4: Build the milestone payment schedule against the $24,000 total: Deposit at signing, $2,400 (10 percent, at the legal cap). Demo complete, $4,800 (20 percent). Rough-in passed inspection, $7,200 (30 percent, the largest chunk since this is the most labor and material intensive stage). Tile set, $6,000 (25 percent). Final walkthrough and client sign-off, $3,600 (15 percent, held back intentionally so you have leverage to finish punch list items). Step 5: Set schedule as a range, '4 to 5 weeks from start date, pending inspection scheduling,' not a fixed date. Step 6: Add a validity date, 30 days from the proposal date, after which pricing may be revised. Step 7: Present the proposal as one document: scope, exclusions, allowances, schedule range, milestone payment table, validity date, signature line.
Key takeaways
- •A complete proposal has six required elements: scope, exclusions, allowances, schedule, payment terms, and a validity date, each one closing a gap that causes disputes if left out.
- •Milestone based payments (demo complete, rough-in passed inspection, tile set, final walkthrough) protect both parties from calendar delays caused by inspections or material lead times, unlike date based payments.
- •Deposit percentage caps are set by state law and vary widely, so check your state contractor licensing board or attorney general's office before setting a deposit amount, don't copy a number from another state or a generic template.
- •Allowances for unselected items (tile, vanity, fixtures) should state the placeholder dollar amount explicitly, with clear language on how upgrades above that allowance will be billed.
- •A validity date (commonly 30 days) protects you from being held to old pricing after material or labor costs shift.