Skip to main content
issueable

Estimate Template for Contractors

Jul 1, 20269 min read
TIT

The Issueable Team

Small business operations

A contractor's estimate is both a pricing document and a record of scope, assumptions, and exclusions. This template covers residential and light-commercial work without pretending every job follows the same rules.

Why a contractor's estimate is different

Contractors often use estimates when the cost depends on conditions that cannot be confirmed until work begins. A well-defined repair or replacement may instead be priced as a fixed quote.

Either approach works better when the customer can see what is included, what is excluded, and what could change the price. A vague estimate leaves both sides reconstructing those assumptions after the fact.

What to include on a contractor estimate

A complete estimate has nine blocks. Skipping any of them creates room for a dispute later.

  1. Your business info: legal name (not just DBA), license number, address, email, and phone. Many states require the license number on estimates and contracts, some with specific formatting rules — check your state licensing board.
  2. Customer info: name, job-site address (if different from billing), phone, email.
  3. A unique estimate number from a consistent system. EST-0042 is fine.
  4. Issue date and validity period. For example: "This estimate is valid for 30 days from the issue date. Pricing will be refreshed after that date."
  5. Project description. A one-paragraph summary of what you're being asked to do: kitchen remodel, roof replacement, deck rebuild. The customer needs to read this and immediately recognize the job.
  6. Scope of work, itemized. Each task as a separate line: "Remove existing tile, prep substrate, install 60 sq ft of porcelain tile and grout." Pricing can be lumped or itemized; itemized is easier to defend if the scope changes.
  7. Allowances for anything the customer hasn't selected yet: fixtures, tile, appliances, hardware. Each allowance is a dollar placeholder with a written note.
  8. Assumptions and exclusions. This is the most important section after pricing. List what you're assuming about access, condition, materials, hours, and permits. Then list what's explicitly NOT included (paint, debris haul, electrical upgrades).
  9. Pricing summary: subtotal, sales tax (if applicable on materials), grand total, plus the payment schedule: deposit, progress payments, final.

Optional but high-leverage:

  • Change-order language. "Any change to the scope of work above will be documented in writing as a change order before the work is performed." Single sentence; saves a lot of disputes.
  • Warranty terms. State the workmanship warranty you actually provide and distinguish it from any manufacturer warranty on materials.
  • Photos or a sketch. A phone photo of the existing condition pasted into the estimate makes "before/after" disputes much shorter.

Pricing risk in an estimate

Contractors often lose money when an estimate ignores material uncertainty. The framework that holds up across job types:

Labor variance. Estimate realistic labor for the conditions you observed and include a documented contingency where uncertainty is material. Do not rely on a hidden universal percentage; different work carries different risk.

Material price drift. If supplier pricing is not locked, use a limited validity period or explain how material increases will be handled before the customer accepts.

Hidden conditions. Behind-the-wall conditions — rotten subfloor, knob-and-tube wiring, asbestos — are the top source of overruns on remodel work. Either inspect before bidding (charge for the inspection) or note in the assumptions that "estimate assumes substrate / framing / wiring is intact and to current code; conditions revealed during demo will be addressed via change order."

Disposal and access. Dump fees, parking permits, and limited-access surcharges (high-rise condos with no freight elevator) are easy to miss. Specifically include or exclude them.

Working hours. "Mon-Fri 8am-5pm, standard hours" sets expectations. Customer-requested weekend or evening work is a change-order item at premium rate.

The goal is not to inflate the price. It is to price known work honestly and identify the conditions that would require a revised price.

A contractor estimate template (annotated)

[Your Business Name]              Estimate #EST-0042
License #[XXXXX]                  Issued: [Date]
[Address] · [Phone]               Valid for: 30 days

Customer:
[Name, job-site address, phone, email]

Project: [One-sentence summary]

SCOPE OF WORK
─────────────────────────────────────────────────────
1. [Task description]                          $X,XXX
2. [Task description]                          $X,XXX
3. [Task description]                          $X,XXX

ALLOWANCES
─────────────────────────────────────────────────────
Bath fixtures (customer to select)             $1,200
Tile (customer to select, ~60 sq ft)           $  900

ASSUMPTIONS
- Access via front entry; parking within 50 ft of job site
- Substrate behind existing tile is intact
- Standard hours Mon-Fri 8am-5pm
- All required permits priced separately

EXCLUSIONS
- Paint or wall finishing beyond patch and prime
- Electrical upgrades beyond replacement of existing fixtures
- Asbestos abatement (separately priced if required)

                              Subtotal:    $14,500
                          Sales tax 6%:    $   870
                                 Total:    $15,370

PAYMENT SCHEDULE
- 40% deposit on signing                      $6,148
- 40% at rough-in inspection                  $6,148
- 20% on completion and final inspection      $3,074

CHANGE ORDERS
Any change to the scope above will be documented in
writing as a change order before the work is performed.

WARRANTY
One-year workmanship warranty. Materials covered by
manufacturer.

Estimate prepared by [Your Name].

That's the structure. Adjust line counts to match the job; keep the section labels consistent across estimates so customers and inspectors recognize them.

Estimate vs quote: when to switch

