Free tool · No sign-up

Free invoice and estimate generator for contractors

Fill in your business, the customer and the line items, and save a clean invoice or estimate as a PDF. Free, no sign-up, no email. Nothing you type is sent to us.

Last updated:

Your business
Customer and job
Line items
Totals and terms

In the print window, choose Save as PDF. Nothing you type is sent to us: it stays in this browser.

Live preview: what your customer sees

Your Business Name
Your Business Name

INVOICE

#1001
Customer name
Invoice #1001 · Oct 22 · Due on receipt
Bill to
Customer name
Details
Invoice #
1001
Invoice date
Oct 22, 2026
Terms
Due on receipt
Due date
Oct 22, 2026

Kitchen faucet replacement

DescriptionQtyRateAmount
Pull-down kitchen faucet, supply and install
1 × $380.00
1$380.00$380.00
Shut-off valves
2 × $90.00
2$90.00$180.00
Labor
1 × $240.00
1$240.00$240.00
Message
Thank you for your business.
How to pay
Cash, check or Zelle
Subtotal$800.00
Total$800.00
Balance due$800.00
Want to send it from your phone and get paid by card? The free LeadHunter USA CRM sends this same document by text from your own number, lets the customer approve an estimate and pay a deposit from their phone, and turns it into an invoice they can pay by card. No monthly fee; card payments cost 3.3% + 30¢ per US card, only if you turn them on.

Writing one by hand? How to write a contractor estimate, how to invoice as a contractor and estimate vs quote vs invoice vs receipt.

From LeadHunter USA LLC

Quotes, invoices and customers, free

LeadHunter USA CRM is free: customers, quotes, invoices, receipts and a calendar in one place. Turn on LeadHunter USA Payments when you want customers to pay by card.

Create your free account
  • LeadHunter USA CRM

    Send quotes and invoices, and keep every customer and job in one place.

    Free

  • LeadHunter USA Payments

    Customers pay you by card: show a QR code on the spot or send a pay link. Works on its own or with the CRM. Stripe sends the money to your bank: the first payout takes about 7–14 days from your first card payment, then about 2 business days.

    Free to join · 3.3% + 30¢ per US card

  • LeadHunter USA Alerts

    People nearby asking for your trade, sent to your phone within minutes, while your computer is on.

    7 days free, then $75/month

  • LeadHunter USA Line

    A business number for calls and texts, separate from your cell.

    Coming soon

LeadHunter USA Alerts is the paid lead-alert product; the CRM does not need it. Payments works on its own or with the CRM.

Questions

Common questions

Is this invoice generator really free?

Yes. There is no sign-up, no email and no watermark. Fill in the form, then save the invoice or estimate as a PDF or print it.

Is what I type saved or sent anywhere?

No. Everything stays in your browser. It is kept on this device so a refresh does not lose it; Start over clears it.

How do I save it as a PDF?

Click Download PDF or print, then choose Save as PDF in the print window. On a phone, use Share, then Print, then Save to Files or the equivalent on Android.

What should a contractor invoice include?

Your business name and contact details, the customer and the service address, an invoice number and date, each line item with quantity and rate, sales tax if it applies, the total, the due date and how to pay.

What is the difference between an estimate and an invoice?

An estimate (or quote) is the price before the work, for the customer to approve; it can ask for a deposit. An invoice is the bill after the work, or for the part that is due now.

Can I send it by text and get paid by card?

Yes, in the free LeadHunter USA CRM: the same document is sent from your own phone, the customer approves the estimate on their phone, and an invoice can be paid by card through LeadHunter USA Payments at 3.3% + 30¢ per US card. The CRM has no monthly fee.