Free Contractor Estimate Template — Excel, PDF & Google Sheets Versions (2026)
Download a free contractor estimate template for Excel, PDF, and Google Sheets. Learn what to include, trade-specific tips, and when to move to estimating software.
Ezra Sopher
March 10, 2026
A bad estimate costs you jobs. A slow estimate costs you time. A sloppy estimate costs you both.
Most contractors learn this the hard way. They send a handwritten note or a rough number over text, the client goes with someone else, and they wonder why. The answer is usually presentation. Clients are spending thousands of dollars. They want to see professionalism before they commit.
A solid estimate template fixes that. It makes you look like a real business, creates consistency across every job, and cuts down the time it takes to quote a project. This guide covers what to put in your template, how to format it, and a field-by-field breakdown you can use today.
---
What to Include in Every Contractor Estimate
Every estimate you send should have the same core sections, regardless of trade. Here is what belongs in every quote. Company Header
Your business name, logo, phone number, email, and license number. This goes at the top. Clients want to know who they are dealing with before they read a single line item. Client Information
Full name, address, email, and phone number. This protects you legally and makes record-keeping easier when you need to pull up a job months later. Project Address
Separate from the billing address. Many clients want work done at a property they do not live at. Estimate Number and Date
Number your estimates sequentially. This makes follow-up easier and keeps your records organized. Line Items: Materials
List each material separately. Include the item name, quantity, unit of measure, and unit price. Do not lump materials into a single line. Clients want to see what they are paying for, and you want a paper trail if costs change. Line Items: Labor
Break labor out from materials. Include hours or days estimated and your rate. If you have multiple crew members at different rates, list them separately. Permits and Inspections
A lot of contractors forget this line or bury it. List permit costs explicitly. If permits are the homeowner's responsibility, say that clearly in writing. Overhead and Profit Margin
You do not have to show these as line items, but they need to be built into your numbers. Most contractors target 15 to 30 percent gross margin. If you are not building this in, you are losing money on every job. Subtotal, Tax, and Total
Three separate lines. Never combine tax into your total without breaking it out. Some clients are tax-exempt and will flag it immediately. Payment Terms
How much is due upfront, when progress payments are due, and when the final payment is expected. Standard residential is 30 to 50 percent deposit, balance on completion. Expiration Date
Material prices change. Labor rates change. Every estimate should expire within 15 to 30 days. If you do not include one, a client can come back six months later and hold you to the original number. Scope Exclusions
This is the most important section that contractors skip. List exactly what is NOT included. If you are replacing a roof but not touching the gutters, say so. If drywall repair after plumbing is not included, say so. Exclusions protect you from scope creep and disputes. Signature Line
A place for the client to sign and date when accepting the estimate. This turns a quote into a simple contract.
---
Estimate Template Formats: Excel vs Google Sheets vs PDF
There are three main formats contractors use for estimate templates. Each has its place.
Excel
Excel is the most flexible option. You can build formulas that auto-calculate subtotals, apply tax rates, and compute markups. Once the template is built, adding a new estimate is fast.
The downside is that Excel files are easy to accidentally edit. If you email a raw .xlsx to a client, they can change the numbers. They also require the recipient to have Excel or a compatible app to open correctly.
Best for: Contractors who build one master template and want fast internal calculations before converting to PDF for sending.
Google Sheets
Google Sheets works the same as Excel but lives in the cloud. Multiple people can access it, changes are saved automatically, and there is no version control problem. It is also free.
The downside is that you need internet access and the formatting is slightly less polished than Excel. Sharing a raw Google Sheet link with a client still carries the same risk of editing.
Best for: Small operations with one or two crew members who want a shared, accessible template without paying for software.
PDF is the right format for sending to clients. It looks professional, cannot be accidentally edited, and displays consistently on every device. The problem is that PDFs are not dynamic. You cannot change a line item and have totals auto-update. Most contractors use Excel or Google Sheets to fill out the estimate, then export to PDF before sending.
Best for: The final version that goes to the client. Never send a raw spreadsheet if you can avoid it.
Which One to Use
Build your working template in Excel or Google Sheets. Do your calculations there. Export to PDF before sending. That is the workflow that makes the most sense for most contractors.
---
Free Contractor Estimate Template: Field-by-Field Breakdown
Here is exactly what each section of a professional estimate should look like. Header Block
- Company name (large, bold)
- Your logo (top left or top right)
- License number, bonding info if applicable
- Phone, email, website
- Physical address or city/state at minimum
Estimate Details Block
- Estimate #: EST-2026-0147
- Date Issued: March 10, 2026
- Valid Until: March 25, 2026
- Prepared By: [Your Name]
Client Block
- Client Name: John and Sarah Miller
- Service Address: 4820 Birchwood Lane, Austin TX 78701
- Billing Address: (same or different)
- Email: jmiller@email.com
- Phone: (512) 555-0199
Project Summary
One to three sentences describing the scope. Example: "Complete bathroom remodel including tile replacement, vanity installation, and plumbing rough-in for second shower head." Line Items Table
| # | Description | Qty | Unit | Rate | Total |
|---|---|---|---|---|---|
| 1 | Demo existing tile floor | 1 | job | $450 | $450 |
| 2 | Cement board substrate | 45 | sq ft | $2.80 | $126 |
| 3 | Porcelain floor tile (12x24) | 52 | sq ft | $4.50 | $234 |
| 4 | Tile installation labor | 8 | hrs | $85 | $680 |
| 5 | Grout, thinset, supplies | 1 | lot | $120 | $120 |
| 6 | Vanity unit (client-selected) | 1 | ea | $640 | $640 |
| 7 | Vanity installation labor | 3 | hrs | $85 | $255 |
| 8 | Permit fee | 1 | ea | $175 | $175 | Totals Block
- Subtotal: $2,680
- Tax (8.25%): $198
- Total: $2,878
Payment Schedule
- Deposit (40% due at signing): $1,151
- Progress payment (50% at rough-in completion): $1,439
- Final payment (10% at completion): $288
Scope Exclusions
- Painting not included
- Toilet replacement not included
- Electrical work not included
- Any structural repairs discovered during demo will be quoted separately
Acceptance Signature
- Signature: ___________________
- Date: ___________________
- Printed Name: ___________________
---
Trade-Specific Estimate Considerations
Every trade has line items and considerations that do not apply to general contractors. Here are the big ones. Roofing
Always break out decking repair as a conditional line item. You will not know the full extent until the old shingles come off. Include a note that says decking replacement will be billed at $X per sheet if needed. Also list ice-and-water shield, drip edge, and ridge cap as separate materials since clients often compare bids line by line. HVAC
List equipment model numbers on your estimate. Clients will cross-shop if you just write "new 3-ton AC unit." Include refrigerant line sets, pad, disconnect, and thermostat as separate line items. Permit and inspection fees are significant in HVAC and should always be called out. Plumbing
Scope exclusions are critical here. If you are replacing a water heater and not touching the supply lines or expansion tank, say that explicitly. List whether haul-away of the old unit is included. For larger jobs, call out whether drywall patching after rough-in work is in scope. Remodeling
Kitchen and bath remodels have a lot of allowances. If the client has not selected tile, cabinetry, or fixtures, use an allowance line item (e.g., "Cabinet allowance: $4,000") and note that overages above the allowance are billed separately. This prevents disputes when the client upgrades mid-project. Electrical
Panel upgrades require permit and inspection. Call these out separately and note the lead time required to schedule the inspection. For service upgrades, include the utility company coordination note since many clients do not know that step exists. Any work above ceilings or inside walls should note whether drywall repair is included.
---
Common Estimating Mistakes
Even experienced contractors make these regularly. No expiration date. Material costs fluctuate, especially lumber, copper, and drywall. An estimate without an expiration date can come back to haunt you. Always include one. Missing scope exclusions. Clients remember what you said, not what you wrote. If something is not in scope, it needs to be written down. "That was not included" is much easier to defend when it is in the signed document. Underestimating labor. Most contractors price labor based on best-case scenarios. Build in 15 to 20 percent buffer for access issues, unforeseen conditions, and time spent on client communication. Forgetting permits. A $200 permit fee left off a $3,000 estimate is a 6.7 percent margin hit. Track permit costs by job type and include them automatically. Not building in overhead. Tools wear out. Trucks need fuel. You spend time on admin. Overhead is real and it needs to be in your numbers. A common mistake is calculating materials plus labor and calling that the price. At minimum, add 10 to 15 percent overhead before applying your profit margin. Using round numbers. A quote of exactly $5,000 looks like a guess. A quote of $4,870 looks like you actually calculated it. Specificity builds trust.
---
When to Move From Templates to Software
Templates work well until they do not. Here are the signs you have outgrown a spreadsheet. You are sending more than three estimates per week. At that volume, the time spent filling out a template adds up. Estimating software cuts that time significantly. You have multiple crew members involved in quoting. Sharing a Google Sheet works until two people edit it simultaneously or someone sends the wrong version to a client. Software with user accounts and version control solves this cleanly. You are not following up on sent estimates. Templates have no follow-up system. You send the quote and then have to manually remember to check in. At scale, that means lost jobs. Software with automated follow-up sequences pays for itself in won estimates alone. Clients are asking to pay online. A PDF estimate does not have a pay button. If clients want to accept and pay digitally, you need software that supports it. You are losing track of which estimates are pending. Once you have more than ten open quotes, a spreadsheet tracking system becomes a mess. A pipeline view in estimating software is far easier to manage.
---
Ontrakt's AI Estimate Approach
Templates still require manual data entry. You photograph the job, go back to your truck or office, open the spreadsheet, fill in each line item from memory, and then send it.
Ontrakt takes a different approach. You upload photos or a short video of the job site from your phone, and the AI generates a complete, line-item estimate in about three minutes. It identifies the scope, pulls in relevant materials and labor rates for your trade, and produces a professional PDF ready to send.
There is no template to fill out. The line items are generated automatically based on what the AI sees in the photos. You review, adjust anything you want to change, and send it directly to the client from the app.
Estimates sent through Ontrakt include a client portal link where the homeowner can review, ask questions, and accept online. When they accept, you get notified immediately.
For contractors who are already running at capacity, the time savings are substantial. For contractors who are growing, it means more estimates sent per day without adding office staff.
---
Get the Template and Start Your Free Trial
We have a pre-built contractor estimate template in Excel and PDF format that includes all the sections covered in this guide. It is formatted professionally and ready to customize with your company name and rates.
Ready to automate your contractor business?
Automate your estimates, leads, and operations with AI.
Get Started