Use a fixed quote (not an estimate) when:

  • The job is service-and-repair with a known scope (water heater swap, panel upgrade, garage door install)
  • You've done the same job 20+ times and know the costs cold
  • The customer is shopping on price and you want to lock the number to compete

Use an estimate (not a quote) when:

  • The work involves opening up walls, ceilings, or floors
  • Materials selection isn't finalized
  • The job is over 30 days long, where price drift becomes material
  • The customer is asking "what would it cost to..." not "give me a price for..."

Don't switch labels mid-document. An estimate that says "estimate" at the top but reads like a fixed price is the worst of both worlds. More on the legal distinction in estimate vs quote.

Common contractor estimate mistakes

  • No validity period. A customer accepts months later after supplier pricing has changed, leaving both sides to renegotiate.
  • No assumptions section. Every overage becomes a fight.
  • Allowances buried in the total. Customer thinks the number is final; completion brings a surprise when fixtures cost $2,800 against the $1,200 allowance.
  • Vague scope. "Bathroom remodel" instead of itemized tasks. Easier to underbid, harder to defend.
  • No payment schedule. Means you're financing the materials yourself.
  • No change-order clause. Without it, the customer can argue any extra work was implied in the original scope.

Sequencing the estimate-to-invoice flow

The clean workflow looks like this:

  1. Site visit. Walk the job, take photos, measure, ask about timeline and material preferences.
  2. Issue the estimate on the timeline you promised after verifying supplier and subcontractor pricing.
  3. Customer signs / approves in writing. Email approval is fine; a signed copy is better.
  4. Deposit invoice issued. Net-on-receipt or 5 days. Work doesn't start until deposit clears.
  5. Progress invoices at agreed milestones. Each invoice references the original estimate and notes any approved change orders.
  6. Final invoice on completion. Include approved change orders and reconcile the total to the accepted estimate and documented changes.
  7. Final payment triggers the warranty period.

Skipping any step (especially the deposit) is how contractors end up financing customers' projects.

A 5-minute estimate checklist

Before you send the estimate, confirm:

  • Estimate number is sequential and unique
  • Issue date and a 30-day validity period are both present
  • Customer name, job-site address, and contact info are all correct
  • Scope is itemized: every line answers "what work, on what surface, with what material"
  • Allowances are flagged with dollar placeholders and notes
  • Assumptions section covers access, conditions, hours, and permits
  • Exclusions section names anything a reasonable customer might assume is included
  • Payment schedule is specified (deposit / progress / final)
  • Change-order language is in the footer
  • License number is on the document where required by your state

These checks will not prevent every dispute, but they remove many of the ambiguities that cause one.

Ready to send an estimate?

Issueable's estimate generator covers the blocks above, supports allowances and assumptions inline, and carries accepted line items into an invoice. Start an estimate.

Frequently asked questions

What's the difference between an estimate and a quote in contracting?
An estimate is a good-faith projection of what the job may cost; a quote is generally presented as a fixed offer for a defined scope. The label alone does not decide whether a document is binding, so make the scope, pricing basis, assumptions, and acceptance terms clear and check local contract rules.
How long should an estimate be valid?
Thirty days is a common starting point, but the right window depends on material-price volatility, subcontractor availability, and how quickly the work can begin. State the expiry date clearly and explain that pricing will be refreshed after it passes.
Should I include allowances on an estimate?
Yes, for any item the customer hasn't picked yet: fixtures, tile, appliances. An allowance is a placeholder dollar amount with a clear note: 'Bath fixtures: $1,200 allowance. Customer to select from supplier; final price adjusted on completion.' Allowances stop you from underbidding when the customer picks high-end finishes, and stop the customer from feeling locked in before they've shopped.
What scope assumptions should be on every estimate?
List anything that would change the price if it proves wrong: substrate condition, site access, permit responsibility, working hours, and material grade. Clear assumptions make later change-order discussions much easier to resolve.
Do I charge for an estimate?
It depends on the work required. A quick site visit may be free, while an estimate involving design, engineering, diagnostics, or detailed takeoffs can justify a fee. Disclose the fee before the visit and say whether it will be credited if the customer hires you.
What happens if the actual job costs more than my estimate?
Follow the pricing basis and change process in the agreement. Tell the customer in writing as soon as you expect an overage, explain the cause, and obtain approval before doing work outside the agreed scope whenever possible. Do not wait for the final invoice to disclose a material change.

Related Articles

Jul 17, 20269 min read

How to Price Your Work: Setting Rates That Hold Up

Most freelancers set their rate by guessing a number that sounds reasonable and then defending it forever. Here's how to back into a rate from what you actually need to earn, when to switch from hourly to fixed pricing, and how to raise rates without losing clients.

Read More
Jul 8, 20268 min read

How to Write a Quote That Wins

A strong quote makes the scope, assumptions, price, timing, payment terms, and acceptance process easy to understand. Here is a practical structure you can adapt.

Read More
May 1, 20268 min read

Estimate vs Quote: Differences and When to Use Each

An estimate usually gives a working price range, while a quote states firmer terms. Learn how wording and acceptance affect each document.

Read More

Ready to Create Your Invoice?

Professional documentation in minutes. Free watermarked preview. Only $0.99 for a clean PDF.

Create an Invoice