A service proposal is the document that turns a conversation into an agreement. It says what you will do, how long it takes, what it costs and what happens next. A good one is short, specific and easy to say yes to.
Updated November 2026
What a service proposal should contain
Keep the structure simple. Most small-business proposals need six parts:
- Summary. Two or three sentences that restate the client’s problem in their words.
- Scope. What you will deliver, and what is not included.
- Price table. Line items with quantity, rate and total.
- Timeline. Start date, key milestones and the delivery date.
- Terms. Payment, revisions, ownership, cancellation and how long the quote is valid.
- Acceptance. A line for the client to sign and date.
The part people get wrong is the price table. A single vague total invites haggling, while itemized lines let the client see what each piece costs. If you want a ready layout, the service proposal template for Excel has the table, terms and signature block built in.
Step 1: Define the scope in plain words
Write the scope as a list of deliverables, not a story. “Five page templates, CMS setup, content migration for up to 12 hours and one training session” is clear. “Full website solution” is not. Add a sentence about what is out of scope. Anything outside it gets quoted separately, which protects you from scope creep.
Step 2: Build the price table
Use one row per item with a quantity, unit and rate. Mixing hourly work, fixed items and pass-through expenses is fine if each is labeled. This illustration uses made-up prices:
| Item | Qty | Rate | Discount | Line total |
|---|---|---|---|---|
| Discovery workshop and site audit | 1 project | $800.00 | 0% | $800.00 |
| Website design (page templates) | 5 pages | $450.00 | 0% | $2,250.00 |
| Development and CMS setup | 40 hours | $95.00 | 10% | $3,420.00 |
| Content migration | 12 hours | $75.00 | 0% | $900.00 |
| Stock photo licenses (taxable) | 10 items | $15.00 | 0% | $150.00 |
| Premium theme license (taxable) | 1 item | $59.00 | 0% | $59.00 |
| Hosting setup, first year | 1 item | $240.00 | 0% | $240.00 |
| Staff training session | 2 hours | $90.00 | 0% | $180.00 |
Notice the 10 percent discount on development: 40 hours x $95.00 x (1 – 0.10) = $3,420.00. The discount is visible on its own line, so the client sees what you gave them.
Step 3: Add tax and a deposit
Tax usually applies only to some lines. In the illustration, only the stock photos and the theme license are taxable, so the taxable amount is $209.00. At an example rate of 7 percent that is $14.63 of tax. Your rate and which items are taxable depend on where you work and what you sell, so confirm both before you send a quote.
| Subtotal | $7,999.00 |
| Tax (7% on $209.00) | $14.63 |
| Total | $8,013.63 |
| Deposit due on acceptance (30%) | $2,404.09 |
| Balance due | $5,609.54 |
The Excel formulas
If you build the table yourself, these formulas do the work. They assume line items in rows 10 to 29, with Qty in column D, Rate in F, Discount in G, Taxable? in H and the line total in I.
- Line total:
=ROUND(D10*F10*(1-G10),2) - Subtotal:
=SUM(I10:I29) - Taxable amount:
=SUMIF(H10:H29,"Yes",I10:I29) - Tax:
=ROUND(I32*I33,2)where I33 holds the tax rate - Total:
=I31+I34 - Deposit:
=ROUND(I35*I36,2)where I36 holds the deposit percentage - Balance:
=I35-I37
Microsoft documents the SUMIF function and how to add drop-down lists with data validation, which keeps the Taxable? column to Yes or No. Rounding each line to cents keeps the printed lines adding up to the printed total.
Step 4: Write the terms
Cover validity, payment timing, late fees, revision rounds, ownership of the finished work and cancellation. Put the numbers in the terms by formula so they cannot drift from the price table. Use plain sentences, and have a lawyer review the wording you reuse for contracts.
Step 5: Send it with a clear next step
End with a deadline and one action: “Sign below and return by December 2 to start in the week of December 7.” A proposal with an expiry date gets answered sooner than one without. Once it is accepted, move the line items into an invoice, and use the estimate template when the client only wants a ballpark first.

Frequently asked questions
What should a service proposal include?
A short summary of the problem, the scope of work, a price table, the timeline, terms and an acceptance block. The template covers the price table, terms and acceptance block.
How long should a proposal be?
As short as it can be while still answering what, when, how much and on what terms. For small services that is often one to three pages.
Should I ask for a deposit?
Many service businesses do, especially when they buy materials or reserve time. The percentage is a business choice. The template lets you set it and shows the balance.
What is the difference between a quote and a proposal?
A quote is mostly a price. A proposal also explains the scope, approach and terms, so the client can decide with the full picture.


