Templates12 min read

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.

ES

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

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.

                To get the template, start a free trial at ontrakt.com/sign-up. We will send you the template files along with your account setup so you can use whichever format works best for where you are right now.

                If you want to skip the template entirely and let AI handle the line items, the free trial includes full access to the AI estimating tool. Upload your first job photos and see how it compares to your current process.

                No credit card required to start.