Free estimate generator for contractors

Fill in the job and the prices, see the estimate below, and print it or save it as a PDF with a signature line for the customer. No sign-up, nothing sent to a server.

FreeNo sign-up, no watermark
DepositWorked out for you
Sign lineFor the customer to accept
Your business
Optional. Add it if your trade is licensed where you work.
Customer
Estimate details
Line items
DescriptionQtyPrice
qty
$
qty
$
%
Leave at 0 if labor is not taxed where you work.
$
%
Some states cap deposits on home improvement work. Check yours.
Estimate total
$580.00
2 lines
$580.00Subtotal
$0.00Tax
$145.00Deposit to start
Send it from Koira for freeKept in this browser only. Nothing you type here is sent to Koira. In the print window, pick Save as PDF to get a file.
Your business name

Estimate

Number
E-1001
Date
Good until
Prepared forCustomer name
DescriptionQtyPriceAmount
Labor (estimated)4$85.00$340.00
Materials1$240.00$240.00
Subtotal
$580.00
Total
$580.00
Deposit to start (25%)
$145.00
Notes
Prices are good until the date above. Changes to the work are priced before they start.
Accepted by (customer signature)
Date
Key takeaways
  • A clear estimate lists the work in plain words, the price for each part, what is not included, how long the price is good for and the deposit.
  • Give the estimate the same day if you can. The first clear price often wins the job.
  • Check your state's rules on deposits. California, for one, caps home improvement down payments.

How to use this estimate template

Fill in the form from the top and watch the estimate build under it. The green card shows the total and the deposit.

  1. Your business. Name, address, phone, email and license number. Saved in your browser, and shared with the invoice generator, so you type them once.
  2. Customer and job. Who it is for, the job address and a short job name.
  3. Number and dates. The "good until" date fills in 30 days out. Shorten it if your material prices move fast.
  4. Line items. One line per part of the job, in words the customer understands.
  5. Tax, discount and deposit. The deposit is a percentage of the total. Leave it at 0 if you do not take one.
  6. Notes and terms. What is included, what is not, and when work starts.
  7. Print or save as PDF. The estimate prints on its own, with a line for the customer's signature and date.

What a contractor estimate should include

PartWhy it matters
Your business details and license numberWho is offering the work, and proof you can do it
Estimate number and dateSo you can find it again when they call back in three weeks
Good until dateProtects you when material prices change
Customer and job addressTies the price to a specific job
Scope in plain words, line by lineThe single biggest thing that prevents disputes later
What is not includedPermits, hauling, patching, painting: say it if it is not in the price
Tax, total and depositNo surprises on the number that matters
Terms and a signature lineTurns the estimate into an agreement once signed

An estimate is a price for the work as described. If the work changes, write a change order and get it approved before you do the extra work, then carry it onto the invoice as its own line.

Estimate, quote, bid or proposal: what is the difference

Contractors and customers use these words loosely, and in most cases that is fine. Where it matters is in what the customer expects the final bill to be.

WordWhat customers usually expect
EstimateA close price; the final bill may move if the job changes
QuoteA fixed price for the work described
BidA price offered against other contractors, often for a larger job
ProposalA price plus scope, options and terms, often with good, better and best choices

Whichever word you use, say plainly on the document whether the price is fixed, and what would change it. Rules on written contracts for home improvement work vary by state. In California, for example, the CSLB says a written contract is required for home improvement projects over $500, and changes to it must be in writing too (CSLB). An estimate alone may not be enough.

What to put in an estimate, trade by trade

The most useful lines on an estimate are often the ones that say what is not included. A few patterns from common trades:

TradePrice it bySay plainly what is not included
RoofingThe square (100 sq ft), plus tear-off layers, flashing and ventsRotted decking beyond a set number of sheets, gutters, permits if separate
PaintingRoom or area, or labor plus paintDrywall repair beyond small patches, moving heavy furniture, ceilings or trim if left out
LandscapingArea, plants and materials by the unitIrrigation changes, haul-away of existing material, plant replacement after the warranty window
PlumbingFlat rate per taskOpening and patching walls, code upgrades found during the work
HVACEquipment plus install, with optionsDuctwork changes, electrical upgrades, permit fees if billed separately
RemodelingPhase or room, with allowances for finishesChanges to the plan, finishes above the allowance, hidden damage

Allowances are a fair way to price what the customer has not chosen yet, like tile or fixtures: put a dollar amount on the estimate and say that the price goes up or down with the choice. Good, better and best options work the same way, with each option as its own set of lines.

How much deposit to ask for

A deposit covers your materials and holds a spot on your schedule. How much depends on the job size, how much material you buy up front and what is normal in your area. The generator works out the deposit from the percentage you enter.

Some states cap deposits on home improvement work. California's Contractors State License Board, for example, says the down payment on a home improvement contract cannot be more than $1,000 or 10% of the contract price, whichever is less (CSLB). Check your own state's licensing board before you set your standard deposit.

Worked exampleTwo days of painting at $1,250 a day = $2,500. Sales tax at 6% brings the total to $2,650. A 25% deposit is $662.50. In California, the same job's deposit would be capped at 10%, or $265.

Making an estimate easy to say yes to

  • Send it fast. The same day, ideally from the driveway. Customers who are collecting prices often go with the first clear one.
  • Offer options. Good, better and best gives the customer a choice between your prices instead of between you and the next contractor.
  • Follow up. Many estimates are not turned down, they are forgotten. A short follow-up after two or three days is normal and welcome.
  • Make it easy to accept. A signature line works on paper. A tap-to-sign link with a deposit button works faster.

Koira's free Office plan sends estimates customers can sign and pay a deposit on from their phone, with options, and follows up on its own when an estimate goes quiet. See how estimates work in Koira, or start free from the green card above.

When the job is done, the invoice generator uses the same business details. Check your price with the profit margin calculator.

Last checked October 8, 2026.

FAQ

Is this estimate template free?

Yes. No sign-up, no email and no watermark. It runs in your browser and prints or saves as a PDF.

How do I save the estimate as a PDF?

Tap Print or save as PDF and choose Save as PDF as the printer. On a phone, use the share or print option and save the result as a PDF.

What is the difference between an estimate and a quote?

Customers usually read an estimate as a close price that can change if the job changes, and a quote as a fixed price for the work described. Say on the document which one it is.

How much deposit should a contractor ask for?

It depends on job size and how much material you buy up front. Some states cap it: California limits home improvement down payments to $1,000 or 10% of the contract price, whichever is less.

Is my estimate saved anywhere?

Only in your own browser, so a refresh does not lose it. Nothing is sent to Koira.

How long should an estimate be valid?

This generator starts at 30 days. Use a shorter window when material prices are moving, and always put the date on the estimate.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
Free Estimate Template for Contractors: Printable Estimate Maker | Koira